概要:PC・コンソールアプリ向けにTikTok WebとAppsFlyerを連携し、TikTok Webでキャンペーンを設定する方法を説明します。
警告
この連携は、Steam、Epic、Native PCなどのPC・コンソールアプリでのみ利用できます。モバイルアプリについては、TikTok Ads連携の設定をご覧ください。
概要
この記事では、PC・コンソールアプリ向けにTikTok WebとAppsFlyerを連携し、利用するための情報と手順を説明します。
前提条件
TikTok Web連携を有効にする前に、TikTok Ads Managerでビジネスアカウントを用意してください。
AppsFlyerでのパートナーの有効化
パートナー連携を有効にする手順:
- AppsFlyerのサイドメニューから、[連携] > [パートナー連携] > [Marketplace]タブを開きます。
-
TikTok Web(
tiktokweb_int)を検索します。 - [連携する]をクリックします。設定ページに移動します。
- [連携]タブで、[パートナーを有効化]をオンにします。パートナーを利用している間は、トグルをオン(有効)にしておく必要があります。
- 次のセクションの説明に従って、該当するタブで設定を完了します。
AppsFlyerでのTikTok Webの設定
この設定では、TikTok Events API経由でTikTok Webに送信するポストバックも設定できます。 TikTok Web(tiktokweb_int)連携では、TikTok Adsが提供するEvents APIを使用します。このAPIにより、広告主はPC・コンソールアプリのデータをTikTokのサーバーに直接送信できます。送信できるデータには、モバイル以外のプラットフォーム(Webサイトやアプリ)で発生した購入、登録、その他のコンバージョンなど、ユーザーの行動が含まれます。 TikTok Adsはこのデータを、広告ターゲティングの最適化、広告成果の計測、リターゲティング用のカスタムオーディエンスの作成に使用します。
TikTok Web連携で送信できるポストバックは、インストールとアプリ内イベントのみです。
[連携]タブ
[連携]タブは、以下のセクションで構成されています。
パートナーを有効化
連携を設定するには、まず[パートナーを有効化]をオンにする必要があります。
一般設定
- ピクセルID:ピクセルIDを入力します。こちらの手順に従って、TikTok Ads ManagerでピクセルIDを生成するか、既存のIDを取得できます。
- アクセストークン:アクセストークンを入力します。生成または取得の方法は、こちらの手順をご覧ください。
-
[TikTok Adsによるユーザーの個人情報の利用を制限(CCPA)]:データ保護法に対応するには、この設定をオンにします。
注意
CCPAのプライバシー規制に対応すると、カリフォルニア州や、個人情報の取り扱いに特に配慮が必要な米国のその他の州に居住するTikTok Adsユーザーのデータが制限されます。
ビュースルーアトリビューションの有効化
AppsFlyerは、確率論的モデリング(PMOD)と、Smart ScriptまたはSmart Bannerを設置したランディングページを使用して、TikTok Webキャンペーンのビュースルーアトリビューションに対応しています。これにより、ユーザーが広告を閲覧した後、直接クリックせずにアプリをインストールした場合でも、プラットフォームをまたいでインストールのアトリビューションを行えます。
ユーザーがTikTok Web広告をクリックし、Smart ScriptまたはSmart Bannerを設置したランディングページに移動すると、AppsFlyerはその後のアプリインストールのアトリビューションを行えます。 ttclidを取得できる場合は、TikTokに送信するポストバックにも含めることで、アトリビューションの精度を高めます。
ビュースルーアトリビューションを有効にする手順:
- AppsFlyerのサイドメニューから、[連携] > [パートナー連携] > [有効な連携] > [TikTok web ads]を開きます。
- [連携]タブで、[インストール計測]セクションまでスクロールします。
- [インストールのビュースルーアトリビューション]をオンにします。
- [任意][クロスプラットフォームの同等アトリビューション優先度]をオンにし、ルックバック期間を設定します。詳しくは、クロスプラットフォームのインプレッションに同等の優先度を設定する方法をご覧ください。
- [計測リンク]タブを開きます。
- [ビュースルーアトリビューション]セクションまでスクロールし、ビュースルールックバック期間を設定します(最大24時間)。
- [連携を保存]をクリックして設定を適用します。
デフォルトのポストバック
インストールのポストバックは、TikTok Webにのみ自動送信されます。
アプリ内イベントのポストバック
TikTok Webに送信するアプリ内イベントのポストバックのマッピングを設定します。これらのイベントは、TikTok Ads Managerで確認できます。
- [アプリ内イベントのポストバック]をオンにします。
-
[イベントを追加]をクリックし、SDKまたはサーバー間(S2S)のイベントを一覧に追加します。以下の表に、設定する項目を示します。
パラメータ名 説明 AppsFlyerイベント アプリに実装したSDKまたはサーバー間イベントを通じて、AppsFlyerが受信したイベント名です。
- [項目を追加]をクリックし、イベント名を入力して確定します。
パートナー側のイベント名/ID パートナー側で定義されている、各イベント固有の名前またはIDです。
- ドロップダウンから、事前定義されたパートナーイベントのうち最も適切なものを選択します。
対象ユーザーの流入元 このパートナーのみ:このパートナーから流入したユーザーが実行した、このパートナーにアトリビューションされたイベントについてのみ、アプリ内イベントのポストバックを送信します。 送信するデータ イベント値と収益:収益値(イベントに含まれる場合)を含むすべてのイベントパラメータをポストバックで送信します。 - [任意][条件を追加]アイコンをクリックし、イベントの送信条件を設定します。
- 必要に応じて[アプリ内イベントのポストバック送信期間]を設定します(詳しくは、アプリ内イベントのポストバック送信期間の設定をご覧ください)。
- [連携を保存]をクリックします。
- [任意]連携を保存した後、設定ページから移動せずに、他のアプリについてもこのパートナーとの連携を設定できます。
- 左上のパートナー名の下にあるアプリ名をクリックして、アプリ一覧を開きます。
- ドロップダウンから別のアプリを選択します。
- 選択したアプリで、連携手順を繰り返します。
[計測リンク]タブ
現在、AppsFlyerのUIでアトリビューションリンクを生成することはできません。 Smart Scriptを使ったクロスプラットフォーム向けランディングページを使用するか、アプリ用の直接アトリビューションリンクを作成してください(以下の表を参照)。
| 方法 | 作業内容 | 担当者 |
|---|---|---|
| クロスプラットフォーム向けランディングページ |
推奨:EpicとSteamなど、複数のプラットフォームで提供しているアプリをキャンペーンで宣伝する場合に適しています。
|
マーケター(開発者のサポートが必要な場合があります) |
| 直接アトリビューションリンク |
単一のプラットフォームで1つのアプリのみを提供しているため、クロスプラットフォーム向けランディングページを使用しない場合は、広告のリンク先として使用する直接アトリビューションリンクを作成できます。
TikTok Web広告のリンク用テンプレート:
Steamに誘導するTikTok Web広告のリンク例:
注意:テンプレートには、TikTokが対応している動的URLパラメータがいくつか含まれています。必要に応じて、これらを実際の値に手動で置き換えることもできます。 |
マーケター |
ヒント
キャンペーンを分析しやすくするため、キャンペーン名の先頭または末尾に種類(Webまたはモバイル)を含めてください(例:campaign-name_web)。
[コスト]タブ
TikTok Webではコストデータを利用できません。
[広告収益]タブ
TikTok Webでは広告収益データを利用できません。
[権限]タブ
現在、TikTok Webには権限を付与できません。
PC・コンソールアプリ向けTikTok Webキャンペーンの設定
新しいキャンペーンを設定する際は、以下のように指定します。
- コンバージョンの発生場所として[Webサイト]を選択します。
- TikTokのコンバージョンピクセルに名前を付ける際は、AppsFlyerのPartner Marketplaceで
tiktokweb_intに入力したものと同じピクセルIDを入力します。 - 広告のリンク先としてWebサイトのURLを入力する際は、以下のいずれかのURLを使用します。
- Webランディングページ(複数のプラットフォームでアプリを提供している場合に推奨)
- ストアのURL(単一のプラットフォームの1つのアプリストアでアプリを提供している場合に推奨)
Web-to-Appアトリビューションデータの確認
Web経由のコンバージョンイベントは、元のPIDであるtiktokweb_intとしてTikTokに送信されますが、AppsFlyerのダッシュボードとローデータレポートではtiktokglobal_intとしてレポートされます。これは、主なコンバージョンイベントと、コンバージョンをアシストしたイベントの両方に適用されます。
このようにレポートが統合されるため、Webとモバイルのコストも含め、Webキャンペーンとアプリキャンペーンの成果を一か所で分析できます。
ダッシュボードでの確認
TikTokのWeb-to-Appアトリビューションはすべて、オーバービューダッシュボードとアクティビティダッシュボードでtiktokglobal_intとして表示されます。これにより、プラットフォームをまたぐキャンペーンの成果をまとめて確認できます。通常のフィルターや内訳を使用して、TikTok Adsデータ内のアプリとWebのトラフィックを比較します。
ローデータおよびAPIレポートでの確認
ローデータのエクスポートとAPIレスポンスでは、TikTokのWebでのアクティビティのmedia_sourceフィールドに、PIDとしてtiktokglobal_intが含まれます。 Webキャンペーンの設定内容を確認するには、original_urlフィールドを参照してください。このフィールドには、Webキャンペーンの作成時に使用したPIDであるtiktokweb_intが表示されます。
機能と制限
| 項目 | 説明 |
|---|---|
| クリックとインプレッション(一時的な制限) | PC・コンソールアプリを対象とするキャンペーンのクリックとインプレッションは、一時的にTikTok SRNから取得できません。 |