概要:WebサイトアプリにTikTok Web Ads連携を設定し、Events API経由でWebコンバージョンのシグナルをTikTokに送信します。
概要
AppsFlyerは、Webサイトアプリのキャンペーン向けにTikTok Web Ads(tiktokweb_int)連携を提供しています。TikTokのEvents APIを通じて、アトリビューションとコンバージョンのデータを直接レポートできます。 TikTokは、このデータを広告ターゲティングの最適化、成果の計測、カスタムオーディエンスの作成に利用できます。
ユーザーがTikTok広告をクリックしてWebサイトにアクセスし、購入や登録などのWebサイトのイベントを完了すると、AppsFlyerはEvents API経由でTikTokにコンバージョンシグナルを送信します。 TikTokは、このデータを広告ターゲティングの最適化とキャンペーン成果の計測に利用します。
関連情報
重要
現在、この連携はEvents API経由のリエンゲージメントポストバックの送信には対応していません。
前提条件
WebサイトアプリのTikTok Web Ads連携を有効にする前に、以下を用意してください。
- AppsFlyerに登録・設定済みのWebサイトアプリ
- TikTok Ads Managerのビジネスアカウント
Webサイトアプリ向けTikTok Web Adsの設定方法
TikTok Web AdsとAppsFlyerの連携、およびTikTok Ads Managerでのキャンペーン設定を行います。設定は、次の手順で構成されます。
手順1 | AppsFlyerでのTikTok Web Ads連携の設定
最初にTikTok Web Ads連携を有効にし、AppsFlyerからEvents APIに送信するポストバックを設定します。
1. TikTok Web Ads連携の有効化
TikTok Web Ads連携を有効にする手順:
- AppsFlyerのサイドメニューから、[連携] > [Partner Marketplace]に移動します。
-
TikTok Web(または
tiktokweb_int)を検索して選択します。 - [連携を設定]をクリックします。[有効な連携]の設定ページに移動します。
- [連携]タブで、[パートナーを有効化]をオンにします。パートナーを利用している間は、トグルをオンのままにしてください。
- Pixel ID(ピクセルID):ピクセルIDを入力します。作成・取得方法は、TikTokのドキュメントに従って、TikTok Ads Managerで確認してください。
- アクセストークン:アクセストークンを入力します。作成・取得方法は、同じTikTokのドキュメントに従ってください。
- TikTok Web Adsによるユーザーの個人情報の利用を制限(CCPA):このトグルをオンにして、データ保護法への対応を有効にします。
注意
CCPA対応を有効にすると、カリフォルニア州や、同様に配慮が必要な米国の他の州に所在するTikTok Web Adsユーザーのデータが制限されます。
2. アプリ内イベントのポストバックの設定
AppsFlyerのイベントをTikTok Web Adsのイベントにマッピングし、TikTok Adsに送信するWebコンバージョンイベントを指定できます。これらのポストバックはTikTok Ads Managerで確認でき、TikTokはマッピングされたイベントをキャンペーンの最適化とレポートに利用します。
アプリ内イベントのポストバックを設定する手順:
- [アプリ内イベントのポストバック]をオンにします。
- 必要に応じて、アプリ内イベントのポストバック期間を設定します。設定の詳細は、アプリ内イベントのポストバック設定をご覧ください。
- [イベントを追加]をクリックし、イベントを一覧に追加します。
- [AppsFlyerイベント]列のドロップダウンから、イベント名を選択します。 AppsFlyerは、Webサイトに実装されたWeb SDK、またはAppsFlyerに送信されたサーバー間(S2S)イベントからイベント名を受信します。
- [パートナー側のイベント名/ID]列で、定義済みのパートナーイベントから最も適切なものを選択します。
-
[対象ユーザーの流入元]列で、適切な選択肢を選択します。
- このパートナーのみ:TikTok Web Adsにアトリビューションされたイベントのみを送信します。
- オーガニックを含むすべての媒体:アトリビューション先にかかわらず、すべてのイベントを送信します。
-
[送信するデータ]列で、収益値を含めてイベントを送信するかどうかを選択します。ポストバックに含めるデータをご覧ください。
注意
- 購入イベントを設定する場合は、[送信するデータ]列を[イベント値と収益]に設定してください。他の選択肢では、ポストバックの送信に失敗します。
- 現在、収益を含められるのは購入イベントのみです。
- [任意][条件を追加]アイコンをクリックし、イベントの送信条件を設定します。
- [連携を保存]をクリックします。
-
AppsFlyerに送信するイベントのペイロードに
af_customer_event_idを含めます。Web SDKではeventValue、S2S APIではevent_value内に設定します。 - 対応するPixelイベントにも同じ値を送信します。
WebサイトでTikTok Pixelも使用している場合は、イベントの重複を排除できるよう、AppsFlyerとTikTokの両方に同じイベントIDを送信してください。
AppsFlyerは、この値をイベントIDとしてTikTokに転送します。 TikTokはこのIDを使用し、AppsFlyerから受信したサーバー側のイベントとPixelイベントの重複を排除します。これにより、AppsFlyerではコンバージョンが1回だけカウントされます。
af_customer_event_idを送信しない場合は、AppsFlyerがイベントIDを自動生成します。このIDはPixelイベントのIDとは一致しません。
詳しくは、[Beta機能]AppsFlyer Web SDKの実装をご覧ください。
手順2 | TikTok Web AdsでのAppsFlyer連携の設定
TikTok Ads Managerで以下の設定を行います。
1. キャンペーンの種類、目的、目標の設定
AppsFlyerから送信された定義済みのアプリ内イベントを、キャンペーンの目標として選択できます。 Webサイトへのトラフィックの誘導やサイト内コンバージョンの最適化など、Webサイトでのコンバージョン目標に合うキャンペーン目的を選択します。
2. 遷移先URLの設定
-
Destination(遷移先)のWebsite URL(WebサイトURL)欄に、広告をクリックしたユーザーがアクセスするWebサイトのURLを入力します。
主な遷移先の選択肢は、Website URL(WebサイトURL)です。ユーザーは広告をクリックしてWebサイトに直接アクセスし、コンバージョンイベントを完了します。
- [代替手段]AppsFlyer計測リンク(OneLink):モバイルアプリへリダイレクトし、アプリへ移動できない場合はWebサイトに誘導したいときは、AppsFlyer計測リンク(OneLink)を遷移先URLとして使用できます。
- Build a URL parameter(URLパラメータを作成)をクリックし、遷移先URLにURLパラメータを追加します。
- Custom parameters(カスタムパラメータ)で、Add parameter(パラメータを追加)をクリックします。
-
AppsFlyerのパラメータを、対応するTikTokの値にマッピングします。
AppsFlyerのパラメータ 対応するTikTokの値 pidtiktokweb_intc__campaign_name__af_c_id__campaign_id__af_adset__aid_name__af_adset_id__aid__af_ad__cid_name__af_ad_id__cid__注意
キャンペーンを分析しやすくするため、キャンペーン名の先頭または末尾に種類(Webまたはモバイル)を含めてください。例:
campaign-name_web。URLパラメータの設定と流入元の特定の推奨方法は、「トラフィックソースの特定について」をご覧ください。
生成されるURLの例:
https://www.example.com?pid=tiktokweb_int&c=__campaign_name__&af_c_id=__campaign_id__&af_adset=__aid_name__&af_adset_id=__aid__&af_ad=__cid_name__&af_ad_id=__cid__注意
広告がクリックされると、TikTokは遷移先URLに
ttclid={{ttclid}}を自動追加します。
Webアトリビューションデータの確認
Webコンバージョンイベントは、media_sourceフィールドにPID「tiktokweb_int」としてレポートされます。ローデータレポートでmedia_source = tiktokweb_intに絞り込むと、TikTokのWebサイトアプリのコンバージョンを確認できます。
Webサイトアプリのキャンペーンは、まだダッシュボードのレポートに対応していません。他のチャネルと並べてWebキャンペーンのパフォーマンスを分析できる統合表示は、今後のリリースで提供予定です。
コスト、クリック数、インプレッション数の計測
TikTokのコスト、クリック数、インプレッション数を、ダッシュボードやコストETLレポートで、Webアトリビューションデータと合わせて計測できます(ROI360をご契約のお客様のみ)。
-
WebアプリでTikTokのコスト連携を接続:[コスト]タブまたは[コスト設定]ページに移動し、
tiktokglobal_intで接続します。詳しい手順は、ROI360コストAPIによるコストデータ計測の設定をご覧ください。 -
ランディングページURLにキャンペーンIDを追加:キャンペーン階層全体のパラメータとともに、
af_c_idをランディングページURLに含めます。これにより、最も細かい粒度でコスト、クリック数、インプレッション数をWebアトリビューションデータに紐づけられます。
機能と制限
| 項目 | 補足 |
|---|---|
| リエンゲージメント | 現在、Events API経由のリエンゲージメントポストバックには対応していません。 |