Umleiten

Mit der RTP Redirect-API können Sie segmentierte Zielgruppen an eine Ziel-URL umleiten.

  • Sie müssen Web Personalization-Kunde werden und das RTP-TagIhrer Site bereitstellen lassen, bevor Sie die User Context-API verwenden.
  • RTP unterstützt keine Listen mit Account-basierten Marketing-Konten. ABM-Listen und Code beziehen sich nur auf die hochgeladenen Kontolisten (CSV-Dateien), die in RTP verwaltet werden.

Nutzung

rtp('send' , 'redirect' , 'field_name' , [ 'values_array' , '...' , '...' ] , 'www.redirect_url.com' , true/false )

Parameter
Optional/Erforderlich
Typ
Beschreibung
'Senden'
Erforderlich
String
Aktion der Methode.
'Umleiten'
Erforderlich
String
Methodenname.
field_name
Erforderlich
String
Feldname, mit dem abgeglichen werden soll. Beispiel: „abm.name“ (siehe unten).
values_array
Erforderlich
Array
Liste der Werte, mit denen das Feld abgeglichen werden soll (Groß-/Kleinschreibung wird nicht beachtet).
redirect_url
Erforderlich
String
Ziel-URL für die Umleitung von Besuchern, die der Bedingung entsprachen.
redirect_matches_visitors
Optional
Boolesch
Wenn „true“, werden Besucher, die mit der Bedingung übereinstimmen, umgeleitet. Wenn die Bedingung „false“ ist, werden nicht übereinstimmende Besucher umgeleitet. Standard: true.

Organisation, Branche, ABM-Listen, Standort, ISP, passende Segmente

Bedingung
Datenhierarchie
Beispiel
Übereinstimmende Segmente (funktioniert nur nach dem ersten Klick)
matchedSegments.name
rtp( 'send', 'redirect' , 'matchesSegments.name' , ['Fortune 1,000' , 'Enterprise'] , 'http://www.marketo.com');
Übereinstimmende Segmente (funktioniert nur nach dem ersten Klick)
matchedSegments.id
rtp( 'send', 'redirect' , 'matchesSegments.id' , [106 , 107 , 190] , 'http://www.marketo.com');
ABM-Listen
abm.name
rtp('send', 'redirect' , 'abm.name' , ['top_key_accounts', 'active_customers'] , 'http://www.marketo.com');
ABM-Listen
abm.code
rtp( 'send', 'redirect' , 'abm.code' , [13 , 15] , 'http://www.marketo.com');
Organisationen
org
rtp('send', 'redirect' , 'org', ['ebay'], 'http://www.marketo.com');
Standort
location.country
rtp('send', 'redirect' , 'location.country' ['United States'], 'http://www.marketo.com');
Standort
location.state
rtp('send', 'redirect' , 'location.state', ['ca'], 'http://www.marketo.com');
Standort
location.city
rtp( 'send', 'redirect' , 'location.city', ['San Mateo'], 'http://www.marketo.com');
Branchen
Branchen
rtp('send', 'redirect' , 'industries' , ['education'], 'http://www.marketo.com');
ISP
ISP
rtp('send', 'redirect' , isp , ['false'], 'http://www.marketo.com');

Hinweise

  • Wenn die Umleitungsregel/-bedingung auf Firmografiken (Firma, Branche, Standort) basiert, können Sie den Umleitungscode vor dem rtp('Senden', 'Anzeigen') und dem rtp('GET','Kampagne') einfügen, um die Latenz zu reduzieren.
  • Die Umleitung über JavaScript ist eine browserseitige Umleitung und hängt vom Laden und der Optimierung der Website ab, um maximale Geschwindigkeit zu erreichen.
  • Es empfiehlt sich, den Umleitungs-Code direkt nach dem rtp-Tag festzulegen und in der Kopfzeile zu platzieren.
  • Stellen Sie sicher, dass Sie keine Selbstumleitung ausführen (es gibt ein Sicherheitsnetz in RTP, um zyklische Umleitungsaufrufe zu blockieren).
<!DOCTYPE html>
<html lang="en-US">
<head>
<!-- RTP tag -->
<script type='text/javascript'>

// This tag needs to be replaced with your account tag
(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","//xyz.marketo.com/rtp-api/v1/rtp.js","xyz");

// START REDIRECT EXAMPLE
//   - Using a helper redirect function
//   - Redirect based on named account
rtp('send','redirect','org', ['microsoft'],'http://www.marketo.com');

// Redirect based on named account list (ABM)
rtp('send','redirect','abm.name', {
    // Redirect visitors that match 'first_abm' list to www.marketo.com
    'http://www.marketo.com' : ['first_abm'],
    // Redirect visitors that match 'second_abm' list to blog.marketo.com
    'http://blog.marketo.com' : ['second_abm']
});
// END REDIRECT EXAMPLE
rtp('send','view');
rtp('get','campaign');
</script>
<!-- End of RTP tag -->

Weiterleiten getrackter Besucher

  1. Fügen Sie einen -Parameter an das Ende der Ziel-URL an: d. h. <www.marketo.com?rtp=redirect>
  2. Erstellen Sie ein Segment mit dem Namen „Weitergeleitet von RTP“.
  3. Verwenden Sie den Parameter „Bestimmte Seiten“, um Besuchende anzusprechen, die eine beliebige Seite mit dem unten gezeigten Parameter ansehen.

tracking-redirected-Visitors

Definieren von mehr als einer Bedingung mit verschiedenen Ziel-URLs

Der Umleitungsaufruf unterstützt mehrere Aufrufe. Dies ermöglicht eine Umleitung mit mehreren Feldern und die Erstellung komplexer Bedingungen mit unterschiedlichen URLs und Werten.

Nutzung

rtp('send', 'redirect', field_name, url_values_map);

Parameter
Optional/Erforderlich
Typ
Beschreibung
'Senden'
Erforderlich
String
Aktion der Methode.
'Umleiten'
Erforderlich
String
Methodenname.
field_name
Erforderlich
String
Feldname, mit dem abgeglichen werden soll. Beispiel: „abm.name“ (siehe oben).
url_values_map
Erforderlich
Objekt
Zuordnung zwischen Umleitungs-URL und Werteliste. Beispiel:{'http://marketo.com' : ['first_abm', 'second_abm']}

Beispiel

rtp('send','redirect','abm.name', {
    // Redirect visitors that match 'first_abm' list to www.marketo.com
    'http://www.marketo.com' : ['first_abm'],
    // Redirect visitors that match 'second_abm' list to blog.marketo.com
    'http://blog.marketo.com' : ['second_abm']
});
rtp('send','redirect','org', {
    // Redirect visitors from 'Microsoft' to www.marketo.com/enterprise
    'http://www.marketo.com/enterprise' : ['microsoft']
});
recommendation-more-help
bb269a6d-047a-4bf7-9acd-23ad9a63dc59