Panduan Pengaturan Facebook Ads

Berapa lama waktu yang dibutuhkan untuk mulai mengatribusi iklan mobile app Facebook Anda dengan AppsFlyer?

If you already have AppsFlyer's SDK integrated in your app, and already have defined your app on Facebook, the answer is less than a minute! 

Anda tidak perlu mengimplementasikan Login Facebook atau mengintegrasikan aplikasi Anda dengan SDK Facebook untuk atribusi mobile. Cukup ikuti langkah demi langkah petunjuk pengaturan di bawah ini.

Facebook App ID

If you haven't defined your app in Facebook, follow these instructions to create the Facebook App ID:

  1. Kunjungi App Dashboard Facebook
  2. Klik Buat Aplikasi Baru di bawah Aplikasi
  3. Lengkapi nama app Anda dan juga namespace unik

If you already defined your app in Facebook, follow these instructions to retrieve the Facebook App ID:

  1. Open the Monetization Manager dashboard.
  2. Click the Property you want data from.
  3. Go to Placements > Manage Placement.
    The Facebook App ID is the first part of the Placement ID.

The same Facebook App ID can be used for both your Android and iOS apps.

Pengaturan Atribusi Facebook Dasar

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

 Watch

 Read
  1. Get your Facebook App ID.
    Copy your Facebook App ID and head to your app's dashboard on AppsFlyer.

    Facebook_For_Developers.png

  2. Klik pada link Integrated Partner di bar sebelah kiri.

    AppsFlyer-Overview

  3. Cari dan klik logo Facebook untuk membuka halaman pengaturan Facebook.

  4. On the Integration tab activate the partner, then click inside the Facebook App ID box and paste.

    facebook-id-ccpa.png

  5. Activate Limit Facebook use of users’ personal information (CCPA) if you want to prevent receiving data for California users.

    Anda dapat menonaktifkan pengaturan ini setelah melakukan perubahan yang diperlukan untuk mematuhi CCPA.

  6. Mengonfigurasi atribusi instalasi:
    1. Set the Install click-through lookback window.
      Select the lookback window units (hours or days) and set the slider to the desired value. The default lookback window is 28 days, to align with Facebook's default.
    2. To enable view-through attribution, activate Install view-through lookback window.
      Select the lookback window units (hours or days) and set the slider to the desired value.
      We recommend setting the view-through lookback window to 1 day, to match with Facebook.

      facebook_intstall_configuration.png

  7. Untuk mengatribusi ulang pengguna, yang menginstal ulang aplikasi selama jendela atribusi ulang:
    1. Enable reinstall attribution.
      You don't need to enable view-through attribution or configure lookback windows for reinstall attribution, as it takes its configuration from the install attribution settings (see step 6).

      facebook_reintstall_configuration.png

    2. In the app settings page, Enable retargeting attribution.
  8. Configuring Re-engagement attribution:
    See here.
  9. Press Save & Close.

Selamat! Anda telah menyelesaikan atribusi dasar untuk kampanye mobile Facebook dengan AppsFlyer!

(Masih belum melihat hasil Facebook di AppsFlyer? Klik di sini)

 Caution

Pastikan aplikasi mengumpulkan IDFA (Pengidentifikasi Iklan) atau GAID (ID Iklan Google). Apabila ini tidak terpenuhi maka instalasi Facebook akan diatribusikan sebagai organik. Untuk informasi lebih lanjut, lihat Panduan Integrasi SDK untuk iOS atau Android.

Pengaturan Atribusi Facebook Lanjutan

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

 Watch

 Read

Data user level

fb_terms_of_service.png
Secara default, Facebook tidak merilis data lengkap level user.
Pada tab Integration (atau di sini), klik untuk menyetujui Persyaratan Layanan Facebook. Persetujuan ini memungkinkan AppsFlyer untuk mengumpulkan dan memberi akses ke data lengkap user Facebook Anda.

 Note

Effective April 22, 2020, Facebook introduced enhanced data privacy measures to protect people using their services. As such, Facebook no longer provide advertisers with view-through attribution data at the device level. Starting from the effective date, view-through conversions and the associated in-app events display under the restricted media source. The associated attribution fields in user-level sources such as raw data reports, Push API messages, Pull API reports, are not populated. 

