ROAS確認用のMMP設定
概要
Tapjoy は Tapjoy Reporting API と Tapjoy ダッシュボード にて ROAS (Retrun on Ad Spend、広告費用対効果) リポートを提供しています。ROASは広告主の広告支出とアプリ内購入(IAP)による収入データ、および使用可能な場合はマネタイズによる広告収入から計算されます。
ROASを得るために、USドルでの購入に関連するアプリ内イベントをIAPとして取り扱います。つまり、このイベントがキャンペーンに対するROAS計算に使用されます。正確なROAS情報のリポートを得てキャンペーンのパフォーマンスを最適化していくには、TapjoyがアプリのIAP情報をMMP(モバイル計測パートナー Mobile Measurement Partner)から正しく受け取れることが非常に重要です。同様に、広告収入をROASの項目に含めるためには、獲得したユーザーの広告収入情報もMMPからTapjoyに通知する必要があります。
このページでは、TapjoyがIAPおよび広告収入データを取得する方法、そのメリット、および利用しているMMPから情報を転送するベスト プラクティスを紹介します。
収入情報の収集方法と必要性
TapjoyがIAPおよび広告収入情報を取得する主要な情報源はMMPパートナーです。アプリをMMPに設定しキャンペーンを登録する過程で、IAPイベントや広告収入を設定する事もあります。設定のベスト プラクティスは下記の通りですが、Tapjoyのアカウントマネージャーもお手伝いいたします。設定上の具体的な問題に関してはMMPにお訪ねください。
TapjoyのROASリポートはインストール日のコホートに対してインストール後 0、1、3 … 7、14、30、60 および 90日のメトリックが使用可能です。各 X 日 のメトリックに対し、広告支出、収益(IAPによる)、広告からの収入、および ROASは GraphQL Reporting APIから直接取得でき、Tapjoy ダッシュボードでは選択したメトリックスが表示されます。たとえば3日目のROASは、インストール日から3日間の間の収入を、そのコホートに対する広告支出で割ったものになります。
MMP別の設定ガイド
Tapjoy ROAS リポートは Adjust、AppsflyerおよびSingularを使用している場合にサポートされます。
1. Adjust
開始する前に、まず Tapjoy をパートナーとして設定する必要があります:Tapjoy の設定 - Adjust ヘルプセンター
A. Adjust IAP セットアップ
アプリ内収益(アプリ内購入由来) - Adjust ヘルプセンター
イベントのマッピング - Adjust ヘルプセンター
ステップ 1:購入イベントの追加
- Adjust ダッシュボード にログインします。
- AppView 内で All apps を選択。
- 該当するアプリを選択。
- Events タブをクリック。
- Add event をクリック。
- アプリ内の イベント名 (Event name) を入力。
- 注:"This is a unique event" 設定は IAP イベントには適用されません。
- Add event ボタンをクリック。

ステップ 2:IAP イベントのマッピング
購入イベントを追加したら、Tapjoy に共有するイベントをマッピングします。マッピングされていないイベントのデータは共有されません。
- +Map event ボタンをクリックし、Adjust Event ドロップダウンから SDK イベントを選択。
- Name 欄に SDK イベントの名前を入力。
- Engagement ID 欄に、Tapjoy から提供された一意の {engagement_id} を入力。
- Apply をクリック。
- 上記ステップ 1-4 をすべての追加するイベントに対して繰り返します。
B. Adjust 広告収益セットアップ
ステップ 1:広告収益イベントのマッピング
- +Map event ボタンをクリックし、Adjust Event ドロップダウンから SDK イベントを選択。
- Name に SDK イベント名を入力。
- Engagement ID にTapjoy から提供された一意の Tapjoy {engagement_id} を入力。
- Apply をクリック。
- 上記ステップ 1-4 をすべてのイベントに対して繰り返します。

ステップ 2:広告収益の有効化
- Campaign Lab で Partners を選択。
- Tapjoy を検索し、Channel 下の Tapjoy リンクをクリック。
- Data Sharing タブをクリック。
- 該当アプリを選択。
- Set your data sharing options までスクロール。
- Ad revenue チェックボックスを有効にします。
- 注: デフォルトではすべてのソースのデータが共有されます。「Filter ad revenue sources」で特定のソースを指定する場合は、Tapjoy を含める必要があります。
- SAVE ボタンをクリック。

