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.
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
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
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
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.
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
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
Kiitos!