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