Reinstall & reinstall attribution callbacks

Reinstall callbacks are fired every time Adjust records an install from a user who had previously uninstalled your app.

Reinstall attribution callbacks are fired whenever a reinstall session also meets the requirements for reattribution. For example, your inactivity period and reattribution window settings. Thus, we recommend including the placeholders you would add to your reattribution callback URL and those you would add to your reinstall callback URL.

Recommended placeholders - reinstall

PlaceholderDescriptionExample
{time_to_reinstall}Time between latest app uninstall and subsequent reinstall in seconds1985847
{uninstalled_at}Uninstall timestamp (estimation based on last session time)1522835851
{reinstalled_at}Reinstall session timestamp1522825531
{last_session_time}Last session timestamp1522835836

Callback example

Callback URL with placeholdersUnencoded (Do not use as is)
Callback URL populated with values
https://serverendpoint.com/mobile_attribution?gps_adid={gps_adid}&idfa={idfa}&idfv={idfv}&adid={adid}&tracker_token={tracker_token}&tracker_name={tracker_name}&app_name={app_name}&activity_kind={activity_kind}&created_at={created_at}&time_to_reinstall={time_to_reinstall}&uninstalled_at={uninstalled_at}&reinstalled_at={reinstalled_at}&last_session_time={last_session_time}

Recommended placeholders - reinstall attribution

PlaceholderDescriptionExample
{reattributed_at}Timestamp for the reattribution session1418174568
{reattributed_at_hour}Timestamp for the reattribution session rounded to the nearest hour1418173200
{first_tracker}The Adjust link token of the user’s original, install linkabc123
{last_tracker}The Adjust link token of the user’s previous (i.e., prior to the latest reattribution) linkxyz4567
{last_tracker_name}The previous (i.e., prior to the latest reattribution) link name as defined in Campaign LabNetwork4%3A%3AEaster%3A%3ABunnies%3A%3A640x140_jp
{time_to_reinstall}Time between latest app uninstall and subsequent reinstall in seconds1985847
{uninstalled_at}Uninstall timestamp (estimation based on last session time)1522835851
{reinstalled_at}Reinstall session timestamp1522825531
{last_session_time}Last session timestamp1522835836
Note:
If placeholder data is not available, it will be dropped from the callback.

Callback example

Callback URL with placeholdersUnencoded (Do not use as is)
Callback URL populated with values
https://serverendpoint.com/mobile_attribution?gps_adid={gps_adid}&idfa={idfa}&idfv={idfv}&adid={adid}&tracker_token={tracker_token}&tracker_name={tracker_name}&app_name={app_name}&activity_kind={activity_kind}&created_at={created_at}&reattributed_at={reattributed_at}&reattributed_at_hour={reattributed_at_hour}&first_tracker_token={first_tracker_token}&last_tracker_token={last_tracker_token}&last_tracker_name={last_tracker_name}&time_to_reinstall={time_to_reinstall}&uninstalled_at={uninstalled_at}&reinstalled_at={reinstalled_at}&last_session_time={last_session_time}