Zenler Player
Your course is loading. Hang tight.
JavaScript for Marketing Analytics
Back to curriculum
0% Complete
0% Complete
Introduction
Tools You Need
First line of code and using the tool
Introduction
Data Types
Variables in JavaScript
Variables in JavaScript Part 2
Commenting for Clarity
Number Operators
String Operators
Assignment Operators
Comparison Operator
Logical Operator
Conditional/Ternary Operators
Arrays
What is JavaScript Object?
Array with multiple data types
Functions
Functions Part II
Anonymous Functions
Return Values in Functions
Object Methods
Conditional Statement
Switch
For Statement
While Loop
Looping Through Object Properties
Looping Through Array
Object Constructors
Date Object
Array Push - Adding values to arrays
Split a String into Array Values
JavaScript in Google Tag Manager
Window Object
What is DOM
Get Element Using ID of the Element
Get and Set HTML using innerHTML
Intro to Event Handlers
Traversing the DOM
Add Event Listeners/Handlers
jQuery Introduction
JavaScript Variables in Google Tag Manager
Custom JavaScript Variable
Custom HTML Tag
Data Layer
DataLayer Push
Using GTM Variables in Custom JavaScript Code
Cookies, Local Storage and Session Storage
Storing Array such as shopping cart values in Session Storage
Replace Value
Replace with Regex
Read and Write First Party Cookies using GTM and JavaScript
Read and Write Values in Local and Session Storage
Capture URL Parameters and store them in Cookie
Adblocker Message
Local Time of User (CJS)
Scraping Value/Data from HTML when there is no dataLayer (CJS)
Dealing with currency sign in DataLayer values for eCommerce
Converting URL parts variables to use for event tracking
Many more recipes and reusable code examples coming soon.
Extracting value from Data Layer
DataLayer Another problem (Total revenue)
Show survey after 30 days from initial login and after 7 visits
Formatting a number
Data Layer With Array of Objects (Find the matching one) - This is an advanced usecase
Extract Values from the URL
Strings in DataLayer
Challenge (DataLayer not in the right format)_copy
Stay tuned - many more problem coming soon.
GA4 Item Name with Special Characters
Get Organizations Local Time - Time Conversion
JavaScript Validator
Upgrade to Inner Circle Membership
Introduction
Introduction
Preview
Setting up the JavaScript Learning Tools and Environment
Tools You Need
First line of code and using the tool
JavaScript Fundamentals
Introduction
Data Types
Variables in JavaScript
Preview
Variables in JavaScript Part 2
Commenting for Clarity
Preview
Number Operators
String Operators
Assignment Operators
Comparison Operator
Logical Operator
Conditional/Ternary Operators
Arrays
What is JavaScript Object?
Array with multiple data types
Functions
Functions Part II
Anonymous Functions
Return Values in Functions
Object Methods
Conditional Statement
Switch
For Statement
While Loop
Looping Through Object Properties
Looping Through Array
Object Constructors
Date Object
Array Push - Adding values to arrays
Split a String into Array Values
Window, DOM, JavaScript and Google Tag Manager
JavaScript in Google Tag Manager
Window Object
What is DOM
Get Element Using ID of the Element
Get and Set HTML using innerHTML
Intro to Event Handlers
Traversing the DOM
Add Event Listeners/Handlers
jQuery Introduction
JavaScript Variables in Google Tag Manager
Custom JavaScript Variable
Custom HTML Tag
Data Layer
DataLayer Push
Using GTM Variables in Custom JavaScript Code
Cookies, Local Storage and Session Storage
Storing Array such as shopping cart values in Session Storage
Commonly Used String Methods
Replace Value
Replace with Regex
GTM Recipes
Read and Write First Party Cookies using GTM and JavaScript
Read and Write Values in Local and Session Storage
Capture URL Parameters and store them in Cookie
Adblocker Message
Local Time of User (CJS)
Scraping Value/Data from HTML when there is no dataLayer (CJS)
Dealing with currency sign in DataLayer values for eCommerce
Converting URL parts variables to use for event tracking
Many more recipes and reusable code examples coming soon.
Practice JavaScript with these problems
Extracting value from Data Layer
DataLayer Another problem (Total revenue)
Show survey after 30 days from initial login and after 7 visits
Formatting a number
Data Layer With Array of Objects (Find the matching one) - This is an advanced usecase
Extract Values from the URL
Strings in DataLayer
Challenge (DataLayer not in the right format)_copy
Stay tuned - many more problem coming soon.
GA4 Item Name with Special Characters
Get Organizations Local Time - Time Conversion
Beyond JavaScript - Join Optizent Inner Circle
JavaScript Validator
Upgrade to Inner Circle Membership
×
This is an unpublished lesson. This lesson will not be shown for students unless you set it as Public.
Back to Dashboard
No contents are available in this lesson!
No lessons available !
Back to Dashboard
Lesson contents locked
Enroll to unlock this lesson.
Enroll to unlock
Next Lesson