モバイル属性パートナー(Appsflyer / Adjust / Branch / Singular)は、属性APIを使用して、Amplitudeにデータを送信します。Amplitudeで属性イベントがない場合にはいくつかの理由があります。例えば、次のようなものです:
- Amplitudeイベントが広告IDで送信さていない。
- 属性イベントがAmplitudeに正常に送信されなかった。
- プロジェクトが計装制限に達した
- そのイベントタイプがAmplitudeプロジェクトでブロックまたは削除された。
以下のフローチャートは、広告IDに一致することを介し、マッピングがAmplitudeイベントと属性イベントをどのように調整するかを示しています。広告IDがないと、これらのイベントを接続する方法はありません。Amplitudeは、マップされていない属性イベントを72時間保存します。その後に、Amplitudeがまだ対応するイベントがない場合、Amplitudeは属性イベントをドロップします。
この問題をどのようにトラブルシューティングするかは、データがAmplitudeにどのように送信されるかに依存します。
iOS SDKとAndroid SDKのトラブルシューティング
トラック広告IDドキュメントで説明されているように、広告IDトラッキングが有効になっていることを確認します。
属性イベントがAmplitudeに正常に送信されることを確認します。これを見つけるには、属性プロバイダーがAmplitudeに属性イベントを正常に送信しているかどうか尋ねます(Amplitudeが200のステータスコードを受信している場合、イベントが正常に送信されます)。
JavascriptとReact Native SDKのトラブルシューティング
これらのSDKは、広告IDを自動的にトラックする可能性がないため、若干異なる手続きをする必要があります: