Resumen
Sección titulada “Resumen”Plugin Capacitor de AppsFlyer para atribución, análisis y enlaces profundos.
Capacidades básicas
Sección titulada “Capacidades básicas”initSDK- Utilice este método para inicializar y iniciar AppsFlyer SDK. Este API debe llamarse tan pronto como se lance la aplicación.startSDK- Utilice este método para iniciar AppsFlyer SDK, solo en modo de inicio manual.logEvent- Registre un evento en la aplicación.setCustomerUserId- Establecer su propio ID de cliente le permite cruzarreferenciar su propio ID único con el ID único de AppsFlyer y los IDs de otros dispositivos. Este ID está disponible en informes de datos brutos y en las API de Postback para cruzarreferenciar con sus IDs internos.
- Público API
- Sección titulada “Público API”| - Método | - Descripción |
|---|---|
addListener('conversion_callback', listener) | - Escuche llamadas de retorno de conversión, incluyendo onConversionDataSuccess - y onConversionDataFail- con OnConversionDataResult - payloads. |
addListener('oaoa_callback', listener) | Escuchar callbacks de atribución de apertura de aplicación, incluyendo onAppOpenAttribution y onAttributionFailure, con OnAppOpenAttribution payloads. |
addListener('udl_callback', listener) | Escuchar callbacks de enlaces profundos unificados con OnDeepLink payloads. |
initSDK | Utilice este método para inicializar y iniciar AppsFlyer SDK. Este API debe llamarse tan pronto como se lance la aplicación. |
startSDK | Utilice este método para iniciar AppsFlyer SDK, solo en modo de inicio manual. |
logEvent | Registrar un evento en la aplicación. |
setCustomerUserId | Configurar su propio ID de cliente le permite cruzarreferenciar su propio ID único con el ID único de AppsFlyer y otros IDs de dispositivos. Este ID está disponible en informes de datos brutos y en las API de postback para cruzarreferenciar con sus IDs internos. |
setCurrencyCode | Establece la moneda utilizada para compras en la aplicación. Proporcione un código de tres caracteres ISO 4217 code. |
updateServerUninstallToken | Proporcione tokens GCM/FCM en Android o tokens APNs en iOS cuando otro plugin los haya recopilado. Utilice esto para enviar tokens de medición de desinstalación a AppsFlyer. |
setAppInviteOneLink | Establece la ID de OneLink utilizada como enlace base para la atribución de invitaciones. |
setOneLinkCustomDomain | Registra dominios de OneLink personalizados para que AppsFlyer pueda resolver los parámetros de atribución ocultos en enlaces cortos. |
appendParametersToDeepLinkingURL | Habilita la atribución para enlaces profundos de App Links sin OneLink. Llame a este método antes de startSDK()incluya al menos pid y is_retargeting=true en el mapa de parámetros. |
setResolveDeepLinkURLs | Utilice esto cuando un enlace de OneLink de AppsFlyer esté envuelto dentro de otro enlace Universal. Le permite que SDK resuelva la URL envuelta para que el enrutamiento profundo siga funcionando correctamente. |
addPushNotificationDeepLinkPath | Configura cómo SDK extrae valores de enlace profundo de payloads de notificaciones push. |
setSharingFilter | Detiene los eventos de propagarse a los socios de AppsFlyer especificados. |
setSharingFilterForAllPartners | Detiene los eventos de propagarse a todos los socios de AppsFlyer. Sobreescribe setSharingFilter. |
setSharingFilterForPartners | Detiene los eventos de propagarse a los socios de AppsFlyer especificados. |
setAdditionalData | Establece datos clave-valor adicionales para enviar a AppsFlyer. |
getAppsFlyerUID | Obtenga el ID de dispositivo único de AppsFlyer (creado para cada nueva instalación de una aplicación). |
anonymizeUser | Opt-out del usuario de la analítica de AppsFlyer (Anonimice los datos del usuario). |
stop | Una vez que se invoca este API, nuestro SDK ya no se comunica con nuestros servidores y deja de funcionar. Útil al implementar la opt-in/opt-out del usuario. |
disableSKAdNetwork | Opt-out de SKAdNetwork. |
disableAdvertisingIdentifier | Deshabilita la recopilación de diversas identificaciones de publicidad por parte del SDK. Esto incluye la Identidad para Anunciantes de Apple (IDFA), el ID de Publicidad de Google (GAID), OAID y el ID de Publicidad de Amazon (AAID). |
disableCollectASA | Opt-out de las atribuciones de Apple Search Ads. |
setHost | Establezca un host personalizado. |
generateInviteLink | Permitir que sus usuarios existentes inviten a sus amigos y contactos como nuevos usuarios a su aplicación. |
validateAndLogInAppPurchaseAndroid | API para la verificación del servidor de compras en la aplicación. Si la validación es exitosa, se registrará automáticamente un evento af_purchase con los valores relevantes. |
validateAndLogInAppPurchaseIos | Consulte las definiciones de origen para el comportamiento actual. |
getSdkVersion | Obtenga la versión de AppsFlyer SDK utilizada en la aplicación. |
enableFacebookDeferredApplinks | Habilite la recopilación de Facebook Deferred AppLinks. Requiere Facebook SDK y la aplicación de Facebook en el dispositivo objetivo/cliente. Este API debe invocarse antes de inicializar la AppsFlyer SDK para funcionar correctamente. |
sendPushNotificationData | Medir y obtener datos de las campañas de notificaciones push. |
setCurrentDeviceLanguage | Establece el idioma del dispositivo. Los datos se mostrarán en Informes de datos brutos. |
logCrossPromoteImpression | Registra una impresión como parte de una campaña de promoción cruzada. Asegúrate de utilizar el ID de la aplicación promocionada tal como aparece en la consola de AppsFlyer. |
setUserEmails | Establece los correos electrónicos del usuario y cifralos. |
logLocation | Registra manualmente la ubicación del usuario. |
setPhoneNumber | Se enviará como una cadena cifrada SHA-256. |
setPartnerData | Permite enviar datos personalizados con fines de integración de socios. |
logInvite | Utiliza para registrar un evento de invitación de usuario en la aplicación (af_invite). |
setDisableNetworkData | Utiliza para desactivar la recopilación del nombre del operador de red (carrier) y del nombre del operador SIM del dispositivo. |
enableTCFDataCollection | Utiliza para activar/desactivar la recopilación automática de datos de consentimiento, para los usuarios que utilizan un CMP. El valor de la bandera se persistirá entre sesiones de la aplicación. |
setConsentData | Utiliza esto para establecer los datos de consentimiento del usuario manualmente. Si tu aplicación no utiliza un CMP compatible con la TCF v2.2, utiliza el siguiente método para proporcionar los datos de consentimiento directamente a la SDK. |
logAdRevenue | Al atribuir la renta publicitaria, los propietarios de la aplicación obtienen una visión completa del LTV del usuario y la ROI de la campaña. La renta publicitaria se genera al mostrar anuncios en videos recompensados, paredes de ofertas, intersticiales y banners en una aplicación. Puedes utilizar este método para registrar tu renta publicitaria. |
setConsentDataV2 | Use this to set user consent data manually. If your app doesn’t use a CMP compatible with TCF v2.2, use the following method to manually provide the consent data directly to el SDK. |
isSDKStarted | Use this method to check whether the AppsFlyer SDK has already been started in the current session. |
isSDKStopped | Use this method to check whether the AppsFlyer SDK is currently stopped. |
disableAppSetId | Deshabilita la recopilación de ID de AppSet. Si se llama antes de la inicialización de SDK, el ID de App Set no se recopilará. Si se llama después de la inicialización, el ID de App Set se recopilará pero no se enviará en los payloads de solicitud. Solo para Android. |
validateAndLogInAppPurchaseV2 | API para la verificación del servidor de compras en la aplicación V2. Si la validación es exitosa, se registrará automáticamente un evento af_purchase con los valores relevantes. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-appsflyer.
Sigue adelante desde @capgo/capacitor-appsflyer
Sección titulada “Sigue adelante desde @capgo/capacitor-appsflyer”If you are using @capgo/capacitor-appsflyer para planificar el trabajo del plugin nativo, conecte con Usando @capgo/capacitor-appsflyer para la capacidad nativa en Usando @capgo/capacitor-appsflyer Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise {"targetLanguage":"Spanish","pagePath":"/es/docs/plugins/appsflyer/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternativas."},{"text":"Editar página"}]}