Page cover

Mobile

Voici ci-dessous quelques astuces pour vous aider dans l'intégration de nos SDK.

Tips 1

  • Vous pouvez configurer la durée du consentement dans le json, dans le bloc d’informations

    « consentDurationInMonths » : « 6 »

NB. Si vous ne le configurez pas, la durée du consentement est définie par défaut à 13 mois

Tips 2

  • Vous pouvez forcer un réaffichage de la bannière, en utilisant la fonction de réinitialisation de l’enregistrement, toujours dans le bloc d’informations :

    « resetSave »: « 1 »

N.B. : Reset Save supprimera la sauvegarde, il est donc plus sûr à utiliser, particulièrement pour des tests d'implémentation. Les modifications importantes sont principalement utilisées lors de l’ajout d’un nouveau fournisseur ou d’une nouvelle catégorie.

Tips 3

  • Si vous changez quelque chose dans la cmp et souhaitez demander à nouveau son consentement à tous les utilisateurs utilisez cette méthode :

- (void) consentCategoryChanged;

Tips 4

  • Les boutons sont à ON par défaut

    Vous pouvez modifier la position par défaut des boutons : leur informatique doit appeler cette méthode

    [TCMobilePrivacy sharedInstance].switchDefaultState = NO

Tips 5

  • Faites attention à respecter les catégories et les ID des vendors tels qu’affichés sur l’interface

  • Les catégories et les ID des vendors sont spécifiés dans le json (si le json est utilisé) ou directement codés en dur (pour les clients qui créent leur propre interface utilisateur)

  • Ceci est nécessaire pour alimenter correctement les tableaux de bord

Tips 6

  • Selon le système d’exploitation, vous pouvez voir des messages tels que l’échec de la connexion HTTP ou

  • Il peut y avoir 3 possibilités :

    • Soit en essayant d’appeler le mauvais conteneur

    • Ou le conteneur n’a pas encore été créé.

    • Le json n’est pas hébergé sur notre CDN

    Veuillez vérifier ces 3 possibilités avant d’aller plus loin.

Tips 7

  • Pas de statistiques ?

    • La cmp est correctement affichée et configurée, mais rien n’est affiché dans les tableaux de bord

    • Le service informatique a probablement fait une erreur sur l’ID de bannière ou l’ID de site

  • Problème de cohérence des statistiques ?

    • Au moins 1 fonction est manquante (le "view" de la bannière, la plupart du temps)

    • Vérifiez auprès du service informatique chaque callbacks

Mis à jour