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
@@ -45,10 +46,12 @@ import kotlinContent from "!!raw-loader!@site/code_blocks/integrations/attributi
45
46
46
47
{/* Use the RCCodeBlock component to render the code blocks with tabs */}
47
48
48
-
<RCCodeBlocktabs={[
49
-
{ type: 'swift', content: swiftContent },
50
-
{ type: 'kotlin', content: kotlinContent }
51
-
]} />
49
+
<RCCodeBlock
50
+
tabs={[
51
+
{ type: "swift", content: swiftContent },
52
+
{ type: "kotlin", content: kotlinContent },
53
+
]}
54
+
/>
52
55
53
56
You should make sure to set attributes after the _Purchases SDK_ is configured, and before the first purchase occurs. It's safe to set this multiple times, as only the new/updated values will be sent to RevenueCat. **If the AppsFlyer ID is not set, the customer's App User ID will be used instead.**
54
57
@@ -106,11 +109,15 @@ After you've set up the _Purchases SDK_ to send attribution data from AppsFlyer
2. Choose **AppsFlyer** from the Integrations menu
109
-
3. Add your generic developer key if you use one AppsFlyer project for both iOS and android in the Developer Key field **OR**If you have specific developer keys for iOS and/or Android, add those in the associated UI fields
112
+
3. Add your general developer key/token if you use one AppsFlyer account for both iOS and Android in the developer key field in the **General configuration**path, or if you have specific developer keys for iOS and/or Android, add those in the associated UI fields in the **App configuration** path
110
113
4. If you have specific sandbox developer keys for iOS and/or Android, add those in the associated UI fields
111
114
5. Enter the event names that RevenueCat will send or choose the default event names
112
115
6. Select whether you want sales reported as gross revenue (before app store commission), or after store commission and/or estimated taxes.
113
116
117
+
:::info S2S tokens
118
+
If the token you're using to connect with AppsFlyer is a S2S token, be sure to check **Key is a S2S token** for your integration, since those keys use a unique endpoint. [Learn more about AppsFlyer token types.](https://support.appsflyer.com/hc/en-us/articles/360004562377-Managing-API-and-Server-to-server-S2S-tokens)
0 commit comments