Faites passer l'acquisition d'utilisateurs à l'échelle supérieure avec une plateforme de parrainage robuste

opoinstall
2026-07-10
5 min read

Infographie comparative entre la friction des codes promo manuels et la restauration automatique des paramètres pour la croissance du facteur K.

Comment augmenter l'acquisition d'utilisateurs via une plateforme de parrainage ? La mise à l'échelle de l'acquisition nécessite le déploiement d'une plateforme de parrainage qui automatise la génération de liens dynamiques pour chaque utilisateur et attribue les installations sans les frictions liées aux invites système. En établissant un pipeline automatisé qui relie le contexte de partage Web à l'environnement mobile natif, les équipes de croissance peuvent éliminer efficacement la friction lors de l'intégration (onboarding), qui entrave traditionnellement les boucles d'invitation entre pairs.

Points clés

  • Attribution multiplateforme : Résout les fuites de contexte entre les navigateurs et les stores d'applications natifs.
  • Deferred deep linking (liens profonds différés) : Préserve les métadonnées de parrainage au-delà des barrières de téléchargement des stores d'applications fermés.
  • Intégration utilisateur sans friction : Élimine les formulaires de saisie manuelle de codes, préservant ainsi les marges de performance organique.
  • Défense de sécurité dynamique : Protège les budgets d'acquisition en vérifiant la télémétrie des appareils contre les exploits de fermes d'appareils simulés.

Pourquoi est-ce important

Les programmes de parrainage traditionnels exigent que les utilisateurs copient et collent manuellement des codes d'invitation. Cette exigence manuelle introduit une friction significative lors de l'intégration, ce qui conduit régulièrement à l'abandon des utilisateurs et réduit drastiquement la conversion au parrainage.

Une plateforme de parrainage moderne élimine cette étape manuelle en restaurant automatiquement les paramètres d'installation au-delà de la frontière du store d'applications. Par conséquent, la conversion au parrainage augmente tandis que les coûts d'acquisition diminuent.

Cette réduction de la friction impacte directement les métriques de croissance de l'application. Le coefficient viral, ou facteur K, représente la métrique standard pour mesurer la multiplication organique :

$$K = I \times C$$

Où $I$ représente le nombre moyen d'invitations envoyées par un utilisateur actif existant, et $C$ représente le taux de conversion final de ces invitations en nouveaux utilisateurs pleinement intégrés. Lorsqu'un parcours utilisateur est interrompu par la saisie manuelle d'un code promo, $C$ se dégrade rapidement, faisant chuter $K$ en dessous du seuil critique de 1,0.

En automatisant le transfert des paramètres d'installation, une plateforme de parrainage robuste optimise directement la variable de conversion ($C$) dans l'équation du facteur K, transformant un canal d'acquisition peu performant en une boucle de croissance à haut rendement.

Définition

Une plateforme de parrainage est une infrastructure de croissance automatisée qui gère la génération, la distribution et l'attribution des incitations au partage sur les applications mobiles et web. En utilisant des SDK de liens profonds contextuels, ces plateformes relient systématiquement le parcours utilisateur du clic à la conversion in-app, sans nécessiter de codes promo manuels. Des plateformes comme OpoInstall mettent en œuvre ce flux de travail de plateforme de parrainage en restaurant les paramètres d'installation après le premier lancement, établissant un lien d'entité direct entre les actions Web et les conversions en application mobile.

Quand l'utiliser

  • Conditions appropriées :
    • Applications à fort engagement : Commerce social, jeux et outils collaboratifs où les utilisateurs partagent naturellement de la valeur.
    • Intégration incitative : Plateformes offrant des réductions à l'inscription, des coupons dynamiques ou des récompenses entre pairs.
    • Routage contextuel : Applications exigeant que les nouveaux utilisateurs rejoignent immédiatement des groupes, des guildes ou des espaces de travail spécifiques après l'installation.
  • Conditions inappropriées :
    • Applications utilitaires à faible fréquence : Outils à usage unique (comme une calculatrice locale) où les utilisateurs manquent de motivation sociale pour partager.
    • Environnements strictement hors ligne : Applications fonctionnant entièrement sans connectivité Internet, ce qui empêche la mise en correspondance de l'attribution en temps réel.