Pemetaan In-App 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.
  1. Toggle In-App Event Postbacks to ON

     Note

    Saat mengaktifkan pemetaan in-app event Facebook suatu app untuk pertama kalinya, semua event af_XXX dari SDK secara otomatis dipetakan ke daftar event pre-defined Facebook. Pemetaan otomatis ini dapat menghemat waktu Anda dan menurunkan kesalahan pemetaan secara signifikan.

  2. The Sending Option for all SDK defined events is Events attributed to any partner or organic, i.e., your entire user base is available to be reported to Facebook.
  3. Klik Tambah Event untuk menambahkan Event SDK ke daftar
  4. Isi parameter berikut:
Nama Parameter Deskripsi
SDK Event Name Nama event, yang diterima oleh AppsFlyer baik yang berasal dari SDK yang terintegrasi di app Anda, atau dari event server to server.
Tips - tidak menemukan event yang Anda inginkan dalam daftar? Pastikan untuk mengaktifkan event pada device dengan install non-organic dan periksa kembali.
Partner Event Identifier Pilih tag event Facebook yang ditentukan sebelumnya dan yang paling sesuai untuk event Anda. Anda juga dapat mengirim event KUSTOM Facebook.
Send Revenue Jika tidak dicentang - AppsFlyer mengirimkan semua parameter rich in-app event ke partner, kecuali parameter pendapatan, yang ada di parameter af_revenue.
Jika dicentang - AppsFlyer mengirimkan semua parameter termasuk nilai pendapatan (jika ada di event).

Untuk informasi lebih lanjut tentang pemetaan in-app event dengan Facebook, lihat di sini.

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. Mengaktifkan penargetan ulang di halaman pengaturan in app .
  2. Turn on Re-engagement attribution in Facebook configuration in AppsFlyer.
  3. Set the Re-engagement click-through lookback window.
    The re-engagement lookback window is the period of time, starting from ad click, during which the app must be launched for the click to be recorded as a re-engagement.
    Select a lookback window in hours or days and set the slider to the desired value.
  4. Set the Re-engagement window.
    This is the period when the user's in-app events are attributed to the retargeting media source, as primary source.
    You can set the value in days (1-90), hours (up to 23), or even lifetime. The default is 30 days.

    facebook_reengagement_attribution.png

  • Untuk informasi lebih lanjut tentang atribusi retargeting AppsFlyer, klik di sini.
  • Untuk informasi tentang user deep linking dari SRNs, seperti Facebook, klik di sini.

Data Biaya, Klik, dan Impresi

fb_cost_tab.png

Mengaktifkan fitur biaya iklan Facebook memberi Anda data biaya untuk kampanye Facebook, adset, iklan, dan channel level. Fitur ini juga memberikan Anda data klik dan tayangan iklan agregat.

  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. Go to the Cost tab.
  3. Toggle ON the Get Cost, Clicks and Impressions Data button.
  4. Klik tombol Login Facebook.
  5. Jika diminta, izinkan AppsFlyer untuk mengakses data kampanye Facebook Anda.
    Catatan: Pada sinkronisasi data pertama setelah integrasi, AppsFlyer menerima data biaya Facebook hingga 30 hari sebelumnya. Pada sinkronisasi berikutnya, AppsFlyer menerima data dari 7 hari terakhir. 

Baca selengkapnya tentang cara Facebook mendefinisikan klik dan tayangan.

Untuk menghapus akun Facebook yang terhubung:

  • In the actions column, hover over an account, click Delete connection.

 Notes

  • Jika Anda sudah login ke Facebook, jendela Facebook akan segera terbuka dan tertutup saat Anda mengklik tombol Login Facebook. Hal 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

Tab biaya menampilkan status integrasi biaya Anda dan kali terakhir AppsFlyer berusaha mengambil data biaya yang cocok.

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.

Tabel di bawah mencantumkan pesan status itu, dan apa yang harus dilakukan jika Anda melihatnya di tab Biaya.

Pesan Status Deskripsi Yang Harus Dilakukan

Aktif

