PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV

  • Personnaliser la fenêtre de demande de permission
  • Configurer manuellement le suivi publicitaire
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
AppleTrackingDemandeAutorisationAsynchrone (Fonction)
En anglais : AppleRequestTrackingAuthorizationAsynchronous
Affiche la demande de permission concernant le suivi de l'activité de l'utilisateur (iOS uniquement).
Cette autorisation est nécessaire pour utiliser la fonction AppleIdentifiantPublicitaire.
Remarque : si l'utilisateur ne donne pas sa permission, l'application doit fonctionner normalement : seul le suivi d'activité de l'utilisateur ne sera pas possible.
Exemple
SELON AppleTrackingEtatAutorisation()
    CAS ateaIndéterminé
            AppleTrackingDemandeAutorisationAsynchrone(...
AppleTrackingDemandeAutorisationAsynchrone_Callback)
    CAS ateaAutorisé
            PisteUtilisateur()
FIN
 
PROCÉDURE INTERNE AppleTrackingDemandeAutorisationAsynchrone_Callback(EtatAutorisation)
 SI EtatAutorisation = ateaAutorisé ALORS
                    PisteUtilisateur()
      FIN
FIN
Syntaxe
AppleTrackingDemandeAutorisationAsynchrone(<Procédure WLangage>)
<Procédure WLangage> : Nom de procédure
Nom de la procédure WLangage (également nommée "callback") appelée lors de la réponse de l'utilisateur. Cette procédure est de la forme :
<Nom de la procédure>(<Etat>)

où <Etat> est une constante de type Entier qui peut prendre une des valeurs suivantes :
ateaAutoriséL'utilisateur consent au suivi de son activité ou à celui de son appareil.
ateaIndéterminéL'utilisateur n'a pas encore donné son consentement ou son opposition.
ateaInterditL'utilisateur refuse le suivi de son activité ou celui de son appareil.
ateaRestreintL'appareil est géré par un "Profil de gestion des appareils" qui interdit le tracking.
Remarques

Personnaliser la fenêtre de demande de permission

Le texte de la demande d'autorisation n'est pas paramétrable.
Il est cependant possible d'ajouter un court texte explicatif dans la fenêtre. Ce message peut être saisi dans l'étape "Permissions" de l'assistant de génération de l'application iOS. Il suffit de saisir un texte spécifique pour la permission "Tracking Usage Description".

Configurer manuellement le suivi publicitaire

Pour configurer le suivi publicitaire d'une application :
  • Avant iOS 14, le suivi publicitaire est commun à toutes les applications. Il peut être configuré dans les options "Réglages >> Confidentialité >> Publicité".
  • A partir de iOS 14, le suivi publicitaire est paramétrable :
    • au niveau du périphérique et des applications : "Réglages >> Confidentialité >> Publicité".
    • au niveau des applications : "Réglages >> "Nom de l'application" >> Autoriser le suivi".
Classification Métier / UI : Code neutre
Version minimum requise
  • Version 27
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire