What if I can't send a device identifier?
You may be unable to send the device identifier with the S2S event. In such cases, AppsFlyer will attempt to enrich the event postback with the device ID from the user's install (Note: Identifier enrichment doesn’t apply for IDFV).
However, when the SDK sends install events without device identifiers, for example, when ATT (App Tracking Transparency) has not been implemented, the postback will not include the device ID.
Not sending an advertising ID/device identifier can result in:
- Postback issues: The media source will receive the postback but without a device identifier. As a result the media source can't associate the postback with a specific user.
- Audiences segmentation and rule failure. Audiences rulesets require identifiers. It’s always best practice to send a device ID or customer user ID according to the ID type your ruleset uses, for every S2S event.
- Incrementaliy: In order to be measured in Incrementality, S2S events must include the advertising ID in their payload (IDFA for iOS, GAID for Android).