設定しているMetaピクセルに一部記述を加えることで重複除外が可能です。
Squad beyondでは、広告 → Squad beyondで作成したLP → 外部LP → サンクスページ
という導線の中で、Squad beyondで作成したLPにアクセスされた際に一意な squadbeyond_uid を発行しています。
この squadbeyond_uid を
- Metaピクセルの eventID
- Squad beyondからMetaへ送る ポストバック(CAPI)の event_id
Meta側で「同一イベント」として判定され、重複が除外されます。
▼追加するコード
Metaピクセルの track に、以下の2行を追加してください。
const vid = document.querySelector('.js-v-id').dataset.value;
fbq('track', 'Purchase', {value: 0.00, currency: 'JPY'}, {eventID: vid});▼追加後のピクセル例
以下は、Purchaseイベントを重複除外対応にしたMetaピクセルのサンプルです。
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1234567891011121');
const vid = document.querySelector('.js-v-id').dataset.value;
fbq('track', 'Purchase', {value: 0.00, currency: 'JPY'}, {eventID: vid});
</script>