Cet article décrit quelques erreurs courantes que vous pouvez rencontrer lors de l'intégration du module d'activation des enquêtes.
Sur cette page
Le module d'activation n'est pas visible
Si le module d'activation n'est pas visible sur votre page de confirmation de commande, vous rencontrez peut-être l'un des problèmes suivants :
Problème | Diagnostic |
---|---|
Le code source HTML ne contient pas le code du module d'activation | Affichez le code source HTML dans votre navigateur et vérifiez que le bloc de code du module de la fonction d'activation apparaît exactement une fois sur la page. |
Le module de la fonction d'activation apparaît en dehors de l'écran ou est masqué par d'autres éléments | Le module est peut-être affiché en dehors de la zone visible. Faites défiler la page. |
Votre navigateur n'est pas compatible | Votre navigateur doit être compatible avec le langage HTML5. Installez la dernière version disponible. |
Intégration à une plate-forme d'e-commerce | Certaines plates-formes d'e-commerce peuvent présenter des problèmes de compatibilité. Contactez votre fournisseur de solutions e-commerce pour connaître les options d'intégration. |
La page de confirmation se trouve sur un domaine différent | Si un système tiers est chargé du processus de règlement, il doit rediriger l'utilisateur vers une page de confirmation sur votre domaine. |
Le code du module d'activation a été ajouté à Google Tag Manager | Il est actuellement impossible d'intégrer le code du module d'activation via Google Tag Manager. |
Votre navigateur est doté d'un bloqueur de publicité ou de pop-ups activé. | Pour afficher le module d'activation, désactivez le bloqueur de pop-ups de votre navigateur et toutes les extensions de blocage d'annonces. |
La page présente des erreurs JavaScript
Le tableau suivant répertorie les problèmes fréquemment rencontrés avec le code JavaScript du module d'activation :
Problème | Diagnostic |
---|---|
Valeurs des espaces réservés | Remplacez l'espace réservé par les valeurs dynamiques spécifiques à votre site. |
Il manque un paramètre obligatoire |
Lors de l'intégration du code du module d'activation, les paramètres suivants sont obligatoires :
|
Le DOCTYPE doit être HTML 5 |
Assurez-vous que votre page de confirmation de commande utilise le DOCTYPE HTML 5 : <!DOCTYPE html> |
La valeur du paramètre estimated_delivery_date est incorrecte | La date doit être au format AAAA-MM-JJ, où AAAA correspond aux quatre chiffres de l'année, MM correspond aux deux chiffres du mois et JJ correspond aux deux chiffres du jour. La valeur est une chaîne entre guillemets. Par exemple, "2016-09-13". |
La valeur opt_in_style est incorrecte |
La valeur du paramètre opt_in_style peut correspondre à l'une des chaînes suivantes :
|
Le site Web n'utilise pas le protocole HTTPS | Toutes les pages de confirmation doivent être au format HTTPS. |
Incohérence de l'URL du site Web | Le code du module d'activation doit être intégré sur la même URL de site Web que celle validée et revendiquée dans Merchant Center. Ce problème génère habituellement une erreur JavaScript 404. |
Enquête non reçue
Problème | Diagnostic |
---|---|
Adresse e-mail incorrecte | Assurez-vous que le format des adresses e-mail fournies dans le module est correct, sans quoi les e-mails d'enquête ne seront pas envoyés. |
Codes pays incorrects | Assurez-vous de renseigner des codes pays corrects dans le module d'activation. Cette valeur doit respecter la norme ISO 3166-1 alpha-2. Aucune erreur ne sera générée en cas de codes pays incorrects, mais l'enquête ne sera pas envoyée. |
Il ne s'est pas écoulé suffisamment de temps |
Assurez-vous que la date Notez également que les informations affichées sur les graphiques Merchant Center peuvent être retardées d'une semaine. |