Vous n'avez pas l'autorisation d'utiliser ce widget sur ce site
Cas 1 : mauvaise configuration
Si le message suivant "Vous n'avez pas l'autorisation d'utiliser ce widget sur ce site." apparaît sur le site Internet où est intégré le widget, vous avez peut-être mal renseigné le champ adresse du site hôte :
Vous devez renseigner votre domaine complet qui apparaît après http(s):// y compris le sous-domaine s’il y en a un.
Exemples :
Url qui s’affiche sur le navigateur |
Adresse du site hôte à renseigner dans la plateforme de widget |
http://www.site.com/accueil.html |
www.site.com |
http://site.com/agenda |
site.com |
http://v2.site.com/agenda |
v2.site.com |
Cas 2 : mise en cache du code du widget
Le code javascript fourni par les widgets est généré dynamiquement : comprenez par là qu'il ne doit en aucun cas être mis en cache. Si vous continuez de rencontrer l'erreur "Vous n'avez pas l'autorisation d'utiliser ce widget sur ce site", il se peut que l'intégration du widget sur votre site web soit mise en cache.
Pour le vérifier, affichez le code source de la page concernée, puis recherchez votre code d'intégration qui doit avoir la forme :
<script src="https://widgets.apidae-tourisme.com/widget/7053.js" async></script>
<div id="widgit"></div>
Si vous constatez que votre code pointe vers une autre URL, par exemple :
<script ... data-rocket-src="https://hotel-les-clarines.fr/wp-content/cache/min/1/widget/7053.js?ver=1695300983" async></script>
Le widget présentera forcément des dysfonctionnements : il se peut qu'il fonctionne très occasionnellement, ce qui peut prêter à confusion, mais finira forcément par afficher une erreur.
Il est impératif d'utiliser uniquement le code d'intégration d'origine, comprenant l'URL widgets.apidae-tourisme.com/widgets/XYZ.js.
Rien ne s'affiche parce que le code n'est pas bien intégré sur la page
Si vous n'avez même pas le message "Vous n'avez pas l'autorisation...", il est possible que le code ne soit tout simplement pas intégré à la page.
Avant toute chose, vous devez vous assurer que le code widget que vous avez intégré via votre back office est bien visible sur la page en ligne.
- Vérifiez dans les sources de la page concernée :
- Rendez-vous sur la page où vous souhaitez voir le widget, et consultez le code source (CTRL+U) :( vous devez voir view-source:https://... dans la barre d'adresse, et les sources de votre site web)
- puis faîtes une recherche (CTRL+F) sur "apidae-tourisme" :
- vous devez retrouver le code d'intégration (<script src="https://widgets.apidae-tourisme...) : s'il n'est pas présent, avant de contacter la hotline Apidae il faut d'abord vous assurer de sa présence (avec votre agence web par exemple).
Dans de rares cas, les widgets se chargent de façon asynchrone et le code n'est pas visible dans les sources :
Pour vérifier ça, vous pouvez :
- Vérifier dans les sources générées : ouvrez la page concernée (front) puis appuyez sur F12 : la console s'ouvre, allez dans l'onglet Inspector (firefox) ou Elements (chrome) et recherchez (ctrl+F) "apidae-tourisme" : si vous ne trouvez rien, le code n'est sans doute pas intégré.
- Vérifier que le code des widgets est bien appelé : toujours sur la page concernée (front), dans la console (F12), puis onglet "Network" ou "Réseau" : rechargez la page pour vous assurer que les informations soient à jour, puis recherchez "apidae-tourisme" : si rien ne s'affiche, votre navigateur n'a fait aucun appel à un site apidae-tourisme (et donc pas aux widgets) : contactez votre agence web pour comprendre pourquoi le widget renseigné dans votre back office n'est pas visible sur le front.
Problème de mise en page du widget sur le site
La mise en page du widget diffère entre le site où il est installé et la visualisation du widget sur plateforme de widgets (taille de la police, titre mal aligné, etc.).
Les styles (CSS) de votre site web peuvent parfois interférer avec ceux des widgets. Il est possible de surcharger les styles des widgets dans l’onglet “avancé” de la configuration (idéalement par la personne qui gère votre site Internet).
Problème insertion widget Wordpress
Si vous utilisez la version “hébergée” de Wordpress (wordpress.com), l’insertion de balises <script> peut ne pas fonctionner. Dans ce cas vous devrez installer une extension pour pouvoir le faire. L’installation d’extensions peut également nécessiter de passer sur une version payante.
En revanche si vous utilisez la version classique de Wordpress (installée chez un autre hébergeur : OVH, 1and1…) vous devriez pouvoir copier votre script, ou si besoin installer une extension pour le faire (ex: https://fr.wordpress.org/plugins/insert-headers-and-footers/).
Wapidae : Pour faciliter cette intégration sur les sites WordPress, Bugey Plaine de l’Ain Tourisme et Apidae Tourisme ont collaboré au développement d'un plugin WordPress (Wapidae) qui permet d’ajouter un widget Apidae sur votre site sans avoir à entrer la moindre ligne de code et sans avoir à modifier votre thème.
Problème insertion widget Wix
Sur le CMS Wix, un widget JS est inclus dans une iframe. Cette iframe est hébergée sur un nom de domaine différent de l’url de votre site internet. On ne peut le savoir qu'en allant voir dans le code source du site (F12 sur chrome).
Lors de la configuration de votre widget dans la fabrique de widget, au moment de renseigner l'adresse du site hôte, il sera nécessaire de faire des modifications : www-nomdusite-com.filesusr.com
Exemples :
Pour tourisme50.wixsite.com, on aura tourisme50-wixsite-com.filesusr.com
Pour www.valdassou-gitetarn.com, on aura www-valdassou-gitetarn-com.filesusr.com
J'ai 200 offres dans ma sélection, mais seulement 100 sur mon widget... que faire ?
Un export exceptionnel avec réinitialisation :
Pensez bien à cocher "Réinitialiser l'export".
Note : La plateforme de widgets widgets.apidae-tourisme.com analyse les exports toutes les 6 minutes entre 7h et 20h, ainsi qu'une fois par nuit.
Lors de la création de votre projet, ou lors d'un export exceptionnel, comptez donc environ 6~10 minutes avant de pouvoir voir le résultat sur widgets.apidae-tourisme.com.
Mon widget refuse de s'afficher, même lorsque je le crée sur widgets.apidae-tourisme.com
Le plus souvent, il s'agit d'un problème avec la clé API de votre projet.
Vérifiez sur widgets.apidae-tourisme.com que vous avez bien copié la clé API de votre projet Apidae (pas d'espace avant ou après, de faute de frappe...)
Si toutefois le widget ne se charge toujours pas, vous pouvez contacter le support.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.