What's included in the Accelerator 365 container template?
A breakdown of the Accelerator 365 container template for Google Tag Manager
To simplify the initial setup process, we provide a pre-configured Accelerator 365 container template for Google Tag Manager. This template streamlines the Google configuration by including all the necessary settings for tracking key interactions within SharePoint.
The template contains 40 items, including folders, tags, triggers, and variables. Below is a detailed breakdown of each item and its purpose.
Folders
Name | Purpose |
A365 Configuration | Contains all configuration settings. |
A365 Data Layer Variables | Contains all SharePoint-related data variables used in tracking. |
A365 Event Parameters | Contains predefined event parameters used to track user interactions. |
A365 Tags | Contains tags that send tracked event data to Google Analytics when triggered. |
A365 Triggers | Contains triggers that detect specific events in SharePoint. |
Tags
Name | Purpose |
A365 File Download | Tracks when a user downloads a file from SharePoint. |
A365 Outbound Click | Tracks clicks on outbound/external links from SharePoint. |
A365 Page View | Tracks when a user views a SharePoint page. |
A365 Scroll | Tracks how far users scroll down a SharePoint page. |
A365 View Search Results | Tracks when a user performs a search and views the results. |
Google Tag | A default tag for sending tracking data to Google Analytics. |
Triggers
Name | Purpose |
A365 File Download | Fires when a user downloads a file from SharePoint. |
A365 Initialize | Fires when the container is initialised on a SharePoint page. |
A365 Outbound Click | Fires when a user clicks an outbound/external link. |
A365 Page View | Fires when a SharePoint page is loaded. |
A365 Scroll | Fires when a user scrolls down a SharePoint page. |
A365 View Search Results | Fires when a user views search results in SharePoint. |
Variables
Name | Purpose |
A365 Configured | Indicates whether the A365 GTM configuration is set up correctly. |
A365 File Download event parameters | Stores event data related to file downloads. |
A365 Outbound Click event parameters | Stores event data related to outbound/external link clicks. |
A365 Page View event parameters | Stores event data related to page views. |
A365 Scroll event parameters | Stores event data related to scrolling behaviour. |
A365 Shared event parameters | Holds common event parameters shared across multiple tags. |
A365 View Search Results event parameters | Stores parameters related to search result views. |
Container ID | Identifies the Google Tag Manager container in use. |
file_extension | Identifies the file type of a downloaded file. |
file_name | Captures the name of a downloaded file. |
GA4 Measurement ID | Holds the Google Analytics 4 measurement ID for tracking. |
Google Tag Configuration Settings | Holds the configuration settings for Google Tag Manager. |
hub_site_name | Captures the name of the SharePoint hub site. |
hub_site_url | Captures the URL of the associated SharePoint hub site. |
is_news | Identifies whether the page is a SharePoint news post. |
link_classes | Stores the CSS classes assigned to a clicked link. |
link_domain | Captures the domain of a clicked link. |
link_id | Captures the unique identifier of a clicked link. |
link_text | Captures the text of a clicked link. |
link_url | Stores the full URL of a clicked link. |
outbound | Identifies whether a clicked link leads to an external website. |
page_language | Identifies the language setting of the current SharePoint page. |
percent_scrolled | Records the percentage of the page a user has scrolled. |
search_term | Records the keyword(s) entered in a SharePoint search. |
site_name | Captures the name of the SharePoint site. |
site_url | Captures the URL of the associated SharePoint site. |
user_id | Stores an encoded unique identifier of the logged-in SharePoint user. |
user_properties | Stores optionally specified profile properties of the logged-in SharePoint user. |