Kaip nustatyti atsiėmimą parduotuvėje AI Search sistemoje

A phone, a chat bubble and a settings grid, standing for the Advanced Settings where In-Store Pickup is configured

Jei prekiaujate fizinėse parduotuvėse, atsiėmimas parduotuvėje leidžia pirkėjams pasirinkti savo parduotuvę paieškos puslapyje ir prie kiekvieno produkto matyti, ar ta parduotuvė turi jį sandėlyje. Tai įjungsite išvardydami savo parduotuves Advanced Settings nustatymuose.

Ką mato pirkėjai?

  • Jungiklį „In-store pickup“ paieškos filtrų viršuje.
  • Parduotuvių sąrašą, kuris atsidaro jiems įjungus jungiklį. Kiekviena parduotuvė turi mygtuką Select store ir nuorodą See store address.
  • Atsargų eilutę kiekvienoje produkto kortelėje pasirinktai parduotuvei, pavyzdžiui, „In Stock at Downtown Store“. Rodoma In Stock, kai toje parduotuvėje yra 3 ar daugiau vienetų, Low Stock — kai yra 1 ar 2, ir Out of Stock — kai nėra nė vieno.
In-store pickup
Downtown Store · Collapse
Downtown StoreSelected
See store address ▸
BerkeleySelect store
See store address ▸
Price ▾
Trail Running Shoe
$129.00
In Stock at Downtown Store
Rain Shell Jacket
$89.00
Low Stock at Downtown Store
Wool Hiking Sock
$18.00
Out of Stock at Downtown Store

Atsiėmimas parduotuvėje pažymi produktus, bet jų neslepia. Pirkėjai vis tiek mato visus rezultatus, todėl gali užsisakyti ir prekes, kurių jų parduotuvėje nėra sandėlyje. Jų parduotuvės pasirinkimas įsimenamas jų įrenginyje kitam apsilankymui.

Prieš pradedant

  • Mokamas planas. Advanced Settings, kur išvardijate savo parduotuves, yra prieinami mokamuose planuose.
  • Shopify parduotuvė, kuri seka atsargas kiekvienoje parduotuvės vietoje. Atsargų eilutės gaunamos iš jūsų Shopify atsargų pagal vietą.
  • Paieškos filtrai kairėje arba plaukiojančiame skydelyje. Jungiklis rodomas šiuose dviejuose filtrų išdėstymuose. Jei jūsų filtrai yra virš rezultatų, pakeiskite Filter position skiltyje Customize AI Search.

1 žingsnis: raskite kiekvienos parduotuvės Shopify vietos ID

  1. Shopify administravimo srityje eikite į Settings > Locations.
  2. Spustelėkite parduotuvę.
  3. Nukopijuokite skaičių puslapio adreso pabaigoje. Pavyzdžiui, adresu admin.shopify.com/store/your-shop/settings/locations/64924319816 vietos ID yra 64924319816.

Pakartokite tai kiekvienai parduotuvei, kurią norite pasiūlyti.

2 žingsnis: išvardykite savo parduotuves Advanced Settings nustatymuose

Shoply administravimo srityje eikite į Settings ir slinkite iki Advanced Settings. Kur yra šis redaktorius ir kaip jis veikia, žr. How to Configure Advanced Settings.

Pridėkite pickup_stores sąrašą su vienu įrašu kiekvienai parduotuvei:

json
{ "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"] } ] }
LaukasPrivalomasKą jis daro
location_idTaipShopify vietos ID iš 1 žingsnio. Atsargos nuskaitomos iš šios vietos.
nameTaipParduotuvės pavadinimas. Rodomas pirkėjams, kai nenustatote label.
labelNePavadinimas, kurį mato pirkėjai, jei jis skiriasi nuo name.
address_linesNeAdresas, rodomas po See store address, po vieną eilutę kiekvienam įrašui.

Parduotuvės rodomos ta tvarka, kuria jas išvardijate. Įrašas, kuriame trūksta location_id arba name, praleidžiamas.

Jau turite Advanced Settings? Pridėkite pickup_stores kaip dar vieną raktą tame pačiame JSON objekte, atskirtą nuo ankstesnio rakto kableliu. Nekurkite antro { } bloko.

