Facebook Pixelセットアップガイド(レガシー)
Facebook Pixelタグは、Facebookカスタムオーディエンスピクセルとコンバージョントラッキングピクセルの機能を組み合わせたものです。
これはタグのレガシーバージョンであり、まもなく非推奨となり、Facebook Pixelタグに置き換えられます。
前提条件
- Facebook広告アカウント
- アップグレードされたFacebook Pixel(またはレガシーカスタムオーディエンスピクセル)
- コンバージョンピクセル(レガシー)
タグの構成
まず、Tealiumのタグマーケットプレイスに移動し、Facebook Pixelタグをプロファイルに追加します。詳細については、タグの管理を参照してください。
標準のPageViewおよびイベントトラッキングには、ピクセルIDごとに1つのタグインスタンスを構成するのがベストプラクティスです。
タグを追加した後、次の表に記載されている構成を構成します。
| 構成 | 説明 |
|---|---|
| タイトル |
|
| Facebook Pixel ID |
|
| コンバージョンピクセルID |
|
| デフォルトのPage Viewを許可 |
disablePushStateを使用してオフにすることができます。このフラグをtrueに構成すると、履歴の状態変更時にPageViewイベントの送信が停止されます。 |
| デフォルトイベントの送信 |
|
| アドバンストマッチング |
|
| アイテムの数を自動計算する |
|
| trackSingleの有効化 |
|
| trackCustomの有効化 |
|
ロードルール
ロードルールは、サイト上のこのタグのインスタンスをいつ、どこにロードするかを決定します。
推奨されるロードルール:
- 標準のPageViewおよびイベントのトラッキングには、デフォルトのすべてのページルールを使用します
- レガシーコンバージョンピクセルのトラッキングには、カスタムルール条件を適用してタグを特定のコンバージョンページにロードします。
データマッピング
マッピングは、データレイヤ変数からベンダータグの対応する宛先変数にデータを送信するプロセスです。Facebook Pixelタグの宛先変数は、データマッピングタブに組み込まれています。変数をタグの宛先にマッピングする方法についての手順については、データマッピングを参照してください。次のセクションでは、利用可能なカテゴリについて説明します。
標準
これらのマッピングを使用して、タグの構成を上書きします。これは、データレイヤに基づいて値を動的に構成したい場合に便利です。
| 宛先名 | 宛先変数 | 説明 |
|---|---|---|
| Facebook Pixel ID | cust_pixel |
Facebook Pixelの数値識別子 |
| Conversion Pixel ID | conv_pixel |
レガシーコンバージョンピクセルの数値識別子 |
Allow Init Page View [true/false] |
page_view |
‘init’トラックコール |
| List of Events to fire | evt_list |
変数内のイベントをカンマ区切りの値または配列としてリスト化 |
Enable trackSingle [true/false] |
track_single |
|
| Enable trackCustom [ true/false] |
track_custom |
|
アドバンストマッチング
この追加データを使用すると、より多くのコンバージョンを報告および最適化し、より大きなリマーケティングオーディエンスを構築することができます。ウェブサイトで収集した顧客識別子をピクセルのパラメータとして渡すことができます。
アドバンストマッチングでは、入力された用語の大文字と小文字は正規化されますが、既に認識されているアイテムと一致する場合は正規化されません。
| 宛先名 | 宛先変数 | 説明 |
|---|---|---|
em |
メールアドレス | |
| First Name | fn |
名前 |
| Last Name | ln |
姓 |
| Phone Number | ph |
電話番号の数値 |
| Gender | ge |
fまたはm |
| Date of Birth | db |
[ yyyymmdd] |
| City | ct |
都市 |
| State | st |
2文字のコード |
| Zip | zp |
郵便番号 |
E-コマース
Facebook Pixelタグは、Eコマースに対応しているため、デフォルトのEコマース拡張機能のマッピングが自動的に使用されます。このカテゴリで手動でマッピングする必要はありませんが、拡張機能のマッピングを上書きしたり、希望のEコマース変数が拡張機能で提供されていない場合に使用することができます。
| 宛先名 | 宛先変数 | 説明 | Eコマース拡張機能変数 |
|---|---|---|---|
| Order ID | order_id |
最終注文に割り当てられた一意の識別子 | _corder |
| Sub Total | sub_total |
最終注文の小計金額 | _csubtotal |
| Currency | order_currency |
支払いに使用される通貨 | _ccurrency |
| List of Product IDs | product_id |
製品配列内の各製品の一意の識別子 | _cprod |
| List of Product Names | product_name |
製品配列内の各製品の名前 | _cprodname |
| List of Categories | product_category |
製品配列内の各製品のカテゴリ | _ccat |
| List of Prices | product_unit_price |
製品配列内の各製品の単価 | _cprice |
限定されたデータの使用
| 変数 | 説明 |
|---|---|
lmt_data.use_ldu(LDUの使用) |
|
lmt_data.ldu_types.geolocate(LDUのジオロケーション) |
|
lmt_data.ldu_types.california(LDUはカリフォルニア) |
|
イベント
ページ上の特定のイベントをトリガーするための宛先にマップします。イベントは、Facebook広告のコンバージョンを追跡し、ターゲットオーディエンスを構築するために使用されます。
Order IDの値が利用可能な場合、Purchaseイベントは自動的にトリガーされます。これは、Eコマース拡張機能または直接のデータマッピングを介してOrder IDの値が利用可能な場合です。
イベントをマップするには、次の手順を使用します。
-
トリガーフィールドに、選択したイベントに対応する宛先にマッピングする変数の値を入力します。 たとえば、
event_name="order"がUDOに含まれている場合にPurchaseイベントをトリガーする場合、現在のマッピング変数がevent_nameであると仮定して、orderを入力します。 -
イベントフィールドから、ドロップダウンリストで適切なイベントを選択します(たとえば、Purchase)。
-
+ 追加をクリックします。
カスタムイベント
カスタムイベントの場合、Customを選択し、カスタムイベントの名前を入力します。
次の例では、変数event_nameがinbound_lead_eventと等しい場合に、カスタムイベント「InboundLead」がトリガーされます。
カスタムイベントを編集するには、宛先入力フィールドをクリックしてイベント名を直接編集します。値は次の形式で入力されます:{VARIABLE_VALUE}:{DESTINATION_EVENT}。
- コロンの左側は、イベントをトリガーする変数値です(例:
inbound_lead_event) - コロンの右側は、カスタムイベント名です(例:
InboundLead)。
カスタムイベントデータ
カスタムイベントにパラメータを渡す場合は、次の表に示す宛先にマップします。これは、前述の[イベント]セクションでマッピングしたカスタムイベントと一緒にカスタムパラメータを渡すために使用されます。
カスタムイベントデータ変数をマップするには、次の手順を使用します。
- イベント名フィールドに、イベントタブで指定したカスタムイベントの名前を入力します。
- パラメータフィールドに、送信するパラメータの名前を入力します。
- + 追加をクリックします。
標準イベントの完全なリスト
| 宛先イベント | イベントの説明 |
|---|---|
| AddPaymentInfo | ユーザーがチェックアウトプロセス中に支払い詳細を追加する |
| AddToCart | ユーザーがカートにアイテムを追加する |
| AddToWishlist | ユーザーがウィッシュリストにアイテムを追加する |
| CompleteRegistration |
|
| Contact | ユーザーが電話、SMS、メール、チャット、その他の方法でビジネスに連絡を取る場合。 |
| Conversion | レガシーコンバージョンピクセルのみに適用されます。コンバージョンピクセルIDが構成されている必要があります |
| Custom |
|
| CustomizeProduct | ユーザーが製品をカスタマイズする場合。 |
| InitiateCheckout |
|
| Lead |
|
| PageView | ユーザーがサイト上の任意のページを表示する |
| Purchase | ユーザーがチェックアウトプロセスの最後のステップを正常に完了する 注意:このイベントはコンバージョンの追跡に必要です。イベントタブでマッピングすることを確認してください |
| Schedule | ユーザーが訪問する予定のある場所の予約を予約する場合。 |
| Search | ユーザーが検索アクションを実行する |
| StartTrial | ユーザーが提供する製品またはサービスの無料トライアルを開始する場合。 |
| SubmitApplication | ユーザーが提供する製品、サービス、またはプログラムに申し込む場合。 |
| Subscribe | ユーザーが提供する製品またはサービスの有料サブスクリプションを開始する場合。 |
| ViewContent | ユーザーが特定のページを表示し、そのブラウジング意図を示します |
パラメータ
前述のイベントと一緒に追跡する追加データを渡す場合は、次の表に示す宛先にマップします。
パラメータは、事前定義されたイベントとのみ使用されます。カスタムイベントでパラメータを渡す方法については、カスタムイベントデータセクションを参照してください。
事前定義されたイベントと一緒にパラメータを渡すには、次の手順を使用します。
- イベントフィールドから、ドロップダウンリストでFacebookイベントを選択します。
- パラメータフィールドから、Facebookパラメータのドロップダウンリストで選択します。 カスタムパラメータの場合は、パラメータを識別する名前を入力します。
- + 追加をクリックします。
事前定義されたパラメータの完全なリスト
| 宛先パラメータ | 説明 |
|---|---|
| Value | イベントに関連する値 |
| Currency | Valueパラメータに関連する通貨 |
| Content Name | 製品またはページの名前 |
| Content Type | イベントに関連する製品またはページのタイプ |
| Content IDs | イベントに関連する識別子 |
| Content Category | イベントに関連する製品またはページのカテゴリ |
| Number of Items | チェックアウト時のアイテム数 |
| Search String | 検索アクションで使用されるキーワード/用語 |
| Order ID | 最終注文の一意の識別子 |
| Status | CompleteRegistrationイベントのステータス |
| Custom | 事前定義されたイベントと一緒に渡すカスタムパラメータ |
ホテルパラメータ
前述のイベントと一緒にホテル関連の検索およびホテル予約の詳細を送信するために、次の表に示す宛先にマップします。
ホテルパラメータの完全なリスト
| パラメータ | 説明 |
|---|---|
| Content Type |
flight、非フライトジャーニーの場合はrouteに等しくする必要があります。 |
| Content IDs |
|
| Destination |
|
| Check-in Date |
|
| Check-out Date |
|
| Value |
|
| Currency |
|
オプションのホテルパラメータ
| パラメータ | 説明 |
|---|---|
| City |
|
| Region |
|
| Country |
|
| Number of Adults |
|
| Number of children |
|
| Suggested Hotels |
|
| User Score |
|
| Hotel Score |
|
| Purchase Currency |
|
検索イベントのみのオプションのホテルパラメータ
| パラメータ | 説明 |
|---|---|
| Preferred Star Ratings |
|
| Preferred Price Range |
|
| Preferred Neighborhoods |
|
ジャーニーパラメータ
前述のイベントと一緒に訪問の旅行詳細(フライトまたはルートジャーニー)を送信するために、次の表に示す宛先にマップします。
ジャーニーパラメータの完全なリスト
| パラメータ | 説明 |
|---|---|
| Content Type |
flight、非フライトジャーニーの場合はrouteに等しくする必要があります。 |
| Origin |
|
| Destination |
|
| Departing Departure Date |
|
| Returning Departure Date |
|
| Value |
|
| Currency |
|
必須のフライトパラメータ
content typeの値がflightの場合、次のパラメータが必須です:
| パラメータ | 説明 |
|---|---|
| Origin Airport |
|
| Destination Airport |
|
オプションのジャーニーパラメータ
| パラメータ | 説明 |
|---|---|
| Origin City |
|
| Origin Region |
|
| Origin Country |
|
| Destination City |
|
| Destination Region |
|
| Destination Country |
|
| Departing Arrival Date |
|
| Returning Arrival Date |
|
| Number of Adults |
|
| Number of children |
|
最終更新日 :: 2020年July月22日