Baiduの広告がクリックされるたびに、そこにはさまざまな情報が含まれています。どのキーワードがクリックのきっかけだったのか?どの広告グループか?どのキャンペーンか?これらの答えはBaiduのプラットフォーム内に存在しますが、それを自社の分析システムに取り込むにはURLワイルドカードが必要です。
Baiduは9つの有効なワイルドカードパラメータをサポートしており、これらをキーワードのランディングページURLやクリエイティブURL、モバイルURLに挿入できます。ユーザーが広告をクリックすると、各ワイルドカードはリアルタイムで対応する値に置き換えられ、分析プラットフォームがコンバージョンを正しいキーワードや広告グループ、キャンペーンに紐付けて計測できるようになります。
ここでは、すべてのワイルドカードパラメータの詳細、その使い方、そして数百万ドル規模のBaidu広告費を管理してきた私たちが培ったベストプラクティスをご紹介します。
Baidu URLワイルドカードとは
URLワイルドカードは、広告がクリックされたときにBaiduが自動的に実際の値に置き換えるプレースホルダーパラメータです。動的変数のようなものだと考えてください。ランディングページURLにプレースホルダーを埋め込んでおくと、クリック発生時にBaiduが実際の値を自動入力します。
基本的なコンセプトはGoogle AdsのValueTrackパラメータに似ていますが、具体的なパラメータや動作は大きく異なります。Baiduのワイルドカードは、アカウントIDから個別のキーワードバリアントまで、アカウント階層のすべてのレベルでトラッキングをサポートします。
URLワイルドカードは、キーワードのランディングページURL、クリエイティブ(広告)のランディングページURL、モバイルURL、および追加クリエイティブのパスサブチェーンで機能します。表示URLでは動作しない点に注意してください。
ワイルドカード完全リファレンス
以下がBaidu検索マーケティングがサポートするすべての有効なワイルドカードパラメータと、その置換値、および代表的なユースケースです。
| パラメータ | 置換後の値 | 最適な用途 |
|---|---|---|
{userid} |
アカウントID(グローバル一意) | マルチアカウント管理 |
{planid} |
キャンペーンID(グローバル一意) | キャンペーン単位の属性分析 |
{unitid} |
広告グループID(グローバル一意) | 広告グループのパフォーマンス分析 |
{keywordid} |
キーワードID(グローバル一意) | キーワード単位のROI計測 |
{creative} |
クリエイティブ(広告)ID | 広告コピーのテスト |
{matchtype} |
1=完全一致、2=フレーズ一致 | マッチタイプ別パフォーマンス分析 |
{dongtai} |
1=動的広告、0=標準 | 動的広告の監視 |
{crowdid} |
オーディエンスパッケージID(0=該当なし) | オーディエンスターゲティングの検証 |
{trig_flag} |
at / zx / nm | トラフィック拡張の追跡 |
キーワードエンコードパラメータ
ランディングページが異なる文字エンコーディングを使用する場合に備えて、キーワードエンコード用の2つの追加パラメータが用意されています。これは中国語のキーワードを扱う際に特に重要です。
| パラメータ | エンコード方式 | 出力例 | 使用シーン |
|---|---|---|---|
{kw_enc} |
GBK → URLエンコード | %CF%CA%BB%A8 |
ランディングページがGBKエンコード |
{kw_enc_utf8} |
UTF-8 → URLエンコード | %E9%B2%9C%E8%8A%B1 |
ランディングページがUTF-8エンコード |
Baiduのデフォルトの中国語文字エンコーディングはGBKであり、UTF-8ではありません。ランディングページがUTF-8を使用している場合(ほとんどのモダンなWebサイトはUTF-8です)、{kw_enc}ではなく{kw_enc_utf8}を使用してください。間違ったエンコーディングを使用すると文字化けが発生し、分析データが破損します。
🔍 URLワイルドカードの動作:実践例
http://www.yoursite.com
http://www.yoursite.com/?a_keywordid={keywordid}&a_creative={creative}&a_matchtype={matchtype}&a_dongtai={dongtai}
http://www.yoursite.com/?a_keywordid=123456789&a_creative=98765432&a_matchtype=1&a_dongtai=0
これで分析プラットフォームは、どのキーワード(ID 123456789)がクリックを発生させたか、どのクリエイティブ(98765432)が表示されたか、完全一致(1)であったか、動的広告ではなかったか(0)を正確に把握できます。
BaiduワイルドカードとGoogle UTMパラメータの併用
Google Analyticsやその他のUTMベースの分析プラットフォームを使用している場合、BaiduのURLワイルドカードは標準のUTMパラメータとシームレスに併用できます。同じURL内で混在させることが可能です。
https://www.yoursite.com/?utm_source=baidu&utm_medium=cpc&utm_campaign={planid}&utm_term={kw_enc_utf8}&utm_content={creative}
このアプローチにより、分析ダッシュボードでの標準化されたUTMレポートと、サーバーサイドのロジックやサードパーティの属性分析ツールで処理できるBaidu固有のトラッキングパラメータの両方を活用できます。
最低限、{keywordid}と{planid}は必ず含めましょう。この2つのパラメータだけで、キーワードとキャンペーンレベルでのコンバージョン属性分析が可能になり、ほとんどのユースケースの90%をカバーできます。
廃止されたワイルドカード(サポート終了)
Baiduはプラットフォームの進化に伴い、いくつかのワイルドカードを廃止しました。古いアカウント設定でこれらを見つけた場合は削除してください。現在は値が一切渡されません。
{pagenum}, {adposition}, {mediatype}, {placement}, {bidurl}, {haoci}, {abtest}
廃止されたワイルドカードを使用してもエラーは発生しませんが、値が入ることもありません。これによりトラッキングが機能しているという誤った安心感が生まれ、キャンペーンデータが欠落したままの分析レポートが作られることになります。これはトラッキングがない状態よりも悪い結果を招きます。
URLワイルドカードを正しく使うための7つのルール
- ワイルドカードは大文字小文字を区別します。
{Creative}は動作しません。{creative}(すべて小文字)を使用してください。Baiduはパラメータ名の大文字小正規化を行いません。 - 同一のワイルドカードを複数使用しても同じ値が繰り返されます。同じURL内に
{keywordid}を2回含めると、両方とも同じキーワードIDに置き換えられます。 - 無効なワイルドカードは黙って無視されます。誤ったパラメータを送信しても、BaiduはそのままプレーンテキストとしてURLに残します。エラーメッセージも警告も表示されません。
- ワイルドカードはURLの接続性に影響しません。Baiduは最終URLが到達可能かどうかを検証しません。ランディングページがすべてのパラメータの組み合わせを処理できることを確認してください。
- 表示URLではワイルドカードは使用できません。ランディングページURL、モバイルURL、パスサブチェーンでのみ機能します。
- まず1つのパラメータでテストしてください。1つのワイルドカードをデプロイして動作を確認し、その後で追加していきましょう。9つのパラメータを同時にデバッグするのは困難です。
- クエリパラメータのプレフィックスを使用しましょう。ベアID(
?123)ではなく、名前付きパラメータ(?kw_id=123)を使用してください。これにより、他のURLパラメータとの競合を防げます。
中国語キーワードのエンコードに関する注意点
私たちが最もよく目にするミスの1つは、中国語キーワードに対して誤ったエンコードパラメータを選択することです。BaiduのデフォルトエンコーディングはGBKですが、ほとんどのモダンなランディングページはUTF-8を使用しています。UTF-8のランディングページで{kw_enc}を使用すると、二重エンコードされた文字化けデータが生成され、分析にはまったく役立ちません。
選択の基準は以下のとおりです。
- ランディングページがGBKを使用:
{kw_enc}を使用します。URLデコード後、キーワードはGBK形式になります。 - ランディングページがUTF-8を使用(最も一般的):
{kw_enc_utf8}を使用します。URLデコード後、キーワードはUTF-8形式になります。 - ランディングページのエンコーディングが不明:ページHTMLの
<meta charset>タグを確認してください。utf-8(またはUTF-8)と記載があれば{kw_enc_utf8}を使用します。
"URLワイルドカードを正しく設定することは、Baidu PPCアカウントにおいて最もROIの高い技術的改善の1つです。適切なトラッキングパラメータなしには、すべての最適化判断が推測に基づくものになってしまいます。"
— Baidu PPC Pro チームオーディエンスとトラフィック拡張のトラッキング
特に注目すべき2つの高度なパラメータがあります。多くの広告主が見逃しているインサイトを引き出せるからです。
{crowdid} — オーディエンスターゲティングの検証
特定のオーディエンスパッケージをターゲットしている場合、{crowdid}はクリックしたユーザーがマッチしたオーディエンスパッケージIDを返します。該当するオーディエンスがない場合は0を返します。これは、オーディエンスターゲティングが実際に機能しているかを検証する上で非常に貴重です。crowdidが0より大きいクリックの割合を確認し、意図したターゲティングカバレッジと比較できます。
{trig_flag} — トラフィック拡張の監視
このパラメータは、クリックが自動トラフィック拡張から発生したかどうかを示します。3つの値が返されます。at(自動トラフィック拡張)、zx(スマートマッチング)、nm(通常トラフィック)です。トラフィック拡張機能をテストしている場合、このパラメータは追加コストに対する増分価値を測定するために不可欠です。
📋 重要なポイント
- Baiduはアカウント階層全体で9つの有効なURLワイルドカードパラメータをサポート
- 最低限推奨する設定:キーワード属性分析用
{keywordid}+キャンペーン属性分析用{planid} - BaiduワイルドカードとGoogle UTMパラメータを組み合わせてデュアルプラットフォームのトラッキングを実現
- すべてのパラメータは大文字小文字を区別するため、常に小文字を使用
- UTF-8ランディングページには
{kw_enc_utf8}、GBKには{kw_enc}を使用 - 廃止された7つのワイルドカードはすべて有効な代替パラメータに置き換える
- 設定の問題を特定するため、1つのパラメータずつテストする
Baiduのトラッキング設定にお困りですか?
当社のチームは、数百ものBaidu PPCアカウントにURLワイルドカードトラッキングを導入してきました。現在の設定を監査し、適切なパラメータを推奨し、お客様の分析プラットフォームとの統合を支援します。
無料で相談する →