API Partner merespons dan mengembalikan data.

Tidak ada

Aktif

 

Dengan pesan sinkronisasi:

Data Biaya tidak pernah berhasil diambil

Salah satu kemungkinannya adalah:

  1. Anda baru menyetel integrasi dan AppsFlyer belum mengambil data.
  2. Tidak ada data pada AppsFlyer tentang install yang berasal dari ad network.
  1. Tunggu sampai AppsFlyer mengambil data.
  2. Mulai kampanye yang berjalan dengan ad network.

 

Tidak Ada Data yang Cocok

 

AppsFlyer meminta kampanye aktif app ini dengan API Partner, namun API partner tidak memberikan data atas kampanye ini.

Hal ini dapat terjadi jika Anda mengubah ID kampanye saat kampanye masih berjalan.

Jika Anda mengandalkan data biaya, jangan ubah ID kampanye saat kampanye masih aktif dan berjalan.

Selain itu, pastikan Anda login dengan kredensial Facebook untuk aplikasi yang tepat.

API Partner tidak merespons

  • API data biaya ad network tidak berfungsi atau sedang bermasalah.
  • Pemasang iklan mengaktifkan 2FA di Facebook setelah akun diintegrasikan di AppsFlyer.
  • Tunggu hingga API network kembali merespons.
  • Jika masalah ditimbulkan oleh 2FA:
    1. Logout dari akun Facebook Anda.
    2. Di AppsFlyer, buka tab Biaya dari integrasi Facebook, dan hapus koneksinya.
    3. Pada tab Biaya, klik login dan ikuti langkah-langkah di sana.

Kredensial Tidak Valid

AppsFlyer tidak dapat mengambil data biaya karena sambungan sudah tidak valid. Ini bisa terjadi jika kata sandi Facebook Anda diubah atau jika hak akses AppsFlyer dicabut.

Masuk kembali ke Facebook melalui tab Cost.

Pengambilan Data Berhasil yang Terakhir Kali

The cost tab shows the last time cost data has been pulled yet. If cost data has never been pulled, the sync message shows Cost Data was never successfully pulled.

Contoh

 Examples

 

Skenario 1: Kampanye yang dihentikan

AppsFlyer pulls cost for several campaigns that you run with ad network A. You look in the cost tab and you see the message Last successful sync 2 hours ago. The same day you stop running campaigns with ad network A. Two weeks later, you look in the cost tab of ad network A. You then see the message Last successful sync 14 days ago.

 

Skenario 2: Masalah API ad network

AppsFlyer pulls cost for several campaigns that you run with ad network B. You look in the cost tab and you see the message Last successful sync 2 hours ago. Ad network B then experiences issues with their API. It takes them a few hours to fix it. When you look in the cost tab you see the message Last successful sync 8 hours ago.

Untuk informasi lebih lanjut tentang memperkaya informasi Facebook Anda dengan data biaya, klik, dan impresi, klik di sini.

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. On the Ad Revenue tab set Get Ad Revenue Data to ON
  2. Set the Event Source, which is the event representing your ad revenue model in the best possible way. For example, if your revenue is based on impressions, it is recommended to send AppsFlyer an ad viewed event. The best event can be configured for each monetization platform separately. However, it is also possible to use the af_app_opened event. In this case, ad revenue is attributed for every app open performed by the user.
  3. The Ad Revenue Event is displayed. It is a read-only field presenting the new ad revenue event called [source event]_monetized (e.g. Ad_Watched_Monetized as displayed above). The ad revenue event is presented in the dashboard as an additional event.
  4. Klik Facebook Ad Revenue untuk mengaktifkan pengumpulan Pendapatan Iklan Jaringan Audiens Facebook di Facebook. Login dengan kredensial Facebook Anda untuk memberi izin Pendapatan Iklan Jaringan Audiens Facebook.
  5. Enter the Audience Network App ID (Facebook App ID). Get this from Facebook Audience Network (FAN).
    • Get the Facebook App ID.
    • Copy the ID to the Audience Network App ID field in AppsFlyer
  6. Click Save ad revenue.
Apakah artikel ini membantu?

Artikel dalam bagian ini