Pengaturan integrasi Iklan Facebook

Sekilas: Pelajari tentang mengintegrasikan Facebook Ads (Iklan Facebook) dengan AppsFlyer.

Panduan Pengaturan Facebook Ads

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.

Facebook App ID

Untuk mengintegrasikan Iklan Facebook di AppsFlyer, pertama, buat ID Aplikasi Facebook, lalu ambil kembali. 

Untuk membuat ID Aplikasi Facebook :

  1. Di Facebook , buka App Dashboard (Dashboard Aplikasi) Anda.
  2. Di bawah Apps (Aplikasi) , klik Buat Aplikasi Baru.
  3. 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 :

  1. Di Facebook , buka App Dashboard (Dashboard Aplikasi) Anda.
  2. Klik aplikasi yang diperlukan.
  3. Klik ID Aplikasi, yang muncul di kiri atas layar, untuk menyalinnya.

    FB-app-id-2-blur.png

AppsFlyer mengatribusikan data per ID Aplikasi. ID aplikasi Facebook yang sama dapat digunakan untuk aplikasi Android dan iOS. Perhatikan bahwa untuk iOS 14+, Iklan Facebook membatasi akun iklan hingga sembilan akun per aplikasi.

Pengaturan Atribusi Facebook Dasar

Untuk mulai mengatribusi kampanye Facebook dengan AppsFlyer, ikuti langkah-langkah berikut:

 Tonton
 Baca
  1. Untuk mengaktifkan integrasi dengan Iklan Facebook:
    1. Buka aplikasi Anda di Facebook untuk pengembang .
    2. Pilih aplikasi.

      FB-for-devs-app-selecrion-en_us.png

    3. Untuk menyalin ID aplikasi Anda, klik di bagian atas layar.

      FB-for-devs-app-ID-copy-en_us.png

    4. Di AppsFlyer, buka Configuration (Konfigurasi) > Integrated Partners (Mitra Terintegrasi).
    5. Pilih Iklan Facebook dari daftar mitra.
    6. Di tab Integrasi, klik Aktifkan mitra .

      Activating-integration-with-FB-en_us.png

      Pelajari lebih lanjut tentang aktivasi mitra.
    7. Tempel ID aplikasi Anda di bidang ID Aplikasi Facebook.
    8. Klik Save Integration.
  2. [opsional] Untuk mengonfigurasi pengaturan yang direkomendasikan:

    FB-recommanded-settings-en_us.png

    1. Untuk mencocokkan jendela lihat balik klik-tayang Iklan Facebook, atur ke 7 hari.
      (Perhatikan bahwa ada beberapa kasus tertentu di mana defaultnya berbeda ).
    2. Untuk mencocokkan jendela lihat balik klik-tayang Iklan Facebook, atur ke 1 hari.
    3. 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.
    4. Untuk menyimpan konfigurasi, klik Save Integration (Simpan Integrasi).

