App embed lijkt uitgeschakeld
Je hebt de app embed (app-insluiting) Promotions in de thema-editor aangezet, maar de app toont nog steeds Not enabled. Dit is waar de app werkelijk naar kijkt, en hoe je het oplost.
Wat de app controleert
Section titled “Wat de app controleert”Je gepubliceerde webshop. De app opent de homepage van je webshop en zoekt naar de markering die Shopify voor elke ingeschakelde app embed in de pagina afdrukt. Die vinden is een stellige Enabled. De app leest die pagina hooguit één keer per minuut per winkel opnieuw, dus een antwoord kan tot een minuut oud zijn.
De embed die zich meldt. Als de embed draait, meldt hij zich — vanuit je gepubliceerde webshop, en vanuit de preview in de thema-editor op het moment dat je hem aanzet. Een melding in de afgelopen 10 minuten weegt zwaarder dan een pagina-uitlezing waarin de markering niet stond: een draaiende embed is sterker bewijs dan een pagina die hem niet noemde.
Als de pagina niet te lezen is. Zit je webshop achter een wachtwoord, of treedt er een time-out op, dan gokt de app niet. Hij valt terug op de meldingen: een melding in de afgelopen 48 uur telt als Enabled, en zonder enige melding blijft de status onbeslist. Er wordt niets op de achtergrond gepold — de status wordt uitgerekend als de pagina Promotions laadt, dus herlaad de app om opnieuw te controleren. Daarom kan een winkel met wachtwoordbeveiliging Not enabled tonen terwijl de schakelaar in je thema echt aanstaat — er heeft nog niets gedraaid waar de app iets van kon horen.
Zo los je het op
Section titled “Zo los je het op”-
Controleer of de embed aanstaat in het thema dat je hebt gepubliceerd.
Thema-editor → App embeds → Promotions aan → Save. Een embed die alleen in een concept- of niet-gepubliceerd thema aanstaat, zit niet in wat kopers — of de app — zien.
-
Open je webshop één keer met de embed aan.
Laad een gewone pagina van je webshop in een browser. Is de webshop wachtwoordbeveiligd, voer dan eerst het wachtwoord in en laad daarna een pagina. Die ene paginaweergave is wat de embed nodig heeft om zich te melden.
-
Wacht even en herlaad de app.
De controle op de webshop wordt hooguit één keer per minuut opnieuw gelezen, en de status wordt uitgerekend terwijl de pagina laadt, dus geef het die tijd en herlaad daarna de pagina Promotions. De statusbadge hoort dan op Enabled te staan.
-
Klopt het nog steeds niet, sla het thema dan opnieuw op in de thema-editor.
De thema-editor openen met de embed aan laat hem in de preview draaien, waarna hij zich vanzelf meldt — de snelste manier om een hardnekkige status recht te zetten.
Limieten en aandachtspunten
Section titled “Limieten en aandachtspunten”- De embed uitzetten wordt op dezelfde manier gemeld. De status kan na het uitschakelen tot 10 minuten achterlopen, omdat een recente melding zo lang zwaarder weegt dan een pagina zonder markering.
- Een draaiende laadindicator is geen fout. Het betekent onbeslist. Het is begrensd op ongeveer 10 minuten na je klik op Enable; herlaad de app daarna en hij toont Not enabled in plaats van eindeloos te draaien.
- Niets aan je kortingen hangt van deze status af. Shopify controleert de winkelwagen nog steeds en past je kortingen nog steeds toe. Wat de embed regelt is de weergave: Sale Badges, Price Drops, en het cadeau dat automatisch aan de winkelwagen wordt toegevoegd.
- De vier widgetblokken staan hier los van. Quantity Break Table, Quantity Break Picker, Spend More Save More en Cart Goal Bar zijn themablokken en worden op eigen kracht getoond.
Verwant
Section titled “Verwant”- App embed — wat de embed doet en hoe je hem aanzet.
- Sale Badge · Price Drop — de promoties die hem nodig hebben.
- Widgets voor je webshop — de blokken die dat niet doen.