正常に動作している Web サイトに複数の Facebook ピクセルを配置しようとしているという問題があります。これらのピクセルは、Google タグ マネージャーを介して配置されます。問題は、サイトに GTM の 2 つのインスタンスがあり、そのインスタンスを介して Facebook ピクセルを追加しようとしていることです。これにより、同じ関数が 2 回呼び出され、関数が GTM の 2 つの異なるインスタンスにあるにもかかわらず、複数のピクセルが発生します。
fbq('track', 'Purchase', {
num_items: {{Quantity}},
content_type: 'product',
content_ids: ['{{DL - Event ID}}'],
content_name: '{{DL - Event Name}} - {{DL - Event Detail - Purchase Event Detail}}',
content_category: 'Order ID - {{Orderid}}',
value: '{{DL - Purchase Revenue}}',
currency: '{{Currency Lookup}}'
});
したがって、関数「fbq」がすべての関数を起動するものであるため、関数「fbq」が既に存在するかどうかを確認することはできません。したがって、検索する必要があるのは、文字列「購入」が既に存在するかどうかであり、私のグーグルは解決策を思いついただけです関数が存在するかどうかを確認します。文字列「購入」がパラメーターとして存在することを確認できる人はいますか? ありがとう