Introduction to the Monetate JavaScript API

Articles

Monetate JavaScript API Overview
Your browser does not support HTML5 video. The Monetate JavaScript API allows you to pass page-level data to the Monetate platform. It follows common eCommerce patterns and is straightforward for experienced front-end developers. Each method ...
Components of the Baseline Implementation
The Monetate implementation consists of four components. Monetate tag : The Monetate tag is a block of JavaScript code that you place within your site's global <head> element. The tag gives Monetate the ability to access the a page...
Single-Page Application Implementation Considerations
A single-page application (SPA) is a Web application that loads a single HTML page and dynamically updates that page as the site visitor interacts with the application. SPAs use AJAX and HTML5 to create fluid and responsive Web applications withou...
Tag Management Systems and the Monetate Tag
If you already have a tag management system (TMS) in place, you can implement the Monetate tag in that TMS to streamline the process and leverage the rich data that in many cases is already available in your tool. If your TMS offers Monetate tag ...
Implementation Checklist
Use this worksheet to keep track of your progress while you implement Monetate on your site. Hold planning meeting with all stakeholders Install Monetate development tag to your development environment Development on JavaScript AP...
JavaScript API Methods and What They Unlock
Each JavaScript API method offers benefits you can use in the experiences you build. Furthermore, each method you use unlocks more WHO behavioral targets under each corresponding section. More targeting options become available as you provide the ...
What Do You Want to Do on Your Site?
Monetate has an array of features that are available to you as you pass more data from your site. This table provides some context for what information the platform needs to accomplish certain things on your site. I Want to... What Do I Need? ...
Implementation User Role Guide
It's important to plan your Monetate JavaScript API deployment with all the team members who'll be involved in using Monetate in your organization. When all the stakeholders get together during the planning stages, you can set clear goals ...
Troubleshooting an 'Unknown' Track
When the Monetate tag runs, Monetate runs custom.js , a compiled JavaScript file with all the necessary code to execute actions and collect relevant page information. By default, this script waits until the DOMContentLoaded browser event comp...
ITP2.x Solution - Device ID Instead of Monetate ID
Apple Safari's Intelligent Tracking Protection (ITP) caps client-side cookies to a 7-day lifespan. For the purposes of ITP, client-side cookies are those cookies set via document.cookie , the traditional way to set cookies using JavaScript. T...
Monetate JavaScript API FAQ
General How safe is the Monetate tag for the rest of my site? Both the asynchronous and synchronous versions of the Monetate tag and all other static assets, including actions and assets uploaded to the Monetate platform, are all built aut...
Retracks FAQ
What is a retrack? Monetate evaluates experience and action eligibility on each trackData call that is made on a page. Typically this call is deployed natively on the page and triggered on each page load. If you need to serve content adjustme...