サブスクリプション計測の設定
Adjustは新規顧客のサブスクリプションの記録を終了しました。すでにサブスクリプションの記録を設定している場合は、専任のアカウントマネージャーまたは
support@adjust.com までお問い合わせください。
Adjustでは、AppleのApp StoreやGoogle Play ストアからのユーザーのサブスクリプションを記録し、ユーザー登録の行動を計測することができます。このデータを使用してユーザーの顧客生涯価値 (LTV) を計算し、効果的なリターゲティングキャンペーンを作成できます。
事前準備として、以下の内容をご確認ください。
要件
アカウントのサブスクリプションの記録 グロースソリューション 管理者、編集者およびカスタム編集者のユーザー権限 プラットフォームに連携しているAppViewのアプリ(Apple App Storeに連携しているiOSアプリ | Google Play ストアに連携しているAndroidアプリ) ストア固有の値Apple App Store - App用共有シークレット Google Play ストア - プライベートキー認証情報 全て展開する
(Apple App Store)アプリ固有の共有シークレット 1. Apple Production Server(プロダクションサーバ)URLを設定
iTunes Connectアカウント にログインし、 マイApp (My Apps) タブを選択します。設定したいアプリを選択します。 メインナビゲーションバーから APP情報(App Information) を選択します。 App Storeサーバ通知(App Store Server Notifications) までスクロールして、 プロダクションサーバ(Production Server)URL のフィールドを表示します。URLを設定(Set Up URL) をクリックします。https://subscription.adjust.com/v2/appstore/
を入力します。バージョン 1の通知(Version 1 Notifications) 選択します。保存(SAVE) をクリックします。
iTunes Connectアカウントにログインし、 マイ Apps(My Apps) を選択します。
メインナビゲーションバーから APP情報(App Information) を選択します。
App Storeサーバー通知(App Store Server Notifications) までスクロールし、 プロダクションサーバURL(Production Server URL) の下にある URLを設定(Set up URL) を選択します。
https://subscription.adjust.com/v2/appstore/
を入力し、 バージョン 1の通知(Version 1 Notifications) を選択します。
(1/5)
(2/5)
(3/5)
(4/5)
(5/5)
Appleがサポートしているのは1つのサーバー通知のみです。引き続きアプリ設定でペイロードをAdjust URL(
https://subscription.adjust.com/v2/appstore/
)に転送できます。
2. App用共有シークレットを見つける
iTunes Connectアカウントにサインインします。 マイApp(My Apps) に移動し、サブスクリプションアプリを選択します。機能(Features)> アプリ内課金(In-App Purchases) を選択します。App用共有シークレット(App-Specific Shared Secret) を選択します。ポップアップからシークレットをコピーします。
iTunes Connectアカウントのサブスクリプションアプリで、 機能(Features) > アプリ内購入(In-App Purchases) を選択し、 App用共有シークレット(App-Specific Shared Secret) を選択します。
(1/2)
(2/2)
(Google Playストア)プライベートキー認証情報 Googleは、Google Play Developer API を通じてサブスクリプション商品のレシートを検証します。APIはGoogle Play Consoleにリンクされ、管理されます。次に、Google CloudプロジェクトをPlay Consoleにリンクし、サービスアカウントを使用してプロジェクトを承認する方法を説明します。
製品をすでにPlay Consoleに追加していますか? 重要
サービスアカウントを連携し、Adjustのアクセスを許可する前に製品を追加している場合は、追加の手順を行う必要があります。
この文書で説明している1〜3のポイントを完了させ、以下の手順に従ってください。
Play Consoleアカウントにログインします。 Store Presence > In-app products を選択します。更新内容を保存します(製品説明の編集など)。 権限がアップデートされます。
1. Google Developer Projectにリンクする
Google Play Console に移動し、 API access > Choose project to link を選択します。それから Create a new project または Link existing project を選択します。 これで、PlayアカウントとGoogle Developer Projectが連携します。
Google Play Consoleの APIアクセス で、リンクするプロジェクトを選択 します。
既存のプロジェクトをリンクするか、新しいプロジェクトを選択します。
(1/2)
(2/2)
2. サービスアカウントを作成する
サービスアカウントを作成し、プライベートキー認証情報を生成するには、以下の手順に従ってください。
Google Cloud Platformを開きます。 サービスアカウントの作成(Create Service Account) を選択します。サービスアカウント名を入力します。 Create and Continue を選択します。Manage keys を選択します。Create new key を選択します。Key type: JSON の後に Create を選択します。(1/5)
(2/5)
(3/5)
(4/5)
(5/5)
これでJSONファイルのダウンロードが開始します。これには、AdjustとGoogle間の通信に必要な認証情報が含まれています。
3. ファイナンス情報へのアクセスを許可する
サービスアカウントにファイナンス情報へのアクセス権限を付与するには、以下の手順に従ってください。
Google Play Consoleを開きます。
新しいAdjustサービスアカウントで アクセスを許可(Grant Access) を選択します。
次のパーミッションを付与します。
App access: View app information(アプリアクセス:アプリ情報の閲覧) Financial data: View financial data, Manage orders and subscriptions(ファイナンシャルデータ:財務情報の閲覧、注文とサブスクリプションの管理) APPLY を選択します。
Send Invite を選択します。
パーミッションを付与し、 Save changes を選択します。
Google Play Consoleの APIアクセス で、アクセスを許可(Grant access) を選択します。
アプリを追加し、 変更を保存(Save changes) を選択します。
これらのオプションが利用できない場合、必要なアカウント権限 がない可能性があります。アカウントオーナーまたは管理者にお問い合わせください。
SDKの設定
この機能を使用するには、お使いのプラットフォーム用のAdjust SDKをダウンロードして設定する必要があります。開始するには、以下のリンク先の手順に従ってください。
Android v4.22.0+ / iOS v4.22.1+ / Unity v4.22.1+ / Flutter v4.22.0+ / React Native v4.22.0+ / Cordova v4.22.0+ / Titanium v4.23.0+ / Xamarin v4.22.0+
Adjust SDKのインストールと設定が完了したら、以下のリンク先のガイドに従ってサブスクリプション計測を実施してください。
Android / iOS / Unity / Flutter / React Native / Cordova / Titanium / Xamarin
アプリでサブスクリプション計測を設定するには、ストア固有の情報を追加する必要があります。
AppView で 全てのアプリ(All apps) を選択します。
アプリを選択します。
イベントとサブスクリプション(Events & Subscription) タブを選択します。
サブスクリプション(Subscription) で、 編集(Edit) を選択し、 サブスクリプション計測(Record subscriptions) トグルをONにします。
接続したプラットフォームに応じて、以下の詳細を入力します。マルチプラットフォームアプリの場合は、両方のストアの認証情報を入力してください。
保存(Save) を選択します。