Callback Parameters - adjust/cordova_sdk GitHub Wiki
You can also register a callback URL for that event in your dashboard and we will send a GET request to that URL
whenever the event gets tracked. In that case you can also put some key-value pairs in an object and pass it to the
trackEvent
method. We will then append these named parameters to your callback URL.
For example, suppose you have registered the URL http://www.adjust.com/callback
for your event with event token abc123
and
execute the following lines:
var adjustEvent = new AdjustEvent("abc123");
adjustEvent.addCallbackParameter("key", "value");
adjustEvent.addCallbackParameter("foo", "bar");
Adjust.trackEvent(adjustEvent);
In that case we would track the event and send a request to:
http://www.adjust.com/callback?key=value&foo=bar
It should be mentioned that we support a variety of placeholders like {idfa}
for iOS or {gps_adid}
for Android that can be
used as parameter values. In the resulting callback the {idfa}
placeholder would be replaced with the ID for Advertisers of
the current device for iOS and the {gps_adid}
would be replaced with the Google Advertising ID of the current device for
Android. Also note that we don't store any of your custom parameters, but only append them to your callbacks. If you haven't
registered a callback for an event, these parameters won't even be read.
You can read more about using URL callbacks, including a full list of available values, in our callbacks guide.