Google Tag Manager Integration

Google Tag Manager Integration

Google Tag Manager Integration

Ivory Studio makes it easy to send user data of interactive video’s to Google Tag Manager (GTM). This provides insight in the performance and impact of the interactive video. Moreover, this allows users to combine different datasets for the best possible interpretation of data.  


Linking Ivory Studio to GTM

For every Google Tag Manager account, a GTM id is provided. This GTM id can be linked to a specific (interactive) video project. To create such a link, we will ask you which GTM id and interactive video project (the name) you wish to link. We will then link and activate this code for you. 

Parameters

The following parameters are available when the GTM id is linked to a project.


Event
Explanation
iv.videoLoad
Is activated as soon as the video is made available on the concerning webpage / device.
iv.play

Is activated as soon as the interactive video is played.

iv.eleOn
Is activated as soon as an element is shown within the interactive video.
iv.interaction
Is activated as soon as a viewer interacts with an element.


Variable
Explanation
ivElementId
id of an element that is assigned by Ivory Studio
ivElementLabel

Label of an element that is assigned by the video’s creator. 

ivInteraction
The action that is performed by the viewer. The following interactions can be activated by the viewer: [click, mouseover] 

Application

The following table describes the “Data Layer Values” that are available upon activating a certain event. 


Event
Data Layer Values
iv.videoLoad
n.a.
iv.play
n.a.
iv.eleOn
[“ivElementId”,”ivElementLabel”]
iv.interaction
[“ivElementId”,”ivElementLabel”,”ivInteraction”]

    • Related Articles

    • Post Message Integration for analytics

      Post Message Integration for analytics Ivory Studio makes it easy to push the analytics data of interactive videos via Post Message to the next layer of the website. This provides insight in the performance and impact of the interactive video. ...
    • Show Dynamic text using tags

      Tags are used to show dynamic textual content. Tags can be applied in the Text Tool component. This will require the use of a tag that starts with a < sign and ends with a > sign. Between these arrows is listed a predefined key. This corresponds with ...
    • Using Input Field

      The Input Field component allows you to create and edit variables. Variables are elements that can assume a certain value. A variable consists of a key and a value. The key is the ‘label’ of the variable, and is used to identify the variable. The ...
    • In-video scoring through interaction

      You can save scores using variables. Variables are elements that can assume a certain value. A variable consists of a key and a value. The key is the ‘label’ of the variable, and is used to identify the variable. The value is the meaning or merit ...
    • Analytics dashboard

      Statistics for interactive video Analytics helps you gain insight in the click- and view behavior of your target audience. It is a display for user statistics that are collected by the player. By actively monitoring these statistics, you can gain ...