mixpanelUpdateProfile {RMixpanel} | R Documentation |
Update Mixpanel Profile
Description
Update Mixpanel profiles (also called 'users' or 'people') using the Mixpanel Engage API.
Usage
mixpanelUpdateProfile(account, distinctID, data,
updateLastSeen=FALSE, updateLocation=FALSE, retryCount=100)
Arguments
account |
A mixpanel account, as defined in |
distinctID |
A distinct ID, identifying the profile. Could be extracted by calling |
data |
JSON dictionary with property names and values. See Mixpanel documentation or example below. |
updateLastSeen |
If |
updateLocation |
If |
retryCount |
Applied if the HTTP request fails. |
Value
None.
Author(s)
Meinhard Ploner
References
https://mixpanel.com/help/reference/http#people-analytics-updates
See Also
Examples
## Not run:
## Fill in here the API token, key and secret as found on
## www.mixpanel.com - Account -> Projects.
account = mixpanelCreateAccount("ProjectName",
token="c12g3...",
secret="168e7e...",
key="543c55...")
mixpanelUpdateProfile(
account,
"11b9c243-4ea3...",
data=list(
"$set"=list(day=jsonlite::unbox(12),
month=jsonlite::unbox(3),
"$name"=jsonlite::unbox("Dummy name")),
"$setOnce"=list(installYear=2016),
"$unset"=c("oldProp1", "oldProp2"),
"$union"=list(month=10:12)
## "$delete": "" ## !!! Delete user. !!!
)
)
## End(Not run)
[Package RMixpanel version 0.7-1 Index]