Requirements
- Follow Adjust’s documentation
- OneSignal mobile SDK version 5.0.5 or higher
- Data synced between Adjust and OneSignal is based on the
adjust_id
custom alias. You must set both theexternal_id
andadjust_id
for data to sync at the user level. See Aliases & External ID for details.
Setup
When a user identifies themself in your app, use OneSignal’slogin
method to set the external_id
, then use the addAlias
method to set the label as adjust_id
and the value to be the user’s Adjust ID.
If you do not have any other user IDs, you can set both the external_id
and adjust_id
to be the same values.