Norėdami pašalinti parduotuvę, ištrinkite jos įrašą. Norėdami išjungti atsiėmimą parduotuvėje, ištrinkite visą pickup_stores raktą.

3 žingsnis: patikrinkite savo paieškos puslapį

Pakeitimai jūsų vitrinoje pasirodo maždaug per 10 minučių. Po to pirkėjai galės naudoti atsiėmimą parduotuvėje jūsų veikiančioje parduotuvėje. Išbandykite patys taip, kaip tai darys jie:

  1. Ieškokite produkto savo parduotuvėje.
  2. Filtruose įjunkite In-store pickup.
  3. Spustelėkite Select store šalia vienos iš savo parduotuvių.
  4. Patikrinkite, ar kiekvienoje produkto kortelėje rodoma tos parduotuvės atsargų eilutė, pavyzdžiui, „In Stock at Downtown Store“.

Iš kur gaunama atsargų informacija?

Atsargų duomenys gaunami iš jūsų Shopify atsargų. Shoply juos nuskaito įprasto katalogo sinchronizavimo metu.

  • Shoply nuskaito kiekvienos parduotuvės atsargas iš Shopify. Kiekvienam produkto variantui Shoply per Shopify Admin API nuskaito „available“ kiekį kiekvienoje Shopify vietoje.
  • Atsargų eilutės nėra tiesioginės. Jos atnaujinamos, kai sinchronizuojamas jūsų katalogas. Kaip dažnai tai vyksta, priklauso nuo jūsų sinchronizavimo grafiko. Pavyzdžiui, judrios parduotuvės katalogas gali būti sinchronizuojamas maždaug kartą per dieną.
  • Shopify nepraneša Shoply apie kiekvieną atsargų pokytį. Pardavimas ar papildymas atsiras tik po kito sinchronizavimo.
  • Paieškos rezultatai taip pat gali būti pakartotinai naudojami iki 24 valandų. Tai gali dar labiau padidinti vėlavimą.

Laikykite atsargų eilutę orientacine informacija. Tikslų, tiesioginį prieinamumą rodo jūsų produkto puslapis ir atsiskaitymas.

Kaip skaičiuojamos atsargos?

  • Vienetai sumuojami per visus produkto variantus, pavyzdžiui, visus dydžius ir spalvas, pasirinktoje parduotuvėje.
  • Produktai, neturintys atsargų įrašų nė vienoje iš jūsų išvardytų parduotuvių, nerodo atsargų eilutės. Tai įprasta skaitmeniniams produktams, dovanų kortelėms ir prekėms, kurių atsargos nėra sekamos.

Ar galiu priderinti prie savo prekės ženklo spalvų?

Taip. Pridėkite taisykles į savo paieškos CSS. Kur tai padaryti, žr. how to customize AI Search with CSS.

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; }

Kitos klasės, kurias galite stilizuoti:

KlasėElementas
.shoply-pickup-filterVisa atsiėmimo parduotuvėje skiltis filtruose
.shoply-pickup-store-nameParduotuvės pavadinimas sąraše
.shoply-pickup-select-storeMygtukas Select store
.shoply-product-pickup-stockAtsargų eilutė produkto kortelėje

Trikčių šalinimas

Jungiklis nerodomas.

  • Patikrinkite, ar po redaktoriumi Advanced Settings nerodo JSON Error, ir ar išsaugojote.
  • Patikrinkite, ar kiekviena parduotuvė turi ir location_id, ir name.
  • Patikrinkite, ar jūsų paieškos filtrai yra kairėje arba plaukiojančiame skydelyje.
  • Po išsaugojimo palaukite apie 10 minučių, tada iš naujo įkelkite paieškos puslapį.

Prie kiekvieno produkto rodoma Out of Stock.

  • Patikrinkite, ar kiekvienas location_id atitinka parduotuvės Shopify vietą, kaip nurodyta 1 žingsnyje.
  • Patikrinkite Shopify sistemoje, ar toje vietoje sekamos atsargos.

Kai kurie produktai neturi atsargų eilutės. Šie produktai neturi atsargų įrašų jūsų išvardytose parduotuvėse. Žr. Kaip skaičiuojamos atsargos?.

Dėl kitų paieškos parinkčių žr. Advanced Settings for AI Search.