Funktionen zum Senden von Ereignissen

Diese Methode sendet ein Ansichtsereignis, das für die Seitenverfolgung verwendet wird. Im folgenden Beispiel wird die aktuelle Seiten-URL als Besucherseitenansicht verfolgt.

Durch Übergeben des optionalen Parameters „page“ in dieser Methode kann die aktuelle Seite überschrieben werden.

ParameterOptional/ErforderlichTypBeschreibung
'Senden'ErforderlichStringAktion der Methode.
'Ansicht'ErforderlichStringMethodenname.
SeiteOptionalStringRelativer Pfad oder vollständige Seiten-URL.
// Example for Default Page
rtp('send', 'view');

// Example for Overriding Default Page
var page = 'my-page?param=1';
rtp('send', 'view', page);

Tag für bestimmte Bots ausschließen (Benutzeragenten)

Um bestimmte Browser vom Senden von Daten an die Web-Personalization-Plattform auszuschließen (im Falle identifizierter Bots), fügen Sie die folgende IF-Anweisung zum Tag-Skript hinzu.

Im folgenden Code-Beispiel wird „googlebot|msnbot“ als Bot-Beispiel verwendet, um aus Web-Personalization-Aktivitäten auszuschließen.

<!-- RTP tag -->
<script type='text/javascript'>
if(navigator.userAgent.match(/.(Googlebot|msnbot)./gi) == null){
    (function(c,h,a,f,i){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
    c[a].a=i;var g=h.createElement("script");g.async=true;g.type="text/javascript";
    g.src=f+'?rh='+c.location.hostname+'&aid='+i;var b=h.getElementsByTagName("script")[0];b.parentNode.insertBefore(g,b);
})(window,document,"rtp","//[cdn-pod-X-url]/rtp-api/v1/rtp.js","[accountId]");

    rtp('send','view');
    rtp('get', 'campaign', true);
}
</script>
<!-- End of RTP tag -->