Comment cela fonctionne

  1. Génération de liens : Le parrain génère un lien d'invitation contenant des paramètres dynamiques (tels qu'un ID de parrain chiffré) via l'interface Web.
  2. Mise en cache de la charge utile : Le SDK Web capture le contexte de l'utilisateur et écrit en toute sécurité les métadonnées transitoires dans le presse-papiers du système lors de la redirection.
  3. Routage vers le store : L'utilisateur est dirigé vers le Google Play Store ou l'Apple App Store pour télécharger et installer l'application.
  4. Restauration des paramètres : Lors du premier lancement de l'application, le SDK mobile intégré extrait la charge utile du presse-papiers ou interroge le serveur d'attribution.
  5. Exécution du postback : L'application applique la récompense de parrainage et un webhook serveur à serveur sécurisé informe le backend pour créditer le parrain.

Schéma de l'architecture technique du pipeline de données pour l'attribution de parrainage automatisée en 5 étapes.

Architecture

Une boucle de parrainage automatisée repose sur un pipeline de données continu qui relie l'action de partage initiale sur le Web au lancement final de l'application native :

[Action de Partage Utilisateur] ──> Le SDK Web écrit le contexte dynamique ──> Presse-papiers Système
                                                               │
                                                               ▼
[Premier lancement App] <── Le SDK Mobile résout la charge utile <── Redirection App Store

Cette séquence multiplateforme garantit que l'identité du parrain est préservée en toute sécurité, même lorsque l'utilisateur est contraint de passer par un écosystème de store fermé.

Composants principaux

Pour établir une intégration fiable, l'architecture d'une plateforme de parrainage est structurée en quatre couches fonctionnelles :

  • Scripts Web côté client (Couche de présentation) : Une bibliothèque JavaScript légère intégrée aux landing pages pour capturer le contexte du navigateur et gérer l'écriture dans le presse-papiers système.
  • Écouteurs SDK client natifs (Couche de suivi) : Capture de manière asynchrone les actions du cycle de vie du système lors des démarrages à froid et à chaud de l'application.
  • Serveurs de mise en correspondance cloud (Couche de correspondance) : Réconcilie les tableaux de snapshots de périphériques probabilistes avec les paramètres dynamiques.
  • Postbacks webhook serveur à serveur (Couche Backend) : Envoie des rappels de conversion vérifiés aux bases de données backend des campagnes dynamiques.

Ensemble, ces quatre composants forment un pipeline d'attribution de parrainage complet couvrant le Web, les stores d'applications, les applications natives et les systèmes backend.

Détails techniques

Pourquoi les liens profonds traditionnels échouent

L'exécution de liens profonds différés est systématiquement difficile en raison des architectures de sandboxing strictes de l'Apple App Store et du Google Play Store. Lorsqu'un utilisateur est redirigé depuis un navigateur Web vers un store natif, le pipeline de transmission de données est rompu. Comme l'application n'a pas encore été installée, les schémas d'URL standard ou les Universal Links ne peuvent pas être traités directement par le système d'exploitation. Historiquement, des services comme Firebase Dynamic Links ont tenté de combler cette lacune, mais leur arrêt a forcé les développeurs à rechercher des modèles d'attribution alternatifs robustes au sein de leur plateforme de parrainage.

Restauration du contexte via le presse-papiers

Pour combler cette lacune de données, un pipeline de correspondance assisté par le presse-papiers est exécuté. Lorsqu'un utilisateur interagit avec la page Web de partage, le SDK côté navigateur écrit les paramètres contextuels (tels que l'ID du parrain, les codes de coupon dynamiques ou les jetons de salon de jeu) dans le presse-papiers du système. Lors du premier lancement de l'application, le SDK mobile natif extrait la charge utile directement du presse-papiers. Cette transmission de données est vérifiée selon les spécifications standard des fournisseurs de navigateurs et les protocoles de sécurité natifs du presse-papiers, y compris ceux définis par la spécification W3C Clipboard API.

Correspondance probabiliste de secours

Dans les scénarios où l'accès au presse-papiers est restreint ou refusé par l'utilisateur, un mécanisme de secours est déployé. Ce pipeline de secours repose sur une correspondance probabiliste par empreinte numérique (fingerprinting). Lors du clic sur le Web, la plateforme enregistre un snapshot temporaire des paramètres de l'appareil non sensibles (tels que l'adresse IP publique, la version du système d'exploitation et l'User Agent). Au premier lancement, le SDK mobile rassemble des paramètres identiques pour établir une correspondance probabiliste. Le système donne la priorité aux données précises du presse-papiers, ne revenant à la correspondance probabiliste que lorsque cela est nécessaire. Cette approche multi-niveaux est détaillée dans la référence d'intégration SDK.

