Conversions API mendukung upaya pengiklan dalam memberi pelanggan transparansi dan kontrol data yang memadai sekaligus tetap membantu mereka untuk terus memberikan pengalaman pribadi. Dengan API, Anda bisa membagikan data langsung dari server Anda, bukan melalui browser.
Visibilitas Corong yang Lebih Mendalam: Dengan Conversions API, Anda bisa membagikan array data yang lebih luas jika dibandingkan Meta Pixel. Dengan API, Anda bisa membuat keputusan dengan mempertimbangkan lebih banyak informasi, seperti data CRM, peristiwa corong bawah (termasuk prospek yang memenuhi syarat), dan konversi multisitus di seluruh situs web dan lokasi fisik.
Kontrol Data: Jika digunakan melalui penerapan Server Saja (contoh: tanpa Meta Pixel), Conversions API memberi Anda kontrol tambahan terhadap data yang Anda bagikan. Anda bisa memilih untuk menambahkan insight ke peristiwa Anda, dengan memberikan data seperti margin produk atau informasi historis, seperti skor nilai pelanggan.
Keandalan dan Ketangguhan Sinyal: Pembagian data melalui Conversions API bisa lebih diandalkan dibandingkan metode berbasis browser saja, seperti Meta Pixel. API dirancang untuk lebih tahan terhadap berbagai masalah seperti crash browser atau masalah konektivitas. Batasan transmisi data industri yang baru mungkin membatasi efisiensi cookie dan pelacakan Pixel, sehingga Conversions API membantu Anda memiliki kontrol atas pembagian sinyal yang mungkin sudah tidak ditangkap oleh Pixel.
Sumber Informasi Tambahan: Lihat Buku Pedoman Integrasi Langsung Conversions API untuk Developer (PDF) dan Webinar Integrasi Langsung untuk Developer
Anda bisa mempertimbangkan integrasi Conversions API dalam dua tahap utama:
Persiapan—Pilih jenis integrasi yang sesuai untuk Anda, tentukan peristiwa yang akan dikirimkan, dan tinjau opsi pengoptimalan yang tersedia.
Eksekusi — Pelajari cara menerapkan API. Untuk tahap ini, Anda juga bisa menggunakan integrasi partner.
Berikut ini adalah snapshot dari proses integrasi lengkap:
Persyaratan | Integrasi Penuh | Pengoptimalan |
---|---|---|
Pilih peristiwa yang akan dibagikan ke Meta dengan izin pengguna (jika ada). Siapkan aset bisnis Anda: Meta Pixel, Aplikasi Meta, Pengelola Bisnis, Koneksi Server, Pengguna Sistem. | Langkah 1: Satu peristiwa: Mengirimkan semua peristiwa, secara manual atau otomatis menggunakan token pengguna sistem. Dengan menyelesaikan langkah ini, artinya Anda telah menyiapkan autentikasi dengan benar. Langkah 2: Terintegrasi Penuh: Anda harus mengirimkan beberapa peristiwa otomatis agar dianggap terintegrasi. Menyelesaikan tonggak prestasi ini berarti Anda dapat mengoptimalkan Conversions API bahkan jika Anda berhenti menggunakan Pixel atau Pixel diblokir. | Setelah Anda terintegrasi sepenuhnya, kirimkan cukup peristiwa corong otomatis agar dipertimbangkan untuk onboarding sepenuhnya. Kemudian, optimalkan tingkat kecocokan Anda berdasarkan panduan dari Kualitas Kecocokan Peristiwa. Pastikan:
|
Jika Anda sudah memiliki integrasi Meta Pixel, integrasi Conversions API harus dijadikan ekstensi integrasi Pixel, bukan koneksi yang benar-benar terpisah.
Jika Anda memiliki logika untuk mengontrol persetujuan terkait hal membagikan data Pixel, gunakan logika yang sama terkait dengan hal membagikan data melalui Conversions API.
Untuk memulainya, pilih opsi integrasi yang ingin Anda terapkan:
Pengaturan | Deskripsi Pendekatan |
---|---|
Pengaturan Redundan (Direkomendasikan) | Kirim semua peristiwa melalui Pixel dan Conversions API. Ini adalah pengaturan yang direkomendasikan bagi mereka yang ingin mempertahankan Pixel di situs web mereka, dan dapat sepenuhnya mengadopsi Conversions API. Agar berhasil, Anda harus bisa membuat Pengaturan ini memberikan kinerja setara atau lebih baik daripada hanya menggunakan Pixel browser. Server bisa menangkap berbagai peristiwa yang mungkin tidak terlacak browser, seperti pembelian yang terjadi di situs web lain, konversi prospek, atau panggilan telepon. |
Pengaturan Terpisah | Kirim jenis peristiwa yang berbeda melalui Pixel dan Conversions API. Contoh: Anda dapat mengirim Meskipun opsi ini tidak seoptimal pengaturan redundan, Anda mungkin mempertimbangkannya jika tidak ingin menggunakan pengaturan redundan sepenuhnya. Pertimbangkan apa saja yang mungkin Anda perlukan untuk menyelesaikan pekerjaan tambahan saat perubahan browser diterapkan. |
Penerapan Server Saja | Hanya kirim peristiwa melalui Conversions API, bukan melalui browser. Kami merekomendasikan penerapan pengaturan redundan atau pengaturan terpisah sebelum beralih ke pendekatan ini. |
Setelah memilih pendekatan integrasi, Anda bisa menentukan peristiwa yang akan dikirimkan. Sinyal akan paling berguna jika dicocokkan dengan ID pengguna Meta. Jadi, penting untuk memikirkan parameter yang akan Anda kirimkan kepada kami dengan peristiwanya dan seberapa sering Anda akan mengirimkannya.
Kirim peristiwa yang paling relevan dengan bisnis Anda. Lihat daftar lengkap peristiwa Meta standar dan khusus yang didukung.
Anda dapat mengirim beberapa parameter dalam setiap peristiwa. Lihat parameter yang digunakan oleh Conversions API untuk mempelajari selengkapnya tentang kolom-kolom tersebut.
Anda bisa menambahkan beberapa jenis ID ke peristiwa Anda, termasuk event_id
, external_id
, dan order_id
. Penting untuk memahami perbedaan berbagai parameter ini:
ID | Deskripsi | Cara Menggunakannya |
---|---|---|
ID unik Anda untuk pelanggan tertentu. | Pelajari selengkapnya tentang ID Eksternal. | |
ID Peristiwa | ID unik untuk peristiwa tertentu. | Digunakan untuk menghapus duplikasi peristiwa. Kolom ini sangat penting jika Anda mengirim peristiwa melalui browser Pixel dan Conversions API. |
ID Pesanan | ID unik untuk pesanan tertentu. Parameter ini hanya berfungsi untuk peristiwa pembelian dan mengharapkan kolom | Penerapan ini terbatas pada partner Meta terpilih. Hubungi Perwakilan Meta Anda untuk memperoleh aksesnya. Digunakan untuk menghapus duplikasi peristiwa pembelian, jika Anda mengirimkan peristiwa melalui Pixel browser dan Conversions API.
Anda bisa menghapus duplikasi peristiwa pembelian dalam dua periode: 48 jam (direkomendasikan) atau 28 hari. Ini adalah periode antara instance pertama dan kedua dari peristiwa yang sama. |
Kami merekomendasikan untuk mengirimkan peristiwa secara realtime atau dalam batch berdasarkan linimasa spesifik melalui Conversions API. Mengirimkan peristiwa Anda secara realtime atau dalam 1 jam akan membantu memastikan bahwa peristiwa tersebut dapat digunakan untuk atribusi dan dioptimalkan untuk penayangan iklan.
Mengirimkan peristiwa Anda lebih dari 2 jam setelah terjadi dapat menyebabkan penurunan kinerja yang signifikan untuk iklan yang dioptimalkan untuk peristiwa tersebut. Peristiwa yang dikirimkan setelah tertunda 24 jam atau lebih bisa mengalami masalah serius atribusi dan pengoptimalan penayangan iklan.
Jika Anda mengirim peristiwa dengan periode konversi yang panjang, kirimkan peristiwa se-realtime mungkin sejak titik konversi lengkap diselesaikan.
Lanjutkan ke langkah berikutnya setelah Anda memiliki:
Conversions API menawarkan jenis pengoptimalan berikut:
Opsi Pengoptimalan | Deskripsi |
---|---|
Pengoptimalan Konversi | Optimalkan penayangan iklan untuk menampilkan iklan kepada orang-orang yang paling berpotensi melakukan konversi. |
Pengoptimalan Nilai (juga disebut Pengoptimalan Laba atas Investasi Iklan) | Optimalkan penayangan iklan untuk menampilkan iklan kepada orang-orang yang paling berpotensi melakukan konversi dari nilai yang ditentukan, seperti pembelian lebih dari $50. |
Iklan Produk Dinamis | Optimalkan penayangan iklan untuk menampilkan iklan berisi produk khusus kepada orang yang paling berpotensi membeli produk spesifik tersebut. |
Ada dua cara untuk menerapkan integrasi Anda:
Pengiklan yang menggunakan Conversions API melalui salah satu partner marketing kami harus mengikuti pedoman penerapan partner kami.
Sebelum menggunakan Conversions API, siapkan aset berikut:
Aset | Deskripsi |
---|---|
Jika Anda mengirimkan peristiwa melalui Conversions API, peristiwa akan diproses dan disimpan dengan cara yang sama seperti peristiwa yang Anda kirimkan melalui Pixel. Saat Anda menerapkan Conversions API, Anda memilih peristiwa Anda akan dikirim ke Pixel mana. Mengirimkan peristiwa Conversions API Anda ke Pixel memungkinkan Anda menggunakan peristiwa Conversions API dengan cara yang sama seperti Anda menggunakan peristiwa Pixel berbasis browser untuk pengukuran, atribusi, dan pengoptimalan penayangan iklan. Kami merekomendasikan untuk mengirimkan peristiwa dari browser dan server Anda ke ID Meta Pixel yang sama. | |
Anda perlu Pengelola Bisnis untuk menggunakan API. Pengelola Bisnis membantu pengiklan mengintegrasikan upaya marketing Meta di seluruh bisnis mereka dan dengan partner eksternal. Jika Anda belum memiliki Pengelola Bisnis, lihat artikel Pusat Bantuan tentang cara Membuat Pengelola Bisnis. | |
Token Akses | Untuk menggunakan Conversions API, Anda perlu token akses. Ada dua cara untuk mendapatkan token akses:
|
Lanjutkan ke Menerapkan API setelah Anda menyiapkan aset. Jangan lupa menyimpan ID untuk aset Anda karena Anda akan menggunakannya di panggilan API.
Setelah semua persyaratan selesai, mulailah proses penerapan. Saat membuat Conversions API, selalu periksa dokumen developer.
Jika inilah kali pertama Anda menggunakan API, mulailah dengan panggilan pengujian. Untuk melakukannya, Anda perlu payload dan metode untuk membuat panggilan API. Setelah panggilan selesai, periksa Pengelola Peristiwa untuk memverifikasi panggilan berfungsi sebagaimana mestinya.
Payload | Metode Panggilan API |
---|---|
Gunakan Bantuan Payload untuk membuat contoh payload yang akan dikirimkan dengan panggilan Anda. Ikuti petunjuk yang tercantum di fitur. Payload Anda harus terlihat seperti ini: { "data": [ { "event_name": "Purchase", "event_time": 1601673450, "user_data": { "em": "7b17fb0bd173f625b58636fb796407c22b3d16fc78302d79f0fd30c2fc2fc068", "ph": null }, "custom_data": { "currency": "USD", "value": "142.52" } } ] } Jika Anda ingin menguji payload Anda dari Bantuan Payload, tambahkan ID Pixel Anda di bawah Uji Payload ini dan klik Kirim ke Uji Peristiwa. Anda seharusnya bisa melihat peristiwa di Pengelola Peristiwa > Pixel Anda > Uji Peristiwa. Pelajari selengkapnya tentang Fitur Uji Peristiwa. | Setelah Anda puas dengan payload Anda, putuskan cara untuk melakukan panggilan. Anda bisa menggunakan Graph API Explorer kami (lihat Panduan) atau server Anda sendiri. Jika menggunakan server, Anda bisa menggunakan CURL atau Meta Business SDK—Kami sangat merekomendasikan untuk menggunakan Meta Business SDK. Terlepas dari metode panggilan Anda, Anda harus memanggil endpoint { "events_received": 1, "messages": [], "fbtrace_id": <FB-TRACE-ID> } |
Setelah Anda menyelesaikan panggilan pertama, verifikasikan peristiwa Anda di Pengelola Peristiwa > Pixel Anda > Ringkasan.
Lanjutkan ke Kirim dan Verifikasikan Peristiwa setelah Anda memeriksa uji peristiwa di Pengelola Peristiwa.
Untuk mulai mengirimkan peristiwa, buat permintaan POST
ke edge /events
API. Lampirkan payload ke panggilan Anda. Jika Anda perlu bantuan membuat payload, kunjungi Bantuan Payload. Lihat sumber informasi berikut untuk mendapatkan informasi selengkapnya dan contoh kode:
Setelah Anda mulai mengirimkan peristiwa, buka Pengelola Peristiwa dan pastikan kami menerima peristiwa yang Anda kirimkan. Pelajari cara Memverifikasi Peristiwa Anda.
Jika penerapan Anda bersifat pelengkap untuk Pixel browser, lanjutkan ke pengaturan penghapusan duplikasi. Jika tidak, semua sudah beres! Periksa Dukungan jika Anda masih memiliki pertanyaan.
Jika Anda mengirim peristiwa identik dari Pixel Anda dan melalui Conversions API, Anda perlu menyiapkan penghapusan duplikasi untuk peristiwa yang Anda kirim melalui kedua saluran. Pertama, baca dokumen developer untuk memahami logika penghapusan duplikasi.
Jika kami menemukan kombinasi kode server yang sama (event_id
, event_name
) dan kombinasi kode browser (eventID
, event
) dikirimkan ke ID Pixel yang sama dalam waktu 48 jam, kami membuang peristiwa duplikat kedua yang dikirimkan.
Untuk membantu memastikan peristiwa dihapus duplikasinya:
event_id
dari peristiwa server dan eventID
dari peristiwa browser Andaevent_name
dari peristiwa server dan browser Andaevent_id
sendiri. ID ini tidak boleh digunakan bersama dengan peristiwa lain.Meskipun ID Peristiwa akan selalu menjadi cara terbaik untuk menghapus peristiwa duplikat, penerapannya cukup rumit. Anda bisa memanfaatkan berbagai solusi alternatif menggunakan parameter external_id atau fbp. Jika Anda sudah mengonfigurasi parameter external_id atau fbp agar diteruskan melalui browser dan server, kami akan otomatis menghapus peristiwa duplikat jika menemukan peristiwa yang sama dengan parameter external_id atau fbp dalam waktu 48 jam.
Meta Business SDK dilengkapi berbagai fitur canggih yang dirancang khusus bagi pengguna Conversions API:
Petunjuk berikut ini adalah untuk partner yang menawarkan Conversions API sebagai layanan bagi pengiklan.
Aplikasi Anda harus mendapatkan fitur dan izin berikut:
Pertama, ikuti langkah-langkah integrasi langsung dan uji integrasi Anda. Kemudian, Anda dapat meminta otorisasi untuk mengirim peristiwa atas nama klien Anda. Anda memiliki opsi autentikasi berikut:
Meta Business Extension memberikan semua informasi penting yang dibutuhkan untuk mengirimkan peristiwa atas nama klien melalui proses berikut. Meta Business Extension menyediakan endpoint untuk mengambil token akses pengguna sistem di Pengelola Bisnis klien. Proses ini mencakup izin untuk mengirimkan peristiwa server dan dilakukan secara otomatis dan aman.
Endpoint memerlukan token akses pengguna sebagai parameter input. Bagi pengguna Meta Business Extension baru, panggil endpoint ini untuk mengambil token akses pengguna sistem setelah Anda selesai menyiapkan Meta Business Extension. Pengguna yang ada harus meminta autentikasi ulang sebelum memanggil endpoint API yang baru.
Meta Business Extension (v2) saat ini hanya tersedia untuk partner yang telah disetujui. Jika Anda tertarik menjadi partner, hubungi perwakilan Meta Anda untuk mendapatkan akses.
Minta klien Anda membuat Token Akses Pengguna Sistem secara manual melalui Conversions API di dalam Pengaturan Pixel. Kemudian, kirim peristiwa ke Pixel pengiklan dengan token tersebut.
Pengguna sistem atau pengguna sistem admin harus menginstal aplikasi yang akan digunakan untuk membuat token akses. Dengan pengaturan ini, aplikasi Anda diizinkan untuk memanggil API atas nama pengguna sistem ini atau pengguna sistem admin.
Dengan opsi ini, klien membagikan Pixel mereka kepada partner melalui pengaturan Pengelola Bisnis atau melalui API, lalu Anda dapat menetapkan pengguna sistem partner ke Pixel klien dan Anda dapat membuat token akses untuk mengirim peristiwa server.
Untuk mengatribusikan peristiwa Conversions API ke platform Anda, gunakan kolom partner_agent
. Dengan begitu, Anda bisa mengatur pengidentifikasi platform Anda sendiri saat mengirimkan peristiwa atas nama klien. Jika Anda adalah partner terkelola, bekerja samalah dengan Perwakilan Meta Anda untuk menyepakati pengidentifikasi platform Anda. Nilai ini harus dalam format yang kurang dari 23 karakter dan mencakup minimal dua karakter alfabet. Kemudian, kirimkan ini dengan setiap peristiwa server.
Selalu berikan panduan pengaturan terbaru bagi pengiklan yang berupaya mengaktifkan integrasi di platform Anda.
Lihat informasi tentang artikel debugging dan Pusat Bantuan Bisnis.
Berikan informasi berikut kepada Perwakilan Meta Anda sehingga mereka bisa membantu menguji integrasi dan mengatasi masalah: ID Pengelola Bisnis, ID Aplikasi, ID Pixel.