Artikkelit aiheesta: Tuote-editori

Sijaintitieto ja kartat

Johku mahdollistaa tuotteen sijainnin esittämisen Google-kartalla, tai toisen karttapalvelun kartalla ko. palvelun upotuskoodia käyttäen. Kartta tulee esille tuotesivulle.

Google-kartan näyttäminen edellyttää tuotteen sijaintitietojen lisäksi Google Maps Javascript API-avaimen luontia ja asettamista Johkuun, maksutietojen asettamisen Google Cloud platformiin sekä evästeiden hallinnan kytkentää Johkuun.

Custom-karttakoodin tulee olla karttapalvelusta saatu, iframessa oleva upotuskoodi. Script-pohjaiset koodit eivät toimi tuotteella.

Sijaintitietojen asetus tuotteelle



Tuotteen sijaintitiedot edellytetään jotta tuotteen sijainti voidaan näyttää Google-kartalla. Sijaintitieto tarvitaan myös tuotteen näyttämiseksi Nettimökki.fi -palvelussa.

Mene tuote-editorin välilehdelle Lisätiedot
Syötä leveys- ja pituusaste manuaalisesti tai käytä Valitse sijainti kartalta -toimintoa osoitehakuineen
Tallenna






Google Maps -karttojen käyttöönotto ja kytkentä Johkuun



Google Maps Javascript API-avaimen luominen



Avaa Google Cloud Platform Console, kirjaudu sisään Google-tunnuksillasi jos et jo ole kirjautuneena
Valitse yläreunan valikosta olemassa oleva projekti tai luo uusi projekti klikkaamalla valikkoa ja sitten New Project





Jos luot uuden projektin, kirjoita vapaavalintainen karttaprojektin nimi ja klikkaa Create.
Google työstää uutta projektia hetkisen.



Valitse Maps APIs and Services ja klikkaa Maps Javascript API -kohtaa



Klikkaa Maps Javascript API -ikkunassa Enable



Klikkaa Credentials in APIs & Services -linkkiä



Jos olet käyttänyt Google Cloud Platformia aiemmin, Credentials -kohta löytyy kun klikkaa valikosta APIs & Services > Credentials



Klikkaa Create Credentials -kohdan alta API key



Nyt esille tulee Googlen generoima API-avain. Kopioi avain talteen ja klikkaa Restrict Key



Mene Restrict and Name Key -sivulla kohtaan Application Restrictions

Valitse sieltä HTTP-referrers
A. Jos käytät Johku-kaupassasi oletusosoitetta eli [kaupantunnus].johku.com: Lisää rivi (Add an item) https://kaupantunnus.johku.com/*
B. Jos käytät omaa domainia eli Johku kauppapaikkasi on ohjattu näkymään omassa domainissasi oletusooitteen sijasta: Lisää rivit (Add an item) https://*.sivustonnimi.fi/* ja https://sivustonnimi.fi/*. Tällä tavalla saat kartan toimimaan kaikissa www.sivustonnimi.fi, info.sivustonnimi.fi sekä sivustonnimi.fi -domaineissa ja alasivuissa - jossa sivustonnimi.fi on oman sivustosi tai kauppapaikkasi domain-nimi ilman www- tai muuta alkua.
API Restrictions -kohtaan voi jättää oletusvalinnan Don't restrict key



Tallenna muutokset
Jos et kopioinut vielä API-avainta talteen, saat sen kopioitua tältä sivulta tai voit käydä kopioimassa se myöhemmin



Maksutietojen asettaminen Google Cloud Platformiin



Google-karttojen käyttäminen edellyttää myös maksutietojen syöttämistä Googlen Cloud Platformiin.

Klikkaa valikosta Billing, tai klikkaa suoraan laskutuksen asettamisen sivulle



Klikkaa Link a billing accoun



Klikkaa Create Billing Account



Tarkista että tili- ja maatiedot ovat oikein, klikkaa ehdot hyväksytyiksi ja klikkaa Continue



Syötä yritystiedot ja maksukortin tiedot




Klikkaa lopuksi Start my free trial



Google Maps -avaimen asettaminen Johkuun



Mene Johkussa Asetukset > Perusasetukset > Muut -sivulle
Liitä tai kirjoita Google Maps API-avain kenttään
Tallenna sivu




Tämän jälkeen kytke lisäksi Cookiebot-evästeiden hallinta käyttöön kauppaasi, tai tee evästeiden hallinta Google Tag Managerin kautta.

Evästeiden hallinnan kytkentäasetukset tehdään Johkussa Asetukset > Kauppapaikka > Evästeiden hallinta -sivulla.



Kun ylläolevat Johku-tuotteen sijaintitiedot, Google Cloud Platformin asetukset ja tiedot, Google Maps-avaimen syöttö Johkuun sekä evästeiden hallinnan käyttöönotto on tehty, Google-kartan tulisi näkyä tuotesivulla Johkussa.



Karttapalvelun upotuskoodin käyttäminen



Jos kohteesi on esillä toisessa karttapalvelussa ja ko. karttapalvelusta on saatavilla iframe-upotuskoodi, niin voit syöttää tämän koodin tuotteellesi Johkuun. Tällöin ko. karttapalvelun kartta näytetään Johkun tuotesivulla.

Johku ei tue script-pohjaisia upotuksia joten kartan upotuskoodin tulee olla iframe-pohjainen.

Lataa upotuskoodi käyttämästäsi karttapalvelusta
Mene Johkussa tuotesivun Lisätiedot-välilehdelle
Syötä upotuskoodi kenttään Custom-karttakoodi
Tallenna
Tarkista kartan näkyminen Johkun tuotesivulla. Jos kartta ei näy oikein, tarkista kartan upotuskoodi ja kohteesi näkyminen karttapalvelussa


Päivitetty: 14/03/2024

Oliko tämä artikkeli hyödyllinen?

Jaa palautteesi

Peruuttaa

Kiitos!