Skip to content

Commit c2d80ae

Browse files
committed
Merge branch 'release/Unity-3.14' into develop
# Conflicts: # versioned_docs/version-3.0/localize-onboardings.md # versioned_docs/version-3.0/onboardings.md # versioned_docs/version-3.0/unity-making-purchases.md
2 parents 49f2476 + c9feb24 commit c2d80ae

3 files changed

Lines changed: 2 additions & 30 deletions

File tree

versioned_docs/version-3.0/localize-onboardings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Zoom from 'react-medium-image-zoom';
88
import 'react-medium-image-zoom/dist/styles.css';
99

1010
:::important
11-
Localizations in onboardings are supported in the [iOS](get-onboardings.md), [Android](android-get-onboardings.md), [Flutter](flutter-get-onboardings.md), [React Native](react-native-get-onboardings.md), [Kotlin Multiplatform](kmp-get-onboardings.md), [Capacitor](capacitor-get-onboardings.md), and [Unity](unity-get-onboardings) SDKs starting from SDK version 3.11. If your SDK version is below 3.11, the default locale will be used.
11+
Localizations in onboardings are supported in the [iOS](get-onboardings.md), [Android](android-get-onboardings.md), [Flutter](flutter-get-onboardings.md), [React Native](react-native-get-onboardings.md), and [Unity](unity-get-onboardings.md) SDKs starting from SDK version 3.11. If your SDK version is below 3.11, the default locale will be used.
1212
:::
1313

1414
Localization can be a time-consuming process that requires careful attention to detail. When you use Onboarding Builder, Adapty handles most of the heavy lifting for you. This page explains how the localization process works.

versioned_docs/version-3.0/onboardings.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,11 @@ rank: 100
66

77
import Zoom from 'react-medium-image-zoom';
88
import 'react-medium-image-zoom/dist/styles.css';
9-
import CustomDocCardList from '@site/src/components/CustomDocCardList';
10-
11-
<CustomDocCardList ids={['create-onboarding', 'design-onboarding', 'onboarding-user-engagement']} />
129

1310
Adapty's onboardings let your non-technical teams create attractive and customizable onboarding flows without coding. Our no-code builder helps you design a series of screens that guide users through their first app experience.
1411

1512
:::important
16-
Onboardings are available only for apps using Adapty iOS, Android, Flutter, React Native, and Unity SDK version 3.8.0 or higher.
13+
Onboardings are available only for apps using Adapty iOS, Android, Flutter, and React Native SDK version 3.8.0 or higher.
1714
:::
1815

1916
## What it is for

versioned_docs/version-3.0/unity-making-purchases.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -106,31 +106,6 @@ You can read more about subscriptions and replacement modes in the Google Develo
106106
- Replacement mode [`CHARGE_PRORATED_PRICE`](https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.SubscriptionUpdateParams.ReplacementMode#CHARGE_PRORATED_PRICE()). Note: this method is available only for subscription upgrades. Downgrades are not supported.
107107
- Replacement mode [`DEFERRED`](https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.SubscriptionUpdateParams.ReplacementMode#DEFERRED()). Note: A real subscription change will occur only when the current subscription billing period ends.
108108

109-
### Set obfuscated account IDs (Android)
110-
111-
Google Play requires obfuscated account IDs for certain use cases to enhance user privacy and security. These IDs help Google Play identify purchases while keeping user information anonymous, which is particularly important for fraud prevention and analytics.
112-
113-
You may need to set these IDs if your app handles sensitive user data or if you're required to comply with specific privacy regulations. The obfuscated IDs allow Google Play to track purchases without exposing actual user identifiers.
114-
115-
```csharp showLineNumbers title="Unity"
116-
var purchaseParameters = new AdaptyPurchaseParametersBuilder()
117-
.Build();
118-
119-
Adapty.MakePurchase(product, purchaseParameters, (result, error) => {
120-
if (error != null) {
121-
// Handle the error
122-
return;
123-
}
124-
125-
switch (result.Type) {
126-
case AdaptyPurchaseResultType.Success:
127-
// Handle successful purchase
128-
break;
129-
// Handle other cases
130-
}
131-
});
132-
```
133-
134109
## Redeem Offer Code in iOS
135110

136111
Since iOS 14.0, your users can redeem Offer Codes. Code redemption means using a special code, like a promotional or gift card code, to get free access to content or features in an app or on the App Store. To enable users to redeem offer codes, you can display the offer code redemption sheet by using the SDK method:

0 commit comments

Comments
 (0)