Trackingaufrufe über HTML-Attribute

Statt Trackingaufrufe über die API kann dies auch über HTML-Attribute in HTML-Platzierungen eingestellt und verwendet werden, die in Angeboten verwendet werden.

Wichtiger Hinweis: Dies ist nur für HTML-Code möglich, der direkt im Site-Angebot definiert ist. Dies gilt nicht für Seiten, die in Selligent erstellt wurden.

Liste möglicher HTML-Attribute

HTML-Attribut Werte Zweck
data-site-trackclick "": verwendet die Inhalt-ID aus der aktuellen Aktion action
"{CONTENTID}": spezifische Inhalt-ID aus Site
“[%RequestValue('CONTENTID')%]” : spezifische Inhalt-ID aus Selligent
Tracking erfolgt nach Anklicken eines Links.
data-site-trackactivity Öffentlicher Angebotsname, Name der Aktivität
Öffentlicher Angebotsname, Name der Konversion
Tracking erfolgt bei einer Aktivität/Konversion, die im Angebot definiert ist (im Abschnitt Warum? des Angebots).
data-site-navigateaftertrack URL Navigation zu einer spezifischen URL, wenn der Trackingaufruf ausgelöst wurde.
data-site-navigateaftertracktarget _blank
_self
Definiert das Ziel, in dem die neue URL geöffnet wird, wenn data-site-navigateaftertrack verwendet wird.
data-site-executeaftertrack Aufzurufendes JavaScript Ausführung eines spezifischen JavaScript, wenn der Trackingaufruf ausgelöst wurde.

 

Einrichtung von Trackingaufrufen über HTML-Attribute

1. Richten Sie eine Platzierung in der Website-Sammlung über den Site-Konfigurationsbereich ein.

2. Erstellen Sie dann ein Angebot und definieren Sie eine Aktion in diesem Angebot. Wählen Sie die HTML-Platzierung aus, die Sie gerade in dieser Aktion erstellt haben.
Geben Sie im Editor, im Source Modus, Tags ein, die die für die erforderlichen Trackingaufrufe benötigten HTML-Attribute enthalten.

Kopieren

Beispiel (jede Art von Tag kann verwendet werden – in diesem Beispiel werden div-Tags verwendet) mit allen möglichen Trackingaufrufen über HTML-Attribute:

<div>
    <div data-site-trackclick="">trackclick insert inside</div>
    
    <div data-site-trackclick="" data-site-navigateaftertrack="https://www.selligent.com" data-site-navigateaftertracktarget="_blank">
        trackclick and navigate
    </div>
    
    <div data-site-trackclick="" data-site-executeaftertrack="acme.execute.callback">
        track click and execute JS
    </div>
    
    <div data-site-trackactivity="repl_content,test_act" data-site-executeaftertrack="acme.execute.callback">
         track activity and execute JS
    </div>
    
    <div data-site-trackclick="" data-site-trackactivity="repl_content,test_act" data-site-executeaftertrack="acme.execute.callback">
         track activity, click and execute JS
    </div>
    
    <div data-site-trackactivity="repl_content,test_conv" data-site-executeaftertrack="acme.execute.callback">
         track conversion and execute JS
    </div>
    
    <div data-site-trackclick="" data-site-trackactivity="repl_content,test_conv" data-site-executeaftertrack="acme.execute.callback">
         track conversion, click and execute JS
    </div>
</div>

Erklärung jedes Tags mit jeweiligen Attributen:

- Tracking occurs after clicking on the link:
<div data-site-trackclick="">track click</div>

- Tracking occurs after clicking on a link and then navigates to the specified URL in a new window/tab:
<div data-site-trackclick="" data-site-navigateaftertrack="https://www.google.be" data-site-navigateaftertracktarget="_blank">
    track click and navigate
</div>

- Tracking occurs after clicking on the link and executes the specified JavaScript:
<div data-site-trackclick="" data-site-executeaftertrack="acme.execute.callback">
    track click and execute JS
</div>

- Tracking occurs on the activity defined in the offer and executes the JavaScript:
<div data-site-trackactivity="repl_content,test_act" data-site-executeaftertrack="acme.execute.callback">
    track activity and execute JS
</div>

- Tracking occurs after clicking on the link. Tracking also occurs on the activity defined in the offer and executes the specified JavaScript:
<div data-site-trackclick="" data-site-trackactivity="repl_content,test_act" data-site-executeaftertrack="acme.execute.callback">
    track activity, click and execute JS
</div>

- Tracking occurs on the conversion defined in the offer and executes the specified JavaScript:
<div data-site-trackactivity="repl_content,test_conv" data-site-executeaftertrack="acme.execute.callback">
    track conversion and execute JS
</div>

- Tracking occurs after clicking on the link. Tracking also occurs on the conversion defined in the offer and executes the specified JavaScript:
<div data-site-trackclick="" data-site-trackactivity="repl_content,test_conv" data-site-executeaftertrack="acme.execute.callback">
    track conversion, click and execute JS
</div>


Beim Verwenden von data-site-trackactivity zum Verfolgen von Aktivitäten oder Konversionen müssen diese Aktivitäten/Konversionen im Abschnitt Warum? des Angebots über API definiert werden.

Beispiel von Aktivitäten und Konversionen:


Diese können wie in den obigen Beispielen verwendet werden:
- data-site-trackactivity="repl_content,test_act"
- data-site-trackactivity="repl_content,test_conv"