Panduan solusi SKAdNetwork (SKAN)

Sekilas: Mengatribusikan penginstalan aplikasi menggunakan SKAN.

5754

SKAN

SKAdNetwork (SKAN), bagian dari Apple iOS, memungkinkan pengiklan mengukur kinerja kampanye sekaligus menjaga privasi pengguna.. SKAN beroperasi tanpa IDFA atau ID iklan lainnya. SKAN berfungsi tanpa perlu persetujuan ATT. 

Tips

  • Mulai iOS 15, kami menyarankan agar Anda mengirim salinan postback SKAN ke AppsFlyer. Melakukan hal tersebut memungkinkan AppsFlyer untuk memverifikasi bahwa Nilai Konversi di postback belum dimanipulasi.
  • Mau mengetahui lebih banyak tentang solusi SKAN AppsFlyer? Lihat kursus singkat, informatif di Portal Pembelajaran AppsFlyer.

Definisi

  • SDK: Versi terbaru dari AppsFlyer iOS SDK terintegrasi dalam sebuah aplikasi.
  • Periode waktu pengukuran SKAN: Relevan untuk SKAN 4+. Ada 3 periode waktu (jendela) saat aktivitas setelah penginstalan pengguna diukur:
    • Jendela 1: 1-2 hari
    • Jendela 2: 3-7 hari
    • Jendela 3: 8-35 hari
  • Nilai Konversi (Conversion Value - CV): Pengukuran kualitas pengguna dilaporkan di postback yang dikirimkan oleh iOS di akhir jendela SKAN 4 atau untuk SKAN 3 dan di bawahnya pada akhir Jendela Aktivitas. SDK AppsFlyer mengatur CV untuk Anda. Namun, jika Anda ingin mengatur CV menggunakan Decode untuk mengunggah file pemetaan CV Anda.
    • Untuk SKAN 4+, ada nilai konversi halus dan kasar.
  • Studio Konversi: Solusi AppsFlyer untuk memetakan Nilai Konversi (CV) infrastruktur ke event
  • Solusi: SDK, Infrastruktur, Studio Konversi, dan platform AppsFlyer bekerja sama. Solusi AppsFlyer SKAN memberi pemasang iklan dan jaringan iklan dengan data LTV melalui analitik dashboard, laporan, dan postback. 
  • Jendela Aktivitas: Relevan untuk SKAN 3 dan di bawahnya. Memiliki durasi yang sudah diatur, default-nya 24 jam, dimulai dengan aplikasi pertama yang dibuka. Jika Anda menggunakan SKAN 4+ tetapi perangkat pengguna atau jaringan iklan belum mendukung SKAN 4, Jendela Aktivitas adalah 48 jam. 

Artikel ini menjelaskan karakteristik yang relevan dari infrastruktur dan solusinya. Untuk menyiapkan pengukuran, lihat SKAN Conversion Studio.

Tentang Apple SKAN

Karakteristik Deskripsi
Prasyarat

Untuk mengaktifkan penggunaan SKAN di aplikasi:

Didukung
  • Versi SKAdNetwork yang didukung bergantung pada versi iOS:
    • iOS 11-13: V1 (hanya menginstal tanpa CV)
    • iOS 14-14.5: V2+ (memiliki CV)
    • iOS 14.6-16: V3 (memiliki CV)
    • iOS 16.1+: V4+ (memiliki CV untuk 3 periode waktu, dan nilai halus dan kasar)
  • Atribusi aplikasi-ke-aplikasi
Batasan
  • Iklan Penelusuran Apple tidak didukung
  • Web seluler tidak didukung
  • Hingga SKAN, 4 penomoran ID kampanye dibatasi antara 1-100; berarti 100 nilai unik per jaringan iklan per aplikasi. Jaringan iklan memberi AppsFlyer ID dan nama kampanye mereka. Ini ditunjukkan pada dasbor dan laporan AppsFlyer.
  • Dari SKAN 4, pengenal sumber adalah dari 1-10.000. 
  • Penginstalan organik: SKAN tidak mendukung penginstalan organik.
  • Interaksi ulang
