Google Tag Manager Practical Guide:Track Visitors To Add Websites To Favorites | BCS

Google Tag Manager Practical Guide:Track Visitors To Add Websites To Favorites

Google Tag Manager BCS 8 months ago (12-19) 212 Views 0 Comments

This section is about tracking visitors to add sites to favorites

Principle: The page listens to the event when the user clicks the favorite, and then configures the corresponding action in Google Tag Manager to trigger sending data to google analytics.

Setup Process

1、Create custom HTML

Create custom HTML in Google Tag Manager, and then copy the following code into it:

<span style="font-size: 12pt;"><script type="text/javascript" language=JavaScript>   
      document.onkeydown=function(event){   
            var e = event || window.event || arguments.callee.caller.arguments[0];   
            if(e.ctrlKey  && e.keyCode==68){ 
               dataLayer.push({'event':'AddToFavorites'});
            }else if(window.external.addToFavoritesBar(window.location, document.title)){
                   dataLayer.push({'event':'AddToFavorites'});
            }else if(window.external.addFavorite(window.location, document.title)){
                   dataLayer.push({'event':'AddToFavorites'});
            }
            
         };  
</script></span>

The function of this code is to monitor the user’s behavior of adding the website to favorites, and send the event AddToFavorites when triggered, You can see that there is keyCode in the code. This is the operation of the user on the keyboard. Using a similar principle, you can track some of the keyboard operations when the user visits the website.

Select All Pages as the trigger. The effect after copying the code is as follows:

Google Tag Manager Practical Guide:Track Visitors To Add Websites To Favorites

 

2、Set Trigger

Set a custom event trigger to accept the previously emitted event AddToFavorites

Google Tag Manager Practical Guide:Track Visitors To Add Websites To Favorites

Here is the name of the event you sent in the previous step.

3、Set Tags

Set an event that is triggered when a user adds a favorite and sends data to Google Analytics. The specific configuration is as follows:

Google Tag Manager Practical Guide:Track Visitors To Add Websites To Favorites

Track Type is event, because it is for event tracking. Set the event to a non-interactive type. The trigger is AddToFavorites

4、Preview

Click Preview in the upper right corner and open http://www.bbccss.com to add the website to your favorites:

 

 

Summary

The existing code is only applicable to the tracking of the Window and Linux system, and the Mac cannot temporarily track it. I am researching how to track on MAC.

 


If you don't understand, You can leave a comment below or email me (haran.huang@ichdata.com).
Like (0)
Post my comment
Cancel comment
Expression Texture Bold Strikethrough Center Italic Sign in

Hi, you need to fill in your nickname and email!

  • Nickname (required)
  • Email (required)
  • Website