FR - RGPD - Différences entre Accengage et Airship

This content is also provided in English.

 

Cet article porte sur les différences majeures entre Accengage et Airship vis à vis des méthodes de collecte de données.

 

Accengage 

Collecte des données

La collecte de données sur Accengage est définie par :

  • Le paramètre acc_optin_data (uniquement Android)

    • Ce paramètre définit au niveau global si le SDK Android collectera des données utilisateur.

  • Les fonctions setOptinData (Android) et setDataOptInEnabled (iOS)

    • L’appel à ces fonctions définit si les données seront récupérées par notre SDK (true/false).

  • La fonction collect:setOptinData (Web)

    • L’appel à cette fonction définit si les données seront récupérées par notre SDK (true/false).

Voici la liste des champs traqués par le SDK Mobile Accengage lorsque la collecte est active.

Device ID
Token
Number of visits
Install date
Last opened
Device Model
OS Version
Language
Bundle Version
Latitude
Longitude
Altitude

Geolocation
SDK Version
Feedback
Time Zone
System push optin
Enabled push
Enabled in app
Random Id
Country code
Operator name
Connection type

click
react_inapp
react_alarm
react_inbox
target
send_inapp
send_alarm
send_inbox

 

Voici la liste des champs traqués par le SDK Web Accengage lorsque la collecte est active.

Device ID
Token
Number of visits
Install date
Last opened
Browser Name
Browser Version
Language
SDK Version

First optin date
First optin domain
Feedback
sw_version
userPublicKey
userAuth
Enabled in app
Random Id
Country code

click
target

 

Cas utilisateur Accengage

À la première ouverture, le SDK n’est pas lancé tant que l’utilisateur n’a pas donné sa permission concernant la collecte de ses données via notre SDK.

  • Si l’utilisateur accepte : toutes les données sont récupérées et envoyées à Accengage.

  • Si l’utilisateur n’accepte pas : aucune donnée n’est récupérée vers Accengage. Le profil n’existe pas en base de données.

Voici un schéma expliquant ce qu’il se passe lorsqu’un utilisateur désactive ou active l’optinData :

2.png
 

 

Purge des données

Après avoir accepté une première fois la collecte des données, si un utilisateur décide de désactiver la collecte de données, alors son profil et ses données seront supprimés sous 7 jours. Si ce délai ne convient pas, nous proposons une route API qui permet de supprimer manuellement les données d’un utilisateur, avec la méthode DELETE.

Airship

La collecte de données sur Airship est définie par :

  • Le paramètre dataCollectionOptInEnabled (Android / iOS).

    • Ce paramètre dans le fichier de configuration indique si l’utilisateur doit accepter la collecte des données.

  • Les fonctions setDataCollectionEnabled (Android) et isDataCollectionEnabled (iOS).

    • Ces fonctions permettent d’activer la collecte des données depuis le code de l’application.

  • La fonction sdk.dataCollectionEnabled (Web)

    • L’appel à cette fonction définit si les données seront récupérées par notre SDK (true/false).

    • Notez qu'un paramètre est disponible pour notre SDK Web: dataCollectionOptInEnabled (à configurer dans le snippet).
      Ce paramètre peut être true ou false. S’il est true, la méthode ci-dessus sera requise avant de demander à l'utilisateur d'accepter les notifications.

Fonctionnement de la collecte des données

La liste des données collectés va dépendre des fonctionnalités du SDK activées.

Si la collecte des données est désactivée, toutes les fonctionnalités du SDK seront aussi désactivés et aucune donnée ne pourra être collectée (le profil ne sera pas créé car le SDK n’est pas lancé).

Le détail des données collectées en fonction des fonctionnalités activées peut être retrouvé sur les pages suivantes:

Cas particulier Push Token

Sur Airship, il est possible de récupérer le token et de continuer d’envoyer des notifications même si l’utilisateur a refusé la collecte des données. Attention cela nécessite le consentement de l’utilisateur depuis votre application :

Pour le SDK Web, veuillez vous référer au tableau suivant:

3.png

Notez que si un utilisateur est opt-in data et devient opt-out data, les tags et le named_user seront supprimés. Les autres informations restent mais ne seront plus collectées.

 

Cas utilisateur Airship

  • Data collection activée par défaut : Le SDK se lance. Toutes les données sont récupérées et transmises à Airship. 
  • Data collection activée par features par défaut : Le SDK se lance et active certaines fonctionnalités par défaut. Seules les données, qui sont associées à ces fonctionnalités, sont alors collectées. D’autres le peuvent par la suite en fonction du choix utilisateur. 
  • Data collection désactivée : Le SDK ne se lance pas tant que l’utilisateur n’a pas donné son accord. Aucune donnée n’est collectée.

Voici un schéma expliquant ce qu’il se passe lorsqu’un utilisateur désactive ou active l’optinData : 

RGPD__1_.jpeg

Quid du profil Accengage suite à la migration : Si un utilisateur refuse la collection des données depuis le SDK de migration, cela sera pris en compte sur son profil sur Accengage. Par conséquent, aucun push ciblant ce profil ne sera reçu s’ils sont envoyés depuis les plateformes Accengage ou Airship.

 

Purge des données

Si après avoir accepté une première fois la collecte de données, l’utilisateur décide de désactiver la collecte de ses données, alors seules certaines données seront toujours collectées. Ces données seront collectées à chaque ouverture (voir tableau récapitulatif).

Contrairement à Accengage, la purge complète du profil n’est pas automatique. Si vous souhaitez supprimer toutes les données personnelles d’un profil, il sera possible de le faire en utilisant l’API de désinstallation de channel. Ceci marque le profil comme Uninstalled et Opted-out. Cependant, le channel ID, avec la platforme (iOS, Android ou Web), la date de création et la dernière date d’activité ne sont jamais supprimés.

 

N'hésitez pas à contacter notre support si vous avez des questions à ce sujet.

Was this article helpful?
0 out of 0 found this helpful
Submit a request