Prinsip Atribusi SKAN
  •  Atribusi SKAN menggunakan model atribusiberikut 
    • Pengguna mengklik iklan, dalam waktu 30 hari menginstal (mengunduh aplikasi), dan setelah itu dalam 60 hari, membuka aplikasi untuk pertama kalinya. 
    • Pengguna melihat iklan, dalam waktu 24 jam menginstal (mengunduh) aplikasi, dan setelah itu dalam 60 hari, membuka aplikasi untuk pertama kalinya. 
    • Mulai SKAdNetwork V2.2, atribusi klik-tayang lebih diprioritaskan daripada atribusi lihat-tayang. Versi SKAN bergantung pada versi iOS.
    • iOS mengirimkan postback ke jaringan iklan yang diatribusikan. Mulai iOS 15, pengiklan dapat mengirim salinan postback langsung ke AppsFlyer. 
Anonimitas Crowd

Apple mengirimkan beberapa postback dengan data terbatas untuk melindungi privasi pengguna di malam hari. Menurut Apple, postback tidak akan menyertakan CV halus atau kasar, atau ID aplikasi sumber atau pengidentifikasi sumber lengkap jika hal itu melanggar batas tingkat privasi Apple. Pelajari lebih lanjut

Solusi AppsFlyer SKAN

AppsFlyer memberikan hasil atribusi iOS teragregasi menggunakan postback SKAN dari iOS. Postback ini dikirim oleh iOS ke jaringan iklan yang kemudian meneruskannya ke AppsFlyer. Postback berisi catatan atribusi anonim yang diperkaya dengan nilai konversi (CV) yang ditetapkan oleh pemasang iklan. CV adalah ukuran kualitas pengguna selama periode waktu setelah penginstalan awal.

Solusi SKAN AppsFlyer memberi pemasang iklan:

  • Data SKAN di dashboard dan laporan yang diperoleh dengan menggabungkan postback dari semua jaringan iklan yang diperkaya dengan titik data lain seperti biaya. 
  • Kemampuan untuk mengontrol, melalui AppsFlyer Conversion Studio, apa yang diukur oleh CV tanpa perlu melakukan perubahan pada kode aplikasi. CV dapat digunakan untuk mengukur pendapatan, interaksi, atau event konversi.

Prinsip dan alur


Alur atribusi SKAN

SKAN_flow_-_Affinity_diagram_2.png

  1. Pemasang iklan menetapkan pengaturan pengukuran SKAN di AppsFlyer Conversion Studio.
  2. 2. Pengguna membuka aplikasi untuk pertama kalinya. 
  3. Selama setiap periode waktu, AppsFlyer menetapkan CV berdasarkan tindakan pengguna dan skema CV yang ditentukan. 
  4. Setelah periode waktu ditutup, iOS mengirimkan postback ke jaringan iklan dan salinan postback ke AppsFlyer. Postback tiba dengan beberapa penundaan:
    • Untuk periode waktu pengukuran SKAN 4 1: 24-48 jam
    • Untuk periode waktu pengukuran SKAN 4 2-3: 24-144 jam
    • Untuk SKAN 3: 24-48 jam setelah kenaikan nilai CV terbaru.
  5. Salinan postback yang dikirim langsung dari perangkat iOS ke AppsFlyer diteruskan ke titik akhir yang ditentukan pemasang iklan. Lihat mengirim salinan postback SKAN ke AppsFlyer.
  6. Jaringan iklan meneruskan postback yang diperkaya ke AppsFlyer atau SRN mengomunikasikan data postback melalui API. 
  7. 6. AppsFlyer memvalidasi dan menyandikan CV. Data yang disandikan dicatat dan diatribusikan sebelum tersedia di AppsFlyer melalui dashboard, laporan, dan API.

Untuk mengatasi keterbatasan fungsional dan struktural infrastruktur SKAdNetwork, Solusi SKAN Appsflyer mempertimbangkan karakteristik dalam tabel berikut.

