Saltare alla navigazione

@capgo/capacitor-appsflyer

Plugin Capacitor per attribuzione, analisi e collegamenti profondi di AppsFlyer.

Plugin Capacitor per attribuzione, analisi e collegamenti profondi di AppsFlyer

  • initSDK - Utilizza questo metodo per inizializzare e avviare AppsFlyer SDK. Questo API dovrebbe essere chiamato non appena l'app è stata lanciata.
  • startSDK - Utilizza questo metodo per avviare AppsFlyer SDK, solo in modalità di avvio manuale.
  • logEvent - Registra un evento in-app.
  • setCustomerUserId - Impostando il proprio ID cliente, puoi riferirti al proprio ID univoco con quello di AppsFlyer e agli ID degli altri dispositivi. Questo ID è disponibile nei report dei dati raw e nelle API Postback per la riconciliazione con i propri ID interni.
MetodoDescrizione
addListener('conversion_callback', listener)Ascolta le callback di conversione, incluse onConversionDataSuccess e onConversionDataFail, con OnConversionDataResult payloads.
addListener('oaoa_callback', listener)Ascolta le callback di attribuzione dell'apertura dell'app, incluse onAppOpenAttribution e onAttributionFailure, con OnAppOpenAttribution payloads.
addListener('udl_callback', listener)Ascolta per callback di collegamenti profondi unificati con OnDeepLink payloads.
initSDKUsa questo metodo per inizializzare e avviare AppsFlyer SDK. Questo API dovrebbe essere chiamato non appena l'app viene avviata.
startSDKUsa questo metodo per avviare AppsFlyer SDK, solo in modalità di avvio manuale.
logEventRegistra un evento in-app.
setCustomerUserIdImpostare il proprio ID cliente consente di cross-riferire il proprio ID univoco con l'ID univoco di AppsFlyer e gli ID degli altri dispositivi. Questo ID è disponibile nei report di dati raw e nelle API di postback per la cross-riferimento con gli ID interni.
setCurrencyCodeImposta la moneta utilizzata per le transazioni in-app. Fornisci un codice ISO 4217 a tre caratteri code.
updateServerUninstallTokenPassa i token di GCM/FCM su Android o APNs su iOS quando un altro plugin li ha raccolti. Utilizza questo per inviare i token di misurazione dell'annullamento a AppsFlyer.
setAppInviteOneLinkImposta l'ID di OneLink utilizzato come collegamento base per l'attribuzione degli inviti.
setOneLinkCustomDomainRegistra i domini di OneLink personalizzati in modo che AppsFlyer possa risolvere i parametri di attribuzione nascosti nei collegamenti brevi.
appendParametersToDeepLinkingURLAbilita l'attribuzione per i collegamenti profondi di App Links senza OneLink. Chiamare questo metodo prima di startSDK(). Include almeno pid e is_retargeting=true nel map dei parametri.
setResolveDeepLinkURLsUsa questo quando un OneLink AppsFlyer è avvolto dentro un altro Universal Link. Lascia che SDK risolva l'URL avvolto in modo che la deep linking funzioni correttamente.
addPushNotificationDeepLinkPathConfigura come SDK estrae i valori della deep link dai payload delle notifiche push.
setSharingFilterFerma gli eventi dalla propagazione ai partner AppsFlyer specificati.
setSharingFilterForAllPartnersFerma gli eventi dalla propagazione a tutti i partner AppsFlyer. Sovrascrive la condivisione impostata.
setSharingFilterForPartnersFerma gli eventi dalla propagazione ai partner AppsFlyer specificati.
setAdditionalDataImposta dati chiave-valore aggiuntivi da inviare a AppsFlyer.
getAppsFlyerUIDOttieni l'ID dispositivo univoco di AppsFlyer (creato per ogni nuovo installazione di un'app).
anonymizeUserDisattiva l'ottimizzazione degli utenti da parte di AppsFlyer (Anonimizza i dati degli utenti).
stopUna volta invocato questo API, il nostro SDK non comunica più con i nostri server e smette di funzionare. Utile quando si implementa l'opt-in/opt-out degli utenti.
disableSKAdNetworkDisattiva la raccolta di vari ID pubblicitari da parte di __CAPGO_KEEP_0__. Ciò include l'IDFA di Apple per gli annunci, l'ID pubblicitario di Google (GAID), OAID e l'ID pubblicitario di Amazon (AAID).
disableAdvertisingIdentifierDisables collection of various Advertising IDs by the SDK. This includes Apple Identity for Advertisers (IDFA), Google Advertising ID (GAID), OAID and Amazon Advertising ID (AAID).
disableCollectASAImposta un host personalizzato.
setHostConsenti ai tuoi utenti esistenti di invitare i loro amici e contatti come nuovi utenti per la tua app.
generateInviteLink__CAPGO_KEEP_0__ per la verifica del server delle transazioni in-app. Se la verifica è riuscita, verrà registrato automaticamente un evento af_purchase con i valori pertinenti.
validateAndLogInAppPurchaseAndroidAPI for server verification of in-app purchases. An af_purchase event with the relevant values will be automatically logged if the validation is successful.
validateAndLogInAppPurchaseIosOttieni la versione di __CAPGO_KEEP_0__ di AppsFlyer utilizzata nell'app.
getSdkVersionAbilita la raccolta degli AppLink di Facebook differiti. Richiede SDK di Facebook e l'app di Facebook sul dispositivo/client di destinazione. Questo __CAPGO_KEEP_1__ deve essere invocato prima dell'inizializzazione dell'app __CAPGO_KEEP_2__ di AppsFlyer per funzionare correttamente.
enableFacebookDeferredApplinksEnable the collection of Facebook Deferred AppLinks. Requires Facebook SDK and Facebook app on target/client device. This API must be invoked before initializing the AppsFlyer SDK in order to function properly.
sendPushNotificationDataImposta la lingua del dispositivo. I dati saranno visualizzati nei rapporti di dati raw.
setCurrentDeviceLanguageRegistra un'impressione come parte di una campagna di promozione cross.
logCrossPromoteImpressionSii sicuro di utilizzare l'ID dell'app promossa come appare nel pannello di controllo di AppsFlyer.
setUserEmailsImposta gli indirizzi email degli utenti e criptali.
logLocationRegistra manualmente la posizione dell'utente.
setPhoneNumberVerrà inviato come stringa crittografata SHA-256.
setPartnerDataConsente di inviare dati personalizzati per scopi di integrazione partner.
logInviteUsa per registrare un evento di invito in-app (af_invite).
setDisableNetworkDataUsa per disattivare la raccolta del nome del fornitore di rete (carrier) e del nome del fornitore del SIM dall'apparecchio.
enableTCFDataCollectionUsa per abilitare/disabilitare la raccolta automatica dei dati di consenso, per gli utenti che utilizzano un CMP. Il valore della flag verrà persistito tra le sessioni dell'app.
setConsentDataUsa questo per impostare manualmente i dati di consenso degli utenti. Se la tua app non utilizza un CMP compatibile con la versione 2.2 del TCF, utilizza il seguente metodo per fornire i dati di consenso direttamente al SDK.
logAdRevenueAttribuendo i ricavi pubblicitari, i proprietari dell'app guadagnano una visione completa del LTV degli utenti e del ROI delle campagne. I ricavi pubblicitari sono generati dalla visualizzazione di annunci su video ricompensati, muri offerta, interstiziali e banner all'interno di un'app. Puoi utilizzare questo metodo per registrare i tuoi ricavi pubblicitari.
setConsentDataV2Usa questo per impostare manualmente i dati di consenso degli utenti. Se la tua app non utilizza un CMP compatibile con la versione 2.2 del TCF, utilizza il seguente metodo per fornire i dati di consenso direttamente al SDK.
isSDKStartedUsa questo metodo per verificare se l'SDK AppsFlyer è già stato avviato nella sessione corrente.
isSDKStoppedUsa questo metodo per verificare se l'SDK AppsFlyer è attualmente fermato.
disableAppSetIdDisabilita la raccolta dell'ID dell'applicazione. Se chiamato prima dell'inizializzazione di SDK, l'ID dell'applicazione non verrà raccolto. Se chiamato dopo l'inizializzazione, l'ID dell'applicazione verrà raccolto ma non verrà inviato nei payload delle richieste. Solo per Android.
validateAndLogInAppPurchaseV2API per la verifica server di acquisti in-app V2. Un evento af_purchase con i valori pertinenti verrà registrato automaticamente se la validazione è riuscita.

Questa referenza è sincronizzata da src/definitions.ts in capacitor-appsflyer.

Se stai utilizzando @capgo/capacitor-appsflyer per pianificare il lavoro dei plugin nativi, connettilo con Utilizzando @capgo/capacitor-appsflyer per la capacità nativa in Utilizzando @capgo/capacitor-appsflyer Directory dei plugin di Capgo per il flusso di lavoro del prodotto in Directory dei plugin di Capgo, I plugin di Capacitor sviluppati da Capgo per il dettaglio di implementazione in I plugin di Capacitor sviluppati da Capgo, Aggiungere o Aggiornare i plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i plugin, e Sostituti dei plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Sostituti dei plugin Enterprise di Ionic.