Ik kan helaas niet vinden hoe ik iets kan embedden op mijn pagina. Is dat mogelijk?
Hi,
Mijn collega's bij Support hebben een manier gevonden om dit voor elkaar te krijgen. Je moet hier gebruik maken van Google Tag Manager. Hieronder de uitleg
Google maps:
-
Ga naar Google maps
-
Voeg locatie naar keuze in
-
Klik op rood omcirkelde:
-
Er verschijnt een dropdown menu, klik vervolgens op ‘Kaart delen of insluiten’.
-
Er verschijnt een nieuw scherm, klik op ‘Een kaart insluiten’ en dan op ‘HTML kopiëren’.
-
Plak deze HTML code op de locatie van de groene tekst:
<script>
var iframe = 'HIER PLAATS JE GOOGLE MAPS CODE';
var elements = document.getElementsByTagName("p");
[].forEach.call(elements, function (element) {
if (element.textContent === "[google-maps]") {
var iframeDiv = document.createElement("div");
iframeDiv.innerHTML = iframe;
element.parentNode.replaceChild(iframeDiv, element);
}
});
</script>
-
Ga naar Google Tag manager.
-
Maak een nieuwe Tag aan en kies daarbij voor ‘Aangepaste HTML’
-
Plak hier de HTML in.
-
Voeg een trigger toe en klik op ‘All pages’.
-
Klik op opslaan > Publiceren.
-
Voeg vervolgens [google-maps] toe aan de locatie waar Google maps mag verschijnen. ‘[google-maps]’ voeg je toe zonder opmaak en hoofdletters!!
-
Voorbeeld hoe het eruit ziet in mijn Footer:
-
Sla de wijzigingen op in je beheeromgeving.
-
Bezoek je website in een incognito venster.
Is de Map te groot? Je kunt de afmetingen aanpassen door de groene waarden te wijzigen:
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2469.212439545707!2d5.52490801597873!3d51.76572339960326!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47c6fc5f69a3a123%3A0x4c20fdf1a7d56f9c!2sMyOnlineStore%20B.V.!5e0!3m2!1snl!2snl!4v1619185246319!5m2!1snl!2snl" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy"></iframe>
Hoi
Ik ben er mee aan het stoeien maar ontbreekt er niet een stap? Als ik enkelt [google-maps] toevoeg dan staat er alleen de tekst, zal dit niet gelinkt moeten worden oid naar hetgene wat je in de tag manager hebt aangemaakt?
Ennn, waar pas je als het gelukt is de grootte aan, in de tagmanager? Of ergens in MWW?
Alvast bedankt
<script>
var iframe = 'HIER PLAATS JE GOOGLE MAPS CODE';
var elements = document.getElementsByTagName("p");
[].forEach.call(elements, function (element) {
if (element.textContent === "[google-maps]") {
var iframeDiv = document.createElement("div");
iframeDiv.innerHTML = iframe;
element.parentNode.replaceChild(iframeDiv, element);
}
});
</script>
Het groene dik gedrukte gedeelte is de code die je via Google Maps hebt opgevraagd. Deze moet je toevoegen aan bovenstaande code. Die volledige code heb ik nodig.
Groet,
Ebbe
Het is inmiddels opgelost door
Let er op dat je bij de tag manager als laatste stap op de verzenden knop rechts bovenin drukt……

Hoi
Wanneer ik dit toevoeg krijg ik dit te zien op mijn pagina https://goo.gl/maps/DCqr1SCrQHNENgJ78
helaas verschijnt er geen map.
Wanneer ik dit toevoeg krijg ik dit te zien op mijn pagina https://goo.gl/maps/DCqr1SCrQHNENgJ78
helaas verschijnt er geen map.
Ik verwacht dat je niet de juiste tag hebt toegevoegd in Google Tag Manager. Ik heb in de footer ‘[google-maps]’ toegevoegd. Als de tag goed is toegevoegd in tag manager, komt daar de map te staan. Als je dat doet krijg je een link naar Google maps. Dit is niet correct. Deze stappen moet je opnieuw uitvoeren:
Google maps:
-
Ga naar Google maps
-
Voeg locatie naar keuze in
-
Klik op rood omcirkelde:
-
Er verschijnt een dropdown menu, klik vervolgens op ‘Kaart delen of insluiten’.
-
Er verschijnt een nieuw scherm, klik op ‘Een kaart insluiten’ en dan op ‘HTML kopiëren’.
-
Plak deze HTML code op de locatie van de groene tekst:
<script>
var iframe = 'HIER PLAATS JE GOOGLE MAPS CODE';
var elements = document.getElementsByTagName("p");
[].forEach.call(elements, function (element) {
if (element.textContent === "[google-maps]") {
var iframeDiv = document.createElement("div");
iframeDiv.innerHTML = iframe;
element.parentNode.replaceChild(iframeDiv, element);
}
});
</script>
Reageer
Welkom
Nog geen account? Maak een account aan
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.