概要:AppsFlyer ROI360の機能であるInCost APIを使うと、アドネットワークからAppsFlyerに広告費データをプログラムで送信できます。広告主は集計されたコストデータを確認し、アドネットワークの実際の貢献度を把握できます。
InCost APIについて
InCost APIは、アドネットワークからAppsFlyerにコストデータを送信するための最適なソリューションです。アドネットワークパートナーは、APIを使って詳細な広告費データをAppsFlyerに送信します。 AppsFlyerはデータを取り込んで処理し、管理画面やレポートを通じて広告主とパートナーに提供します。
メリット
- コストをスムーズに共有することで、広告主が自社のアドネットワークの実際の貢献度を把握しやすくなります。コストデータがなければ、広告主は計測に欠かせない情報を得られず、ROASを正確に評価できません。その結果、広告主がほかのメディアソースに投資してしまい、アドネットワークの収益に悪影響が及ぶ可能性があります。
- 正確で網羅的なコストのリアルタイム計測を保証するソリューションにより、自社のROIを示せます。
- InCost APIは短時間で簡単に導入でき、効果もほぼすぐに現れます。データの送信方法とタイミングを自由に管理でき、最大90日前までさかのぼってコストデータを送信することもできます。
- クリック時のコスト送信で対応しているのはCPIのみですが、InCost APIは、キャンペーンのすべての課金方式に対応しています。
- AppsFlyerのPartner Marketplaceでは、コスト共有に対応していることを示す「Cost」バッジが表示され、広告主の目に留まりやすくなります。
InCost APIの実装
前提条件:InCost APIを利用するには、アドネットワークが以下の条件を満たす必要があります。
- キャンペーンの90%で、アトリビューションにキャンペーンIDが含まれていること。
- データの鮮度を高めるため、1日に少なくとも6回データを送信できること。具体的な送信時刻は、アドネットワーク側で決められます。
- [アドネットワークが過去のデータを更新する場合]データの網羅性を高めるため、毎回、直近7日分のデータを送信できること。
InCost APIを実装し、AppsFlyerへのコストデータの送信を開始する手順:
- 以下の表に沿って進めてください。
| 手順 | 対応内容 |
|---|---|
| 1 |
InCostの利用を申請します。
|
| 2 | トラフィックの90%超で、アトリビューションリンクにキャンペーン階層の情報(キャンペーンID、および任意で広告セットIDと広告ID)が含まれていることを確認します。 |
| 3 | AppsFlyer管理画面から、AppsFlyerのAPIトークンを取得します。 |
| 4 |
APIの認証ヘッダーで使用するAPIトークンを開発者に渡し、開発者向けの手順に従って以下の3つのAPIメソッドを実装するよう依頼します。
|
| 5 |
連携をテストします。
|
| 6 | 手順1で作成したチケットのスレッドで、連携が正常に動作していることをAppsFlyerと確認します。 |
| 7 | 広告主がAppsFlyerの連携済みパートナーページの[コスト]タブで、[コストデータを取得]を有効にしていることを確認します。有効にすると、広告主がコストデータを受信できるようになります。 |
注意
推奨:特定の日付のデータを再送するのは、その日のコストが変更された場合のみにしてください。毎回、直近7日分のデータを送信することもできますが、変更のないレコードを再送する必要はありません。
InCostへのアップロードで使用するJSONのフィールド
| フィールド | 必須 | 説明 |
|---|---|---|
| date | はい |
|
| app_id | はい |
|
| media_source | はい |
|
| af_prt | いいえ* |
|
| campaign_id | はい |
|
| campaign_name | はい |
|
| adset_id | いいえ* |
|
| adset_name | いいえ |
|
| ad_id | いいえ* |
|
| site_id | いいえ |
|
| ad_name | いいえ |
|
| geo | いいえ |
|
| currency | はい |
|
| spend | はい |
|
| channel | いいえ |
|
| keywords | いいえ |
|
| reported_clicks | いいえ |
|
| reported_impressions | いいえ |
|
| * 条件によっては必須になるため、「説明」列を確認してください。 | ||