PLATFORM
Skuply voor Shopify
Koppeling via de GraphQL Admin API met bulk operations, geen app in jullie winkel. En vooral: wij zorgen dat de definitie bestaat voordat de waarde er is, want zonder definitie doet een metafield niets.
AANSLUITEN KOST ONGEVEER EEN HALF UUR AAN JULLIE KANT
DE VALKUIL
De waarde staat er, en er gebeurt niets.
In Shopify doet een metafield pas iets als er een definitie voor bestaat. Zonder definitie is het losse data: onzichtbaar in de beheerder, onbruikbaar in filters en niet door te geven aan een kanaal.
Metafield zonder definitie
De waarde zit op het product, maar er is geen definitie. Filters kennen hem niet, de beheerder toont hem niet en Shopify geeft hem niet door aan Google of een marktplaats.
custom.materiaal = rundleer
DOET NIETS ZONDER DEFINITIE
Metafield mét definitie
Een definitie met het juiste type en de juiste toegang. Nu is de waarde filterbaar, zichtbaar in de beheerder en bruikbaar in de kanalen.
shopify.material = rundleer
FILTERBAAR EN DEELBAAR
Wij maken de ontbrekende definities aan voordat we vullen, met het juiste type. Waar Shopify een standaard metafield heeft dat automatisch naar een Google-attribuut mapt, gebruiken we dat in plaats van een eigen veld.
DE KOPPELING
Een app-token, geen app in de etalage.
Jullie maken een custom app aan met leesrechten op producten en schrijfrechten op producten en metafields. Wij draaien bulk operations, dus een grote catalogus kost geen duizenden losse aanroepen.
Wat we lezen
Producten, varianten, collecties, metafields, media en de bestaande beschrijvingen.
Wat we schrijven
Metafields en hun definities, titels, beschrijvingen, alt-teksten en de eigen skuply-namespace.
Waar we niet bij kunnen
Bestellingen, klanten, kortingscodes en instellingen. Die scopes vragen we niet aan.
WAT ER IN SHOPIFY VOLLOOPT
shopify.material
standaard metafield
shopify.size
alleen gelezen, maat vullen wij niet
custom.en_norm
alleen gelezen, wij maken geen nieuwe definities aan
title
alleen gelezen, nooit geschreven
descriptionHtml
alleen gelezen, nooit geschreven
image.altText
alt-tekst uit de producttitel en de kleur
skuply.meta
bron, tijdstempel en zekerheid
Welke definities er al zijn en welke we moeten aanmaken, zoeken we op dag één uit.
ALLE PLATFORMEN
Skuply draait ook op de andere twee.
WooCommerce
Het verschil tussen een globaal en een custom attribuut, en waarom jullie filter daarop staat of valt.
LEES VERDER
Magento
Alleen een attribuut met echte opties komt in de gelaagde navigatie terecht.
LEES VERDER
BigCommerce
Geen open productlijst, dus de sleutel komt eerst. En custom fields die per product anders heten worden nooit een filter.
LEES VERDER
Shopware
De filter draait op eigenschappen, niet op custom fields. Wij vullen de eerste, ook al is de tweede makkelijker.
LEES VERDER
Een ander platform
Draait jullie shop op iets anders met een API, dan is dat een gesprek en geen nee. Vertel wat het is.
LEG HET ONS VOOR
VRAGEN OVER SHOPIFY
Wat Shopify-beheerders altijd vragen.
Wordt onze site er trager van?
Nee. Er komt geen app bij in jullie winkel en wij gebruiken bulk operations, zodat er geen duizenden losse aanroepen op jullie limiet drukken.
Blijft ons thema werken?
Ja. Wij raken de theme-bestanden niet aan. Toont jullie thema een eigen metafield, dan spiegelen we de waarde daar ook naartoe.
Wij verkopen in meerdere talen.
Dan vullen we per markt. Shopify Markets houdt vertalingen apart, dus elke taal krijgt zijn eigen genormaliseerde waarde.
Wij werken met varianten en opties.
Productopties zijn geen metafields en die laten we met rust. Ze staan op de uitsluitingslijst, anders breken jullie varianten.
Werkt dit met Shopify Plus?
Ja, en ook met de gewone abonnementen. Bij Plus kunnen we meer parallel draaien, dus de eerste doorloop is sneller klaar.