L’app embed apparaît comme désactivé
Vous avez activé l’app embed Promotions dans l’éditeur de thème, mais l’application affiche toujours Not enabled. Voici ce que l’application regarde réellement, et comment trancher.
Ce que l’application vérifie
Section intitulée « Ce que l’application vérifie »Votre boutique en ligne publiée. L’application ouvre la page d’accueil de votre boutique en ligne et cherche le marqueur que Shopify imprime dans la page pour chaque app embed activé. Le trouver vaut Enabled de façon certaine. L’application relit cette page au plus une fois par minute et par boutique, une réponse peut donc avoir jusqu’à une minute de retard.
L’embed qui se signale. Quand l’embed s’exécute, il se signale — depuis votre boutique en ligne publiée, et depuis l’aperçu de l’éditeur de thème dès l’instant où vous l’activez. Un signalement dans les 10 dernières minutes l’emporte sur une lecture de page qui ne montrait pas le marqueur : l’embed qui tourne est une preuve plus forte qu’une page qui ne le mentionnait pas.
Quand la page ne peut pas être lue. Si votre boutique en ligne est protégée par un mot de passe, ou si la requête expire, l’application ne devine pas. Elle se rabat sur les signalements : un signalement dans les 48 dernières heures vaut Enabled, et sans aucun signalement le statut reste indécis. Rien n’interroge en arrière-plan — le statut est établi au chargement de la page Promotions, rechargez donc l’application pour refaire la vérification. C’est pourquoi une boutique protégée par mot de passe peut afficher Not enabled alors que l’interrupteur de votre thème est bel et bien activé — rien n’a encore tourné dont l’application puisse avoir des nouvelles.
Régler le problème
Section intitulée « Régler le problème »-
Vérifiez que l’embed est activé dans le thème que vous avez publié.
Éditeur de thème → App embeds → Promotions activé → Save. Un embed activé uniquement dans un thème brouillon ou non publié n’est pas dans ce que voient les clients — ni l’application.
-
Ouvrez une fois votre boutique en ligne avec l’embed activé.
Chargez une page normale de votre boutique en ligne dans un navigateur. Si la boutique est protégée par un mot de passe, saisissez le mot de passe d’abord, puis chargez une page. Cette seule vue de page est ce dont l’embed a besoin pour se signaler.
-
Patientez un instant et rechargez l’application.
La vérification de la boutique en ligne est relue au plus une fois par minute, et le statut est établi au chargement de la page ; laissez-lui donc ce délai, puis rechargez la page Promotions. Le badge de statut devrait indiquer Enabled.
-
S’il y a toujours désaccord, enregistrez de nouveau le thème depuis l’éditeur de thème.
Ouvrir l’éditeur de thème avec l’embed activé le fait tourner dans l’aperçu, ce qui le fait se signaler de lui-même — le moyen le plus rapide de trancher un statut récalcitrant.
Limites et remarques
Section intitulée « Limites et remarques »- Désactiver l’embed est signalé de la même façon. Le statut peut avoir jusqu’à 10 minutes de retard après une désactivation, parce qu’un signalement récent l’emporte sur une page sans marqueur pendant ce laps de temps.
- Un indicateur qui tourne n’est pas un échec. Il signifie « indécis ». Il est plafonné à environ 10 minutes après votre clic sur Enable ; rechargez l’application après ce délai et elle affiche Not enabled plutôt que de tourner indéfiniment.
- Rien de vos réductions ne dépend de ce statut. Shopify vérifie toujours le panier et applique toujours vos réductions. Ce que l’embed commande, c’est l’affichage : les Sale Badges, les Price Drops, et le cadeau ajouté automatiquement au panier.
- Les quatre blocs de widget ne sont pas concernés. Quantity Break Table, Quantity Break Picker, Spend More Save More et Cart Goal Bar sont des blocs de thème et s’affichent d’eux-mêmes.
Pages associées
Section intitulée « Pages associées »- App embed — ce que fait l’embed et comment l’activer.
- Sale Badge · Price Drop — les promotions qui en ont besoin.
- Widgets de la boutique en ligne — les blocs qui n’en ont pas besoin.