Skip to content

Commit 665ffde

Browse files
authored
Merge pull request #5282 from segmentio/ashton-huxtable-patch-1
Update server side event information
2 parents 4966b04 + dbf684e commit 665ffde

File tree

1 file changed

+4
-1
lines changed
  • src/connections/destinations/catalog/appsflyer

1 file changed

+4
-1
lines changed

src/connections/destinations/catalog/appsflyer/index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,12 @@ analytics.track({
139139
```
140140
> Check your specific [server-side library docs](/docs/connections/sources/#server) for specifics on how to format the method properly.
141141
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+
142145
Finally, the server-side component will look for the following `properties` and handle them specially:
143146

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.)
145148
- `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)
146149
- `currency` (defaults to `"USD"`)
147150
- `revenue` (For `Order Completed` events, precedence is given to `total`, falling back to `properties.revenue`)

0 commit comments

Comments
 (0)