(Masih belum melihat hasil Facebook di AppsFlyer? Lihat pemecahan masalah integrasi Iklan Facebook.

Pengaturan Atribusi Facebook Lanjutan

Setelah pengaturan atribusi dasar untuk Facebook, kini waktunya untuk pengaturan atribusi lanjutan cepat.

 Tonton
 Baca

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 level pengguna dibatasi, Iklan Facebook membagikan metadata kampanye dengan pengiklan untuk iklan aplikasi Android yang mengarah ke Google Play Store. Dalam hal ini, bidang atribusi tersedia untuk pengiklan di Google Install Referrer yang harus diintegrasikan ke aplikasi Anda.Bidang yang disediakan melalui pengarah mengisi laporan data lengkap AppsFlyer yang tersedia untuk Anda setelah kode dekripsi dikirimkan dan penginstalan diatribusikan ke Iklan Facebook. Ini memungkinkan AppsFlyer untuk mengatribusikan pengguna yang tidak memiliki ID iklan (LAT diaktifkan). Perhatikan 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

Harap Diperhatikan! Versi SDK AppsFlyer harus V5.4.0+ agar data referrer dapat diteruskan dengan benar. Data referrer lebih diprioritaskan daripada data yang disediakan oleh API dan tidak dibatasi. Solusi ini berlaku untuk atribusi klik-tayang dan bukan atribusi lihat-tayang.  

Data dalam referrer dienkripsi oleh Facebook dan didekripsi menggunakan kode yang tersedia untuk Anda di akun pengembang Facebook. 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 Iklan Facebook masih dikaitkan untuk install berdasarkan referrer (perujuk) - bahkan tanpa bidang atribusi kampanye (disebutkan dalam daftar di atas). Ini terjadi ketika:

  • Iklan Facebook tidak mengklaim pemasangan
  • Pengarah penginstalan Facebook diterima tetapi tidak diterjemahkan
  • Dan ini adalah klik terakhir.

Untuk mendapatkan kode dekripsi Anda dari Facebook:

  1. Login ke portal pengembang Facebook Anda.
  2. Arahkan ke My Apps (Aplikasi Saya) di pojok kanan atas.
  3. Pilih aplikasi yang ingin Anda akses kode dekripsinya.
  4. Arahkan ke Settings (Pengaturan) > Basic (Dasar) di bagian kiri halaman.

  5. 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:

  1. [Wajib] Verifikasi bahwa Anda menggunakan SDK AppsFlyer V5.4+ di aplikasi Anda. Jangan gunakan versi sebelumnya.
  2. Di AppsFlyer, buka Configuration (Konfigurasi) > Integrated Partners (Mitra Terintegrasi).
  3. Pilih Facebook.

    FB-for-install-referrer-decryption-key2.png

  4. Di tab Integration (Integrasi), rekatkan kode di Install Referrer Decryption Key (Kode Dekripsi Install Referrer). Ini hanya perlu dilakukan sekali per aplikasi.
  5. Klik Save Integration (Simpan Integrasi).

Data Biaya, Klik, dan Impresi

fb-cost-tab.png

Mengaktifkan fitur biaya Facebook memberi Anda data biaya untuk kampanye Facebook, adset, iklan, dan channel level. Fitur ini juga memberikan Anda data klik dan tayangan iklan gabungan. Lihat tabel integrasi biaya jaringan iklan untuk rincian selengkapnya tentang dimensi, metrik, dan fitur. Catatan: Data biaya memerlukan langganan Xpend. 

Untuk mengaktifkan API Biaya:

  1. 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
  2. Buka tab Cost (Biaya).
  3. Aktifkan Dapatkan Data Biaya, Klik, dan Tayangan.
  4. Klik tombol Login Facebook.
  5. 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.

Facebook memungkinkan Anda menyinkronkan beberapa akun untuk mengambil data biaya. Untuk setiap akun yang disinkron, AppsFlyer menampilkan status integrasi biaya dan kali terakhir AppsFlyer berusaha mengambil data biaya yang cocok.

Pelajari lebih lanjut tentang memperkaya informasi Facebook Anda dengan data biaya, klik, dan tayangan.

In-App Event Mapping

In-app_event_postbacks_en-us.png

 

Untuk memetakan in-app event:

  1. 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 .
  2. 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.
  3. 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 (.)
    • Setelan karakter Non-Latin (Inggris):  Pada 12 Januari 2020 Facebook menolak karakter Cina. AppsFlyer belum menguji set karakter lain dan Anda harus menggunakannya hanya setelah memverifikasi dengan Facebook jika mereka mendukung setelan 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 tentang pemetaan in-app event Iklan Facebook.

Atribusi Retargeting

Atribusi penargetan ulang AppsFlyer untuk Facebook memungkinkan pengiklan untuk mengatribusikan interaksi pengguna saat ini dengan iklan Facebook, dan mengukur kualitas pengguna, interaksi postingan, menggunakan laporan AppsFlyer.

Ini harus digunakan hanya jika Anda secara aktif menjalankan kampanye yang ditargetkan untuk pengguna Anda sendiri di Facebook.

  1. Aktifkan interaksi ulang di halaman App Settings (Pengaturan Aplikasi) .
  2. Di laman mitra Iklan Facebook, aktifkan Re-engagement attribution (Atribusi interaksi ulang) .
  3. Atur Re-engagement click-through lookback window (Jendela lookback interaksi ulang klik-tayang).
    Jendela lookback interaksi ulang adalah periode waktu, dimulai dari klik iklan, selama aplikasi harus dibuka agar klik direkam sebagai interaksi ulang.
    Pilih jendela lookback dalam satuan jam atau hari dan atur slider ke nilai yang diinginkan.
  4. 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.

    facebook_reengagement_attribution.png

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 kepatuhan CCPA .

Rekaman Pendapatan Iklan

mceclip0.png

Jika app Anda menggunakan Pendapatan Iklan Network Audiens Facebook untuk monetisasi iklan, Anda dapat merekam pendapatan Anda dari Facebook pada AppsFlyer. Hal ini, dengan atau tanpa data pendapatan pembelian in-app, akan memberi Anda gambaran lengkap pendapatan user Anda.

Untuk mulai merekam Ad Revenue dari Facebook Audience Network:

  1. Pada tab Ad Revenue (Pendapatan Iklan) , atur Get Ad Revenue Data (Dapatkan Data Pendapatan Iklan) ke ON
  2. 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 event af_app_opened. Dalam hal ini, pendapatan iklan diatribusikan untuk setiap peluncuran aplikasi oleh pengguna.
    • Pendapatan monetisasi gabungan: Pendapatan berdasarkan sumber iklan.
  3. 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.
  4. Klik Hubungkan ke Facebook untuk mengaktifkan pengumpulan Pendapatan Iklan Jaringan Pemirsa Facebook. Login dengan kredensial Facebook Anda untuk memberi izin Pendapatan Iklan Jaringan Pemirsa Facebook.
  5. Masukkan ID Aplikasi Jaringan Audiens (ID Aplikasi Facebook). Dapatkan ID ini dari Facebook Audience Network (Jaringan Audiens Facebook/FAN).
    • Dapatkan ID Aplikasi Facebook.
    • Salin ID ke bidang Audience Network App ID (ID Aplikasi Jaringan Pemirsa) di AppsFlyer.
  6. Klik Save ad revenue (Simpan pendapatan iklan).

Hak Akses

Memungkinkan Iklan Facebook untuk melakukan berbagai tindakan dan untuk mengakses data Anda sesuai izin yang tersedia.

Pelajari lebih lanjut tentang memberikan izin (hak akses) ke mitra terintegrasi.

Pemecahan Masalah Integrasi Iklan Facebook

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.

Perhatikan: Atribusi SKAdNetwork tidak terpengaruh oleh ketersediaan IDFA. Namun, pastikan Anda mengaktifkan toggle Kampanye iOS 14 di Facebook saat menyiapkan kampanye iOS 14.

App ID Facebook Salah

ID Aplikasi Facebook yang dibuat oleh Facebook tidak dikonfigurasi dengan benar di AppsFlyer.
Pastikan ID aplikasi sudah benar dan cocok dengan nilai di dasbor Iklan Facebook.

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.

fb-app-status.png

Kampanye Facebook Yang Tidak Tepat

Pastikan kampanye Facebook adalah iklan penginstalan aplikasi seluler atau Interaksi Aplikasi Seluler. Untuk tujuan kampanye lainnya (misalnya, Link Click (Klik Tautan) untuk laman arahan), untuk memngukur penginstalan aplikasi seluler, pemasang iklan harus memeriksa opsi Perekaman Event Aplikasi saat mendefinisikan kampanye Facebook.

Instalasi Aplikasi Facebook

Ketika mengatur kampanye penginstalan aplikasi Facebook, Anda dapat memilih aplikasi dari daftar dropdown atau merekatkan seluruh URL store ke aplikasi. Meskipun keduanya dapat digunakan di Facebook, tetapi metode kedua tidak dapat digunakan pada atribusi AppsFlyer.

Pengaturan benar - atribusi bekerja.

fb-app-install.png

Pengaturan salah - atribusi gagal.

fb-app-incorrect_setup.png

Pembaruan Iklan Facebook

 Penting!

Mulai 29 Oktober 2021, hanya laporan gabungan dari Iklan Facebook yang tersedia bagi pengiklan. Ini termasuk penginstalan dan in-app event. Perubahan 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.
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 dengan Facebook

AppsFlyer mengonfirmasi bahwa integrasi MMP kami dengan Facebook 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 panduan aplikasi Facebook iOS 14 Februari 2021.

Bacaan terkait: Interoperabilitas SKAdNetwork dengan AppsFlyer. Lihat artikel ini untuk masalah kampanye terkait iOS 14.