Slik setter du opp henting i butikk i AI Search
Hvis du selger fra fysiske butikker, lar henting i butikk kundene velge butikk på søkesiden din og se, på hvert produkt, om den butikken har det på lager. Du slår det på ved å liste opp butikkene dine i Advanced Settings.
Hva ser kundene?
- En “In-store pickup”-bryter øverst i søkefiltrene.
- En butikkoversikt som åpnes når de slår på bryteren. Hver butikk har en Select store-knapp og en See store address-lenke.
- En lagerlinje på hvert produktkort for den valgte butikken, for eksempel “På lager hos Downtown Store”. Det står På lager for 3 eller flere enheter i den butikken, Lav lagerbeholdning for 1 eller 2, og Ikke på lager når det ikke finnes noen.
Henting i butikk merker produkter; det skjuler dem ikke. Kundene ser fortsatt alle resultater, så de kan også bestille varer som ikke er på lager i butikken deres. Butikkvalget deres huskes på enheten deres til neste besøk.
Før du begynner
- Et betalt abonnement. Advanced Settings, der du lister opp butikkene dine, er tilgjengelig på betalte abonnementer.
- En Shopify-butikk som sporer lagerbeholdning på hver butikklokasjon. Lagerlinjer kommer fra Shopify-lagerbeholdningen din per lokasjon.
- Søkefiltre til venstre eller i det flytende panelet. Bryteren vises i disse to filteroppsettene. Hvis filtrene dine ligger over resultatene, endrer du Filter position under Customize AI Search.
Trinn 1: Finn Shopify-lokasjons-ID-en til hver butikk
- Gå til Settings > Locations i Shopify-administrasjonen din.
- Klikk på en butikk.
- Kopier tallet på slutten av sideadressen. For eksempel, i
admin.shopify.com/store/your-shop/settings/locations/64924319816, er lokasjons-ID-en64924319816.
Gjenta dette for hver butikk du vil tilby.
Trinn 2: List opp butikkene dine i Advanced Settings
Gå til Settings i Shoply-administrasjonen og bla ned til Advanced Settings. For hvor dette redigeringsfeltet er og hvordan det fungerer, se How to Configure Advanced Settings.
Legg til en pickup_stores-liste med én oppføring per butikk:
{
"pickup_stores": [
{
"location_id": "64924319816",
"name": "Downtown",
"label": "Downtown Store",
"address_lines": ["123 Main St", "San Jose, CA 95118"]
},
{
"location_id": "27214544968",
"name": "Berkeley",
"address_lines": ["2727 Milvia St", "Berkeley, CA 94703"]
}
]
}| Felt | Påkrevd | Hva det gjør |
|---|---|---|
location_id | Ja | Shopify-lokasjons-ID-en fra trinn 1. Lagerbeholdning leses fra denne lokasjonen. |
name | Ja | Butikkens navn. Vises til kunder når du ikke angir en label. |
label | Nei | Navnet kundene ser, hvis det er forskjellig fra name. |
address_lines | Nei | Adressen som vises under See store address, én linje per oppføring. |
Butikker vises i den rekkefølgen du lister dem opp. En oppføring som mangler location_id eller name, hoppes over.
Har du allerede Advanced Settings? Legg til pickup_stores som én ekstra nøkkel i det samme JSON-objektet, atskilt fra forrige nøkkel med et komma. Ikke opprett en ny { }-blokk.
For å fjerne en butikk, slett oppføringen dens. For å slå av henting i butikk, slett hele pickup_stores-nøkkelen.
Trinn 3: Kontroller søkesiden din
Endringer når butikkfronten din innen omtrent 10 minutter. Etter det kan kundene dine bruke henting i butikk i den aktive butikken din. Prøv det selv på samme måte som de vil gjøre:
- Søk etter et produkt i butikken din.
- Slå på In-store pickup i filtrene.
- Klikk på Select store ved siden av en av butikkene dine.
- Kontroller at hvert produktkort viser en lagerlinje for den butikken, for eksempel “På lager hos Downtown Store”.
Hvor kommer lagerinformasjonen fra?
Lagerinformasjonen kommer fra Shopify-lagerbeholdningen din. Shoply leser den under den vanlige katalogsynkroniseringen.
- Shoply leser hver butikks lagerbeholdning fra Shopify. For hver produktvariant leser Shoply “available”-antallet på hver Shopify-lokasjon gjennom Shopify Admin API.
- Lagerlinjer er ikke live. De oppdateres når katalogen din synkroniseres. Hvor ofte det skjer, avhenger av synkroniseringsplanen din. For eksempel kan katalogen til en travel butikk synkroniseres omtrent én gang om dagen.
- Shopify varsler ikke Shoply om hver lagerendring. Et salg eller en påfylling vises først etter neste synkronisering.
- Søkeresultater kan også gjenbrukes i opptil 24 timer. Dette kan øke forsinkelsen.
Se på lagerlinjen som en veiledning. Produktsiden og kassen din viser den nøyaktige, live tilgjengeligheten.
Hvordan telles lagerbeholdningen?
- Enheter summeres på tvers av alle varianter av et produkt, som alle størrelser og farger, i den valgte butikken.
- Produkter uten lagerposter i noen av de oppførte butikkene dine viser ingen lagerlinje. Dette er vanlig for digitale produkter, gavekort og varer der lagerbeholdning ikke spores.
Kan jeg tilpasse dette til merkevarens farger?
Ja. Legg til regler i søke-CSS-en din. For å finne hvor, se how to customize AI Search with CSS.
/* The switch, Select store buttons, and links */
.shoply-pickup-filter { --shoply-pickup-accent: #00823d; }
/* Stock line colors on product cards */
.shoply-product-pickup-stock-in .shoply-product-pickup-stock-status { color: #00823d; }
.shoply-product-pickup-stock-low .shoply-product-pickup-stock-status { color: #d13a00; }
.shoply-product-pickup-stock-out .shoply-product-pickup-stock-status { color: #b21109; }Andre klasser du kan style:
| Klasse | Element |
|---|---|
.shoply-pickup-filter | Hele henting i butikk-seksjonen i filtrene |
.shoply-pickup-store-name | Navnet på en butikk i listen |
.shoply-pickup-select-store | Select store-knappen |
.shoply-product-pickup-stock | Lagerlinjen på et produktkort |
Feilsøking
Bryteren vises ikke.
- Kontroller at Advanced Settings ikke viser JSON Error under redigeringsfeltet, og at du har lagret.
- Kontroller at hver butikk har både
location_idogname. - Kontroller at søkefiltrene dine er til venstre eller i det flytende panelet.
- Vent omtrent 10 minutter etter lagring, og last deretter søkesiden på nytt.
Hvert produkt sier Ikke på lager.
- Kontroller at hver
location_idsamsvarer med butikkens Shopify-lokasjon, som i trinn 1. - Kontroller i Shopify at lagerbeholdning spores på den lokasjonen.
Noen produkter har ingen lagerlinje. Disse produktene har ingen lagerposter i de oppførte butikkene dine. Se Hvordan telles lagerbeholdningen?.
For andre søkealternativer, se Advanced Settings for AI Search.
