PORTAL und PPS Knowledge Base

POI / Veranstaltungsorte hinzufügen

Das Hinzufügen von Veranstaltungsorten/POI kann durch drei verschiedene Möglichkeiten geschehen:

  1. Karteneintrag über Google Maps hinzufügen

  2. Online-Veranstaltung erstellen

  3. Manuelle Eingabe mit den Feldern Name* (Pflicht), Straße + Hausnummer, PLZ, Stadt* (Pflicht)

Pro Veranstaltung können mehrere Orte angegeben und die drei Möglichkeiten miteinander kombiniert werden.

Funktionalitäten des Features zum Hinzufügen von Veranstaltungsorten

  • Auszeichnung nach schema.org von physischen wie auch virtuellen Orten

  • Einbindung von Google Maps in Veranstaltungen

  • Möglichkeit einer Mehrfachverortung von Veranstaltungen

Inhaltsverzeichnis

POI/ Veranstaltungsorte hinzufügen

Mit Klick auf den Button “Ort hinzufügen im öffnet sich ein Overlay, das verschiedene Möglichkeiten bietet, einen Veranstaltungsort zu finden oder zu erstellen. Einer Veranstaltung kann eine beliebige Anzahl von Orten hinzufügt werden – die unterschiedlichen Typen können dabei auch gemischt werden.

Ort via manueller Eingabe hinzufügen

Ein Veranstaltungsort kann durch manuelle Eingabe hinzugefügt werden. Hierfür stehen die Felder Name* (Pflicht), Straße + Hausnummer, PLZ, Stadt* (Pflicht) zu Verfügung.

Veranstaltungsort via manuelle Eingabe hinzufügen

Ort über Google Maps hinzufügen

Initial wird ein Kartenausschnitt angezeigt, der kundenspezifisch anpassbar ist und i. d. R. dem Verbreitungsgebiet entspricht.

Der oder die Benutzer:in gibt im Suchfeld den Ort an. Nachdem ein Vorschlag ausgewählt wurde, wird der Adresstext in das Suchfeld übernommen und der Ort auf dem Kartenausschnitt angezeigt.

Initial greift hier die Datenschutz-Funktion. Diese ist eine 2-Klick-Lösung und soll sicherstellen, dass keine Übertragung der Daten an den externen Suchanbieter Google Maps, von welchem das eingebettete User-Interface stammt, ohne das Wissen der Benutzer:innen erfolgt.

Veranstaltungsort via Google Maps hinzufügen

Online-Veranstaltung hinzufügen

Neben einem geografischen Ort kann auch ein virtueller Ort zu einer Online-Veranstaltung hinzufügt werden. Dafür kann in einem Freitextfeld der Name der Veranstaltung angegeben im URL-Feld darunter der Link zur Online-Veranstaltung hinterlegt werden.

Durch das Icon “In neuem Tab öffnen” können die Links vor der Veröffentlichung geprüft werden. Mit Klick auf das 'Stift'-Icon können die Angaben zur Online-Veranstaltung bearbeitet werden. Über das 'x'-Icon kann der virtuelle Ort gelöscht werden.

Datenschutz-Funktion für die Google-Maps-Einbindung im POI-Formular

Bei der eingebetteten Karte und dem Suchfeld handelt es sich um eine eingebettete Suche des externen Suchanbieters Google Maps, die auf den Seiten zunächst als Platzhalter angezeigt und nicht geladen wird. Dadurch kann sichergestellt werden, dass keine Übertragung der Daten an Google, ohne Wissen des Seitenbesuchers erfolgt. Im Platzhalter selbst wird auf die Herkunft der eingebetteten Suche sowie auf die Datenschutzbestimmungen von Google hingewiesen.

Erst wenn der bzw. die Benutzer:in mit Klick auf den Button dem Laden des Inhalts zustimmt, wird per JavaScript die Google Maps Integration geladen.

Haben Benutzer:innen JavaScript deaktiviert, können die eingebetteten Inhalte nicht aufgerufen werden.

 

 

Cookie ggm_gmp_agreed

Mit dem Klick auf den Laden-Button wird zudem das für die Google Maps Einbindung im POI-Formular spezifische Session-Cookie ggm_gmp_agreed gesetzt, sodass für die Dauer der Session die Google Maps immer geladen wird.

“immer laden”

Zudem haben Benutzer:innen die Möglichkeit, ihre Zustimmung zum Laden der Google Maps im POI-Formular zu speichern, sodass diese nicht bei jedem Webseitenbesuch erneut erteilt werden muss. In diesem Fall wird die Lebensdauer des Cookies ggm_gmp_agreed auf 365 Tage erhöht.

Das Cookie hat eine begrenzte Lebensdauer und kann zudem über die Funktion Cookies.remove('ggm_gmp_agreed') wieder gelöscht werden.

Damit Benutzer:innen eine einfache Möglichkeit haben, ihre getroffene Auswahl zu widerrufen und das Cookie zu löschen, empfehlen wir, einen Link zum Löschen des Auswahl-Cookies in der Datenschutzerklärung anzubieten.

Als einfacher Link:

<a onClick="(function(){ if(Cookies.get('ggm_gmp_agreed')) { Cookies.remove('ggm_gmp_agreed'); alert(' Deine Auswahl bzgl. des automatischen Ladens der Google Maps wurde zurückgesetzt. '); } return false; })();return false;">Google Maps laden zurücksetzen.</a>

Oder gestylt als Button:

<div><a class="button primary" onClick="(function(){ if(Cookies.get('ggm_gmp_agreed')) { Cookies.remove('ggm_gmp_agreed'); alert(' Deine Auswahl bzgl. des automatischen Ladens der Google Maps wurde zurückgesetzt. '); } return false; })();return false;">Google Maps laden zurücksetzen.</a></div>

 

Darstellung auf der Detailseite

Nach der Veröffentlichung werden die Orte – der Reihenfolge des Veranstaltungsformulars nach – auf der Veranstaltungsdetailseite aufgelistet. Über “Weitere Veranstaltungsorte” kann die Liste ausgeklappt werden, um alle physischen und virtuellen Orte zu sehen.

Ob es sich um einen geografischen oder virtuellen Ort handelt, ist auch anhand der Icons erkennbar: das ‘Location’-Icon steht für einen Ort auf Google Maps und das ‘Globus’-Icon für eine Online-Veranstaltung.

In Kalender speichern

Durch Klick auf den Button “In Kalender speichern’” öffnet sich, bei mehr als einer Ortsangabe, eine Maske. Diese frägt ab, welcher Ort der Veranstaltung heruntergeladen werden soll. Nach der Auswahl des Ortes erfolgt der Download.

 

Verwandte Seiten