If desired, we can provide your event platform with a tracking code for Google Tag Manager. On this page we tell you how, what and where.
Must knows...
- If you send data to third parties, adjustments may have to be made on our side in some cases. Consider, for example, whitelisting scripts. In case of processing by third parties, please always contact us!
- While using Transmisión Livestreams, the events listed below are triggered. The mentioned JSON objects are placed in the data layer. To prevent contamination of the data layer, a While using Transmisión Livestreams, the events listed below are triggered. The mentioned JSON objects are placed in the data layer. To prevent contamination of the data layer, a Transmision - Reset event is first sent before each of the events below, during which the relevant key is cleared event is first sent before each of the events below, during which the relevant key is cleared.
Tracking via GTM: these events are triggerd
For now, we only generate information about actions in the content section of the platform. The buttons at the top right of the screen and actions in the sidebar (such as chat and Q&A) are not yet shared.
Transmision - Initialized
The page has loaded, this is the first signal from Transmisión Livestreams towards GTM.
"init": {
"eventId": 123, // Ons Transmision event ID.
"flowId": 1, // ID van de 'zaal' (= flow) waarop de gebruiker binnenkomt.
"userId": 123456 // ID van de gebruiker binnen Transmision.
}
Transmision - Identified
The user is identified via the websocket, we share some more personal data.
"user": {
// Verschillende attributen in key-value pairs.
// Instellingen en tracking afhankelijk van het event.
}
Transmision - Switched item
The user has switched from 'scene' (= item). This can be an automated action by the moderator, or a manual action by the user himself.
"item": {
"id": 21, // ID van de 'scene' (= item) dat geopend is.
"flowId": 2, // ID van de 'zaal' (= flow) waarin dit item zich bevindt.
"beginsAt": "2021-12-01 17:30:00", // Ingestelde datumtijd waarop het item zou moeten beginnen. Dit is dus niet het daadwerkelijke moment van switchen.
"title": "Webcamsessie", // Titel van het item.
"type": "breakout", // Type van het item: breakout (= webcamsessie), choices (= keuzescherm), content (= Plaza), countdown, iframe, image, networktables (= webcamsessie in groepjes), randomcalls (= chat carousel), recording, stream, vimeo, youtube.
"config": {}, // Wisselende configuratie op basis van het type.
"participantList": false, // Weergave van de deelnemerslijst in de sidebar.
"pms": null, // Mogelijkheid tot sturen berichten tussen gebruikers in sidebar.
"videoCalls": false, // Mogelijkheid tot starten video calls tussen gebruikers in sidebar.
"lumi": "", // Externe provider van legal voting.
"sceneId": 1635495160731 // Uniek scene ID, verschilt bij iedere switch van item, ook als hetzelfde item wordt geopend.
}
Transmision - Plaza - Opened page
The user opens a specific page within the Plaza. This will often be combined with one of the other Plaza triggers below when clicking on a button or link.
"plazaPage": {
"id": 3, // ID van de pagina.
"type": "overview", // Type van de pagina: item (= uitgebreide tekstpagina), overview (= overzichtspagina met buttons), program, start (= startpagina met tekst, buttons en visual), text, video.
"name": "Overview", // Interne naam van de pagina.
"title": "Overview", // Zichtbare titel van de pagina.
"config": {} // Wisselende configuratie op basis van type.
}
Transmision - Plaza - Clicked item contact
The user clicks on a contact line on a page of the type 'item' (= extended text page)..
"plazaItemContact": {
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"contact": {
"id": 1, // ID van de contactregel.
"name": "Open external link", // Zichtbare titel van de contactregel.
"action": "link", // Actie na aanklikken van de contactregel: link, mailto, chat (= open chatbox), videoCall (= start video call), page, reflow (= switch van 'zaal').
"externalUrl": "https://www.google.nl", // Indien van toepassing, de externe URL.
"mailto": null, // Indien van toepassing, het mailto adres.
"targetUserId": null, // Indien van toepassing, het user ID voor de chatbox of de video call.
"targetPageId": null, // Indien van toepassing, het pagina ID dat moet worden geopend.
"reflowFlowId": null // Indien van toepassing, het flow ID waarnaar geswitcht moet worden.
}
}
Transmision - Plaza - Clicked item download
The user clicks on a download on an 'item' page.
"plazaItemDownload": {
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"download": {
"id": 1, // ID van de download.
"name": "To Google", // Zichtbare titel van de download.
"type": "link", // Type download: link, file.
"token": "xyz" // Interne token voor het veilig openen van de download.
}
}
Transmision - Plaza - Clicked item link
The user clicks on another link on a page of type 'item'.
"plazaItemLink": {
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"link": {
"id": 1, // ID van de andere link.
"name": "Google", // Zichtbare titel van de link.
"url": "https://www.google.nl" // De externe URL die geopend moet worden.
}
}
Transmision - Plaza - Clicked overview item
The user clicks on a button on a page of the type 'overview' (= overview page).
"plazaOverviewItem": {
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"item": {
"id": 28, // ID van de button.
"name": "Test", // Interne naam van de button.
"image": null, // Optionele afbeelding voor de button.
"imageFit": null, // Wijze waarop de afbeelding getoond moet worden.
"title": "Test", // Zichtbare naam van de button.
"content": "Test", // Verdere content van de button.
"type": "page", // Actie na aanklikken van de button: link, chatBox (= openen van algemene chatbox), qa (= openen van Q&A), participants (= openen van deelnemerslijst), pmBox, videoCall, reflow.
"linkUrl": null, // Indien van toepassing, de externe URL.
"pageId": 19, // Indien van toepassing, het pagina ID dat moet worden geopend.
"flowId": null, // Indien van toepassing, het flow ID waarnaar geswitcht moet worden.
"chatBoxId": null, // Indien van toepassing, het ID van de algemene chatbox.
"pmUserId": null, // Indien van toepassing, het user ID voor de chatbox.
"videoCallUserId": null // Indien van toepassing, het user ID voor de video call.
}
}
Transmision - Plaza - Switched program day
The user changes the day view on a page of the type 'program' (= program page).
"plazaProgramDay": {
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"day": {
"id": 2, // ID van de dag.
"dow": "Sat", // Omschrijving van de dag in de week.
"day": "02", // Dagnummer van de dag (in dit geval dus 2 oktober 2021).
"month": "October", // Maand waarin de dag valt.
"year": "2021", // Jaar waarin de dag valt.
"items": [ // Lijst van onderliggende programma items.
{
"title": "Session 1", // Zichtbare naam van het programma item.
"startTime": "2021-10-02 13:30:00", // Starttijd van het item.
"endTime": "2021-10-02 14:30:00", // Eindtijd van het item.
"speaker": "", // Optionele spreker van het item.
"content": "", // Optionele content van het item.
"subitems": [ // Optionele lijst van subitems (zoals bij parallelsessies).
{
"id": 3, // ID van het subitem.
"title": "Subitem 1", // Zichtbare titel van het subitem.
"speaker": "", // Optionele spreker van het subitem.
"content": "" // Optionele content van het subitem.
}
]
}
]
}
}
Transmision - Plaza - Toggled program subitem
The user opens or closes a subitem on a page of type 'program'.
"plazaProgramSubitem": {
"action": "collapse", // Collapse of expand.
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"subitem": {} // Herhaling van het subitem, zoals hierboven.
}
Transmision - Plaza - Clicked start button
De gebruiker klikt op een button op een pagina van het type 'start' (= startpagina met tekst, buttons en visual).
"plazaStartButton": {
"page": {}, // Herhaling van de pagina, zoals hierboven "plazaPage".
"button": {
"id": 1, // ID van de button.
"title": "To overview", // Zichtbare titel van de button.
"content": "To overview", // Overige content in de button.
"icon": "3d_rotation", // Material design icon dat wordt getoond op de button.
"action": "page", // Actie na aanklikken van de button: link, participants, qa, page, reflow
"linkUrl": null, // Indien van toepassing, de externe URL.
"targetPageId": 3, // Indien van toepassing, het pagina ID dat moet worden geopend.
"reflowFlowId": null // Indien van toepassing, het flow ID waarnaar geswitcht moet worden.
}
}