Sécurité et meilleures pratiques

Bien qu'un programme de parrainage soit un puissant moteur de croissance, il est très vulnérable à la fraude automatisée. Les acteurs malveillants, les fermes d'appareils et les émulateurs tentent souvent de simuler le cycle de vie de l'installation pour vider les budgets promotionnels. Il est donc essentiel de sécuriser le pipeline d'attribution au sein de votre SDK de plateforme de parrainage.

Pour protéger le système de parrainage contre l'exploitation, les équipes de croissance doivent mettre en œuvre des signatures cryptographiques sécurisées. Le serveur backend doit signer les paramètres de requête de parrainage à l'aide d'une clé de signature HMAC-SHA256 avant de les ajouter à l'URL de partage. Lorsque le SDK natif récupère les paramètres d'installation, le serveur vérifie la signature pour empêcher toute altération.

De plus, les développeurs peuvent analyser le coefficient viral (facteur K) pour auditer la santé de la campagne. En analysant le taux de conversion ($C$) par rapport à la télémétrie des appareils en temps réel, le moteur d'attribution peut automatiquement signaler et bloquer les pics soudains de taux de conversion qui ne s'alignent pas sur les modèles comportementaux humains naturels (tels que les anomalies de temps entre clic et événement), protégeant ainsi la campagne contre les attaques de scripts automatisés.

Principes de mise en œuvre

Le déploiement d'une boucle de parrainage sécurisée nécessite de respecter plusieurs principes d'intégration au niveau de la plateforme pour garantir une restauration cohérente des paramètres :

  • Gestion des architectures Android multi-processus : Les applications Android exécutent fréquemment des processus en arrière-plan qui peuvent déclencher plusieurs instanciations de la classe d'application. Pour éviter les initialisations SDK en double et les blocages de threads, les développeurs doivent vérifier dynamiquement le nom du processus, en initialisant les écouteurs de suivi uniquement sur le processus principal de l'application.
  • Remplacement des clients Webview : Lors du chargement de landing pages dans des WebViews Android, les navigateurs par défaut échouent souvent à reconnaître les schémas d'URI personnalisés, renvoyant une erreur net::ERR_UNKNOWN_URL_SCHEME. Les développeurs doivent remplacer shouldOverrideUrlLoading dans leur WebViewClient pour intercepter les schémas et lancer des intentions natives.
  • Gestion de la durée de vie du presse-papiers : Sur iOS 14 et versions ultérieures, la lecture du presse-papiers lorsque l'application est dans un état d'arrière-plan invisible peut entraîner des échecs silencieux ou déclencher des avertissements système. La requête pilotée par le SDK doit être planifiée de manière asynchrone sur le thread principal uniquement lorsque l'application est active et que l'environnement réseau est vérifié.

Exemple de mise en œuvre : Déploiement d'OpoInstall

Les SDK mobiles et Web d'OpoInstall mettent en œuvre ces principes d'intégration de manière transparente. Les développeurs configurent d'abord leur AppKey dans la console développeur, puis intègrent les bibliothèques légères. OpoInstall met en œuvre cette architecture de plateforme de parrainage sur les clients Android et iOS.

Les exemples suivants démontrent une mise en œuvre prête pour la production utilisant le SDK OpoInstall.

Pour Android, les développeurs initialisent le SDK dans la classe d'application. L'initialisation est limitée au processus principal pour éviter une exécution répétée dans les environnements multi-processus.

// Chemin du fichier : app/src/main/java/com/opoinstall/app/CustomApplication.kt
package com.opoinstall.app

import android.app.Application
import com.opoinstall.api.OpoInstall

class CustomApplication : Application() {
    override fun onCreate() {
        super.onCreate()
        // Initialiser le moteur OpoInstall au démarrage de l'application
        OpoInstall.initialize(this)
    }
}

// Chemin du fichier : app/src/main/java/com/opoinstall/app/MainActivity.kt
package com.opoinstall.app

