メインコンテンツへスキップ

iOSのアトリビューション

GitHub

Appleは、Google Play Install Referrerに相当する汎用的なApp Storeインストールリファラーを提供していません。iOSでは、このプラグインはApple AdServicesのアトリビューションを使用します。

デフォルトでは、 getReferrer() バックエンドやモバイル計測パートナー(MMP)に送信できるAdServicesアトリビューショントークンを返します。

const result = await InstallReferrer.getReferrer();
console.log(result.attributionToken);

Appleアトリビューションのネイティブルックアップ

「ネイティブAppleアトリビューション取得」セクション

このプラグインは、ネイティブ code からAppleのAdServicesエンドポイントへトークンを送信することも可能です。

const result = await InstallReferrer.getReferrer({
fetchAppleAttribution: true,
});
console.log(result.appleAttribution);

アプリ自体がAppleのアトリビューションペイロードを受け取る必要がある場合は、このモードを使用してください。 fetchAppleAttribution バックエンドやアトリビューションプロバイダーでトークンを交換する場合は、falseに設定してください。

項目説明
platform常に ios.
attributionTokenApple AdServicesのアトリビューショントークン。
appleAttributionオプションのAppleアトリビューションペイロード(以下の場合) fetchAppleAttribution がtrueのとき。
  • Apple AdServicesの計測用トークンは、iOS 14.3以降で利用可能です。
  • この計測用ペイロードはApple Search Adsの計測を対象としており、任意のApp StoreリファラーURLを対象とするものではありません。
  • AdServicesの計測用トークンをリクエストするだけであれば、App Tracking Transparencyのpromptを表示する必要はありません。

使用している場合 iOSのアトリビューション ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-install-referrer の使い方 @capgo/capacitor-install-referrerを使用する場合のネイティブ機能について Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。