2. AppsFlyer
開始前に、Tapjoy とのインテグレーションを設定してください:Tapjoy Campaign Configuration – AppsFlyer Help Center
A. AppsFlyer IAP セットアップ
In-app events settings - AppsFlyer Help Center
IAP 収益イベントの追加
- AppsFlyer ダッシュボード にログインし、サイドメニューの Collaborate > Active Integrations を選択。
- 検索バーから Tapjoy を検索して選択。
- Integration タブで スクロールし、送信したいイベントを選択するために +Add Event を選択します。
- AppsFlyer event 列で、ドロップダウンから該当するポストインストールイベントを選択。
- AppsFlyer は アプリ内課金には事前定義された af_purchase イベントの使用を推奨。
- Partner Event Identifier(mapped to partner event) に Tapjoy から提供された engagement_id を入力。
- for users from 列で送信オプションを選択。
- including 列で アプリ内課金イベント用に Values & revenue を選択。
- Save integration をクリック。

B. AppsFlyer 広告収益セットアップ
広告収益データを送信するには ROI360 Advanscedへの加入が必要です。詳細は Ad Revenue Attribution Guide を参照。
広告収益の共有 - AppsFlyer ヘルプセンター
In-App Events - AppsFlyer Help Center
ステップ 1:広告収益イベントの追加
- AppsFlyer ダッシュボード からサイドメニューの Collaborate > Active Integrations を選択。
- 検索バーから Tapjoy を検索して選択。
- Integration タブで スクロールし、送信したいイベントを選択するために +Add Event をクリック。
- AppsFlyer event 列で ドロップダウンから該当するポストインストールイベントを選択。
- AppsFlyer は 広告収益には事前定義された af_revenue イベントの使用を推奨。
- Partner Event Identifier(mapped to partner event) に Tapjoy から提供された engagement_id を入力。
- for users from 列で送信オプションを選択。
- including 列で 広告収益イベント用に Values & no revenue を選択。
- Save integration をクリック。

ステップ 2:広告収益パーミッションの有効化
Tapjoy が Data Locker を通じて広告収益データにアクセスできるよう、Permissions タブで権限を有効にする必要があります。
- サイドメニューから Collaborate > Active Integrations を選択。
- 検索バーから Tapjoy を検索して選択。
- Permissions タブを選択。
- Ad network permissions トグルボタンをオン。
- Access ad revenue raw data (UA signals) トグルボタンをオン。
- Save をクリック。

3. Singular
A. Singular IAP セットアップ
Set Up Tapjoy - Singula Help Center
General Instructions on how to set-up a Partner
SDK event list は _ IAP _ および _ REVENUE_ イベントが含まれます。
_ IAP _ はカスタム名が設定されていないアプリ内購入イベントです。
_ REVENUE_n は下記が含まれます:
- すべてのアプリ内購入イベント (_ IAP _ + 設定されていればカスタム名)。
- SDKから得られた広告収益イベント (ad revenue attribution をSDKイベントを送信する方法で設定していた場合)。
Singular がインストールを追跡し広告ネットワークにイベントを送る前に、Attribution > Partner Configuration ページで Tapjoyを設定しておく必要があります。
- Singularのダッシュボードにログインします。左の Attribution > Partner Configuration をクリックします。テキストボックスからTapjoyを探し、リストから選択します。
- Tapjoy Configuration ウインドウが開きます。ドロップダウンから、設定を行うアプリを選択します。 **各アプリは別々に設定されます。
- アプリ別の設定で、次の各項目のチェックを外します:
- Send all install postbacks to Tapjoy regardless of attribution partner
- Send event postbacks to Tapjoy on all installs
- Tapjoy App ID の下に、Tapjoy で作成されたIDを入力します。

- Event Postback までスクロールし、以下のいずれかを選択します:
- All: Send this partner postbacks about all events that users trigger in your app, whether the events are attributed to this partner or not.
- Only if install was attributed to Tapjoy: Send event postbacks when the respective install was attributed to this partner
6._ IAP _ イベント名を追加し、 ☑️include revenue value をチェックします。
- Done をクリックします。

B. Singular 広告収益セットアップ
Onboarding Guide for Ad Revenue Attribution
Singlarからインストールの追跡とイベントを広告ネットワークに送れるようにする前に、Attribution > Partner Configuration ページからTapjoyを設定しておく必要があります。
- Singularのダッシュボードにログインします。左の Attribution > Partner Configuration をクリックします。テキストボックスからTapjoyを探し、リストから選択します。
- Tapjoy Configuration ウインドウが開きます。ドロップダウンから、設定を行うアプリを選択します。 **各アプリは別々に設定されます。
- アプリ別の設定で、次の各項目のチェックを外します:
- Send all install postbacks to Tapjoy regardless of attribution partner
- Send event postbacks to Tapjoy on all installs
- Tapjoy App ID の下に、Tapjoy で作成されたIDを入力します。
5.Event Postback までスクロールし、以下のいずれかを選択します:
- All: Send this partner postbacks about all events that users trigger in your app, whether the events are attributed to this partner or not.
- Only if install was attributed to Tapjoy: Send event postbacks when the respective install was attributed to this partner
- _ REVENUE _ イベント名を追加し、 ☑️include revenue value をチェックします。
- Done をクリックします。