Untuk kinerja iklan yang optimal, kami rekomendasikan agar pengiklan menerapkan Conversions API bersama Meta Pixel mereka. Kami menyebutnya "pengaturan berlebihan" dan lihat detail selengkapnya tentang pendekatan yang direkomendasikan ini di sini.
Ketika pengiklan menggunakan pengaturan berlebihan, mereka harus mengatur metode penghapusan duplikat untuk memastikan bahwa sistem pengiriman iklan dapat membedakan antara peristiwa yang berbeda dan tumpang tindih. Dokumen ini menjelaskan beberapa opsi metode penghapusan duplikat untuk membantu Facebook menghapus duplikat peristiwa Anda.
Pengiklan yang tidak mengirim peristiwa yang sama dua kali melalui Conversions API dan Meta Pixel tidak perlu menyiapkan penghapusan duplikat untuk peristiwa tersebut.
Conversions API sekarang memungkinkan pengiklan untuk mengirim peristiwa web, aplikasi, dan toko fisik ke Meta melalui satu endpoint, dan bukan beberapa endpoint. Pelajari selengkapnya tentang Conversions API.
Facebook mencoba menghapus duplikat peristiwa identik yang dikirim Meta Pixel dan Conversions API. Ada dua cara untuk menghapus duplikat peristiwa Anda:
Untuk pendekatan ini, parameter event_id
ditambahkan ke peristiwa Anda dari Conversions API dan Pixel browser. Parameter event_id
adalah pengidentifikasi yang secara unik dapat membedakan antara peristiwa serupa. Baca selengkapnya tentang parameter event_id
.
Kami menentukan apakah peristiwa identik berdasarkan ID dan nama mereka. Jadi, agar peristiwa dihapus duplikatnya:
eventID
Meta Pixel harus cocok dengan event_id
Conversions API.event
Meta Pixel harus cocok dengan event_name
Conversions API.Setelah peristiwa diterima, kami menggunakan sejumlah strategi untuk menghapus duplikat antara peristiwa yang dapat membantu meningkatkan pengoptimalan dan pengukuran. Jika peristiwa server dan browser tidak berbeda secara signifikan di kontennya, kami umumnya memilih peristiwa yang lebih dahulu.
Perhatikan bahwa parameter eventID
untuk Pixel adalah argumen ke-4 dalam panggilan lacak fbq
.
Contoh
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
Untuk pendekatan ini, Anda harus menggunakan event_name
, fbp
, dan/atau external_id
secara konsisten di seluruh peristiwa browser dan server. Lihat Parameter Informasi Pelanggan untuk informasi selengkapnya tentang parameter external_id
dan fbp
.
Jika Anda telah mengonfigurasi parameter external_id
dan/atau fbp
yang akan diteruskan melalui browser dan server, kami berhati-hati dalam menghapus peristiwa duplikat secara otomatis. Beginilah cara kerja prosesnya:
event_name
dan fbp
dan/atau external_id
.event_name
dan fbp
dan/atau external_id
.event_name
dan fbp
dan/atau external_id
.Metode penghapusan duplikat ini:
Agar lebih cocok, kami memerlukan informasi yang akurat dari peristiwa Anda yang berasal dari Meta Pixel dan Conversions API:
eventID
di dalam parameter eventData
opsional harus berupa nilai unik. Tergantung penerapan Meta Pixel, Anda dapat menggunakan:
track
untuk mengirim peristiwa untuk semua Pixel di halaman
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
trackSingle
untuk mengirim peristiwa untuk satu Pixel
fbq('trackSingle', 'SPECIFIC_PIXEL_ID', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
eid
<img src="https://www.facebook.com/tr?id=PIXEL_ID&ev=Purchase&eid=EVENT_ID"/>
fbq('track', 'Lead', {}, {eventID: 'EVENT_ID'});
eventID
dari Meta Pixel harus cocok dengan event_id
dalam peristiwa yang sesuai yang berasal dari Conversions API.event_id
, event_name
) dan kombinasi kode browser (eventID
, event
) yang dikirim ke ID piksel yang sama dalam waktu 48 jam, kami membuang peristiwa berikutnya.event_ids
yang cocok, perlu diingat bahwa peristiwa hanya dihapus duplikatnya jika diterima dalam waktu 48 jam sejak kami menerima peristiwa pertama dengan event_id
yang diberikan.Pelajari cara memeriksa pengaturan penghapusan duplikat dan penggabungan peristiwa di dokumentasi Memverifikasi Pengaturan Anda.