Pangle Gromore統合プラン
サードパーティデータ統合によって生成されたデータは、クラスターの消費データ量に含まれますのでご注意ください
概要
インターフェースの概要
| インターフェース名 | タイプ | 粒度 | アトリビューション | コスト | 収益 | 表示 | クリック | コンバージョン |
|---|---|---|---|---|---|---|---|---|
| 集約データAPI | API | 集約指標 | ✅ | ✅ | ✅ |
Pangle Gromoreは集約データレポートAPIを提供しています。このインターフェースを通じて、マネタイズ広告の露出、クリック、収益の集約データを取得できます
統合の流れ
- Pangleの管理画面で、集約データレポートAPIドキュメントのSecurity key、RoleId、およびユーザーのUserIdを取得します
- AE管理画面にログインし、サードパーティ統合モジュールでPangle Gromore統合を追加して、統合プランを作成します
- AEシステムがデータを正常に受信しているかを確認し、レポートを作成します
1. 認証情報の取得
Pangle Gromoreのデータを統合する最初のステップとして、Pangleの管理画面にログインし、左側のバーで【統合】-【API統合ドキュメント】を選択して、下図に示す部分をクリックし、ユーザーのSecurity keyとRoleIdを取得します
また、ユーザーのUserIdも取得する必要があります。ページ右上を確認すると、ユーザー名の下にあるIDフィールドがUserIdです
2. プランの設定
Pangle Gromoreプラットフォームの認証情報を取得したら、AEシステムにログインし、「サードパーティ統合」モジュールで新しいプランの設定を行います。下図はPangle Gromore集約データAPIの設定画面です。本章の内容に従ってプランを作成してください:
2.1 認証情報の設定
「認証情報」の下にある「認証情報設定」ボタンをクリックし、ポップアップにPangle Gromoreプラットフォームで取得した情報を入力します
2.2 定期取得
「定期取得」モジュールで、AEシステムがPangle Gromoreのデータを定期的に取得する方針を設定できます。毎日の特定の時刻、または1時間ごとに、一定期間のデータを取得するよう選択できます。取得したデータもデータ量に計上されるため、定期取得で長すぎる期間のデータを取得しないことをお勧めします
2.3 取得タイムゾーン
取得するデータのタイムゾーンも設定できます。デフォルトはUTC+8です
2.4 イベントデータの格納設定
「イベントデータの格納設定」スイッチをオンにすると、コールバックされたデータはすべてイベントテーブルに書き込まれます。イベントデータの格納を有効にすることをお勧めします。
2.5 統合構成
最後に、統合構成モジュールでデータ取得の詳細設定を制御できます。データの時間集計粒度、取得する指標フィールドとディメンション、格納後のイベント名などが含まれます。
統合構成の内容はJSONです。次の内容に従ってカスタム設定できます:
| モジュール | 名前 | 意味 |
|---|---|---|
| sink_event | event_name | 格納後のイベント名。カスタマイズ可能で、文字列型です。 |
| source | report_types | データ取得のレポートタイプ。主に日単位のレポートと時間単位のレポートから選択します。選択できる値:
|
| metrics | 対応するインターフェースの指標フィールド。リスト型で、カスタマイズ可能 | |
| group_by | 対応するインターフェースのディメンションフィールド。リスト型で、カスタマイズ可能 |
日単位のレポートと時間単位のレポートは大きく異なるため、対応するレポートの設定テンプレートをそのまま使用するか、テンプレートを微調整して使用することをお勧めします
2.5.1 時間単位のデータレポートのテンプレート
時間単位のデータレポートは、デフォルトで取得するデータレポートでもあります。以下のテンプレートをそのまま使用できます:
{
"sink_event": {
"event_name": "csj_gromore_report"
},
"source": {
"group_by": [
"site_id",
"adunittype",
"adunit_id",
"network",
"code_id",
"os",
"sdk_version",
"segment",
"site_version",
"channel"
],
"report_types": [
"hour"
],
"metrics": [
"req_cnt",
"ret_cnt",
"fill_rate",
"clk_cnt",
"clk_rate",
"imp_cnt",
"ssr",
"ecpm",
"revenue"
]
}
}
- 対象指標
以下は時間単位のデータレポートが対応している指標です。調整が必要な場合は、指標名をsource.metricsに追加してください:
| フィールド | 説明 | 備考 | デフォルトかどうか |
|---|---|---|---|
| api_ecpm | Reporting APIで取得した推定eCPM | code_idでグループ化した場合のみ使用できます | |
| api_imp_cnt | Reporting APIで取得した推定表示数 | ||
| api_revenue | Reporting APIで取得した推定収益 | ||
| waterfall_req_cnt | トラフィックのリクエスト数 | networkとcode_idでグループ化した場合は返されません | |
| waterfall_send_cnt | トラフィックのレスポンス数 | ||
| waterfall_sr | トラフィックのフィル率 | ||
| req_cnt | 広告リクエスト数 | はい | |
| ret_cnt | 広告レスポンス数 | はい | |
| fill_rate | 広告フィル率 | はい | |
| clk_cnt | クリック数 | はい | |
| clk_rate | クリック率 | はい | |
| imp_cnt | 表示数 | はい | |
| ssr | 表示率 | はい | |
| ecpm | 推定eCPM | はい | |
| revenue | 推定収益 | はい |
- 分析ディメンション
時間単位のデータレポートでは、以下の集計ディメンションを提供しています。調整が必要な場合は、ディメンション名をsource.group_byに追加してください:
| ディメンション | フィールド | 説明 | デフォルト |
|---|---|---|---|
| site_id | site_id | gromoreの集約管理におけるアプリID | はい |
| adunittype | adunittype | 集約管理における広告ユニットのタイプ | はい |
adunit_id | ad_unit_name | 広告枠名 | はい |
| adunit_id | 広告ユニットID | はい | |
| network | network | コード枠が属する広告ネットワーク | はい |
| code_id | code_name | コード枠名 | はい |
| code_id | コード枠ID | はい | |
| os | os | OSの種類 | はい |
| sdk_version | sdk_version | SDKバージョン | |
| segment | segemt_id | トラフィックグループID | |
| site_version | site_version | アプリバージョン | |
| channel | channel | チャンネル情報 | |
| 必須フィールド | user_id | メディアアカウントID | はい |
| role_id | サブアカウントID | はい | |
| currency | 通貨 | はい |
- 格納ルール
データ内のstart_dateとend_dateフィールド(データ集計の時間単位のフィールド)を、集計データの#event_timeとして設定します
デフォルトのイベント名は -- csj_gromore_report です
2.5.2 日単位のデータレポートのテンプレート
日単位のデータレポートと時間単位のデータレポートにはいくつか違いがあります。以下のテンプレートを使用するか、本節の内容に沿って取得フィールドをカスタマイズできます:
{
"sink_event":
{
"event_name": "csj_gromore_report"
},
"source":
{
"group_by":
[
"site_id",
"ad_unit_type",
"ad_unit_id",
"network",
"code_id"
],
"report_types":
[
"day"
],
"metrics":
[
"req_cnt",
"ret_cnt",
"fill_rate",
"imp_cnt",
"ssr",
"clk_cnt",
"clk_rate",
"ecpm",
"revenue",
"api_ecpm",
"api_revenue",
"api_imp_cnt",
"api_req_cnt",
"api_ret_cnt",
"api_clk_cnt",
"api_ssr",
"api_fill_rate",
"api_show_gap_rate",
"api_click_gap_rate"
]
}
}
- 対象指標
以下は日単位のデータレポートが対応している指標です。調整が必要な場合は、指標名をsource.metricsに追加してください:
| フィールド | 説明 | 備考 | デフォルトかどうか |
|---|---|---|---|
| waterfall_req_cnt | トラフィックのリクエスト数 | networkとcode_idでグループ化した場合は返されません | |
| waterfall_send_cnt | トラフィックのレスポンス数 | ||
| waterfall_sr | トラフィックのフィル率 | ||
| req_cnt | 広告リクエスト数 | はい | |
| ret_cnt | 広告レスポンス数 | はい | |
| fill_rate | 広告フィル率 | はい | |
| imp_cnt | 表示数 | はい | |
| ssr | 表示率 | はい | |
| clk_cnt | クリック数 | はい | |
| clk_rate | クリック率 | はい | |
| ecpm | 推定eCPM | はい | |
| revenue | 推定収益 | はい | |
| api_ecpm | Reporting APIで取得した推定eCPM | これらの指標を照会するには、Gromoreプラットフォームで広告ネットワークを設定する必要があります。設定後にデータが返されるようになります。 | はい |
| api_revenue | Reporting APIで取得した推定収益 | はい | |
| api_imp_cnt | Reporting APIで取得した推定表示数 | はい | |
| api_req_cnt | Reporting APIで取得した広告リクエスト数 | はい | |
| api_ret_cnt | Reporting APIで取得した広告レスポンス数 | はい | |
| api_clk_cnt | Reporting APIで取得した広告クリック数 | はい | |
| api_ssr | Reporting APIで取得した表示率 | はい | |
| api_fill_rate | Reporting APIで取得したフィル率 | はい | |
| api_show_gap_rate | Reporting APIで取得した表示数と広告プラットフォームで集計された表示数の差異。計算式は 表示gap = (imp_cnt - api_imp_cnt) / api_imp_cnt | はい | |
| api_click_gap_rate | Reporting APIで取得したクリック数と広告プラットフォームで集計されたクリック数の差異。計算式は クリックgap = (clk_cnt - api_clk_cnt) / api_clk_cnt | はい |
- 分析ディメンション
日単位のデータレポートでは、以下の集計ディメンションを提供しています。調整が必要な場合は、ディメンション名をsource.group_byに追加してください:
| ディメンション | フィールド | 説明 | デフォルト |
|---|---|---|---|
| site_id | site_id | gromoreの集約管理におけるアプリID | はい |
| ad_unit_type | ad_unit_type | 集約管理における広告ユニットのタイプ | はい |
ad_unit_id | ad_unit_name | 広告枠名 | はい |
| ad_unit_id | 広告ユニットID | はい | |
| network | network | コード枠が属する広告ネットワーク | はい |
| code_id | code_name | コード枠名 | はい |
| code_id | コード枠ID | はい | |
| segment | segemt_id | トラフィックグループ | |
| sdk_version | sdk_version | SDKバージョン | |
| site_version | site_version | アプリバージョン | |
| channel | channel | チャンネル情報 | |
| user_type | user_type | ユーザータイプ | |
| 必須フィールド | os | OSの種類 | はい |
| user_id | メディアアカウントID | はい | |
| role_id | サブアカウントID | はい | |
| currency | 通貨 | はい |
- 格納ルール
データ内のdateフィールド(データ集計の日単位のフィールド)を、集計データの#event_timeとして設定します
デフォルトのイベント名は -- csj_gromore_report です
2.6 標準化フィールド
| フィールド | 標準化フィールド | 説明 |
|---|---|---|
| currency | te_ads_object.currency | 通貨 |
| ad_unit_name | te_ads_object.ad_group_name | 広告枠名 |
| ad_unit_id | te_ads_object.ad_group_id | 広告ユニットID |
| adunit_id | te_ads_object.ad_group_id | 広告ユニットID |
| network | te_ads_object.media_source | コード枠が属する広告ネットワーク |
| code_name | te_ads_object.ad_name | コード枠名 |
| code_id | te_ads_object.ad_id | コード枠ID |
| os | te_ads_object.platform | OSの種類 |
| user_id | te_ads_object.ad_account_id | メディアアカウントID |
| imp_cnt | te_ads_object.impressions | 表示数 |
| clk_cnt | te_ads_object.clicks | クリック数 |
| revenue | te_ads_object.revenue | 推定収益 |