Karakteristik Deskripsi
Pengumpulan data
  • Untuk pengiklan, postback SKAdNetwork dikumpulkan dari beberapa jaringan iklan.
  • Pengiklan tidak perlu berintegrasi satu per satu dengan setiap jaringan iklan—tugas yang rumit dan membosankan.
Validasi data
  • Memastikan postback ditandatangani oleh Apple; ini mengurangi kemungkinan manipulasi postback.
  • Menggunakan bidang ID transaksi untuk memvalidasi bahwa postback tersebut unik.
Memperkaya data
  • Memperkaya data postback SKAdNetwork dengan titik data lainnya untuk memberikan analisis ROI yang lengkap. Misalnya, nama kampanye yang disediakan oleh jaringan iklan, dan sebagainya. 
  • Poin data mencakup tayangan, klik, biaya, dan lainnya.
Pengiriman data

Data SKAdNetwork yang diperkaya tersedia menggunakan berikut ini: 

Integrasi yang mulus
  • Enkapsulasi penuh memungkinkan pengiklan tak perlu melakukan apa pun melalui halaman pengaturan aplikasi.
  • Tidak diperlukan penyandian. Aplikasi ini memerlukan versi SDK terbaru. 
  • Termasuk dukungan untuk perubahan yang diharapkan oleh Apple dalam infrastruktur SKAdNetwork.
Fitur 

Pemasang iklan dapat mengubah konfigurasi pengukuran sesuai kebutuhan di dasbor.

Conversion Studio

Conversion Studio AppsFlyer merupakan inti dari solusi SKAN. Ini memberi Anda fleksibilitas maksimum untuk menghitung setiap bit nilai konversi. Anda menentukan dengan tepat data pengukuran apa yang harus dikodekan dalam CV—termasuk aktivitas apa dan untuk berapa lama mengukur selama periode pasca-penginstalan. Terdapat beberapa mode pengukuran yang dapat Anda gunakan untuk mengonfigurasi pengaturan CV Anda.

Jenis Mode pengukuran Deskripsi Jendela aktivitas

Fleksibel

SKAN 4.0

[Praktik terbaik]

Tetapkan kombinasi pendapatan, konversi (in-app event), dan pengukuran interaksi selama 3 jendela pengukuran yang dapat dikonfigurasi.
  • Jendela 1: 1-2 hari
  • Jendela 2: 3-7 hari
  • Jendela 3: 8-35 hari

Fleksibel

Kustom

Tetapkan kombinasi pendapatan, konversi (in-app event), dan pengukuran interaksi selama jendela aktivitas yang dapat dikonfigurasi. 12 j-63 hari

Tetap

Pendapatan

[Default]

[Legasi]

Ukur pendapatan menggunakan salah satu rentang berikut: 

  • $1-$630 dalam kelipatan $10
  • $1-$63 dalam kelipatan $1
  • $0.01-$0.63 dalam kelipatan $0.01
24 j

Tetap

Konversi

[Legasi]

Pilih 1-6 in-app event. 24 j

Tetap

Interaksi

[Legasi]

Berapa kali pengguna melakukan suatu event 24 j

Fleksibel

Decode

  • Buat CV Anda sendiri untuk pemetaan event dan atur CV di aplikasi sendiri. Gunakan opsi ini jika Anda tidak dapat mengintegrasikan AppsFlyer SDK ke aplikasi Anda. Untuk menggunakan Decode, buka SKAN Conversion Studio, klik opsi (⋮), pilih Upload custom decode mapping file
  • SKAN 4 tidak didukung
12-1512j (63 hari)

Informasi SKAdNetwork tambahan

Opsi pelaporan

Laporan SKAdNetwork tidak berisi pengenal tingkat pengguna. 

Nama laporan  Jenis Diperkaya oleh AppsFlyer Metode Pengiriman Fitur premium

Laporan kinerja teragregasi SKAN.

Kumpulan dari penginstalan, in-app event, dan pendapatan. Datanya mirip dengan yang ditemukan di dasbor SKAN. 

Dikumpulkan menggunakan tanggal kedatangan penginstalan atau postback

Ya

API 

Tidak

Laporan postback gabungan SKAN.

Postback SKAN dikumpulkan ke tingkat yang paling terperinci.

