Memahami Google ICM: Solusi Atribusi iOS Berbasis Privasi dari AppsFlyer/MMP dan Google

Artikel ini menjelaskan cara kerja ICM menggunakan library On-Device Measurement (ODM) untuk mengatribusikan instalasi Google App Campaigns tanpa memerlukan IDFA di iOS device

MOBILE MARKETING

10/13/20263 min baca

white concrete building during daytime
white concrete building during daytime

Apa Itu Google ICM (Integrated Conversion Measurement)?

Google ICM adalah protokol pengukuran atribusi baru yang memungkinkan Mobile Measurement Partner (MMP) seperti AppsFlyer mengatribusikan instalasi serta re-attribution dari kampanye Google Ads pada perangkat iOS, bahkan ketika pengguna tidak memberikan izin pelacakan (tanpa IDFA).

Fondasi Teknis: Library On-Device Measurement (ODM)

Proses validasi klaim atribusi pada ICM menerapkan verifikasi berlapis agar pelaporan data tetap kredibel:

Sejak diterapkannya kebijakan App Tracking Transparency (ATT) di iOS 14.5+, para pemasar aplikasi (user acquisition) menghadapi tantangan hilangnya sinyal atribusi akibat ketiadaan IDFA pada pengguna yang menolak pelacakan. Kondisi ini kerap memicu bias pengukuran antara data agregat SKAdNetwork (SKAN) dan hasil pemodelan estimasi.

Untuk mengatasi kesenjangan tersebut pada kampanye Google App (AC) di iOS, Google dan AppsFlyer menghadirkan Google Integrated Conversion Measurement (ICM) yang kini berstatus Open Beta. Solusi ini memulihkan visibilitas atribusi kampanye iOS tanpa mengorbankan privasi pengguna.

Berikut rangkuman arsitektur, alur kerja teknis, serta panduan implementasinya.

Alur Kerja Atribusi Google ICM (4 Tahap)

ICM bekerja mengandalkan library On-Device Measurement (ODM) dari Google (dapat berupa SDK mandiri atau terintegrasi di dalam Google Firebase SDK).

Mekanisme pertukaran datanya mencakup:

  1. Saat pengguna berinteraksi dengan iklan Google dan menginstal aplikasi, komputasi pengukuran konversi diproses secara lokal di perangkat pengguna melalui library ODM.

  2. SDK AppsFlyer versi terbaru secara otomatis mengekstrak data payload lokal (odm_info) dari library ODM Google.

  3. Data payload ini dikirimkan bersama sinyal instalasi ke server AppsFlyer tanpa mentransfer data mentah identitas pengguna yang melanggar privasi.

Seiring berjalannya fase Open Beta, Google terus memperbarui dan menyempurnakan algoritma PMOD. Penerapan ICM memberikan keuntungan operasional bagi pengiklan:

  • Pemulihan Visibilitas ROAS: Instalasi berbayar dari Google yang sebelumnya masuk ke dalam kategori organic kini diatribusikan dengan benar, memberikan angka CAC (Cost Per Acquisition) yang lebih akurat.

  • Optimalisasi Algoritma Bidding: Pengiriman sinyal konversi yang lebih kaya membantu machine learning Google Ads mempercepat fase pembelajaran (learning phase) pada strategi penawaran tCPA maupun tROAS di iOS.

  • Peningkatan Akurasi Berkelanjutan: Peningkatan model prediktif selama masa beta akan memperluas cakupan atribusi secara bertahap tanpa menurunkan standar privasi pengguna.

Panduan Penyiapan dan Konfigurasi

  1. Pengiriman Permintaan Atribusi: Ketika aplikasi dibuka pertama kali, SDK AppsFlyer menyertakan parameter odm_info ke dalam request atribusi ke Google.

  2. Respons Klaim Google: Google mengevaluasi data interaksi iklan dan mengirimkan respons status klaim:

    • Deterministik: Memiliki pencocokan langsung berdasarkan sinyal interaksi yang pasti.

    • Probabilistik (PMOD): Berbasis pemodelan statistik non-deterministik.

  3. Penyaringan Last-Click: Jika klaim berstatus kandidat valid, klaim tersebut masuk ke dalam mekanisme arbitrase last-click AppsFlyer untuk bersaing dengan saluran iklan lainnya. Jika tidak lolos, klaim digugurkan.

  4. Validasi Mandiri oleh AppsFlyer: Berbeda dengan pola Self-Reporting Network (SRN) konvensional yang menerima klaim jaringan secara mentah, AppsFlyer memverifikasi setiap klaim probabilistik (PMOD) menggunakan logika validasi internalnya sendiri. Langkah ini menjaga akurasi pelaporan serta mencegah kanibalisasi trafik organik maupun saluran lain.

Dampak Terhadap Strategi User Acquisition (UA)

Untuk mengaktifkan ICM di AppsFlyer, tim engineering dan growth perlu menjalankan konfigurasi berikut:

1. Pembaruan Versi SDK (iOS)

  • AppsFlyer iOS SDK: Wajib menggunakan versi 6.17.9 atau lebih baru (kompatibel mulai 6.17.7+).

  • Google Library: Gunakan salah satu opsi berikut:

    • Google Firebase SDK v11.14.0 atau lebih baru, atau

    • Google ODM SDK (standalone). (Catatan: Pada platform Android, peningkatan SDK untuk fungsi dasar ICM tidak diwajibkan).

2. Mengaktifkan Toggle Advanced Data Sharing (ADS)

Buka dasbor AppsFlyer dan akses menu integrasi Google Ads (googleadwords_int):

  • Aktifkan sakelar Advanced Data Sharing (ADS).

  • Tujuan: Saat ADS aktif, AppsFlyer dapat meneruskan semua event instalasi ke Google meskipun tanpa ID perangkat atau GCLID. Jika opsi ini dimatikan, efektivitas pencocokan ICM akan sangat terbatas.

3. Perilaku pada Advanced Aggregate Privacy (AAP)

  • Fitur ICM tetap berjalan meskipun setelan AAP (Advanced Aggregate Privacy) diaktifkan di AppsFlyer.

  • Perbedaannya, data instalasi Google ini tidak akan muncul pada raw data (tingkat pengguna individual), melainkan disajikan penuh dalam bentuk data teragregasi di dasbor performa dan API pelaporan.

4. Pengecualian Wilayah Geografis

  • 🌍 Perhatian Khusus (iOS): ICM saat ini tidak tersedia untuk lalu lintas pengguna dari kawasan European Economic Area (EEA), Inggris (UK), dan Swiss. Kampanye yang menargetkan wilayah tersebut tetap mengandalkan kerangka kerja pengukuran agregat standar dan SKAN.