mixpanelUpdateProfile {RMixpanel} | R Documentation |
Update Mixpanel profiles (also called 'users' or 'people') using the Mixpanel Engage API.
mixpanelUpdateProfile(account, distinctID, data, updateLastSeen=FALSE, updateLocation=FALSE, retryCount=100)
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. |
None.
Meinhard Ploner
https://mixpanel.com/help/reference/http#people-analytics-updates
## 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)