Mapový widget pro Shopify

Stáhněte si jeden soubor, vložte ho do složky Sections své šablony a v editoru šablony se objeví „WhatIsMyLocation Map“ s nativním panelem nastavení — pobočky jako bloky, výběr motivu a značky, panel poloh s animacemi přepínání a volitelné ikony pro otevření v mapách. Nic se neinstaluje: žádná aplikace, žádný klíč API, žádný fakturační účet, žádné cookies a nic se nenačítá z Googlu. Zip obsahuje i druhou sekci pro widget pro zjištění polohy.

Na základě povolení · Soukromé · Funguje v Chrome, Safari, Firefox, Edge

Proč je sekce šablony lepší než aplikace pro Shopify

Většina nabídek „mapových aplikací“ chce instalaci, oprávnění k datům vašeho obchodu a měsíční poplatek — a to všechno za jeden jediný iframe. Tohle je poctivá alternativa: jediný soubor Liquid, který žije ve vaší vlastní šabloně. Nežádá žádná oprávnění k obchodu, nepřidává na vaše stránky žádné skripty, nic nikam neposílá a nic nestojí. Jediné externí požadavky vašich návštěvníků jsou izolovaný iframe s mapou z whatismylocation.ai a jeho dlaždice OpenStreetMap — žádné cookies Googlu, žádná zátěž s lištou souhlasu. A kdyby služba někdy nebyla dostupná, iframe tiše selže, aniž by rozbil vaši stránku. Smažte soubor sekce a nezůstane po něm ani stopa.

Stáhnout whatismylocation-shopify-sections.zip — obě sekce plus README, pár kilobajtů. Pak postupujte podle kroků instalace níže.

Instalace zhruba za dvě minuty

Dvě části: jednou vložíte soubor a pak ho používáte jako každou vestavěnou sekci.

Vložení souboru: administrace Shopify ▸ Internetový obchodŠablonyUpravit kód. V levém panelu pod položkou Sekce klikněte na Přidat novou sekci, pojmenujte ji whatismylocation-map, smažte ukázkový obsah a vložte celý obsah souboru whatismylocation-map.liquid — blok {% schema %} na konci sestavuje váš panel nastavení, takže musí jít s sebou. Uložte.

Použití: otevřete editor šablony (Přizpůsobit), přejděte na svou kontaktní stránku (nebo jakoukoli jinou), stiskněte Přidat sekci a vyberte WhatIsMyLocation Map. Vlevo se objeví panel nastavení. Dokud nezadáte souřadnice, ukazuje sekce vstřícný zástupný text, který vám přesně řekne, co potřebuje.

Souřadnice získáte v nástroji pro vkládání mapy — zadejte svou adresu a před zkopírováním přetáhněte špendlík na svůj vchod. Sekce používá vaše konečné souřadnice, takže špendlík se už nemůže posunout.

Pobočky jsou bloky

Obchody s více pobočkami dostanou to nejlepší: v editoru šablony je každá pobočka blok — stiskněte Přidat pobočku, vyplňte zeměpisnou šířku, délku, popisek a adresu a přetažením je seřaďte (až 10). Mapa se automaticky přizpůsobí všem pobočkám, špendlíky jsou očíslované podle seznamu a návštěvníci dostanou panel poloh — na počítači akordeon vedle mapy, na telefonu pruh karet ovládaný přejetím prstem, s trasou ke každé pobočce a volitelnými ikonami „Otevřít v Google Maps / Apple Maps“. Rozvržení panelu (auto, po straně, dole, žádné) a animace přepínání (plynulá, prolnutí, živá, žádná — návštěvníci s omezením pohybu vždy dostanou okamžitou verzi) jsou rozbalovací nabídky ve stejném panelu.

Každé nastavení, přehledně

