You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/destinations/catalog/appsflyer/index.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -139,9 +139,12 @@ analytics.track({
139
139
```
140
140
> Check your specific [server-side library docs](/docs/connections/sources/#server) for specifics on how to format the method properly.
141
141
142
+
> info ""
143
+
> See the **Can Omit AppsFlyerId** and **Fallback to send IDFV when advertisingId key not present (Server-Side Only)** settings descriptions for details on excluding the previous fields in server-side events.
144
+
142
145
Finally, the server-side component will look for the following `properties` and handle them specially:
143
146
144
-
-`ip` (this should be the `ip` of your customer--this is not collected by Segment's libraries out-of-the-box)
147
+
-`ip` (this should be the `ip` of your customer--this is not collected by Segment's libraries out-of-the-box. Pass this into the payload under context so that AppsFlyer can properly attribute it.)
145
148
-`timestamp` (refer to AppsFlyer's docs on [how they process timestamps](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-){:target="blank"}. Since the libraries generate a [timestamp](/docs/connections/spec/common/#timestamps), Segment always sets this value)
146
149
-`currency` (defaults to `"USD"`)
147
150
-`revenue` (For `Order Completed` events, precedence is given to `total`, falling back to `properties.revenue`)
0 commit comments