Skip ke konten

@capgo/capacitor-appsflyer

Capacitor plugin for AppsFlyer attribution, analytics, and deep links.

Plugin Capacitor untuk atribusi, analisis, dan tautan dalam AppsFlyer.

  • initSDK - Use this method to initialize and start AppsFlyer SDK. This API should be called as soon as the app launched.
  • startSDK - Gunakan metode ini untuk memulai AppsFlyer SDK, hanya pada mode mulai manual.
  • logEvent - Logkan suatu acara dalam aplikasi.
  • setCustomerUserId - Dengan mengatur ID pelanggan sendiri, Anda dapat mencocokkan ID unik Anda dengan ID unik AppsFlyer dan ID perangkat lainnya. ID ini tersedia dalam laporan data mentah dan dalam API Postback untuk mencocokkan dengan ID internal Anda.
- Metode- Deskripsi
addListener('conversion_callback', listener)- Dengarkan panggilan balik konversi, termasuk onConversionDataSuccess - dan onConversionDataFail- dengan OnConversionDataResult - payload
addListener('oaoa_callback', listener)Menunggu panggilan atribusi aplikasi terbuka, termasuk onAppOpenAttribution dan onAttributionFailurecontext: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman trust.astro. Kunci pesan `dan` (Dan). OnAppOpenAttribution , dengan
addListener('udl_callback', listener)payloads. OnDeepLink Menunggu panggilan tautan dalam yang terintegrasi dengan
initSDKUse this method to initialize and start AppsFlyer SDK. This API should be called as soon as the app launched.
startSDKMenggunakan metode ini untuk menginisialisasi dan memulai AppsFlyer SDK. Metode ini harus dipanggil segera setelah aplikasi diluncurkan.
logEventMenggunakan metode ini untuk memulai AppsFlyer __CAPGO_KEEP_0__, hanya pada mode mulai manual.
setCustomerUserIdMengirimkan log kegiatan dalam aplikasi.
setCurrencyCodeSets the currency used for in-app purchases. Provide a three-character ISO 4217 code.
updateServerUninstallTokenMengatur mata uang yang digunakan untuk pembelian dalam aplikasi. Berikan kode ISO 4217 tiga karakter __CAPGO_KEEP_0__.
setAppInviteOneLinkMengatur ID OneLink yang digunakan sebagai basis tautan untuk atribusi undangan.
setOneLinkCustomDomainMendaftarkan domain OneLink yang dihadirkan oleh merek untuk memungkinkan AppsFlyer menyelesaikan parameter atribusi yang disembunyikan dalam tautan pendek.
appendParametersToDeepLinkingURLMengaktifkan atribusi untuk tautan App Links yang dalam tanpa menggunakan OneLink. Panggil metode ini sebelum startSDK()Menggunakan setidaknya pid dan is_retargeting=true context: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman trust.astro. Kunci pesan `dan` (Dan).
setResolveDeepLinkURLsUse this when an AppsFlyer OneLink is wrapped inside another Universal Link. It lets the SDK resolve the wrapped URL so deep linking still works correctly.
addPushNotificationDeepLinkPathMenggunakan ini ketika OneLink AppsFlyer yang dibungkus di dalam tautan Universal yang lain. Ini memungkinkan SDK menyelesaikan URL yang dibungkus sehingga deep linking masih berfungsi dengan benar.
setSharingFilterMengatur cara __CAPGO_KEEP_0__ mengekstrak nilai tautan dalam dari payload notifikasi push.
setSharingFilterForAllPartnersMenghentikan event dari menyebar ke mitra AppsFlyer yang ditentukan.
setSharingFilterForPartnersMenghentikan event dari menyebar ke semua mitra AppsFlyer. Menggantikan setSharingFilter.
setAdditionalDataMenghentikan event dari menyebar ke mitra AppsFlyer yang ditentukan.
getAppsFlyerUIDOleh AppsFlyer, dapatkan ID perangkat unik (dibuat untuk setiap instalasi baru aplikasi).
anonymizeUserOpt-out pengguna dari analisis AppsFlyer (Menganonimkan data pengguna).
stopSetelah API ini diaktifkan, SDK kami tidak lagi berkomunikasi dengan server kami dan berhenti berfungsi. Berguna ketika menerapkan opt-in/opt-out pengguna.
disableSKAdNetworkOpt-out dari SKAdNetwork.
disableAdvertisingIdentifierMenghapus pengumpulan berbagai ID Iklan oleh SDK. Ini termasuk Apple Identity for Advertisers (IDFA), Google Advertising ID (GAID), OAID dan Amazon Advertising ID (AAID).
disableCollectASAOpt-out atribusi Apple Search Ads.
setHostSet host yang dapat disesuaikan.
generateInviteLinkMengizinkan pengguna yang sudah ada untuk mengundang teman dan kontak mereka sebagai pengguna baru aplikasi.
validateAndLogInAppPurchaseAndroidAPI untuk verifikasi server pembelian dalam aplikasi. Jika validasi berhasil, af_purchase akan secara otomatis terdaftar dengan nilai yang relevan.
validateAndLogInAppPurchaseIosLihat definisi sumber untuk perilaku saat ini.
getSdkVersionDapatkan versi AppsFlyer SDK yang digunakan dalam aplikasi.
enableFacebookDeferredApplinksMengaktifkan pengumpulan Facebook Deferred AppLinks. Memerlukan Facebook SDK dan aplikasi Facebook di perangkat target/klien. API ini harus diaktifkan sebelum menginisialisasi SDK AppsFlyer untuk berfungsi dengan baik.
sendPushNotificationDataMengukur dan mendapatkan data dari kampanye pemberitahuan push.
setCurrentDeviceLanguageAtur bahasa perangkat. Data akan ditampilkan dalam Laporan Data Raw.
logCrossPromoteImpressionMerekam impresi sebagai bagian dari kampanye promosi lintas aplikasi. Pastikan untuk menggunakan ID aplikasi yang dipromosikan seperti yang muncul di dashboard AppsFlyer.
setUserEmailsAtur alamat email pengguna dan enkripsi mereka.
logLocationMerekam lokasi pengguna secara manual.
setPhoneNumberAkan dikirim sebagai string SHA-256 yang dienkripsi.
setPartnerDataMengizinkan pengiriman data kustom untuk keperluan integrasi mitra.
logInviteGunakan untuk merekam event undangan pengguna dalam aplikasi (af_invite).
setDisableNetworkDataGunakan untuk keluar dari mengumpulkan nama operator jaringan (carrier) dan nama operator SIM dari perangkat.
enableTCFDataCollectionGunakan untuk mengaktifkan/menghentikan pengumpulan data persetujuan secara otomatis, untuk pengguna yang menggunakan CMP. Nilai flag akan disimpan antara sesi aplikasi.
setConsentDataGunakan ini untuk mengatur data persetujuan pengguna secara manual. Jika aplikasi Anda tidak menggunakan CMP yang kompatibel dengan TCF v2.2, gunakan metode berikut untuk menyediakan data persetujuan secara langsung ke SDK.
logAdRevenueDengan mengatribut pendapatan iklan, pemilik aplikasi mendapatkan pandangan lengkap tentang nilai LTV pengguna dan ROI kampanye. Pendapatan iklan dihasilkan dengan menampilkan iklan pada video berhadiah, dinding tawaran, interstiti, dan banner dalam aplikasi. Anda dapat menggunakan metode ini untuk merekam pendapatan iklan Anda.
setConsentDataV2Pilih untuk mengatur data persetujuan pengguna secara manual. Jika aplikasi Anda tidak menggunakan CMP yang kompatibel dengan TCF v2.2, gunakan metode berikut untuk menyediakan data persetujuan secara manual langsung ke SDK.
isSDKStartedPilih metode untuk memeriksa apakah SDK AppsFlyer sudah dimulai dalam sesi saat ini.
isSDKStoppedPilih metode untuk memeriksa apakah SDK AppsFlyer saat ini berhenti.
disableAppSetIdMengaktifkan penghentian pengumpulan ID aplikasi. Jika dipanggil sebelum SDK inisiasi, ID aplikasi tidak akan dikumpulkan. Jika dipanggil setelah inisiasi, ID aplikasi akan dikumpulkan tetapi tidak dikirim dalam payload permintaan. Hanya tersedia untuk Android.
validateAndLogInAppPurchaseV2API untuk verifikasi server pembelian dalam aplikasi V2. Jika validasi berhasil, af_purchase event dengan nilai relevan akan ditambahkan secara otomatis.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-appsflyer.

Teruskan dari @capgo/capacitor-appsflyer

Bab berjudul “Teruskan dari @capgo/capacitor-appsflyer”

Jika Anda menggunakan @capgo/capacitor-appsflyer untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-appsflyer untuk kemampuan native di Menggunakan @capgo/capacitor-appsflyer Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic {"targetLanguage":"Indonesian","pagePath":"/id/docs/plugins/appsflyer/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"Untuk alur kerja produk dalam Ionic Enterprise Plugin Alternatif."},{"text":"Edit halaman"}]}