Documentation

Introduction

In order to easily track activities, conversions and user interests on an advertiser's web site, affilinet provides a container tracking technology called Advertiser Container Tracking (ACT). This technology allows the simple integration of different tracking scenarios through an universal and scalable tracking script solution based on a JavaScript code-snippet.

Regardless the fact, that the ACT can always be integrated directly in the advertiser's website, advertiser's increasingly use the advantage of Tag Management Systems to manage their multiple script integrations on their website.

This documentation describes the different integration scenarios of the ACT into common Tag Management Systems (TMS).

Note: This documentation can never replace a TMS's official documentation and is provided for your convencience based on experience gained supporting our clients during TMS integrations.

Google Tag Manager

Google Tag Manager (GTM)

affilinets ACT snippets for tracking and profiling are fully compatible with Google Tag Manager.

  • Just get the snippets you need from the affilinet Advertiser portal, remove all comment lines and all parameters you don´t need. Also remove the <noscript> section.
  • Place the code as new tag into your container.
  • For this go to "Add a new Tag", choose "Tag Type" "Custom HTML".
  • Insert the code there.
  • Place your GTM variable names for all dynamic parameters.

    Example:
    	
    referer_url: encodeURI({{Referrer}});
    net_price: {{myDLV-netprice}};
    	

  • Be sure your indivuidual affilinet parameters at the end of the affilinet ACT code are correct: affilinet tracking domain, affilinet programID and your individual chosen tagname.

    Example:
    
    'aff_act_1.0', 'act.webmasterplan.com', 12345, 'Profiling_Pageview_AT');
    	


  • If any parameters are missing in your user-defined GTM variable pool, you will have to ask your site administator to add them to the GTM datalayer of all relevant pages.


Google help pages for GTM: https://support.google.com/tagmanager

Very good resource for GTM practice: SIMO AHAVA'S BLOG


Useful Tools:

Google Tag Assistant for Chrome

Simon Ahava´s GTM Tools

Javascript Beautifier

Prepare the datalayer

Matrix of typical parameters which need to be available per Tag/Page
ACT Tag Name Placement Order ID affilinet Rate Number Net Price Currency Total Gross Price Product ID Product Name Product Gross Price Product Quantity Product Category Page Name Page Category Name Page URL Page Refferer URL
Ordertracking Lead Checkout finished Mandatory Mandatory Suggested Suggested
Ordertracking Sale Checkout finished Mandatory Mandatory Mandatory Suggested
Ordertracking Basket Checkout finished Mandatory Mandatory Mandatory Suggested Mandatory Mandatory Suggested
Profiling Checkout Checkout finished Mandatory Mandatory Mandatory Mandatory Mandatory Mandatory Mandatory
Profiling Cart (View-Add-Remove) Cart action or cart view Mandatory Mandatory Mandatory Mandatory Mandatory Suggested Suggested Suggested
Profiling Product View Product detail page Mandatory Mandatory Mandatory Mandatory Suggested Suggested Suggested
Profiling Page View Any unspecified page Mandatory Suggested
Profiling category view Category pages Mandatory Suggested
Profiling Search Search result Mandatory Mandatory Suggested
  • Fill all Variables
  • Map Variables in GTM
  • Create custom Tag
  • Add Variable Names

Map datalayer variables to
GTM custom variables

Create a new Tag in GTM

Assign triggers to the tag

TEALIUM

TEALIUM Tag Manager

affilinets ACT snippets for tracking and profiling are compatible and pre-integrated with TEALIUM.

For more information please refer to the TEALIUM web page or your Tealium account manager.

COMMANDERS ACT

COMMANDERS ACT (TagCommander)

affilinets ACT snippets for tracking and profiling are compatible with COMMANDERS ACT.

For more information please refer to the COMMANDERS ACT web page or your Commanders ACT account manager.