Sekilas: Pelajari tentang mengintegrasikan Meta ads dengan AppsFlyer.
Panduan pengaturan iklan Meta
Berapa lama waktu yang dibutuhkan untuk mulai mengatribusi iklan mobile app Facebook Anda dengan AppsFlyer?
Jika Anda sudah memiliki AppsFlyer SDK yang terintegrasi ke dalam app Anda, dan sudah menentukan aplikasi Anda di Facebook, hanya butuh kurang dari satu menit!
Anda tidak perlu mengimplementasikan Facebook Login atau mengintegrasikan aplikasi Anda dengan SDK Facebook untuk atribusi seluler. Cukup ikuti petunjuk pengaturan langkah demi langkah di bawah ini. Setelah itu, lihat opsi pengaturan lanjutan untuk Facebook.
Bacaan terkait
Untuk gambaran lengkap tentang menggunakan Meta ads di AppsFlyer, lihat artikel ini:
- Pengaturan integrasi iklan Meta (artikel ini)
- Pemetaan in-app event iklan Meta
- Interoperasi Facebook SKAN
- FAQ Meta ads (umum / biaya / SDK / atribusi)
- Perbedaan Meta ads
- Konfigurasi mitra pemasaran Facebook (Bidalgo / Kenshoo / Adquant / Webpals)
- Pengaturan Instagram
- Iklan Facebook Canvas
- Mengatribusikan penginstalan aplikasi ke iklan non-seluler
Facebook App ID
Untuk mengintegrasikan Meta ads dengan AppsFlyer, pertama, buat ID Aplikasi Facebook, lalu ambil kembali.
Untuk membuat ID Aplikasi Facebook :
- Di Facebook , buka App Dashboard (Dashboard Aplikasi) Anda.
- Di bawah Apps (Aplikasi) , klik Buat Aplikasi Baru.
- Lengkapi nama aplikasi Anda dan masukkan namespace (ruang nama) unik Pastikan untuk menambahkan platform yang benar untuk aplikasi Anda, jika tidak, penginstalan mungkin tidak diatribusikan dengan benar.
Untuk mendapatkan kembali ID Aplikasi Facebook :
- Di Facebook , buka App Dashboard (Dashboard Aplikasi) Anda.
- Klik aplikasi yang diperlukan.
-
Klik ID Aplikasi, yang muncul di kiri atas layar, untuk menyalinnya.
AppsFlyer mengaitkan data per ID Aplikasi. ID Aplikasi Facebook yang sama dapat digunakan untuk aplikasi Android dan iOS Anda. Perhatikan bahwa untuk iOS 14+, Meta ads membatasi akun iklan hingga sembilan akun per aplikasi.
Pengaturan Atribusi Facebook Dasar
Untuk mulai mengatribusi kampanye Facebook dengan AppsFlyer, ikuti langkah-langkah berikut:
-
Untuk mengaktifkan integrasi dengan Meta ads:
- Buka aplikasi Anda di Facebook untuk pengembang.
- Pilih aplikasi.
- Untuk menyalin ID aplikasi Anda, klik di bagian atas layar.
- Di AppsFlyer, buka Marketplace: Dari menu paling atas di halaman AppsFlyer mana saja, klik Marketplace.
- Cari iklan Meta dan pilih.
- Klik Atur integrasi. Anda diarahkan ke halaman pengaturan integrasi.
- Di tab Integrasi , nyalakan Aktifkan mitra.
Catatan: Toggle harus tetap nyala (diaktifkan) selama Anda bekerja dengan mitra. Pelajari lebih banyak tentang aktivasi mitra.
- Tempel ID aplikasi Anda di bidang ID Aplikasi Facebook.
- Klik Save Integration.
- [opsional] Untuk mengonfigurasi pengaturan yang direkomendasikan:
- Untuk mencocokkan jendela lookback klik-tayang Meta ads, atur ke 7 hari.
(Perhatikan bahwa ada beberapa kasus tertentu di mana defaultnya berbeda). - Untuk mencocokkan jendela lookback lihat-tayang Meta ads, atur ke satu hari.
- Untuk mengatribusikan pengguna yang menginstal ulang aplikasi selama jendela atribusi ulang, aktifkan Instal ulang atribusi.
Anda tidak perlu mengaktifkan atribusi lihat-tayang atau mengonfigurasi jendela lihat-balik untuk menginstal ulang atribusi, karena konfigurasinya diambil dari pengaturan atribusi penginstalan. - Untuk menyimpan konfigurasi, klik Save Integration (Simpan Integrasi).
- Untuk mencocokkan jendela lookback klik-tayang Meta ads, atur ke 7 hari.
Masih belum melihat hasil Facebook di AppsFlyer? Lihat pemecahan masalah integrasi Meta ads.
Pengaturan Atribusi Facebook Lanjutan
Setelah pengaturan atribusi dasar untuk Facebook, kini waktunya untuk pengaturan atribusi lanjutan cepat.
Data user level
Efektif 29 Oktober 2021, hanya pelaporan gabungan yang tersedia untuk pengiklan. Ini berarti bahwa data atribusi lihat-tayang dan klik-tayang muncul sebagai "dibatasi" dalam laporan data mentah. Bidang lain yang terkait dengan sumber media tidak diisi.LihatPembatasan konten data lengkap.
Ini berlaku untuk semua pengiklan, sistem operasi, dan MMPs. Ini terkait data tingkat perangkat untuk semua pengguna iOS dan Android, apa pun status izin ATT atau personalisasi iklannya.
AppsFlyer tetap menerima data tingkat perangkat dari Facebook, artinya bahwa fitur atribusi dan pelaporan kami (termasuk atribusi multi-sentuh, LTV, ROI, kohort, laporan retensi, perlindungan terhadap kecurangan, Audiens, dan layanan lainnya) tidak berubah. Lihat alat pelaporan gabungan dan analitik.
Bagaimana cara mendapatkan data tingkat pengguna dari penginstalan Android?
Meskipun data tingkat pengguna dibatasi, Meta ads (iklan meta) membagikan metadata kampanye dengan pemasang iklan untuk iklan aplikasi Android yang mengarah ke Google Play Store. Dalam hal ini,kolom atribusi tersedia untuk pemasang iklan di API Google Install Referrer yang harus diintegrasikan ke dalam aplikasi Anda. Bidang yang disediakan melalui referrer mengisi laporan data lengkap AppsFlyer yang tersedia untuk Anda setelah kunci dekripsi dikirimkan dan penginstalan diatribusikan ke Meta ads. Hal ini akan mengaktifkan AppsFlyer untuk mengaitkan pengguna yang tidak memiliki ID iklan (LAT-enabled). Catat bahwa Google Play Install Referrer tidak berlaku untuk kampanye penargetan ulang.
Bidang atribusi kampanye tersedia melalui referrer:
- ID iklan
- Nama iklan
- ID adset
- Nama Adset
- ID kampanye
- Nama kampanye
- ID Akun
- Channel
Catatan
- AppsFlyer SDK harus V5.4.0+ agar data pengacu dapat diteruskan dengan benar. Data pengacu memiliki prioritas di atas data yang disediakan oleh API dan tidak dibatasi. Solusi ini berlaku untuk atribusi klik-tayang dan bukan atribusi lihat-tayang.
- Bidang Channel ditetapkan oleh nilai kanal yang diterima dari API Google Play Referrer (dikirim ke Google Play oleh Meta). Jika string kosong diterima, bidang Channel menampilkan "Tidak Ada".
Data yang dienkripsi dari API Google Play Referrer
Data di referrer dienkripsi oleh Meta dan dideskripsi menggunakan kode yang tersedia bagi Anda di akun pengembang Meta Anda. Anda harus memberi kami kode dekripsi seperti yang dijelaskan pada baris tindakan yang diwajibkan. Kode dekripsi hanya perlu dikirimkan sekali per aplikasi.
Perhatikan bahwa jika kunci tidak diberikan atau dihapus, ada beberapa kasus di mana Meta ads masih dikaitkan untuk penginstalan berdasarkan referrer - bahkan tanpa bidang atribusi kampanye (disebutkan dalam daftar di atas). Ini terjadi ketika:
- Meta ads tidak mengklaim penginstalan
- Data yang diterima dari API Google Play Install Referrer diterima tetapi tidak didekode
- Dan ini adalah klik terakhir
Untuk mendapatkan kode dekripsi Anda dari Meta:
- Masuk ke portal pengembang Meta Anda.
- Arahkan ke My Apps (Aplikasi Saya) di pojok kanan atas.
- Pilih aplikasi yang ingin Anda akses kode dekripsinya.
-
Arahkan ke Settings (Pengaturan) > Basic (Dasar) di bagian kiri halaman.
- Gulir ke bawah ke bagian Android dan Anda akan melihat kode dekripsi Anda berlabel kode dekripsi Install Referrer di bawah bidang Package Names (Nama Paket). Catatan: Ini adalah bagian yang sama di mana Anda mengonfigurasikan nama paket dan Google Play Store.
Untuk mengatur kode dekripsi di AppsFlyer:
- [Wajib] Verifikasi bahwa Anda menggunakan SDK AppsFlyer V5.4+ di aplikasi Anda. Jangan gunakan versi sebelumnya.
- Di AppsFlyer, buka Configuration > Active integrated partners.
-
Pilih Meta ads.
- Di tab Integration (Integrasi), rekatkan kode di Install Referrer Decryption Key (Kode Dekripsi Install Referrer). Ini hanya perlu dilakukan sekali per aplikasi.
- Klik Save Integration (Simpan Integrasi).
Biaya, Klik, dan Impresi
Integrasi ini memberikan data teragregasi untuk biaya, klik, dan tayangan untuk kampanye, adset, iklan, dan negara. Lihat tabel integrasi biaya jaringan iklan untuk detail lengkap tentang dimensi, metrik, dan fitur yang didukung.
Catatan: Data pada klik dan tayangan termasuk dalam integrasi. Namun, data biaya memerlukan langganan ROI360 .
Untuk mengaktifkan API Biaya:
- Pastikan Anda login ke akun user Facebook yang sudah diaktifkan agar dapat menangani kampanye akun di Facebook. User yang login harus memiliki hak akses untuk menjalankan semua kampanye di Facebook Business Manager
- Buka tab Cost (Biaya).
- Aktifkan Dapatkan Data Biaya, Klik, dan Tayangan.
- Klik tombol Login Facebook.
- Saat diminta, izinkan AppsFlyer mengakses data kampanye Facebook Anda.<br>Catatan: Dalam sinkronisasi data pertama setelah integrasi, serta sinkronisasi berikutnya, AppsFlyer menerima data biaya Facebook hingga 7 hari terakhir secara surut.
Baca selengkapnya tentang cara Facebook mendefinisikan klik dan tayangan.
Untuk menghapus akun Facebook yang terhubung: Di kolom tindakan, arahkan kursor ke akun dan klik Hapus koneksi.
Catatan
- Jika Anda sudah login ke Facebook, jendela Facebook akan segera terbuka dan tertutup saat Anda mengklik tombol Login Facebook. Ini adalah perilaku normal.
- Jika Anda memiliki beberapa user yang memiliki hak akses di Facebook, praktik terbaik yang dapat dilakukan adalah login ke semua akun tersebut di Facebook untuk menghindari perolehan data parsial.
Status Sinkronisasi Data Biaya
Lihat status API biaya dan terakhir kali AppsFlyer berhasil menarik data biaya yang cocok di dashboard status integrasi biaya (dan pendapatan iklan), atau di dashboard jaringan iklan individual.
Anda dapat menyinkronkan beberapa akun untuk menarik data biaya. Untuk setiap akun yang disinkronkan, AppsFlyer menampilkan status integrasi biaya dan kali terakhir AppsFlyer berusaha mengambil data biaya yang cocok.
Pelajari lebih banyak tentang memperkay Anda dengan biaya, klik, dan data tayang.
In-App Event Mapping

