View Content Listing
Fire whenever a content listing (e.g. Article Card Section, Article List View, etc.) appears on a page.
If multiple content listings appear on a page, then one view_content_list
event message for each content listing should be sent to the data layer.
Pairs with the following event: - Select Content
Javascript Code
// When:
// User views a listing of articles, article cards, etc.
// Code:
window.dataLayer = window.dataLayer || [];
dataLayer.push({ event_data: null }); // Clear the previous event_data object.
dataLayer.push({
event: "view_content_list",
event_data: {
list_type: "<list_type>", // REQUIRED | string | e.g. "article_card_section", "article_list_view"
identifier: "<identifier>", // REQUIRED | string | e.g. "featured_articles", "related_blog_posts"
name: "<name>", // REQUIRED | string | e.g. "featured_articles", "related_blog_posts"
}
});
Variable Definitions
Field | Type | Required | Description | Example | Maximum Length |
---|---|---|---|---|---|
list_type | string |
required | The type of list the item was found in. | "article_card_section" , "article_list_view" |
100 |
identifier | string |
required | The form machine-readable name. This should be a unique value specific to this piece of content, if one exists. If one does not exist, this can also be populated with the same value as the |
"featured_articles" , "related_blog_posts" |
100 |
name | string |
required | The form human-readable name. This should be something that an analyst without a deep knowledge of the technical implementation of the site can easily identify the form with. It should be lowercase snake_case. | "featured_articles" , "related_blog_posts" |
100 |