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/content/docs/ios/ios-show-aa-targeted-paywall.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: "Wait for Apple Ads attribution before requesting the paywall on iO
4
4
metadataTitle: "Show AA-targeted paywall on first launch | iOS SDK | Adapty Docs"
5
5
---
6
6
7
-
Apple Ads (AA) attribution arrives asynchronously after `Adapty.activate()`. If you call `getPaywall` early, attribution often hasn't landed yet and Adapty resolves the placement against the default audience — bypassing your ASA-segmented paywalls. `AdaptyProfile.appliedAttributionSources` lets the app detect when ASA attribution has been applied to the profile, so the paywall request can wait until ASA segmentation will resolve correctly.
7
+
Apple Ads (AA) attribution arrives asynchronously after `Adapty.activate()`. If you call `getPaywall` early, attribution often hasn't landed yet and Adapty resolves the placement against the default audience — bypassing your AA-segmented paywalls. `AdaptyProfile.appliedAttributionSources` lets the app detect when AA attribution has been applied to the profile, so the paywall request can wait until AA segmentation will resolve correctly.
8
8
9
9
## Before you start
10
10
@@ -14,7 +14,7 @@ You need:
14
14
15
15
## How it works
16
16
17
-
After `Adapty.activate()`, the SDK requests Apple Ads attribution from Apple in the background and forwards the result to Adapty's backend. When ASA becomes the active attribution source for the profile, the SDK delivers an updated `AdaptyProfile` whose `appliedAttributionSources` array contains `.appleAds`.
17
+
After `Adapty.activate()`, the SDK requests Apple Ads attribution from Apple in the background and forwards the result to Adapty's backend. When AA becomes the active attribution source for the profile, the SDK delivers an updated `AdaptyProfile` whose `appliedAttributionSources` array contains `.appleAds`.
18
18
19
19
An empty array can mean any of:
20
20
@@ -33,7 +33,7 @@ On first launch, watch for `.appleAds` in the profile and apply a hard timeout
33
33
34
34
1.**Activate the SDK.** See [Install & configure the iOS SDK](sdk-installation-ios).
35
35
2.**Subscribe to profile updates** by conforming to `AdaptyDelegate` and implementing `didLoadLatestProfile`. If you haven't set up the delegate yet, see [Listen to subscription updates](ios-check-subscription-status#listen-to-subscription-updates).
36
-
3.**Watch for `.appleAds` in `appliedAttributionSources`.** When it appears, request the paywall — Adapty will return the ASA-segmented variant:
36
+
3.**Watch for `.appleAds` in `appliedAttributionSources`.** When it appears, request the paywall — Adapty will return the AA-segmented variant:
0 commit comments