| What's new | 本日以降、AppsFlyerはAppleの新しいアプリ内購入検証APIに移行します。 アプリのiOS収益データが正確かつリアルタイムで検証され続けることを保証するために、AppsFlyer管理画面でApp Store Connectの資格情報を更新する必要があります。 アプリでまだApple Server Notificationsバージョン1を使用している場合は、認証情報を更新する前にバージョン2の通知に切り替える必要もあります。 |
| 更新日 | 02/04/2025 |
| What you need to know |
この変更は、iOSのアプリ内購入とサブスクリプション収益の検証にROI360を使用しているアプリに影響します。
Note: StoreKit 2-based receipt validation is only supported with the new App Store credentials. Make sure to complete the update if your app uses StoreKit 2 to ensure continued validation. Appleはいつでも古いAPIを廃止する可能性があるため、潜在的な中断を回避するために、資格情報を更新することを強くお勧めします。 |
| What you need to do |
設定を完了するには:
アプリで Apple Server Notifications バージョン1を使用している場合は、認証情報を更新する前に バージョン 2 に切り替える必要があります。これが前提条件としてアプリに適用される場合、収益設定画面にメッセージが表示されます。
以下の詳細な手順に従ってください:
|
Apple Server Notificationsのバージョン2の設定
Apple Server Notificationsのバージョン2の設定:
-
App Store Connectの App Information セクションで、App Store Server Notificationsまでスクロールします。
- Production Server URL で、Edit をクリックします。
-
Production Server URL ボックスのURLは変更しないでください。
- Notification Version で、Version 2 Notifications を選択します。
- Saveをクリックしてください。
- App Store Server Notifications セクションで、Sandbox Server URL の Edit をクリックします。
- App Store Connectで、Users and Accessへアクセスします。
ROI360のレシート検証におけるApp Storeの認証情報を更新する
iOSのアプリ内購入API連携に必要な認証情報は次のとおりです:
- アプリ内購入キー
- キーID
- 発行者ID
Before you start:
- キーの更新には、App Store ConnectとAppsFlyerの両方で手順を実行する必要があります。設定中は、App Store ConnectとAppsFlyerの両方のタブを開いたままにしてください。
- AppsFlyerでキーを設定するには、管理者権限が必要です。
iOS認証情報の更新:
-
In the App Store Connect, go to Users and Access
-
Users and Access > Integrationを開き、KeysリストからIn-App Purchaseを選択します。
- をクリックして、新しいアプリ内購入キーを生成します。
- APIキーの名前を入力します。
- Generate をクリックします。
- 先ほど生成したキーの横にある Download In-App Purchase Key をクリックして、ダウンロードします。 注:キーは一度しかダウンロードできません。
- In AppsFlyer, from the side menu, select Settings > Revenue Settings.
- リストから対象のアプリを選択します。
-
購入とサブスクリプションタブで、キーの更新をクリックします。
-
新しいキー の In-App Purchase Key項目で、アップロードアイコン
をクリックして p8ファイルをアップロードします。
- App Store Connect で、先ほど生成したキーのキー IDをコピーし、AppsFlyerのキーIDのベーシックレシート検証設定に貼り付けます。
-
App Store Connect で、Issuer ID をコピーし、AppsFlyer管理画面「購入とサブスクリプション」タブでIssuer ID項目に貼り付けます。注:Issuer IDがページ上部に表示されない場合は、App Store Connect APIキーを(任意のアクセスレベルで)作成します。その後、アプリ内購入キーのページ上部にIssue IDが表示されます。
- AppsFlyerの購入とサブスクリプションの設定で、キーの検証をクリックして、入力したキーが正しいことを確認します。
-
ファイルを更新 をクリックします。キーが更新されると、アプリはAppleの新しいiOS検証フローに完全に移行します。