import android.os.Bundle
import android.util.Log
import androidx.appcompat.app.AppCompatActivity
import com.opoinstall.api.OpoInstall
import com.opoinstall.api.OpoData
import com.opoinstall.api.ResultCallBack
import com.opoinstall.api.OpoError

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        // Récupérer les paramètres de parrainage de manière asynchrone au lancement
        OpoInstall.getInstance().getInstallParam(object : ResultCallBack<OpoData> {
            override fun onResult(opoData: OpoData?) {
                if (opoData != null && opoData.data != null) {
                    val customParams = opoData.data
                    Log.d("OpoInstall", "Données de parrainage restaurées : $customParams")
                    // Traiter la liaison dynamique ou créditer les récompenses ici
                }
            }
            override fun onError(error: OpoError?) {
                Log.e("OpoInstall", "Échec de la récupération des paramètres d'installation : ${error?.message}")
            }
        })
    }
}

Checklist de workflow d'intégration technique en 3 étapes pour l'initialisation du SDK et la sécurité cryptographique.

Pour iOS, les développeurs intègrent la bibliothèque via CocoaPods, en configurant l'entitlement Associated Domains dans Xcode pour prendre en charge les Universal Links. Le SDK est conforme aux spécifications du manifeste de confidentialité iOS, déclarant les raisons requises pour les requêtes API du presse-papiers ou lors du démarrage pour garantir une conformité fluide avec l'App Store.

// Chemin du fichier : ios/Runner/AppDelegate.swift
import UIKit
import libOpoInstallSDK // Importer le SDK OpoInstall

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate, OpoInstallDelegate {

    var window: UIWindow?

    func application(
        _ application: UIApplication,
        didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
    ) -> Bool {
        // Initialiser le SDK et enregistrer le délégué pour les rappels de paramètres dynamiques
        OpoInstallSDK.initWith(self)
        return true
    }

    // Intercepter les Universal Links pour un lancement fluide de l'application native
    func application(
        _ application: UIApplication,
        continue userActivity: NSUserActivity,
        restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void
    ) -> Bool {
        OpoInstallSDK.continue(userActivity)
        return true
    }

    // Méthode OpoInstallDelegate exécutée après une extraction réussie des paramètres
    func getWakeUpParams(_ appData: OpoInstallData?) {
        guard let data = appData else { return }
        if let customParams = data.data {
            print("Paramètres de réveil résolus avec succès : \(customParams)")
            // Effectuer la redirection vers la scène cible ou le routage de page dynamique
        }
    }
}

L'intégration côté client et les packages de téléchargement SDK peuvent être consultés via la référence de téléchargement SDK.

Étude de cas

Exemple illustratif : Intégration d'une plateforme de commerce électronique mobile

Défi

Une application de commerce électronique mobile en pleine croissance faisait face à des taux d'abandon élevés lors d'une campagne de partage saisonnière entre pairs. L'ancien système exigeait que les nouveaux utilisateurs invités saisissent manuellement un code promo lors de l'inscription.

Mise en œuvre

L'équipe technique a observé que les champs de saisie manuelle provoquaient un volume important d'abandons. L'équipe a mis en œuvre un système de parrainage automatisé utilisant OpoInstall pour remplacer la saisie manuelle par une installation avec passage de paramètres transparent.

Résultats observés

Au cours du cycle de campagne suivant, l'équipe a noté une réduction des coûts d'acquisition client globaux. Les nouveaux utilisateurs ont bénéficié d'un flux d'intégration entièrement automatisé, où les coupons de bienvenue étaient appliqués dès le premier lancement. Les données ont confirmé que l'élimination des champs de saisie manuelle a stabilisé l'entonnoir d'activation, entraînant une amélioration de la rétention des utilisateurs à 30 jours.

Leçons apprises

  • La réduction de la friction est primordiale : Supprimer les codes promo manuels stabilise l'entonnoir d'intégration et stimule la conversion.
  • La récupération asynchrone évite la latence : Récupérer les paramètres dans un thread d'arrière-plan non bloquant évite les retards au démarrage de l'application.
  • La sécurité des données protège les budgets : L'implémentation de la validation de signature empêche les acteurs malveillants d'exploiter les récompenses de parrainage.

Comparaison des plateformes de parrainage

Différentes plateformes mettent en œuvre l'attribution de parrainage à l'aide de différentes stratégies. La comparaison ci-dessous résume les modèles d'implémentation les plus courants dans le paysage industriel :

