Vue d'ensemble
Sous-section intitulée « Vue d'ensemble »Le plugin Capacitor pour l'attribution, l'analyse et les liens profonds d'AppsFlyer
Capacités de base
Sous-section intitulée « Capacités de base »initSDK- Utilisez cette méthode pour initialiser et démarrer AppsFlyer SDK. Cette API doit être appelée dès le lancement de l'application.startSDK- Utilisez cette méthode pour démarrer AppsFlyer SDK, uniquement en mode de démarrage manuel.logEvent- Enregistrer un événement en application.setCustomerUserId- La définition de votre propre ID client vous permet de croiser référencer votre propre ID unique avec l'ID unique d'AppsFlyer et les autres ID des appareils. Cet ID est disponible dans les rapports de données brutes et dans les API de Postback pour la croisance avec vos propres ID internes.
- Espaces publics API
- Section intitulée « Espaces publics API »| - Méthode | - Description |
|---|---|
addListener('conversion_callback', listener) | - Écoutez les appels de conversion, y compris onConversionDataSuccess - et onConversionDataFail- avec OnConversionDataResult - des payloads. |
addListener('oaoa_callback', listener) | Écoutez les appels de rappel d'attribution d'application ouverte, y compris onAppOpenAttribution et onAttributionFailurecontexte : Page/zone : Site web de marketing Capgo. Rôle : Étiquette de navigation courte ou élément UI. Vu dans : page trust.astro. Clé de message `et` (Et). OnAppOpenAttribution , avec |
addListener('udl_callback', listener) | payloads. OnDeepLink Écoutez les appels de rappel de lien profond unifié avec |
initSDK | Use this method to initialize and start AppsFlyer SDK. This API should be called as soon as the app launched. |
startSDK | Utilisez cette méthode pour initialiser et démarrer AppsFlyer SDK. Cette __CAPGO_KEEP_1__ doit être appelée dès le lancement de l'application. |
logEvent | Utilisez cette méthode pour démarrer AppsFlyer __CAPGO_KEEP_0__, uniquement en mode de démarrage manuel. |
setCustomerUserId | Enregistrez un événement en application. |
setCurrencyCode | Sets the currency used for in-app purchases. Provide a three-character ISO 4217 code. |
updateServerUninstallToken | Fixez la devise utilisée pour les achats en application. Fournissez un code ISO 4217 à trois caractères __CAPGO_KEEP_0__. |
setAppInviteOneLink | Configure l'ID OneLink utilisé comme lien de base pour l'attribution des invitations. |
setOneLinkCustomDomain | Enregistre les domaines OneLink personnalisés pour que AppsFlyer puisse résoudre les paramètres d'attribution cachés dans les liens courts. |
appendParametersToDeepLinkingURL | Active l'attribution pour les liens profonds App Links sans OneLink. Appelez cette méthode avant startSDK()Include au moins pid et is_retargeting=true dans le dictionnaire de paramètres. |
setResolveDeepLinkURLs | Utilisez ce paramètre lorsque l'OneLink d'AppsFlyer est encapsulé dans un autre lien universel. Cela permet au SDK de résoudre l'URL encapsulée afin que la mise en page profonde fonctionne correctement. |
addPushNotificationDeepLinkPath | Configurez comment le SDK extrait les valeurs de lien profond à partir des payloads de notification push. |
setSharingFilter | Arrêtez les événements de se propager aux partenaires AppsFlyer spécifiés. |
setSharingFilterForAllPartners | Arrêtez les événements de se propager à tous les partenaires AppsFlyer. Remplacez la valeur définie par setSharingFilter. |
setSharingFilterForPartners | Arrêtez les événements de se propager aux partenaires AppsFlyer spécifiés. |
setAdditionalData | Enregistrez des données clés-valeur supplémentaires à envoyer à AppsFlyer. |
getAppsFlyerUID | Obtenez l'ID de appareil unique d'AppsFlyer (créé pour chaque nouvelle installation d'une application). |
anonymizeUser | Opt-out de l'utilisateur final des analyses d'AppsFlyer (Anonymisez les données de l'utilisateur). |
stop | Une fois que cette API est invoquée, notre SDK ne communique plus avec nos serveurs et cesse de fonctionner. Utile lors de la mise en œuvre de l'opt-in/opt-out de l'utilisateur. |
disableSKAdNetwork | Opt-out de SKAdNetwork. |
disableAdvertisingIdentifier | Désactivez la collecte de diverses identités publicitaires par le SDK. Cela inclut l'identité d'Apple pour les annonceurs (IDFA), l'identifiant publicitaire Google (GAID), OAID et l'identifiant publicitaire Amazon (AAID). |
disableCollectASA | Opt-out des attributions de publicités Apple Search Ads. |
setHost | Configurez un hôte personnalisé. |
generateInviteLink | Permettre à vos utilisateurs existants d'inviter leurs amis et contacts comme nouveaux utilisateurs à votre application. |
validateAndLogInAppPurchaseAndroid | API pour la vérification du serveur des achats en application. Un événement af_purchase avec les valeurs pertinentes sera automatiquement enregistré si la validation est réussie. |
validateAndLogInAppPurchaseIos | Voir les définitions de source pour le comportement actuel. |
getSdkVersion | Obtenez la version d'AppsFlyer SDK utilisée dans l'application. |
enableFacebookDeferredApplinks | Activer la collecte des liens de déférés d'applications Facebook. Exige un compte Facebook SDK et une application Facebook sur le dispositif cible/client. Cette API doit être invoquée avant d'initialiser l'instance d'AppsFlyer SDK pour fonctionner correctement. |
sendPushNotificationData | Mesure et obtenez des données à partir de campagnes de notifications push. |
setCurrentDeviceLanguage | Définissez la langue de l'appareil. Les données seront affichées dans les Rapports de données brutes. |
logCrossPromoteImpression | Enregistrez une impression en tant que partie d'une campagne de promotion croisée. Assurez-vous d'utiliser l'ID de l'application promotionnelle tel qu'il apparaît dans le tableau de bord d'AppsFlyer. |
setUserEmails | Définissez les adresses e-mail des utilisateurs et les chiffrer. |
logLocation | Enregistrez manuellement la localisation de l'utilisateur. |
setPhoneNumber | Seront envoyés sous forme de chaîne chiffrée SHA-256. |
setPartnerData | Permet d'envoyer des données personnalisées à des fins d'intégration de partenaires. |
logInvite | Utilisez pour enregistrer un événement d'invitation de l'utilisateur (af_invite). |
setDisableNetworkData | Utilisez pour vous désinscrire de la collecte du nom de l'opérateur de réseau (carrier) et du nom de l'opérateur de la carte SIM du dispositif. |
enableTCFDataCollection | Utilisez pour vous inscrire/désinscrire de la collecte automatique des données de consentement, pour les utilisateurs qui utilisent un CMP. La valeur de la bannière sera persistée entre les sessions de l'application. |
setConsentData | Utilisez ce pour définir les données de consentement de l'utilisateur manuellement. Si votre application ne utilise pas un CMP compatible avec la TCF v2.2, utilisez la méthode suivante pour fournir les données de consentement directement à la SDK. |
logAdRevenue | En attribuant les revenus publicitaires, les propriétaires d'applications obtiennent une vue complète de la valeur à vie de l'utilisateur et du ROI des campagnes. Les revenus publicitaires sont générés en affichant des publicités sur des vidéos rémunérées, des murs d'offres, des interstitiels et des bannières dans une application. Vous pouvez utiliser cette méthode pour enregistrer vos revenus publicitaires. |
setConsentDataV2 | Utilisez ce champ pour définir les données de consentement de l'utilisateur manuellement. Si votre application ne utilise pas un CMP compatible avec TCF v2.2, utilisez la méthode suivante pour fournir les données de consentement directement à l'SDK. |
isSDKStarted | Utilisez cette méthode pour vérifier si l'SDK AppsFlyer a déjà été démarré dans la session actuelle. |
isSDKStopped | Utilisez cette méthode pour vérifier si l'SDK AppsFlyer est actuellement arrêté. |
disableAppSetId | Désactive la collecte de l'ID d'application. Si appelé avant l'initialisation de l'SDK, l'ID d'application ne sera pas collecté. Si appelé après l'initialisation, l'ID d'application sera collecté mais pas envoyé dans les payloads de requête. Disponible uniquement sur Android. |
validateAndLogInAppPurchaseV2 | API pour la vérification serveur des achats en application V2. Un événement af_purchase avec les valeurs pertinentes sera automatiquement enregistré si la validation est réussie. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts en capacitor-appsflyer.
Continuez de là à @capgo/capacitor-appsflyer
Section intitulée « Continuez de là à @capgo/capacitor-appsflyer »Si vous utilisez @capgo/capacitor-appsflyer pour planifier le travail du plugin natif, connectez-l’avec En utilisant @capgo/capacitor-appsflyer pour la capacité native dans En utilisant @capgo/capacitor-appsflyer Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo Ajouter ou Mettre à jour les plugins pour le détail d'implémentation dans Ajouter ou Mettre à jour les plugins, et Alternatives de plugins d'entreprise Ionic {"targetLanguage":"French","pagePath":"/fr/docs/plugins/appsflyer/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"pour le flux de travail du produit dans les alternatives du plugin Ionic Enterprise"},{"text":"Modifier la page"}]}