Kumpulan postback menggunakan tanggal kedatangan postback Tidak API  Tidak

Laporan data lengkap SKAN (tingkat baris) melalui Data Locker (dengan contoh).

Laporan yang tersedia:

  • Postback yang dikirim oleh iOS dengan memperkaya data yang disediakan oleh mitra jaringan iklan
  • Install
  • Mengunduh ulang
  • In-App Event
  • Dimensi iklan SRN 
  Ya Data Locker

Ya. Data lengkap diperlukan. Tidak diwajibkan berlangganan Data Locker.

Data SKAN melalui Push API

  Ya Push API

Ya

Daftar periksa implementasi solusi SKAdNetwork

No. Tindakan Deskripsi Tanggung jawab
1 Persiapkan Pemasar, Pengembang
2 Konfigurasikan 

Di AppsFlyer, konfigurasikan solusi SKAdNetwork di Studio Konversi SKAN.

Pemasar
3 Siapkan aplikasinya

Migrasikan aplikasi ke AppsFlyer V6 SDK

  • Tidak diperlukan perubahan pada logika aplikasi atau kode aplikasi.
  • Solusi SKAN Appsflyer mengandalkan in-app event untuk mengatur in-app event CV Send dengan cara biasa. Tidak diperlukan pengujian khusus solusi SKAN. 
  • Kirim aplikasi ke App Store
  • Tidak diperlukan pendaftaran atau proses SKAdNetwork di app store.
Pengembang
4 Integrasi mitra 

Mitra jaringan iklan harus berintegrasi dengan AppsFlyer menggunakan integrasi SKAdNetwork. Perhatikan! Simulasi AppsFlyer SKAdNetwork berisi data semua mitra Anda, apa pun status integrasi mereka saat ini. Ini tidak akan terjadi pada data langsung yang dilaporkan oleh postback SKAdNetwork.
 

Terkait mitra yang menjalankan kampanye Anda, lengkapi hal-hal berikut seperti yang diperlukan: 

Non-SRN:

  1. Verifikasi bahwa mitra memiliki lencana kemampuan SKAdNetwork AppsFlyer dan bahwa di UI mitra, pelaporan kampanye SKAdNetwork diaktifkan.
  2. Verifikasi bahwa nama in-app event Anda dipetakan ke nama in-app event mitra.

Meta ads:

Pemasar

Panduan penyelesaian masalah

Tanda peringatan

Deskripsi

Dasbor tidak berisi penginstalan non-organik.
  1. Pastikan bahwa Pengukuran SKAdNetwork aktif.
    1. Buka Configuration > SKAN Conversion Studio. 
    2. Klik opsi (⋮)periksa pengaturan pengukuran SKAN. 
  2. Pastikan bahwa versi SDK Anda adalah 6.2.6+.
    • Untuk melakukan hal tersebut, buka Integration > SDK Information > Users by SDK version. 
  3. Jika Anda menggunakan plugin SDK, pastikan Anda menerapkan versi yang mendukung AppsFlyer SKAdNetwork. 
  4. Pastikan bahwa mitra jaringan iklan Anda terintegrasi dengan AppsFlyer dan mereka meneruskan postback iOS ke AppsFlyer.
Dasbor berisi penginstalan non-organik tetapi tidak ada in-app event sama sekali.
  1. Pastikan bahwa versi SDK Anda adalah 6.2.6+.
    • Untuk melakukan hal tersebut, buka Integration > SDK Information > Users by SDK version. 
  2. Jika Anda menggunakan plugin SDK, pastikan Anda menerapkan versi yang mendukung AppsFlyer SKAdNetwork.
  3. Apakah Anda mengirim event menggunakan S2S? Jika demikian, pastikan bahwa Rekam in-app event yang dikirim oleh API server-ke-server aktif. 
    1. Buka Configuration > SKAN Conversion Studio. 
    2. Klik opsi (⋮), pastikan konfigurasi S2S aktif. Catatan: Dalam mode pengukuran Kustom dan Dekode, pengaturan ini selalu aktif dan tidak dapat diubah. 