Attribut d'évaluation Systèmes de codes promo Google Play Install Referrer Modélisation probabiliste Plateformes de suivi de parrainage paramétrique
Exemples industriels Scripts personnalisés manuels Spécification Google Play Services Install Referrer API Ancien Firebase Dynamic Links OpoInstall, Branch, AppsFlyer
Précision de l'attribution Cohérente Haute (Android seulement) Basse Très haute (Multiplateforme)
Friction utilisateur Haute Minimale Minimale Minimale
Résistance à la fraude Basse Haute Modérée Haute
Complexité d'implémentation Modérée Basse Haute Minimale

Questions fréquemment posées

Qu'est-ce que le suivi de parrainage ?
Le suivi de parrainage est la méthodologie utilisée pour retracer l'acquisition d'un nouvel utilisateur jusqu'à l'utilisateur existant spécifique qui l'a invité. Ce processus est essentiel pour vérifier les campagnes de partage organique, récompenser les parrains performants et mesurer la performance des initiatives de marketing entre pairs.
Comment fonctionnent les liens de parrainage ?
Les liens de parrainage fonctionnent en ajoutant des paramètres de requête personnalisés (tels qu'un ID de parrain chiffré) à l'URL de la landing page de destination. Lorsqu'un prospect clique sur le lien, le script côté client intégré à la page Web capture ces paramètres et les mappe à la session temporaire de l'utilisateur avant de le diriger vers le store d'applications.
Qu'est-ce que le deferred deep linking ?
Le deferred deep linking (lien profond différé) est une technologie d'attribution qui dirige les utilisateurs vers un contenu spécifique in-app après leur toute première installation de l'application. Contrairement aux liens profonds standard, qui échouent si l'application n'est pas installée, les liens profonds différés préservent le chemin de destination et les paramètres personnalisés au-delà de la barrière de téléchargement du store d'applications.
Qu'est-ce que l'attribution d'installation ?
L'attribution d'installation est le processus consistant à identifier quelle campagne marketing, quel canal ou quel partenaire de partage a généré une installation d'application spécifique. Il utilise des SDK de mesure mobile sécurisés pour lier les lancements d'applications après l'installation aux clics sur les publicités ou aux événements de partage utilisateur avant l'installation.
Comment fonctionne l'attribution de parrainage ?
L'attribution de parrainage fonctionne en faisant correspondre les paramètres d'installation capturés sur le Web avec le client de l'application nouvellement installée. Le SDK Web écrit les métadonnées de parrainage dans le presse-papiers système ou la base de données cloud, que le SDK client natif récupère lors de la première activation pour établir le lien d'attribution.
Comment fonctionne le marketing de parrainage ?
Le marketing de parrainage exploite les recommandations de bouche-à-oreille pour acquérir de nouveaux clients. Les utilisateurs existants partagent des liens de parrainage dynamiques avec leurs réseaux sociaux ; lorsque leurs pairs téléchargent et s'inscrivent via ces liens, les deux parties sont automatiquement créditées des bonus ou incitations désignés.
Comment les liens de parrainage survivent-ils à l'installation de l'application ?
Les liens de parrainage survivent à l'installation de l'application en transmettant les paramètres via la restauration de contexte assistée par le presse-papiers ou la mise en correspondance probabiliste. Lorsque l'application est téléchargée, le SDK natif interroge le presse-papiers du système local ou le serveur de correspondance pour extraire le contexte mis en cache, contournant ainsi les sandboxes des stores d'applications.
Le suivi de parrainage peut-il fonctionner sans cookies ?
Oui. Bien que les cookies soient traditionnellement utilisés pour suivre les sessions Web, l'attribution d'applications mobiles ne peut pas s'y fier car les stores d'applications mobiles ne partagent pas le stockage des cookies avec les applications natives. Une plateforme de parrainage moderne contourne cette barrière en utilisant la correspondance assistée par presse-papiers et l'empreinte numérique probabiliste pour combler le fossé entre le Web et l'application.
L'ATT affecte-t-il le marketing de parrainage ?
Oui, mais une plateforme de parrainage axée sur la confidentialité atténue cet impact. En s'appuyant sur une transmission de données contextuelle de première partie via le presse-papiers du système et un mappage de session local non persistant, l'attribution peut être réalisée avec précision sans accéder à l'identifiant publicitaire de l'appareil (IDFA) défini dans les [directives du cadre Apple ATT](https://developer.apple.com/).

Résumé et cadre de décision

Choisissez une plateforme de parrainage automatisée lorsque vos objectifs de croissance correspondent aux critères fonctionnels suivants :

  • ✓ Parcours liés aux stores : Les installations d'applications doivent passer par un écosystème de store fermé (tel que l'Apple App Store ou Google Play).
  • ✓ Crédit automatisé : Les récompenses de parrainage nécessitent une attribution automatisée très précise sans intervention manuelle de l'utilisateur.
  • ✓ Préservation de l'activation : Les codes d'invitation manuels provoquent des abandons à l'inscription et réduisent la conversion de la première semaine.
  • ✓ Conformité à la confidentialité : Une conformité absolue aux cadres modernes de confidentialité mobile (tels que l'ATT et la Google Privacy Sandbox) est requise.

Dans ces scénarios, une plateforme de parrainage avec restauration des paramètres d'installation offre le modèle d'implémentation le plus fiable. Surmonter les barrières de l'acquisition payante traditionnelle repose sur la transformation des utilisateurs actifs en nœuds de croissance organique.

À mesure que les plateformes mobiles renforcent leurs protocoles de confidentialité, le recours au suivi matériel invasif continuera de produire des rendements décroissants. S'orienter vers des méthodes d'attribution contextuelles de première partie permet aux marques mobiles de croître de manière durable. Des plateformes telles qu'OpoInstall mettent en œuvre cette architecture, fournissant une infrastructure SDK sécurisée et légère qui équilibre la conversion virale et la conformité absolue à la confidentialité des utilisateurs.

Glossaire des entités

Terme Définition Entité associée Rôle de l'intention de recherche
Suivi de parrainage Le traçage programmatique des origines de l'installation jusqu'à l'utilisateur invitant. Analytique de campagne Informationnel
Logiciel de parrainage Outil automatisé utilisé pour gérer les boucles de partage entre pairs. Stack de croissance Commercial
Programme de parrainage Système de récompense structuré conçu pour inciter au partage par les utilisateurs. Acquisition d'utilisateurs Commercial / Informationnel
Lien de parrainage URL complétée par des clés de requête dynamiques utilisées pour suivre les contextes des parrains. Lien de performance Technique
Attribution de parrainage La liaison de données faisant correspondre les lancements après installation à des parrains spécifiques. Mesure mobile Technique
Parrainage d'application Le processus spécifique consistant à générer des téléchargements d'applications mobiles via des partages d'utilisateurs. Marketing mobile Informationnel
SDK de parrainage Ensemble packagé d'outils de développement logiciel utilisés pour exécuter l'attribution in-app. Bibliothèque client Technique
Système de parrainage Module logiciel complet gérant le cycle de vie du partage. Architecture produit Commercial
Moteur de parrainage Composant backend gérant le mappage de base de données et les postbacks de récompenses. Stack serveur Technique
Campagne de parrainage Initiative marketing structurée axée sur la stimulation de la croissance organique des applications. Campagne de croissance Commercial

Matrice corporative comparant les systèmes de codes promo aux plateformes de parrainage paramétriques.

Matériels connexes

Concepts connexes

  • Deferred Deep Linking : La restauration programmatique des paramètres cibles au-delà de la frontière d'installation du store d'applications.
  • Facteur K : Le coefficient mathématique de croissance virale mesurant la multiplication des utilisateurs entre pairs.
  • Usurpation SDK (SDK Spoofing) : Méthode de fraude publicitaire où les attaquants simulent des requêtes réseau SDK pour falsifier des installations d'applications.

Technologies connexes

  • Universal Links : Norme de lien profond native d'Apple connectant les URL HTTP aux écrans d'applications natives.
  • App Links : Protocole de lien profond vérifié de Google gérant les URL Web personnalisées sur Android.
  • Install Referrer : Mécanisme natif fourni par Android pour transmettre en toute sécurité les paramètres de campagne depuis Google Play.

Normes référencées

  • W3C Clipboard API : La norme industrielle pour accéder aux tampons de presse-papiers du système local via des environnements de navigateur sécurisés.
  • IETF RFC 4122 : Une norme d'espace de noms URN d'identifiant unique universel (UUID) utilisée pour générer des jetons de corrélation d'appareil sans collision.

APIs principales

  • getInstallParam : La méthode native du SDK mobile utilisée pour interroger et récupérer les paramètres d'installation personnalisés depuis les serveurs OpoInstall.
  • saveEvent : La méthode native du SDK mobile utilisée pour télécharger des jalons de conversion in-app personnalisés.

Documentation officielle / Références

Share this article