TikTok ピクセル 設定は二層の作業です。ブラウザで動くピクセルと、サーバーからコンバージョンを送る Events API の両方を用意します。TikTok Ads Manager の Events Manager でピクセルを作成し、コードをサイトに設置したうえで、同じイベントを共通の event_id を付けてサーバーからも送信します。2026 年時点でブラウザのみの構成は、業界指標で実コンバージョンのおよそ三分の一を取りこぼします。二層を併用すると取得率は明確に上がります。
TikTok ピクセル 設定はどの順番で進めますか。
ピクセルとは、サイト上の行動を広告アカウントへ知らせる計測タグです。設定は Events Manager でウェブイベントソースを作り、コードを全ページに設置するところから始まります。導入経路は手動コード、タグマネージャー、EC プラットフォームの標準連携の三つです。データが流れ始めたらコンバージョンイベントを対応づけ、同じイベントを Events API からも送ります。
- Ads Manager 内の Events Manager を開き、ウェブイベントソースを新規作成してピクセル ID を控えます。以降のすべての手順で必要になります。
- 導入方法を選びます。手動のコードスニペット、Google タグマネージャーのようなタグ管理ツール、Shopify や WooCommerce の標準連携のいずれかです。
- 基本コードは全ページの head 内に設置します。サンクスページだけに置いたピクセルでは ViewContent や AddToCart といった中間イベントを取得できません。シングルページアプリではルート変更時にページビューを手動で発火させます。
- 標準イベントを対応づけます。重要な各ステップで TikTok が認識するイベント名と、value、currency、content_id などのパラメータを送ります。
- 同意管理の層を接続します。マーケティング同意の前にピクセルを発火させてはいけません。同意管理プラットフォームのイベントを購読し、同意後に発火させます。
- Events API を接続します。アクセストークンでバックエンドからイベントを送り、ブラウザ側と同じ event_id を各イベントに付与します。
- 商品 ID をカタログと揃えます。送信する content_id は商品フィードの ID と完全に一致させます。カタログが親商品の ID を持つのにバリエーションの ID を送ると、ダイナミック広告は照合できません。同一ページで複数のピクセルが動く場合は、どの ID がどのアカウントへ送られるかも整理しておきます。
どの標準イベントを TikTok に送るべきですか。
標準イベントとは、TikTok が名前を認識し、最適化対象として使えるイベントです。公式ドキュメントの一覧には ViewContent、Search、AddToWishlist、AddToCart、InitiateCheckout、AddPaymentInfo、Purchase、CompleteRegistration、Subscribe、StartTrial、Lead、Contact、Download、Login、SubmitApplication が含まれます。EC では四つが中核で、残りはファネルのどこで離脱しているかを見るために追加します。
- ViewContent: 商品詳細ページの閲覧。content_id と content_type がないとカタログ照合ができず、ダイナミック広告が空のままになります。
- AddToCart: カート追加。購入件数が少ないアカウントでは、上位ファネルのキャンペーンが最も使う最適化イベントです。
- InitiateCheckout: 決済フローの開始。週あたりの購入が薄いあいだの代替指標として妥当です。
- Purchase: 購入完了。value と currency は必須で、欠けると売上と ROAS のレポートが空欄になります。
- Lead と CompleteRegistration: フォームと会員登録。EC 以外のアカウントでは主要コンバージョンになります。
- Search と AddPaymentInfo: 最適化対象にすることは少ないものの診断価値があります。Search はサイト内の意欲を、AddPaymentInfo は決済段階の摩擦を示し、両者のあいだの落差は多くの場合、送料か入力フォームの不具合が原因です。
Events API はピクセルに何を上乗せしますか。
Events API は、コンバージョンイベントをブラウザではなく自社サーバーから TikTok へ送るためのインターフェースです。ブラウザ側は広告ブロッカー、トラッキング防止、Cookie 同意、通信エラーでデータを落としますが、サーバー側はその多くの影響を受けません。業界指標ではピクセル単独の取得は約 65%、共通の event_id を用いた二層構成では 90% を超え得ます。信号がどこで失われるかはサーバーサイド計測の解説で詳述しました。
データを一つのパネルで読む
TikTok、Meta広告、Google 広告のコンバージョンを並べて確認できます。Ads Sensor が異常を検知し、根拠つきの改善案を出します。
Advanced Matching と EMQ スコアとは何ですか。
Advanced Matching とは、ハッシュ化した顧客情報をイベントと一緒に送り、TikTok が正しいユーザーへ紐づけられるようにする手法です。結果は Events Manager にイベント単位の Event Match Quality (EMQ) として 0 から 10 で表示されます。7 超が良好とされ、実務では 8 以上を狙います。マッチ品質は計測されるコンバージョン数と入札モデルの学習速度の双方を左右するためです。
- メールと電話番号: SHA-256 でハッシュ化します。ハッシュ前に正規化を行い、メールは小文字で空白なし、電話番号は国番号つきの E.164 形式にします。
- external_id: 自社の顧客識別子。匿名の訪問者でも、セッションをまたいで変わらない自社 Cookie の ID から生成できます。
- ttclid: TikTok のクリック識別子。ランディングページで URL から読み取り自社 Cookie に保存しなければサーバーには届きません。最も抜けやすい工程です。
- _ttp: ピクセルが書き込むブラウザ識別子。Events API のリクエストにも含めると、二つの層が同一ユーザーへ収束する確率が上がります。
- IP と user agent: サーバー側からクライアントの実際の値を渡します。リバースプロキシ配下では自社サーバーの IP を送ってしまいやすく、その場合マッチは崩れます。
event_id はどのように二重計上を防ぎますか。
同じ購入をブラウザとサーバーの双方から送ると、TikTok は別々のコンバージョンとして記録し得ます。これを解くのが重複排除です。一つの行動について両方の層が同じ event_id と同じイベント名を持てば、プラットフォームは複製を破棄します。ドキュメント上のウィンドウは 48 時間で、それを外れて届いた複製は別イベントとして保存され、レポートが膨らみます。
- イベント ID はサーバーで生成します。注文番号のような安定した値か UUID を使います。ブラウザでランダムに作った ID はサーバー側と一致しません。
- 同じ値をピクセル呼び出しの event_id と Events API ペイロードの event_id の両方に書き込みます。イベント名も完全に一致させます。
- 送信タイミングを近づけます。注文確定の直後にサーバーイベントを送り、数時間キューに滞留させないようにします。
- Events Manager の診断画面で重複イベントの警告を監視します。複製の大半が一致しない場合は、ID の生成方法かイベント名がずれています。
- サーバーのみの構成を検討するなら、先に計測します。ピクセルは ttclid と _ttp の収集も担っているため、外すと EMQ が下がることがあります。
設定はどう検証し、その後どう監視しますか。
検証は三つの道具で行います。ブラウザ拡張の TikTok Pixel Helper はイベントの発火と送信パラメータを表示し、Events Manager の Test Events 画面はイベントをリアルタイムに流し、診断タブは重複イベントとパラメータ欠落の警告を並べます。公開後の確認は週次にします。テーマ更新や決済代行の変更で、イベントは静かに壊れるためです。
- 件数の乖離: Purchase の件数を受注管理システムと毎週突き合わせます。10% を超える差は調査対象です。
- EMQ の低下: 一週間で 1 ポイント以上下がった場合、たいていはどれかの項目、多くはメールか ttclid の送信が止まっています。
- アトリビューション期間: 既定はクリック 7 日、ビュー 1 日で公開後は固定です。設定時に判断してください。
- 同意率: 同意の取得率が下がればピクセルの件数も下がります。Events API も同じ同意ルールに従う必要があるため、両層を一つの同意判定で制御します。
- サーバーエラー: Events API の呼び出しが 4xx を返した場合、そのイベントは記録されずレポートにも現れません。応答コードをログに残し、エラー率にしきい値を設けます。静かな失敗こそ最も高くつく計測不具合です。
- 最適化イベント: 広告グループが最適化するイベントの週次件数は、学習に必要な水準を下回らないようにします。Meta広告の感覚で TikTok を運用したときに起きがちな結果は別稿にまとめました。
ブラウザ側をどれだけ丁寧に作り込んでも、計測の上限はユーザーが同意した範囲までです。サーバー側はその上限を引き上げるものではなく、許された範囲のデータを途中で失わずに運ぶ役割にとどまります。Ads Sensor チーム
TikTok の実装は Meta 側の対応関係と並べて考えると理解が早くなります。項目名や識別子は異なりますが論理は同じで、Meta ピクセルと Conversions API の設定で扱った重複排除の考え方はここでも通用します。計測が整った後に始まるのがデータを読む作業です。Ads Sensor は TikTok Ads、Meta広告、Google 広告、GA4 を一つのパネルに統合し、イベント量の急減を異常として検知し、優先順位と根拠のついた改善案を生成します。プレベータの利用申し込みは登録フォームから行えます。