Dasbor berisi penginstalan dan beberapa in-app event. Beberapa in-app event tidak ada.
  1. Apakah Anda mengirim event menggunakan S2S? Jika demikian, pastikan bahwa Rekam in-app event yang dikirim oleh API server-ke-server aktif. 
    1. Buka Configuration > SKAN Conversion Studio. 
    2. Klik opsi (⋮), pastikan konfigurasi S2S aktif. Catatan: Dalam mode pengukuran Kustom dan Dekode, pengaturan ini selalu aktif dan tidak dapat diubah. 
  2. Periksa data lengkap postback untuk melihat apakah semua event dilaporkan. 
Lokasi geo (negara) salah

Data lokasi diambil sebagai berikut:

  • Berdasarkan negara yang terkait dengan kampanye dan dilaporkan ke AppsFlyer oleh jaringan iklan.
  • Menggunakan alamat IP perangkat. Mulai iOS 14.6, alamat ini adalah alamat proxy dan tidak benar-benar mewakili geolokasi pengguna. 

Pengaturan waktu dari penginstalan aplikasi hingga pembaruan dashboard dan laporan

Kode Nama elemen Deskripsi Contoh A  Contoh B  Contoh C Contoh D Contoh E
A Periode waktu pengukuran SKAN 4 1
  • Selama periode waktu, CV diatur oleh aplikasi
  • 0-2 hari
  • Periode waktu dapat dikunci sebelum 2 hari di Conversion Studio

-

-

2 hari

-

-

B Periode waktu pengukuran 2 SKAN 4
  • Selama jendela aktif, CV diatur oleh aplikasi.
  • 3-7 hari
  • Periode waktu dapat dikunci sebelum 7 hari di Conversion Studio

-

-

-

7 hari

-

C Periode waktu pengukuran SKAN 4 3
  • Selama jendela aktif, CV diatur oleh aplikasi.
  • 8-35 hari
  • Periode waktu dapat dikunci sebelum 35 hari di Conversion Studio

-

-

 

-

35 hari

D SKAN 4 jendela pengukuran 1 penundaan postback

24-48 jam

-

-

24-48jam

-

-

E Periode waktu pengukuran SKAN 4 penundaan 2-3

24-144 jam

-

-

-

24-144jam

24-144jam

F

Jendela Aktivitas

(Tidak relevan untuk SKAN 4)

  • Selama jendela aktif, CV diatur oleh aplikasi. 
  • Jendela dimulai saat aplikasi dibuka untuk pertama kalinya.
  • Durasi 12 jam - 63 hari.

24 j

72j

-

-

-

G

Timer SKAdNetwork

(Tidak relevan untuk SKAN 4)

  • Penghitung waktu mundur: 24 jam
  • Setiap kali CV meningkat, timer diatur ulang. Ini berarti mulai menghitung mundur dari 24 jam.
0-24j 0-24j - - -
H

Penundaan acak SKAdNetwork

(Tidak relevan untuk SKAN 4)

Waktu tunda postback acak. Hitungan mundur dimulai pada akhir periode yang ditentukan oleh F+G.

0-24j 0-24j - - -
I Pemrosesan AppsFlyer Postback yang diterima pada hari tertentu diproses pada akhir hari UTC mulai pukul 00:01 pada hari berikutnya. Data tersedia 8 jam kemudian. Pemrosesan makna membutuhkan waktu 8-32 jam. Rata-rata waktu tunda 20 jam. Misalnya, postback yang diterima pada hari Senin diproses pada hari Selasa. Dashboard diperbarui pada pukul 08:00 UTC.  8-32j 8-32j 8-32j 8-32j 8-32j
J Ringkasan Total waktu yang diperbolehkan  32 jam-104 jam 80-152j 80-128 jam 200-344 jam 872-1016 jam

Metrik organik dalam konteks SKAdNetwork