Untuk memetakan in-app event:
- Aktifkan postback In-app event.
Saat mengaktifkan pemetaan in-app event Facebook untuk aplikasi untuk pertama kalinya, af_app_open secara otomatis dipetakan ke session_start . - Isi parameter berikut:
Nama Parameter Deskripsi Event AppsFlyer Nama event yang diterima oleh AppsFlyer, baik yang berasal dari SDK yang terintegrasi di aplikasi Anda, atau dari event server ke server.
Tip:Tidak menemukan event yang Anda cari?- Pastikan untuk melakukan testing dengan install non-organic dan periksa kembali.
- Ketik di AppsFlyer event, lalu klik Create custom. Baca lebih lanjut tentang pemetaan event kustom.
dipetakan ke event mitra Nama atau ID unik dari setiap event, seperti yang didefinisikan di Facebook. Kemungkinan konfigurasi pemetaannya adalah:
- Bidang teks: Dapatkan ID event yang sesuai dari Facebook
- Kotak drop-down: Pilih event AppsFlyer yang telah ditentukan sebelumnya yang paling sesuai.
- Apa adanya - kirim event apa adanya, tanpa pemetaan nama.
untuk pengguna dari Pilih opsi pengiriman untuk event:
- Khusus mitra ini: kirim postback hanya jika event ini diatribusikan ke Facebook.
- Semua sumber media termasuk organik: kirim postback untuk event yang diatribusikan ke mitra dan event organik mana pun.
termasuk - Tanpa data (default): hanya mengirim event itu sendiri tanpa nilai event.
- Nilai dan pendapatan: mengirimkan semua parameter event, termasuk nilai pendapatan (jika terdapat dalam event).
- Nilai tanpa pendapatan: kirim semua parameter kecuali nilai pendapatan.
- Untuk menambahkan SDK atau event server-ke-server ke daftar, klik Add event.
Batasan terkait nama event:
- Batasan panjang nama event: 2-40 karakter
- Karakter berikut tidak diizinkan:
- Titik dua (:)
- Titik (.)
- Kumpulan karakter non-Latin (Inggris): Mulai 12 Januari 2020, Meta ads menolak karakter China. AppsFlyer belum menguji set karakter lain dan Anda harus menggunakannya hanya setelah memverifikasi dengan Meta ads jika mereka mendukung set karakter ini di postback.
- Nama event peka huruf besar-kecil. Untuk menghindari perbedaan, pastikan Anda menggunakan huruf yang benar dalam nama event untuk semua sumber media dan versi aplikasi.
Pelajari lebih lanjut pemetaan in-app event Meta ads.
Atribusi Retargeting
Atribusi penargetan ulang AppsFlyer untuk Meta ads memungkinkan pemasang iklan mengaitkan keterlibatan pengguna yang ada dengan sebuah Facebook ads, dan mengukur kualitas pengguna, keterlibatan postingan, menggunakan laporan AppsFlyer.
Ini harus digunakan hanya jika Anda secara aktif menjalankan kampanye yang ditargetkan untuk pengguna Anda sendiri di Facebook.
- Aktifkan interaksi ulang di halaman App Settings (Pengaturan Aplikasi) .
- Di halaman mitra Meta ads, aktifkan Atribusi interaksi ulang.
- Atur Re-engagement click-through lookback window (jendela lihat balik klik-tayang interaksi ulang).
Lookback window (Jendela lihat balik) interaksi ulang adalah periode waktu, mulai dari klik iklan, selama aplikasi harus diluncurkan agar klik dicatat sebagai interaksi ulang.
Pilih unit jendela lihat balik (jam atau hari) dan atur slider ke nilai yang diinginkan.
- Aktifkan Atribusi lihat-tayang (view-through) interaksi ulang.
-
Atur slider Jendela lookback lihat-tayang interaksi ulang ke nilai yang diinginkan (sampai 24 jam). Ini adalah periode waktu yang dimulai dari tayangan iklan, saat aplikasi harus diluncurkan agar tayangan dapat dicatat sebagai interaksi ulang.
- Atur Re-engagement window (Jendela interaksi ulang).
Ini adalah periode ketika in-app event pengguna diatribusikan ke sumber media yang ditargetkan ulang, sebagai sumber utama.
Anda dapat mengatur nilai dalam satuan hari (1-90), jam (hingga 23), atau bahkan selamanya. Nilai default-nya adalah 30 hari.
Pelajari lebih lanjut tentang atribusi penargetan ulang AppsFlyer.
Pelajari lebih lanjut tentang pengguna deep linking dari SRN seperti Facebook.
Mematuhi Undang-Undang Privasi Konsumen California (California Consumer Privacy Act/CCPA)
Mematuhi peraturan privasi CCPA membatasi data yang berasal dari pengguna Facebook yang berbasis di California, AS.
Untuk mengaktifkan kepatuhan dengan CCPA: Aktifkan Batasi penggunaan informasi parsonal pengguna (CCPA) Facebook di tab Integrasi .
Pelajari lebih lanjut tentang undang-undang perlindungan data.
Rekaman Pendapatan Iklan
Jika aplikasi Anda menggunakan Pendapatan Iklan Jaringan Audiens Facebook untuk monetisasi iklan, Anda dapat merekam pendapatan Anda dari Facebook di AppsFlyer. Hal ini, dengan atau tanpa data pendapatan in-app purchase, memberikan Anda gambaran lengkap tentang pendapatan pengguna Anda.
Untuk mulai merekam Pendapatan Iklan Jaringan Audiens Meta:
- Pada tab Ad Revenue (Pendapatan Iklan) , atur Get Ad Revenue Data (Dapatkan Data Pendapatan Iklan) ke ON
- Pilih jenis data pendapatan iklan gabungan yang ingin Anda terima: Pendapatan teratribusi dan/atau Pendapatan monetisasi gabungan:
-
Pendapatan Teratribusi: Pendapatan berdasarkan sumber akuisisi pengguna.
Tetapkan Sumber Event, yang merupakan event yang mewakili model pendapatan iklan Anda dengan cara terbaik. Misalnya, jika pendapatan Anda didasarkan pada tayangan, disarankan untuk mengirim event ad-viewed ke AppsFlyer. Event terbaik dapat dikonfigurasikan untuk setiap platform monetisasi secara terpisah. Namun, Anda juga dapat menggunakan eventaf_app_opened
. Dalam hal ini, pendapatan iklan diatribusikan untuk setiap peluncuran aplikasi oleh pengguna. - Pendapatan monetisasi gabungan: Pendapatan berdasarkan sumber iklan.
-
Pendapatan Teratribusi: Pendapatan berdasarkan sumber akuisisi pengguna.
- Event Pendapatan Iklan akan ditampilkan. Ini adalah bidang hanya-baca yang menampilkan event pendapatan iklan baru yang disebut [source event]_monetized (misalnya, Ad_Watched_Monetized seperti yang ditampilkan di atas). Event pendapatan iklan ditampilkan di dashboard sebagai event tambahan.
- Klik Hubungkan ke Facebook untuk mengaktifkan pengumpulan Pendapatan Iklan Jaringan Audiens Meta di Facebook. Login dengan kredensial Facebook Anda untuk memberi izin Pendapatan Iklan Jaringan Audiens Facebook.
- Masukkan ID Aplikasi Jaringan Audiens (ID Aplikasi Facebook). Dapatkan ini dari Jaringan Audiens Meta.
- Dapatkan ID Aplikasi Facebook.
- Salin ID ke bidang Audience Network App ID (ID Aplikasi Jaringan Pemirsa) di AppsFlyer.
- Klik Save ad revenue (Simpan pendapatan iklan).
Hak Akses
Memungkinkan Meta ads untuk melakukan berbagai tindakan dan mengakses data Anda sesuai izin yang tersedia.
Pelajari lebih lanjut tentang memberikan izin (hak akses) ke mitra terintegrasi.
Pemecahan masalah integrasi Meta ads
Jika Anda telah menyelesaikan integrasi dasar dan belum melihat hasil dari Facebook di dashboard AppsFlyer, pastikan terlebih dahulu bahwa Anda telah memperoleh penginstalan baru dari Facebook sejak integrasi.
Jika Anda sudah mencobanya, baca ulasan penyebab utama di bawah ini untuk menyelesaikan masalah tersebut:
Tidak ada Pengumpulan IDFA
Sebagaimana dinyatakan dalam Panduan Integrasi SDK - iOS, Anda harus menambahkan AdSupport.framework ke proyek Anda agar pengumpulan IDFA dapat dilakukan. Periksa laporan Data Lengkap Penginstalan untuk melihat apakah kolom IDFA benar-benar kosong atau tidak. Disarankan untuk mengaktifkan aplikasi Anda untuk mengumpulkan IDFA untuk aplikasi iOS dan GAID untuk aplikasi Android.
Mulai iOS 14.5, Anda harus menampilkan prompt ATT Apple dan mendapatkan persetujuan pengguna sebelum Anda dapat mengumpulkan IDFA.
Catatan: Atribusi SKAdNetwork tidak terpengaruh oleh ketersediaan IDFA. Namun, pastikan Anda mengaktifkan toggle Kampanye iOS 14 di Meta ads saat menyiapkan kampanye iOS 14.
App ID Facebook Salah
Pastikan ID aplikasi sudah benar dan cocok dengan nilai di dashboard Meta ads.
Catatan - Anda juga dapat menggunakan API Grafik Facebook untuk memvalidasi ID Aplikasi Facebook Anda.
Status App di Facebook
App harus didefinisikan pada Facebook sebagai Live bukan In development agar atribusi dapat bekerja.
Kampanye Facebook Yang Tidak Tepat
Instalasi Aplikasi Facebook
Pengaturan benar - atribusi bekerja.
Pengaturan salah - atribusi gagal.
Pembaruan Meta ads
Penting!
Mulai 29 Oktober 2021, hanya laporan gabungan dari Meta ads (iklan Meta) yang tersedia bagi pemasang iklan. Ini termasuk penginstalan dan in-app event. Perubahan ini berlaku untuk semua pemasang iklan, sistem operasi, dan MMPs. Ini terkait data tingkat perangkat untuk semua pengguna iOS dan Android, apa pun status izin ATT atau personalisasi iklannya.
Data lengkap untuk penginstalan dan in-app event yang diambil sebelum perubahan (29 Oktober 2021) tetap tersedia.
Perhatikan bahwa data tingkat pengguna bisa didapatkan melalui Google Install Referrer.
Lihat news bulletin (buletin berita) untuk informasi selengkapnya.
Pembaruan iOS 14 terkait Meta ads
AppsFlyer mengonfirmasi bahwa integrasi MMP kami dengan Meta ads selalu menerapkan tanda Pengukuran Efektivitas Iklan (Advertiser Tracking) Diaktifkan. Artinya, Anda tidak perlu melakukan tindakan apa pun di AppsFlyer. Informasi ini diberikan sesuai dengan daftar periksa iOS 14 panduan aplikasi Facebook untuk Februari 2021.
Bacaan terkait: Interoperabilitas SKAdNetwork dengan AppsFlyer. Lihat artikel ini untuk masalah kampanye terkait iOS 14.