Skip to content

Commit 70f9ee9

Browse files
author
markzegarelli
authored
Merge pull request #159 from segmentio/repo-sync
repo sync
2 parents 3c05f18 + ed3846a commit 70f9ee9

File tree

1 file changed

+18
-11
lines changed
  • src/connections/destinations/catalog/adjust

1 file changed

+18
-11
lines changed

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

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ After you build and release to the App Store, Segment automatically starts trans
115115

116116
### Server
117117

118-
Our Cloud-mode integration allows you to send *supplemental* data to Adjust. This, however, *does not* include attribution events. If you are relying on the Adjust server-side component, and you are not bundling the Segment-Adjust SDK, your installs will not be attributed. E-commerce events and other general `track` events are supported out of the box. You **must** map your `track` events to your custom Adjust Event Token in your [Adjust destination settings](#map-your-events-to-custom-adjust-event-tokens).
118+
The Cloud-mode integration allows you to send *supplemental* data to Adjust. This *does not* include attribution events. If you rely on the Adjust server-side component, and do not bundle the Segment-Adjust SDK, your installs will not be attributed. E-commerce events and other general `track` events are supported out of the box. You **must** map your `track` events to your custom Adjust Event Token in your [Adjust destination settings](#map-your-events-to-custom-adjust-event-tokens).
119119

120120
Additionally, to send any events to Adjust from the server, you must include the `device.id` as well as the `device.type` in the context object of your event. For example:
121121

@@ -136,6 +136,13 @@ analytics.track({
136136
});
137137
```
138138

139+
For iOS and Android, Device ID and Advertising ID map to Segment as follows:
140+
141+
| Segment | iOS | Android |
142+
| ------------------------------ | ------ | ------------ |
143+
| `context.device.advertisingId` | `idfa` | `gps_adid` |
144+
| `context.device.id` | `idfv` | `android_id` |
145+
139146
## Identify
140147

141148
If you're not familiar with the Segment Specs, take a look to understand what the [Identify method](/docs/connections/spec/identify/) does. An example call would look like:
@@ -174,16 +181,16 @@ Segment will trigger an `Install Attributed` event if you have **trackAttributio
174181

175182
Using Adjust's [Attribution callback](https://github.com/adjust/ios_sdk#attribution-callback), Segment listens for an attribution change from Adjust's SDK and triggers the call with the following Adjust attribution parameters:
176183

177-
| Key | Value | Description |
178-
|--:|---|---|
179-
| provider | Adjust | hardcoded by Segment |
180-
| trackerToken | attribution.trackerToken | the tracker token of the current install |
181-
| trackerName | attribution.trackerName | the tracker name of the current install |
182-
| campaign.source | attribution.network | the network grouping level of the current install |
183-
| campaign.name | attribution.campaign | the campaign grouping level of the current install |
184-
| campaign.content | attribution.clickLabel | the click label of the current install |
185-
| campaign.adCreative | attribution.creative | the creative grouping level of the current install |
186-
| campaign.adGroup | attribution.adgroup | the ad group grouping level of the current install |
184+
| Key | Value | Description |
185+
| ------------------- | ------------------------ | -------------------------------------------------- |
186+
| provider | Adjust | hardcoded by Segment |
187+
| trackerToken | attribution.trackerToken | the tracker token of the current install |
188+
| trackerName | attribution.trackerName | the tracker name of the current install |
189+
| campaign.source | attribution.network | the network grouping level of the current install |
190+
| campaign.name | attribution.campaign | the campaign grouping level of the current install |
191+
| campaign.content | attribution.clickLabel | the click label of the current install |
192+
| campaign.adCreative | attribution.creative | the creative grouping level of the current install |
193+
| campaign.adGroup | attribution.adgroup | the ad group grouping level of the current install |
187194

188195
If any value is unavailable, it will default to nil. This call will be sent to all enabled [device and cloud mode](/docs/connections/destinations/#connection-modes) destinations.
189196

0 commit comments

Comments
 (0)