Skip ke konten

@capgo/capacitor-appsflyer

@Capacitor/__CAPGO_KEEP_1__-appsflyer

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-deep 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__.
setAppInviteOneLinkMenetapkan ID OneLink yang digunakan sebagai basis tautan untuk atribusi undangan.
setOneLinkCustomDomainMendaftarkan domain OneLink yang terbranding sehingga AppsFlyer dapat menyelesaikan parameter atribusi yang disembunyikan di tautan pendek.
appendParametersToDeepLinkingURLMengaktifkan atribusi untuk tautan App Links yang dalam tanpa OneLink. Panggil metode ini sebelum startSDK()Termasuk 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.
disableAdvertisingIdentifierMengaktifkan penghapusan 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 AppsFlyer SDK agar berfungsi dengan baik.
sendPushNotificationDataHitung dan dapatkan data dari kampanye pemberitahuan push.
setCurrentDeviceLanguageSetel bahasa perangkat. Data akan ditampilkan dalam Laporan Data Asli.
logCrossPromoteImpressionLog impresi sebagai bagian dari kampanye promosi lintas aplikasi. Pastikan untuk menggunakan ID aplikasi yang dipromosikan seperti yang terlihat di dashboard AppsFlyer.
setUserEmailsSetel alamat email pengguna dan enkripsi mereka.
logLocationLog lokasi pengguna secara manual.
setPhoneNumberAkan dikirim sebagai string SHA-256 yang dienkripsi.
setPartnerDataMengizinkan pengiriman data kustom untuk keperluan integrasi mitra.
logInviteGunakan untuk log kejadian undangan pengguna dalam aplikasi (af_invite).
setDisableNetworkDataGunakan untuk keluar dari mengumpulkan nama operator jaringan (carrier) dan nama operator SIM dari perangkat.
enableTCFDataCollectionGunakan untuk keluar/masuk kumpulan otomatis data persetujuan, untuk pengguna yang menggunakan CMP. Nilai flag akan disimpan antara sesi aplikasi.
setConsentDataGunakan ini untuk menetapkan 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 dari LTV pengguna dan ROI kampanye. Pendapatan iklan dihasilkan dengan menampilkan iklan di video berhadiah, dinding tawaran, interstitiel, dan banner di aplikasi. Anda dapat menggunakan metode ini untuk log pendapatan iklan Anda.
setConsentDataV2Gunakan 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 manual langsung ke SDK.
isSDKStartedGunakan metode ini untuk memeriksa apakah SDK AppsFlyer sudah dimulai dalam sesi saat ini.
isSDKStoppedGunakan metode ini untuk memeriksa apakah SDK AppsFlyer sedang berhenti.
disableAppSetIdMenghapus pengumpulan ID Aplikasi. Jika dipanggil sebelum SDK inisialisasi, ID Aplikasi tidak akan dikumpulkan. Jika dipanggil setelah inisialisasi, ID Aplikasi akan dikumpulkan tetapi tidak akan dikirim dalam payload permintaan. Hanya 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, Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin 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"}]}