Metrik organik di dasbor SKAdNetwork dihitung menggunakan mekanisme berikut:

  • Metrik organik untuk peristiwa dalam aplikasi tidak tersedia jika mode pengukuran yang Anda pilih adalah SKAN 4, Kustom, atau Dekode.
  • Apple SKAdNetwork mengirimkan postback terkait dengan pengguna yang menginstal setelah berinteraksi dengan sumber media. Ini memberikan metrik non-organik. 
  • Dasbor atribusi AppsFlyer berisi metrik semua penginstalan, apa pun sumbernya.  Lihatlihat atribusi AppsFlyer berdampingan dengan atribusi SKAN .
  • Dengan menggunakan data ini, metrik organik dihitung sebagai A-B di mana: 
    • A = Total semua pengguna berdasarkan dasbor ikhtisar tradisional
    • B = Pengguna non-organik seperti yang dilaporkan oleh postback SKAdNetwork

Peringatan terkait dengan Iklan Pencarian Apple : Penginstalan yang dibawa oleh Iklan Pencarian Apple di dasbor tradisional non-organik. Namun, dalam konteks SKAdNetwork, mereka merupakan bagian dari metrik organik. 

Karakteristik dan batasan

Sifat Catatan 
Akses jaringan iklan Jaringan iklan disediakan dengan postback
Agensi

Tidak didukung. Ini berarti agensi tidak boleh mengaktifkan jaringan iklan yang menjalankan kampanye SKAdNetwork. Agensi! Minta pengiklan untuk mengaktifkan Jaringan iklan, jangan lakukan sendiri. Agensi dapat menunjukkan bahwa mereka membawa pengguna dengan menerapkan Pengenal Agensi SKAN

Transparansi agensi N/A
zona waktu UTC
Mata uang  USD
Data organik Berdasarkan data event SDK. Misalnya, metrik penginstalan organik dihitung sebagai berikut: Data semua penginstalan yang dilaporkan oleh SDK dikurangi penginstalan non-organik yang dilaporkan oleh SKAdNetworks.
Data non-organik Berdasarkan postback SKAdNetwork
Kesegaran data

Harian

Data historis

Tanggal paling awal, ketersediaan iOS 14 (16 September 2020)

Akses pengguna Pengguna akun harus memiliki izin yang diperlukan
App clip App clip diatribusikan ke organik di dasbor SKAdNetwork. Gunakan dasbor Tinjauan untuk melihat sumber media pemanggilan.

Mitra terintegrasi SKAN

Mencatat pendapatan iklan

Atribusikan pendapatan iklan yang dihasilkan selama periode waktu pengukuran SKAdNetwork ke kampanye yang mendatangkan pengguna. Saat ini, ini terbatas pada pengiklan yang terintegrasi dengan pendapatan iklan tingkat tayangan umum dan Admob melalui SDK.

Untuk mencatat pendapatan iklan di dashboard SKAN Anda: 

Catatan: Lihat dokumentasi konektor SDK umum untuk informasi tentang sumber iklan yang tersedia untuk mediasi. 

Mengirim postback ke mitra terintegrasi

AppsFlyer mengirimkan postback mitra terintegrasi yang terkait dengan atribusi SKAN (untuk SKAN 4, postback dikirim hanya untuk jendela 1).

Perhatikan berbagai opsi dan persyaratan dalam tabel berikut

Perihal Deskripsi

Berbagi ID transaksi

Diperlukan tindakan : Periksa dengan mitra terintegrasi jika mereka memerlukan ID transaksi dan konfigurasikan pengaturan yang sesuai.

AppsFlyer mengirimkan postback mitra jaringan iklan yang diatribusikan. Artinya postback yang didekodekan, bukan salinan postback SKAdNetwork yang diterima dari iOS. Postback ini berisi data CV yang didekodekan terkait dengan penginstalan dan data in-app event terkait tindakan yang dilakukan oleh pengguna selama Jendela Aktivitas.

Karena ID transaksi dapat digunakan untuk membaca kode CV Anda, kami tidak membagikannya tanpa izin Anda. 

Berbagi ID transaksi

Pemasang iklan mengaktifkan berbagi ID transaksi sebagai berikut: Di AppsFlyer, buka Konfigurasi > Integrasi Aktif > pilih mitra > tab Integrasi > Berbagi data.

Verifikasi pemetaan in-app event