概要:連携パートナーは、不正または検証ルールへの違反を理由に拒否されたインストールやアプリ内イベントのポストバックを受信できます。
不正・検証ルールによるアトリビューションの拒否とポストバック
用語:
- 不正イベント:Protect360によってブロックされたインストールおよびアプリ内イベント。
- ルール違反のイベント:検証ルールに準拠していないインストールおよびアプリ内イベント。
- 拒否されたイベント:不正イベントおよび検証ルールに違反したイベント。
- アトリビューション修正済みインストール:インストールハイジャックが検出されてブロックされた後、アトリビューション先が本来のメディアソースに修正されたインストール。
ポストバック
- 連携パートナーは、拒否されたイベントのポストバックをリアルタイムで受信します。
- アトリビューション修正済みインストールのアプリ内イベントについては、不正イベントのポストバックは送信されません。
-
拒否されたイベントのポストバックは、パートナーがインストールと拒否されたイベントのポストバック用に指定したエンドポイントに送信されます。次のパラメータが追加されます。
- ブロック理由
- 拒否の詳細理由
- 拒否されたイベントかどうか
- 拒否理由の値(取得できる場合)。例:
reject_reason=site_blacklist&reject_reason_value="1123456"&is_rejected=1
以下の表に、拒否理由、拒否理由の値、および各理由の説明を示します。
| 拒否理由 | 拒否理由の値 | ユーザーによる設定 | 説明 |
|---|---|---|---|
| ctit_anomalies | 計測されたクリックからインストールまでの時間(秒) | x | CTIT(クリックからインストールまでの時間)が不自然なために、アトリビューション対象のクリックがブロックされたケース。 |
| store_install_validation | 該当なし | x | App Storeによる検証に失敗したインストール。 |
| site_blacklist | サイトID | x | 不正行為の割合が高いためにAppsFlyerがブロックしたサイトIDからのインストール。 AppsFlyerの内部アルゴリズムによって判定されます。 |
| bots | 該当なし | x | ボットによるインストールの試みがブロックされたケース。 |
| click_flood | サイトIDまたは空欄 | x | CTITが長くコンバージョン率が低いインストールが多数見られたために、AppsFlyerがブロックしたクラスターからのインストール。 |
| behavioral_anomalies | 該当なし | x | インストール後の挙動に一貫性がなく異常が見られるために、インストール不正としてブロックされたケース。 |
| install_hijacking | 該当なし | x | Google PlayのサーバーサイドAPIの情報に基づき、クリックとインストールのタイミングが不自然なために、アトリビューション対象のクリックがインストールハイジャックとしてブロックされたケース。 |
| validation_bots | ルール名または空欄 | ✓ |
顧客が定義したルール。 |
| validation_hijacking | ルール名 | ✓ | 顧客が定義したルール。 |
| ai_layer | 該当なし | x | AIモデルで膨大なデータを分析することで、不正なデバイスやインストール行為の検出精度を高めています。 |
アプリ内イベントの拒否理由
| 拒否理由 | 拒否理由の値 | 説明 |
|---|---|---|
| インストールの値を引き継ぐ | インストールの値を引き継ぐ | インストールまたはブロックリストのレベルでの判定により、最初のインストールが不正と判断されたケース。 |
| inapps_bots | fake_device_parameters | AppsFlyerのアルゴリズムによって不正が検出されたケース。 |
| validation_inapps | invalid_event_name | リクエストされた検証ルール、または手動で定義した検証ルールに基づきます。 |
| validation_inapps | invalid_event_value | リクエストされた検証ルール、または手動で定義した検証ルールに基づきます。 |
| validation_inapps | ルール名 | 手動で定義したルールに基づきます。 |
重要
- 正当なイベントのポストバックと拒否されたイベントのポストバックを区別するには、拒否されたイベント用のポストバックマクロを設定する必要があります。
- 高プライバシーモード(AP)で拒否されたイベントのポストバックを有効にするには、まずデフォルトのポストバックに次のパラメータを追加してください。
is-rejectedblocked-reasonblocked-sub-reasonblocked-reason-value
- 上記のパラメータをデフォルトのポストバックと高プライバシーモード(AP)のポストバックの両方に追加すると、拒否されたインストール/アプリ内イベントのポストバックが有効になります。