TikTokカタログの一致率は 商品信号の欠損をどう直すか|content_idとSKU設計の点検手順

TikTokのカタログ広告を回していると、配信は出ているのにレコメンドされる商品が的外れだったり、商品別レポートの数字が実際の売上と噛み合わなかったりすることがある。入札やクリエイティブを何度調整しても改善しない場合、原因は配信設定ではなく、サイトから送っているユーザーイベントとカタログの商品データが突合できていないことにある。この突合の成功率を数値化したものが一致率(マッチ率)で、TikTok広告マネージャーのカタログマネージャーから確認できる。
やっかいなのは、一致率が低くてもキャンペーンはエラーを出さずに動き続ける点だ。予算は普段どおり消化され、レポートには数字が並ぶ。ただし配信システムから見ると「誰がどの商品に反応したのか」が半分しか分からない状態なので、商品選定の精度だけが静かに落ちていく。管理画面のどこにも赤い警告が出ないため、気づかないまま数ヶ月放置されているアカウントは珍しくない。
この記事では、TikTokカタログの一致率が下がる原因をイベント側とカタログ側に分けて切り分け、content_idの欠落やSKU IDの設計ズレをどの順番で直すかを実務手順として整理する。あわせて、90%台を維持するための週次点検の型と、一致率を直しても成果が動かないときに次に見るべき場所までを扱う。数値や仕様はTikTok for Business公式ヘルプの記載にもとづき、2026年9月時点の内容として記載している。
この記事の要点
- 一致率とは、TikTokに送ったイベントのうちcontent_idでカタログ内の商品と突合できた割合。TikTokはVideo Shopping Adsの性能を保つ条件として90%以上の維持を推奨している
- 低下要因はイベント側(content_idの欠落・綴り違い・形式崩れ)とカタログ側(SKU IDの重複・バリエーション設計)に大別でき、切り分け順を固定すると原因特定が速い
- 複数カタログを1つのピクセルに接続すると一致率が分散するため、原則は単一カタログへ寄せる
- フィードは毎日更新が前提で、7日以上更新が止まると古いフィードとして扱われ、28日使われないカタログは凍結される
- 一致率は成果指標ではなく前提条件。90%台に戻したうえで商品セットとクリエイティブを見直す順序を守る
TikTokカタログの一致率とは何を測る指標か
TikTokカタログの一致率とは、TikTokに送信したユーザーイベントのうち、content_idによってカタログ内の商品と突合できたイベントの割合です。カタログマネージャーで、接続したピクセルまたはアプリごとに表示される。たとえばカートに追加のイベントが1,000件送られ、そのうち600件がカタログの商品と一致した場合、一致率は60%と表示される。分子は「どの商品かまで特定できたイベント」、分母は「TikTokに届いたイベント」なので、この数字が低いということは、ユーザーの行動そのものは届いているのに、何に反応したのかが分からない状態を指す。
広告運用の現場では、ピクセルの発火チェックまではやってもカタログとの突合まで見ていないアカウントが多い。イベントマネージャー上でコンバージョンが正常に計上されていれば「計測は問題なし」と判断してしまうためだ。しかしダイナミック配信の品質を決めているのは、コンバージョン数そのものではなく、その1件がどの商品に紐づいているかという情報の解像度である。一致率はその解像度を一枚の数字にした指標だと理解しておくとよい。
突合の鍵になるのがcontent_idというパラメータで、TikTokはこの値をカタログ内の商品のSKU IDと同じにするよう求めている。サイト側は自社の商品IDを、カタログ側はフィードに書いたSKU IDを持っており、この2つが文字列として一致したときにはじめて「この人はこの商品を見た」と判定される。逆に言えば、一致率の問題はほぼすべてIDの受け渡しの問題に還元できる。難解な設定項目があるわけではなく、どこでIDが欠けるか、どこでIDがずれるかを追うだけの作業だと考えてよい。
集計対象になるイベントとルックバック期間
カタログとピクセルの接続が完了していれば、この3種類は自動的に集計対象になる。逆に言えば、購入完了のイベントしか実装していないアカウントでは、比較材料が1つしかないため原因の切り分けが難しい。ファネル上位のイベントを実装する目的は、コンバージョン数を増やすことではなく、突合できる機会を増やして配信の判断材料を厚くすることにある。商品詳細ページの閲覧とカート追加は、優先して実装しておきたい。
集計対象になるのはコンテンツビュー、カートに追加、支払い完了の3種類で、それぞれ個別に一致率が表示される。ファネルの上から下まで並ぶため、どの段階でcontent_idが落ちているかを比較しながら読める。たとえばコンテンツビューだけが極端に低い場合は商品詳細ページのタグに問題があり、支払い完了だけが低い場合はサンクスページや購入完了処理の実装に問題がある、といった当たりが付く。
3つの数字が揃って低い場合は、個別のページの問題ではなく、共通の実装や接続に原因がある。タグマネージャーの設定、データレイヤーの構造、カタログとの接続状態のいずれかを疑う。一方で1つだけが低いなら、そのイベントを発火させているページや処理に限定して調べればよい。どのイベントが低いかを最初に押さえておくと、調査範囲は一気に狭められる。
集計は直近7日間のルックバックウィンドウで行われるため、タグを修正しても翌日にすべてが反映されるわけではない。TikTokのヘルプも、接続直後は数値が安定するまで数日かかると案内している。改修の効果判定は、少なくとも1週間は同じ条件で回してから行うのが安全だ。修正した翌日に数字が戻らないからといって別の対処を重ねると、何が効いたのか分からなくなる。
直近7日間にピクセルやアプリから1件もイベントが返っていない場合、一致率はそもそも表示されない。数値が空欄になっているときに「一致率がゼロになった」と読み替えて慌てるケースがあるが、実際にはイベント送信自体が止まっているだけということもある。まずは表示されない理由が送信停止なのか突合失敗なのかを分けて確認したい。
目標水準としての90%と変動幅の見方
TikTokはVideo Shopping Adsのパフォーマンスを最大化する条件として、一致率を90%以上に保つことを推奨している。カタログのベストプラクティスでは、content_idとSKU IDを揃えることで100%に近づけるのが理想だとも書かれている。実務上は90%を下限のアラートライン、95%以上を平常運転の目安として置くと運用がぶれにくい。90%を割った時点で調査を始める、というルールを先に決めておくと、担当者が変わっても判断が揺れない。
もうひとつ覚えておきたいのが変動幅だ。TikTokは一致率が前週から±20%規模で急に動いた場合、設定の不備を疑うべきサインとして扱っている。水準そのものより、前週比でどれだけ動いたかを見るほうが異常検知には向いている。サイトリニューアル、カートシステムの入れ替え、タグマネージャーのバージョン公開といった作業と時期が重なっていないかを、変更履歴と突き合わせて確認するのが最初の一手になる。
一致率が落ちるとダイナミック配信の何が壊れるか
一致率の低下で最初に壊れるのは配信量ではなく、商品の選び方だ。TikTokのカタログ広告は、サイト上で誰がどの商品を見て、どれをカートに入れたかという信号をもとに、次に見せる商品を決めている。content_idが突合できないイベントは、商品名のない行動ログとして扱われるため、閲覧商品の再訴求も、併売しやすい商品の推定も精度が落ちる。結果として、予算は同じように消化されるのに、表示される商品だけが平凡になっていく。
商品の選定精度と学習の質が落ちる
ダイナミックショーケース広告やVideo Shopping Adsは、カタログのどの商品を誰に見せるかを自動で決める仕組みで成り立っている。この判断材料が半分欠けると、システムは在庫のなかで無難に反応が取れる定番商品に寄りやすくなる。実際、一致率が70%台のアカウントでは、売れ筋上位の数商品にインプレッションが集中し、ロングテール側の商品がほとんど配信されないという偏りがよく起きる。
この偏りは、取扱商品数が多い事業者ほど痛い。数千点の在庫を抱えていても、実際に広告で露出しているのは上位の数十点だけ、という状態になれば、カタログ広告を使う意味そのものが薄れてしまう。商品数を増やしたのに売上が伸びない、新商品がいつまでも配信されない、といった相談を受けたときは、キャンペーン構成より先に一致率と商品の配信可能数を確認するようにしている。
より深刻なのは、リターゲティングの対象がぼやけることだ。商品詳細ページを見たのにカートへ進まなかった人に、その商品を出し直すのがカタログ広告の基本動作だが、content_idが欠けたイベントではその人が何を見たのか特定できない。結果、単なるサイト訪問者への一般的な訴求に格下げされ、予算消化は正常なまま獲得効率だけが落ちるという状態になる。入札やターゲティングをいくら調整しても改善しないのは、材料そのものが足りていないからだ。
学習の観点でも不利になる。自動入札は、どの商品にどんなユーザーが反応したかという組み合わせを積み上げて精度を高めていくが、突合できないイベントはその組み合わせの片側が空欄のまま渡される。学習期間を長く取っても収束しない、予算を増やしたのにCPAが悪化する、といった症状は一致率の低下と同時に起きやすい。配信設定を疑う前に一致率を確認するという順序を習慣にしておくと、無駄な調整を減らせる。
レポートの読み違いが連鎖する
一致率が低いアカウントでは、商品別のレポートも信用できなくなる。突合できなかったイベントは商品単位に割り当てられないため、商品別の数値は実売と乖離する。特定商品のROASが低く見えるので配信から外したところ、実際にはよく売れていた、という判断ミスが起きやすい。
この誤りは商品セットの設計にも波及する。売れ筋を集めた商品セットを作るつもりが、実際には「たまたま突合できていた商品」を集めただけのセットになっている、といった事故が起きる。数字にもとづいた改善のつもりが、計測の穴を強化する方向に進んでしまうため、一致率の確認は商品セットを見直す前に済ませておきたい。
社内共有の場面でも影響は出る。EC側が持っている実売データと広告管理画面の商品別数値が合わないと、広告の数字そのものが信用されなくなり、改善提案が通りにくくなる。一致率という共通の物差しを提示できれば、数字が合わない理由を説明したうえで、まず何を直すかの合意を取りやすい。計測の欠損は広告担当だけの問題ではなく、事業側と一緒に潰す課題として扱いたい。
一致率の確認手順と数字の読み方
一致率はカタログマネージャーのイベントソースから確認します。カタログを開き、イベントソースの一覧で接続済みのピクセルまたはアプリを選ぶと、イベント種別ごとの一致率と直近の推移、検出された問題が表示される。ここから、content_idが付いていないイベントの一覧と、カタログ内の商品と突合できなかったcontent_idの一覧をそれぞれエクスポートできる。原因調査は、この2つのエクスポートを取るところから始めるのが最短だ。
管理画面で取得できる2種類のリスト
content_idが付いていないイベントのエクスポートは、タグ実装側の問題を洗い出すために使う。どのページで発火したイベントにパラメータが乗っていないかが分かるので、テンプレート単位で修正箇所を特定できる。商品詳細ページだけ、あるいはキャンペーンLPだけでパラメータが落ちている、といった偏りが見えることが多い。
このリストは件数の多い順に見ていくのが効率的だ。上位に並ぶページを数件直すだけで一致率が数ポイント戻ることは珍しくない。逆に、末尾に少数だけ現れるページは、キャンペーン用の一時ページや旧テンプレートの残骸であることが多く、優先度を下げて構わない。修正のインパクトはイベント件数に比例するので、網羅性より件数の大きさで着手順を決める。
突合できなかったcontent_idのエクスポートは、カタログ側の問題を洗い出すために使う。パラメータは送られているのに、その値に対応する商品がカタログに存在しないケースだ。廃番商品、季節商品、フィードから除外している在庫切れ商品が並んでいれば、それは仕様どおりの挙動なので過剰に反応しなくてよい。一方で現行の主力商品が並んでいるなら、ID体系そのものがずれている可能性が高い。
この2つのリストは、同じ「一致していないイベント」でも意味がまったく違う。前者は送信側を直せば解決し、後者はカタログ側を直さないと解決しない。両方を取らずに片方だけで判断すると、直すべき場所を取り違えて時間を失う。調査に入るときは、必ず両方をダウンロードしてから作業に着手したい。
水準ごとに手を付ける場所を変える
一致率は、水準によって疑うべき原因がはっきり分かれる。低いほど実装寄り、高いほどデータ運用寄りの問題になるので、数字を見た時点で調査の入口を決めてしまうと無駄が減る。下の表は、水準ごとの読み方と最初に確認する場所を整理したものだ。
なお、イベント種別によって水準が大きく違う場合は、その差自体が手がかりになる。購入完了だけ高くて閲覧が低いなら商品詳細ページの実装、逆に閲覧だけ高いならカートや決済まわりの実装を疑う。3つの数字を横に並べて比較する癖をつけておくと、エクスポートを取る前に当たりを付けられる。
| 一致率の水準 | 状態の見方 | 最初に確認する場所 |
|---|---|---|
| 95%以上 | 平常運転 | 週次で推移だけ確認する |
| 90〜95% | 軽微な欠損 | 新規追加商品とバリエーションのID |
| 70〜90% | 構造的なズレ | カタログとイベントのID体系 |
| 70%未満 | 実装または接続の不備 | 必須パラメータとタグの発火条件 |
| 表示されない | 7日間イベント未送信 | タグ発火そのものと接続設定 |
実装が一度も完了していないアカウントは70%未満で止まりやすく、運用のなかで少しずつずれてきたアカウントは80%台に落ち着く傾向がある。80%台の停滞はカタログ側のID設計を疑うのが定石で、タグを何度見直しても直らないケースの大半はここに原因がある。
また、水準の判断は媒体をまたいで比較しないほうがよい。Meta広告やGoogleショッピングにも似た概念の指標はあるが、集計方法も対象イベントも異なるため、他媒体の数字と横並びにしても意味がない。TikTokの一致率はTikTokの推奨水準と自社の過去推移だけを基準に判断する。
欠損はイベント側とカタログ側に分けて切り分ける
切り分けは、接続の確認、イベント側の欠損、カタログ側の欠損という順で進めます。この順番を崩すと、タグを直したのに一致率が動かない、カタログを整理したのに変化がない、といった空振りが増える。接続が切れていればイベントは1件も突合されないし、content_idが送られていなければカタログをどれだけ磨いても意味がないからだ。上流から順に潰すことで、各修正の効果を切り分けて評価できる。
調査を始める前に確認する接続条件
- カタログとピクセルまたはアプリが同一のビジネスセンターアカウントで所有されているか。所有元が別なら、パートナーアクセスの付与で共有する
- イベントマネージャーでコンテンツビュー・カートに追加・支払い完了が設定済みか
- アプリ計測の場合、MMP側から必要なパラメータがTikTokへ渡っているか
- カタログマネージャーのイベントソースで、ピクセルまたはアプリが実際に紐づいているか
- カタログ側の編集権限とピクセルの編集権限を、調査する担当者が持っているか
所有アカウントと権限のズレを最初に潰す
代理店が入れ替わったタイミングや、事業会社側でビジネスセンターを作り直したタイミングでは、カタログとピクセルの所有元が分かれてしまうことがある。この状態では管理画面上どちらも正常に見えるのに、突合だけが行われない。TikTokのヘルプでも、同一のビジネスセンターアカウントで所有するか、パートナーアクセスを付与して共有することが前提条件として挙げられている。
権限まわりのもうひとつの落とし穴が、調査担当者の権限不足だ。イベントソースの詳細画面や、content_idのエクスポート機能は、閲覧権限だけのアカウントでは開けないことがある。「一致率の画面が見当たらない」という相談の何割かは、機能がないのではなく権限が足りていないだけである。調査に着手する前に、カタログ管理とピクセル編集の両方の権限を揃えておきたい。
アプリを併用している場合は、計測パートナー側の設定も確認範囲に入る。TikTokは、MMPのプラットフォーム上でコンテンツビュー、カートに追加、支払い完了が送信されていることを前提条件として挙げている。ウェブとアプリで別々のチームが担当していると、片方だけ整っていて全体の一致率が伸びないという状態になりやすい。接続の確認は、ウェブとアプリそれぞれについて独立に行う。
分母と分子のどちらが欠けているかを見る
一致率が下がる経路は2つしかない。イベントにcontent_idが乗っていないために突合対象にならないか、乗っているがカタログ側に対応する商品がないかだ。前者はイベント側、後者はカタログ側の問題として扱う。先ほどの2種類のエクスポートは、まさにこの2経路を分離するための道具である。
実務では両方が同時に起きていることが多い。たとえばカート移行でIDの採番ルールが変わり、新旧のIDが混在した結果、一部のページではパラメータが欠落し、一部のページでは旧IDが送られ続ける、といった状態だ。この場合は件数の多いほうから着手する。エクスポートしたリストを行数で比べれば、どちらの修正がより効くかはすぐに判断できる。広告アカウントの計測構成に不安がある場合の相談も、この2経路のどちらに問題があるかを整理するところから始めている。
切り分けの結果は、簡単でよいので記録に残しておく。どちらの経路にどれだけの件数があったかを控えておけば、修正後に再度エクスポートを取ったときに減り方を比較できる。修正の効果は一致率の数値だけでなく、非一致イベントの件数の減り方で確認すると、7日間のルックバックを待たずに手応えをつかめる。
content_idの欠落と表記ゆれを直す
イベント側で最も多い原因は、content_idが送られていないか、パラメータ名の綴りが違うことです。TikTokのヘルプは、content_idsではなくcontent_idという単数形の綴りを使うよう明記している。他媒体のタグをコピーして流用した場合や、複数媒体を1つのデータレイヤーでまかなっている場合に、この取り違えが起きやすい。綴りが違うだけでパラメータは丸ごと無視されるため、一致率は一気に落ちる。
送られていないイベントを洗い出す
調査の起点は、content_idが付いていないイベントのエクスポートだ。取得したリストをページ種別で分類すると、どのテンプレートに手を入れるべきかが見えてくる。商品詳細ページは正常なのにカート追加だけ落ちている、という切り分けができれば、修正対象はカートのJavaScript側に絞れる。
あわせて、カタログ広告で求められるパラメータが揃っているかも確認したい。TikTokは、イベントにcontent_id、quantity、price、currency、valueを含めることを要件として挙げている。content_idだけ通っていても、価格や通貨が欠けていると商品情報の整合が取れず、配信面での商品表示に影響が出る。タグの実装レビューでは、この5つをチェックリストにして1つずつ確認するのが確実だ。
検証にはTikTokのテストイベント機能とTikTok Pixel Helperを併用する。テストイベントは実際にTikTok側へ届いた値を確認でき、Pixel Helperはブラウザ上での発火とパラメータを確認できる。両方を突き合わせると、ブラウザでは正しく組み立てられているのに送信段階で欠落している、といった中間の問題も見つけやすい。
検証は本番環境の代表的なページで行うのが基本だ。ステージング環境ではデータレイヤーの中身がダミーになっていることが多く、本番で初めて値が欠けるという事故が起きる。商品詳細、カート、購入完了の3ページについて、実際の商品を使って一通り流し、送信された値をそのまま記録しておく。記録した値とカタログのSKU IDを並べて突き合わせるところまでやれば、この段階で原因の大半は見つかる。
値の形式を揃える
綴りが正しくても、値の形式が崩れていると突合されない。TikTokのトラブルシューティングでは、単一商品の場合は content_id: ‘12345’ のような形で渡し、不要な記号や空白を含めないよう案内されている。よくある崩れ方が、商品IDの前後に全角スペースが入る、SKUコードにハイフンやスラッシュを付けて整形してしまう、数値を文字列と数値型で混在させる、といったパターンだ。
複数商品を一度に扱うイベントでは、値の並べ方にも注意がいる。カート追加やまとめ買いでは複数のIDを渡すことになるが、区切り方が仕様と違うと1件も突合されないことがある。ここはエンジニア側と仕様を文章で共有し、実装後にテストイベントで実データを確認するのが確実だ。
数値と文字列の型の扱いも実務ではつまずきやすい。商品IDが数字だけで構成されている場合、実装によっては数値型として送られ、先頭のゼロが落ちることがある。カタログ側で先頭ゼロを含むSKU IDを使っているなら、この時点で突合は失敗する。IDは文字列として扱う、という取り決めを実装仕様に明記しておくと、この種の事故は防げる。
ブラウザ側のタグだけでは、広告ブロッカーやトラッキング制限の影響で送信自体が失敗することもある。サーバー側からイベントを送る構成を併用すると、この取りこぼしを減らせる。TikTokのサーバー送信計測については以下の記事で実装と重複排除の考え方を整理している。
SKU IDとitem_group_idの設計を直す
カタログ側の原因は、SKU IDの重複とバリエーション設計のズレに集中します。TikTokは、イベントで渡すcontent_idの値がカタログ内の商品のSKU IDと一致することを前提に突合している。つまり、サイト側が持っている商品IDとカタログのSKU IDが同じ体系でなければ、どれだけタグを正しく実装しても一致率は上がらない。カタログ側を直すべきか、イベント側を直すべきかは、既存の在庫管理システムでどちらを正とするかで決める。
バリエーション商品でIDがずれる
色やサイズの展開がある商材で最も多いのが、親商品のIDとバリエーションのIDの取り違えだ。TikTokのカタログ仕様では、同じ商品のバリエーションには共通のitem_group_idを付与し、バリエーションごとに固有のSKU IDを持たせる。一方でサイト側のタグが親商品のIDを送っていると、カタログに存在するのはバリエーション単位のIDなので突合できない。逆に、カタログを親商品単位で作っているのにタグがバリエーションIDを送っている場合も同じ結果になる。
どちらに揃えるかは、広告で見せたい粒度で決める。色ごとに違うクリエイティブを出したいならバリエーション単位、商品ページ単位で束ねたいなら親商品単位が自然だ。ただし在庫や価格がバリエーションごとに異なる商材では、バリエーション単位に揃えたほうが在庫切れの商品を配信し続ける事故を防ぎやすい。
アパレルや化粧品のように展開数が多い商材では、この判断が一致率を大きく左右する。1商品につき10色2サイズの展開があれば、親子の取り違えだけで一致率は理論上10分の1近くまで落ちる。展開数の多い商材ほど、ID設計のズレは致命的に効くため、カタログを作る初期段階でどちらを正とするかを文書化しておきたい。あとから変更すると、過去の学習データが分断される点にも注意がいる。
SKU IDの重複も見落とされやすい。TikTokの診断ダッシュボードは重複IDを問題として検出し、同じIDを持つ商品は1件しか表示されないと案内している。旧システムから移行した商品と新規登録した商品でIDが衝突していると、片方が黙って消える。フィードを作る段階でIDの一意性をチェックする仕組みを入れておきたい。
チェックは難しいものでなくてよい。フィードを生成した直後にSKU IDの重複件数を数え、ゼロでなければ通知するだけの処理を挟めば足りる。カタログにアップロードしてから気づくと、どの商品が消えているのかを特定する手間がかかる。フィード生成の段階で止めるほうが、結果的に運用は軽くなる。
カート移行やサイト改修でIDが変わる
一致率が突然落ちるケースの多くは、サイト側の変更が引き金になっている。カートシステムの移行、商品マスタの再構築、ブランド統合による品番の付け替えなどで、サイトが送るIDだけが変わり、カタログのフィードは旧IDのまま、という状態になる。この場合は数日かけて徐々に落ちるのではなく、変更日を境に階段状に落ちるのが特徴だ。
対策としては、サイト改修の要件定義にカタログのID体系を明記しておくのが最も効く。広告側の要件が開発の要件定義に載っていないと、IDの採番は開発都合で決まってしまう。改修後は必ず一致率の推移を1週間追い、階段状の低下がないかを確認する。フィード全体の設計と属性の考え方は、以下の記事で媒体横断の観点から整理している。
やむを得ずIDを変更する場合は、移行期間中に旧IDと新IDの両方をカタログに載せておく方法もある。旧IDの商品を残したまま新IDの商品を追加し、サイト側の切り替えが完了してから旧IDを削除する流れだ。一時的に商品数が倍近くになるが、切り替え当日の一致率の落ち込みは避けられる。移行は同時切り替えではなく重ね合わせで進めると、配信を止めずに済む。
カタログを分けすぎると一致率は自然に下がる
複数のカタログを1つのピクセルに接続すると、一致率は分散して下がります。TikTokは、すべての商品を単一のカタログにアップロードすることを推奨しており、複数カタログを1つのピクセルに紐づけると個々のカタログの一致率が割れてパフォーマンスが落ちると明記している。ブランド別、カテゴリ別、担当者別にカタログを分けたくなる場面は多いが、切り分けたい単位が管理上の都合であれば、カタログではなく商品セットで表現するのが正しい。
管理単位はカタログではなく商品セットで作る
商品セットはカタログの中で条件を指定して商品を絞り込む仕組みなので、カタログを分割しなくても配信単位は自由に作れる。ブランド、価格帯、在庫状況、Googleプロダクトカテゴリといった属性でセットを組めば、キャンペーンごとに扱う商品群を変えられる。一致率はカタログ単位で計算されるため、この方法なら分母を分割せずに済む。
複数ブランドを扱う事業者や、代理店が複数のクライアントを1つのビジネスセンターで管理している場合は、権限の観点からカタログを分けたくなることもある。その場合でも、同じピクセルを共有しているなら一致率は割れる。権限を分けたいならビジネスセンター側の設計で対応し、カタログとピクセルは1対1に近い関係を保つほうが、計測の見通しはよくなる。
すでに複数カタログで運用している場合、統合するかどうかは配信への影響と天秤にかける。統合すると一致率は改善しやすいが、既存キャンペーンの商品セットを組み直す必要があり、一時的に学習がリセットされる。統合は繁忙期を避け、配信量の少ない時期に計画的に行うのが安全だ。すぐに統合できない場合でも、どのカタログにどのピクセルを紐づけているかを一覧化しておくと、数字の読み違いは防げる。
商品数が非常に多い場合でも、カタログを増やす前にフィードの分割を検討する。TikTokは1フィードあたり最大5,000万商品という上限を示しており、これを超える規模でなければ、複数フィードを1つのカタログに取り込む構成で足りる。フィードを分けてもカタログが1つなら、一致率は分散しない。
多国展開での一致率の見え方
グローバルに配信している場合、1つのピクセルを複数の国のカタログで共有する構成になることがある。TikTokは2024年5月31日以降、一致率をカタログの原産国に合わせて表示するよう変更しており、国ごとの実態を切り分けて確認できるようになっている。全体では良好に見えても特定の国だけ極端に低い、という状況を見逃さないためには、国別に数字を追う運用が要る。
他媒体のカタログと構造を揃えておくと、こうした点検の手間はまとめて減らせる。媒体ごとにID体系を作り分けるほど、どこかで必ずずれが生じるため、SKU IDの正本を1つ決めて各媒体のフィードを派生させる設計にしておきたい。Pinterestのカタログ設計も同じ考え方で組める。
フィードの鮮度と商品審査で一致率は目減りする
一致率はカタログの鮮度にも左右されます。イベント側が正しくても、カタログに商品が存在しない時間帯があれば、その間のイベントは突合されない。TikTokはフィードを毎日更新し、カタログとサイトの価格や在庫の整合を保つことを推奨している。診断ダッシュボードでは、7日以上更新されていないフィードは古いフィードとして検出され、自動更新のスケジュール設定が促される。
更新頻度とカタログの凍結
手動アップロードで運用していると、担当者の稼働状況によって更新が飛びやすい。連休や決算期をまたぐと1週間以上更新が止まることもあり、その間にセール価格や在庫が動けば、フィードとサイトの内容が乖離する。スケジュール更新に切り替えるか、フィード管理ツールを介して自動化しておくのが前提になる。
更新の自動化は、単に手間を減らすためのものではない。セール期間中に価格が旧価格のまま配信されると、ランディングページとの不一致として検出され、商品が配信対象から外れることがある。セールの開始と終了はフィード更新のタイミングと必ず揃えるという運用ルールを、EC側と共有しておきたい。日次更新で足りない商材なら、更新頻度を上げる検討も必要になる。
もうひとつ注意したいのが凍結だ。TikTokは28日間キャンペーンで使われていないカタログを凍結し、再開するには新しいキャンペーンを作成して商品審査を再開させる必要があると案内している。季節商材で配信を止める期間が長いブランドや、テスト用に作ったまま放置しているカタログでこれが起きる。再開時に「なぜか商品が配信されない」となったら、まず凍結を疑う。
商品項目の不備と審査落ち
カタログに登録されていても、審査で不承認になった商品は配信対象から外れる。診断ダッシュボードは商品単位で問題を検出するので、定期的に確認して潰していく。画像や商品リンクの不備は特に多く、修正すればそのまま解消できるものがほとんどだ。
不承認そのものは一致率の計算式には直接入らないが、配信可能な商品が減れば、突合できたはずのイベントが行き場を失う。結果として広告の成果は落ちるので、一致率の点検とセットで扱うのが現実的だ。ポリシー違反で不承認になった商品は、内容を修正したうえで再審査を申請できる。
| 点検項目 | 要件と目安 | 崩れたときの影響 |
|---|---|---|
| 商品画像 | 500×500ピクセル以上、JPEGまたはPNG、URLは.jpegか.pngで終わる | 商品が非表示になり突合対象から外れる |
| 商品リンク | httpsまたはhttpで始まる有効なURL、アクセス制限なし | 審査で不承認になる |
| 価格・在庫 | ランディングページの表示と一致していること | 不一致として検出され配信が止まる |
| 商品タイトル | 最大150文字、重要な情報を先頭に置く | 広告面で情報が切れて訴求が弱る |
| 商品説明 | 最大20,000文字、絵文字や制御文字を含めない | フィード取り込みでエラーになる |
| カテゴリ | Googleプロダクトカテゴリを2〜3階層で指定 | 商品セットの絞り込み精度が落ちる |
| 任意属性 | ブランド、色、サイズ、GTIN、追加画像を可能な限り入力 | マッチの手がかりが減る |
フィードの取り込み自体が失敗しているケースもある。TikTokが受け付けるのはCSV、XML、TSV、GZIPの各形式で、ホスティング先のサーバーがTikTokからのアクセスを拒否していると取り込めない。自社サーバーでフィードを配信している場合は、指定されたIPアドレスの許可設定が済んでいるかを開発側と確認しておく。属性が足りない商品をあとから補う考え方は、Merchant Centerの補助フィードと共通しているので、以下の記事も参考になる。
一致率を90%台で保つ週次点検の型
一致率は一度直して終わりではなく、週次で見る運用指標として扱います。商品の追加や削除、サイト改修、タグの更新は日常的に発生するため、放っておけば必ず下がっていく。逆に言えば、週に一度数字を見るだけで、階段状の低下はその週のうちに検知できる。点検の内容を固定し、誰が見ても同じ判断ができる状態にしておくことが重要だ。
週次で確認する項目
- イベント種別ごとの一致率と、前週からの変動幅。10ポイント以上動いていれば原因調査に入る
- 診断ダッシュボードで検出されている商品単位の問題件数と、その内訳
- フィードの最終更新日時と、取り込みエラーの有無
- その週に実施したサイト改修・タグ変更・カート設定変更の記録
- カタログに登録されている商品数と、実際に配信可能になっている商品数の差
変更履歴と並べて見ると原因が特定できる
一致率だけを見ていても、下がった理由までは分からない。効くのは、サイトや計測まわりの変更履歴を同じシートに並べておくことだ。何日にどの改修が入ったかが記録されていれば、低下した日と突き合わせるだけで候補を数件まで絞れる。記録がないアカウントでは、原因調査に何日もかかったうえで結局特定できないことが多い。
記録の粒度は簡素でよい。日付、変更内容、担当部署の3列があれば十分機能する。広告側だけでなく、EC担当や開発が行った変更も同じシートに集約することが条件で、ここが分断されていると変更履歴は役に立たない。週次の定例で数分だけ確認する運用にしておくと、記入も続きやすい。
点検の結果は数値だけでなく、判断まで残しておくと後で効く。前週から3ポイント下がったが新商品を大量追加した直後なので様子見、といったメモがあれば、翌週に同じ議論を繰り返さずに済む。担当が交代したときの引き継ぎ資料としても機能するため、記録は個人のメモではなくチームで共有する場所に置く。
誰が直すかを先に決めておく
一致率の問題は、広告運用担当だけでは解決できないことが多い。タグの実装は開発、商品マスタとフィードはEC担当、カタログの設定は広告運用担当というように、修正の主体が分かれるためだ。低下を検知したときに誰へ何を依頼するかが決まっていないと、調査は終わっているのに修正が数週間止まる、という状態になる。
依頼の仕方も定型化しておくと速い。どのページのどのイベントで、どのパラメータが欠けているか、期待する値は何かを1枚にまとめて渡す形にしておけば、開発側は仕様の確認から始めずに済む。エクスポートしたリストをそのまま添付できるので、作成の手間もほとんどかからない。
役割を決めるうえでは、切り分けの2経路をそのまま使うと分かりやすい。content_idが送られていない問題は開発、カタログに商品がない問題はEC担当、接続と権限は広告運用担当、という割り当てだ。計測まわりの体制づくりを外部と進めたい場合も、この分担を先に固めておくと引き継ぎがスムーズになる。
一致率を直しても売上が動かないときに見るところ
一致率は成果指標ではなく、配信システムが正しく判断するための前提条件です。90%台に戻したのにROASが変わらない場合、ボトルネックは別の場所にある。順序としては、一致率を整えてから商品セット、在庫、クリエイティブへと視点を移していく。ここを逆にすると、材料が欠けたまま打ち手を重ねることになり、何が効いたのか分からなくなる。
商品セットの粒度と在庫を疑う
一致率が高くても、商品セットが粗すぎると配信は最適化されない。全商品を1つのセットにまとめていると、価格帯も利益率もばらばらな商品が同じ土俵で比較され、単価の安い商品にコンバージョンが偏りやすい。利益率や在庫回転で区切ったセットを複数作り、キャンペーンの目的ごとに使い分けるだけで結果が変わることは多い。
在庫状況の反映も見落とされやすい。在庫切れ商品が配信され続けると、クリック単価を払ったうえで購入できない体験を提供することになる。フィードの在庫属性が実在庫と同期しているか、同期の頻度は十分かを確認したい。ここが日次更新のままだと、動きの速い商材では追いつかない。
商品セットを分けるときは、数が少なすぎるセットを作らないことも重要だ。対象商品が極端に少ないセットは配信量が確保できず、学習が進まないまま終わることがある。目安としては、キャンペーンの想定配信量に対して十分な在庫数を持つ単位で区切り、細分化しすぎない。粒度の設計は一致率と違って正解が決まっていないため、実際の配信結果を見ながら数週間単位で調整していく領域になる。
一致率の外側にあるボトルネック
TikTokには、ユーザーイベントと広告のマッチ確率を高めるための追加のマッチキーという仕組みもある。有効化しておくと突合の余地が広がるが、ユーザーがトラッキングをオプトアウトしている場合は使われない。つまり、実装をどれだけ丁寧に行っても100%にはならない前提で運用設計を組む必要がある。90%台に乗った段階で実装の追い込みは打ち切り、残りの改善余地はクリエイティブと商品構成に振り向けたほうが投資対効果は高い。
クリエイティブ側の課題も冷静に切り分けたい。カタログ広告は商品データの品質に大きく依存するが、動画の冒頭で商品の魅力が伝わらなければ、どれだけ的確な商品を出しても止められない。商品データの整備と動画の改善は別ラインで並行して進めるのが現実的だ。TikTok Shopを使った販売まで踏み込む場合は、以下の記事で自動化への移行手順を整理している。
まとめ:一致率は商品信号の健康診断として毎週見る
TikTokカタログの一致率は、配信システムに渡している商品信号がどれだけ欠けているかを一枚の数字で示してくれる。低下してもエラーは出ないため、見る習慣がなければ気づけない。切り分けの順番と週次点検の型を決めてしまえば、調査にかかる時間は大幅に短くできる。
- 一致率は90%を下限、95%以上を平常運転の目安として週次で追い、前週比の変動幅で異常を検知する
- 調査は接続と権限、イベント側のcontent_id、カタログ側のSKU IDとitem_group_idという順で上流から潰す
- カタログは原則1つに寄せ、管理単位は商品セットで表現する。フィードは毎日更新して鮮度を保つ
まずは無料で広告アカウント診断を
ハーマンドットでは、TikTokをはじめとする各媒体の広告アカウントを無料で診断している。カタログの一致率、イベントの実装状況、商品セットの設計まで確認したうえで、いま最も効く改善箇所を具体的にお伝えする。配信は回っているのに商品の出方が不自然、商品別レポートが実売と合わない、といった状態であれば、多くの場合は計測の上流に原因がある。
診断では、現状の数値と改善余地を整理したうえで、自社で対応できる範囲と外部に任せたほうがよい範囲も切り分けてご提案する。初回相談は完全無料・所要時間30分・オンライン対応可能なので、現状の課題整理だけでも気軽にご利用いただきたい。




