どのようにお手伝いできますか?

TikTok for BusinessとAppsFlyerのアトリビューションの差異

  • 更新

概要:TikTok for BusinessとAppsFlyerのアトリビューションモデルの違いを説明します。

概要

モバイルユーザー獲得の主要なプラットフォームであるTikTok for BusinessとAppsFlyerは、それぞれ異なるアトリビューションモデルを使用しています。このため、両者のダッシュボードの数値に差異が生じる場合があります。 AppsFlyerはTikTok for Businessと協力して差異の低減に取り組んでいますが、広告主は差異の原因になり得る点を把握しておく必要があります。

アトリビューションモデルの違い

以下の表に、TikTok Ads ManagerとAppsFlyerのダッシュボードで差異が生じる主な原因を示します。

原因 TikTok Ads Manager AppsFlyer

クリックスルーアトリビューションのルックバック期間

デフォルトは7日です。ただし、AndroidアプリやTikTokの自己アトリビューション(TikTok—SRN)に移行したアプリでは、別の設定も可能です。

デフォルトは7日です。 1~30日の範囲で設定できます。 TikTok側のアトリビューション期間と一致させてください。

ビュースルーアトリビューションのルックバック期間

デフォルトは1日です。ただし、AndroidアプリやTikTokの自己アトリビューション(TikTok—SRN)に移行したアプリでは、別の設定も可能です。

デフォルトは1日です。 1~48時間の範囲で設定できます。 TikTok側のアトリビューション期間と一致させてください。

複数チャネル間のアトリビューション

TikTokは、他の媒体への接触にかかわらず、インストールを自社にアトリビューションします。

AppsFlyerはラストクリックアトリビューションを使用します(AppsFlyerのアトリビューションモデルを参照)。

クロスデバイスアトリビューション

TikTokは、広告への接触とインストールが、iOS、Android、デスクトップなどの異なるデバイスで行われたユーザーもアトリビューションします。

AppsFlyerは、広告への接触とインストールが同じデバイスで行われたユーザーをアトリビューションします。

タイムゾーンの違い

日付範囲の横に表示されるTikTokのタイムゾーンは変更できません。広告アカウントの作成時に設定されたものです。

AppsFlyerのアプリのデフォルトタイムゾーンはUTC+0です。 TikTok Events Managerのタイムゾーンに合わせるには、アプリ設定ページでアプリのタイムゾーンを変更してください。

iOSのアトリビューション

iOSアプリについて、TikTok Ads ManagerにはSKANアトリビューションの結果のみが表示されます。

AppsFlyerには、SKANアトリビューションの結果に加え、SRNおよびアドバンスSRNのAppsFlyerアトリビューションと、重複を排除したSSOTデータが表示されます。両プラットフォームで一致が見込まれるのは、SKANデータのみです。 

アプリ内イベントのアトリビューション期間

初回インストールからの経過日数によって、両プラットフォームのアトリビューションは次のように異なる場合があります。

1~90日目

アトリビューションの差異はありません。両プラットフォームとも、アプリ内イベントをインストール日時に紐づけます。

91~180日目

90日を過ぎると、TikTokではアプリ内イベントがレポートされません。

AppsFlyerは、アプリ内イベントをインストール日時に紐づけます。

180日目以降

TikTokのデータ保持ポリシーにより、アプリ内イベントはオーガニックにアトリビューションされます。

インストール数の違い

TikTok for Businessでは、AppsFlyerがブロックしたインストールや、新規インストールとして扱わないインストールも含める場合があります。 

リエンゲージメントキャンペーン

リエンゲージメントキャンペーンは、インストール済みのアプリの起動(リエンゲージメント)を促します。 AppsFlyerが同じデバイスに過去のインストールを認識した場合、そのコンバージョンをリアトリビューションと呼びます。

TikTok for Businessのリエンゲージメントキャンペーンから初めてアプリをインストールしたユーザーは、AppsFlyerでは新規ユーザー獲得のインストールとして記録されます。また、初回インストールから、設定されたリアトリビューション期間が経過した後にアプリをインストールしたユーザーも、新規獲得として扱われます。

一方、初回インストール後のリアトリビューション期間内に発生したインストールは、リアトリビューションに分類されます。これらのインストールは、AppsFlyerのリターゲティングページで確認できます。ただし、TikTok for Businessでは新規インストールとして扱われる場合があります。

検証ルールとProtect360によってブロックされたインストール

検証ルールとProtect360は、特定のインストールをブロックして保護を強化するAppsFlyerの機能です。これらを使用すると、TikTok for Business経由の不適切なインストールはAppsFlyerでブロックされますが、TikTok for Businessは自社のインストールとしてレポートします。 

 例

GreatAppのUAマネージャーJeffは、北米のスペイン語話者のみを対象とするSPNAキャンペーンを作成します。対象地域を確認するため、カナダと米国のユーザーのみを許可する検証ルールを設定します。
スペインのTikTok for Businessユーザーが広告をクリックしてアプリをインストールすると、TikTok for Businessはインストールを自社の成果としてレポートします。一方、AppsFlyerは検証ルールを満たさないため、インストールをブロックします。

差異の低減

アトリビューションモデルは異なりますが、差異を低減できる場合があります。

クリックスルーとビュースルーのアトリビューション

AppsFlyerは、クリックスルーとビュースルーの両方に対応しています。差異を低減するには、AppsFlyerのクリックスルーとビュースルーのルックバック期間を、TikTok for Business側の設定と一致させてください。

例

アプリcom.greatappのTikTok for Businessのクリックスルールックバック期間を、AppsFlyerでは1日、TikTok for Businessではデフォルトの7日に設定したとします。 TikTokでGreatappの広告をクリックし、2~7日後に初めてアプリを起動したユーザーは、AppsFlyerではオーガニックにアトリビューションされますが、TikTok for Businessは自社の成果としてレポートします。

アプリ内イベントのアトリビューション

TikTok for BusinessとAppsFlyerに表示されるインストール後のイベント(アプリ内購入など)にも、差異が生じる場合があります。以下の表に、主な原因と差異を低減する方法を示します。

原因 説明 AppsFlyerからのヒント

自己アトリビューション

TikTokは常にインストールとイベントを自社のキャンペーンにアトリビューションしますが、AppsFlyerはユーザーの獲得元にアトリビューションします。そのようなイベントは、AppsFlyerではTikTokのアシストとして表示されます。

 

TikTokにアトリビューションされたコンバージョンのローデータと、TikTokが貢献媒体になっているローデータを組み合わせてください。

マッピングされていないイベント

AppsFlyerはSDKからイベントを受信していますが、TikTok for Businessにマッピングされていないため、送信されていません。

ユーザーの質を示すアプリ内イベントを、必ずTikTok for Businessにマッピングしてください。
送信されていない収益 AppsFlyerはSDKのイベントから収益を受信していますが、TikTok for Businessには送信されていません。

TikTok for Businessのアプリ内イベントをマッピングする際に、収益を含めてください。

TikTok for Businessにイベント値が表示されない場合 AppsFlyerは、正しい構造のパラメータと値を、イベントマッピングの一環としてTikTok for Businessに送信します。 TikTok for Businessにイベント値を漏れなくマッピングするには、SDKのアプリ内イベントをAppsFlyerの推奨構造に従って作成してください。