NastaveníCo uvidí návštěvníci
Název firmy + styl nadpisuNadpis karty nebo panelu — ve výchozím stavu tučně; na výběr je kurzíva a normální písmo.
Řádky adresy 1–3 + styl každého řádkuAž tři řádky na kartě nad mapou, každý volitelně tučně nebo kurzívou.
Zeměpisná šířka / délkaVáš špendlík. Vložte hodnoty z nástroje; nikdy se znovu negeokódují.
Bloky pobočekOčíslované špendlíky + panel poloh (od 2 poboček výš).
MotivSvětlý, tmavý nebo zlatý vzhled widgetu.
Barva značkyKlasické modré, smaragdové, červené, jantarové, indigové nebo břidlicové špendlíky.
Panel + pohybRozvržení panelu poloh a animace přepínání poboček.
Získat trasu / ikony mapTlačítko pro trasu a volitelné odkazy s ikonami Google/Apple Maps s popisky.
VýškaVýška iframu, 220–800 px.
Popisek „Powered by“Ve výchozím stavu vypnuto — zaškrtnutím uvedete službu pod mapou.

Stejný zip obsahuje whatismylocation-widget.liquidwidget pro zjištění polohy jako druhou sekci (motiv, kompaktní/plný režim, výška), pro stránky s doručením a vyhledávače prodejen.

Řešení problémů

Sekce se v nabídce Přidat sekci neobjeví. Soubor musí být ve složce Sekce (ne Snippets nebo Assets) a vložit musíte celý soubor — pokud se blok {% schema %} uřízl, Shopify sekci odmítne nebo skryje. Vložte celý soubor znovu a uložte.

Při uložení se objeví chyba „Invalid schema“. Vložili jste soubor jen zčásti — nejčastěji chybí uzavírací složená závorka, protože jste text označili až dolů minus jeden řádek. Vložte kompletní soubor znovu. Schéma neupravujte ručně, pokud neumíte Liquid.

Mapa je šedá. Mapové dlaždice se načítají z tile.openstreetmap.org; agresivní blokovač reklam nebo firemní síť je mohou blokovat. Zkuste to na telefonu s mobilními daty — vaši zákazníci ji téměř jistě vidí v pořádku.

Špendlík není u mých dveří. Vytvořte souřadnice znovu v nástroji, přetáhněte špendlík na svůj vchod a nové hodnoty vložte do nastavení sekce.

Úpravy se v živém obchodě neprojeví. Upravili jste koncept nebo nezveřejněnou šablonu — proveďte změnu v publikované šabloně (nebo publikujte tu, kterou jste upravovali). Samotný widget nemá co ukládat do mezipaměti.

Krok za krokem

  1. Stáhněte whatismylocation-shopify-sections.zip (odkaz níže) a rozbalte soubor.
  2. V administraci Shopify otevřete Online Store ▸ Themes ▸ ⋯ ▸ Edit code. V sekci Sections klikněte na „Add a new section“, pojmenujte ji whatismylocation-map a vložte CELÝ obsah souboru whatismylocation-map.liquid – včetně bloku schema na konci. Uložte.
  3. Otevřete editor šablony („Customize“), přejděte na stránku, která mapu potřebuje, klikněte na „Add section“ a vyberte „WhatIsMyLocation Map“.
  4. Vložte přesné souřadnice z nástroje pro vložení mapy (napište adresu a před zkopírováním přetáhněte špendlík na svůj vchod) – nebo klikněte jednou na „Add branch“ pro každou pobočku u mapy s více pobočkami.
  5. V panelu nastavení zvolte motiv, barvu značky, rozložení panelu a pohyb, poté Uložte. Žádná aplikace, žádný API klíč, nic se nekonfiguruje na straně serveru.
vložit mapu do Shopify mapa v Shopify bez aplikace

Časté dotazy

Potřebuji pro mapu v Shopify klíč API?
Ne. Sekce vkládá mapu ze služby whatismylocation.ai, takže nepotřebujete klíč API, fakturační účet ani aplikaci. Nic se nenačítá z Googlu a nepoužívají se cookies.
Kolik poboček může sekce zobrazit?
Až 10. Každá pobočka je blok v editoru šablony, mapa se automaticky přizpůsobí všem pobočkám a od dvou poboček se návštěvníkům zobrazí panel poloh.

Zobrazit v angličtině: Map Widget for Shopify · Čeština