更新情報 | 本日以降、AppsFlyerはAppleの新しいアプリ内購入検証APIに移行します。現在のAPIはAppleによって非推奨となっています。 アプリのiOS収益データが正確かつリアルタイムで検証され続けることを保証するために、AppsFlyer管理画面でApp Store Connectの資格情報を更新する必要があります。 アプリでまだApple Server Notificationsバージョン1を使用している場合は、認証情報を更新する前にバージョン2の通知に切り替える必要もあります。 |
更新日 | 02/04/2025 |
更新内容 |
この変更は、iOSのアプリ内購入とサブスクリプション収益の検証にROI360を使用しているアプリに影響します。
Appleはいつでも古いAPIを廃止する可能性があるため、潜在的な中断を回避するために、資格情報を更新することを強くお勧めします。 |
必要な対応 |
設定を完了するには:
アプリで Apple Server Notifications バージョン1を使用している場合は、認証情報を更新する前に バージョン 2 に切り替える必要があります。これが前提条件としてアプリに適用される場合、収益設定画面にメッセージが表示されます。
以下の詳細な手順に従ってください:
|
Apple Server Notificationsのバージョン2の設定
アプリでApple Server Notificationsバージョン1を以前使用していた場合は、検証認証情報を更新する前に、App Store Connectでバージョン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 をクリックします。
- ステップ3~5を繰り返します。
ROI360のレシート検証におけるApp Storeの認証情報を更新する
iOSのアプリ内購入API連携に必要な認証情報は次のとおりです:
- アプリ内購入キー
- キーID
- 発行者ID
はじめる前に:
- キーの更新には、App Store ConnectとAppsFlyerの両方で手順を実行する必要があります。設定中は、App Store ConnectとAppsFlyerの両方のタブを開いたままにしてください。
- AppsFlyerでキーを設定するには、管理者権限が必要です。
iOS認証情報の更新:
-
App Store Connectで、Users and Accessへアクセスします。
-
Users and Access > Integrationを開き、KeysリストからIn-App Purchaseを選択します。
-
+ をクリックして、新しいアプリ内購入キーを生成します。
- APIキーの名前を入力します。
- Generate をクリックします。
- 先ほど生成したキーの横にある Download In-App Purchase Key をクリックして、ダウンロードします。 注:キーは一度しかダウンロードできません。
- AppsFlyer管理画面 左メニュー 設定 > 収益設定 へアクセスします。
- リストから対象のアプリを選択します。
-
購入とサブスクリプションタブで、キーの更新をクリックします。
-
新しいキー の 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検証フローに完全に移行します。