Definierte Zielmakros destination-macros-defined
Beschreibt die Makros, die Sie einem Ziel hinzufügen können URL.
Beim Erstellen eines Ziels URL können Sie die folgenden Makros in die Zeichenfolge URL einfügen. Fragen Sie bei Ihrem Daten-/Zielpartner nach der richtigen Makroplatzierung innerhalb des Ziels URL.
%alias%
Erforderlich.
Definiert den Speicherort des zugeordneten Segmentwerts in einer Ziel-URL. Normalerweise ist dies die Segment-ID, kann aber auch der Integrationscode sein.
%did%
%dpid_data source id%
Die Datenquellen-ID entspricht der Kennung einer Datenquelle, die an das Makro übergeben wird.
Sehen wir uns an, wie das in einem einfachen Beispiel funktioniert. In diesem Fall haben wir einen -Audience Manager mit den folgenden IDs und Bedingungen:
- Datenquellen-ID:
1
- Interne Kunden-ID:
CustomerABC
- Declared ID: Der Partner möchte diese Werte als deklarierte ID
1:CustomerABC
übergeben.
Um dies mit %dpid_data source id%
zu tun, formatiert der Partner Audience Manager das Makro wie folgt:
%dpid_1%
Das Makro ersetzt 1
durch CustomerABC
.
${GDPR}
${GDPR_CONSENT_XXXX}
XXXX
durch die Ziel-Partner-ID. Weitere Informationen finden Sie unter Audience Manager-Plug-in für IAB TCF .%http_proto%
Ermittelt das auf der übergeordneten Webseite verwendete Protokoll und fügt es in die Ziel-URL ein. Beispiel:
- Wenn die Webseite https://aam_client.com lautet, wird dieses Makro durch https://url-destination.com ersetzt.
- Wenn die Webseite http://aam_client.com ist, wird dieses Makro durch http://url-destination.com ersetzt.
%mcid%
%region%
%rnd%
%timestamp%
Cache-Busting mit Zielmakros destination-cache-busting
Die Makros %rnd%
und %timestamp%
fügen eindeutige Werte in eine URL-Zeichenfolge ein, um das Zwischenspeichern im Browser zu verhindern.
Cache-Busting mit %rnd%
und %timestamp%
dest-cache-busting
Browser speichern (speichern) häufig angeforderte Inhalte im Speicher. Beim Laden einer Seite werden gespeicherte Inhalte aus dem Cache und nicht von einem Remote-Server bereitgestellt. Dieser Prozess hilft, effiziente Download-Zeiten zu erhalten, da Daten lokal und nicht von einem anderen Standort aus bereitgestellt werden. Da für die Zwischenspeicherung jedoch kein Server-Aufruf erforderlich ist, kann dies die Berichterstellung verfälschen, indem die Anzahl der eindeutigen Anforderungen künstlich verringert wird.
Das Cache-Busting verhindert, dass Browser Inhalte speichern und wiederverwenden. Bei dieser Technik wird Code verwendet, der eine zufällige Nummer oder einen Zeitstempel in eine URL-Zeichenfolge einfügt, sodass diese für den Browser eindeutig aussieht. Daher wird jeder HTTP
-Aufruf als separate Anfrage an den Server gezählt. Durch das Erzwingen eines neuen Server-Aufrufs für jede Anfrage können Sie die Genauigkeit der Berichterstellung wahren und Diskrepanzen reduzieren. Audience Manager stellt zwei Makros für das Cache-Busting bereit:
%rnd%
: Fügt eine zufällige Nummer in eine URL ein.%timestamp%
: Fügt das Unix-Datum/-die-Uhrzeit in eine URL ein.
Vergleich von %rnd%
und %timestamp%
compare-rnd-timestamp
Beide Makros verhindern das Zwischenspeichern, %rnd%
kann jedoch effizienter sein. Wenn beispielsweise mehrere Benutzer mit %timestamp%
eine Seite gleichzeitig anzeigen, erhalten sie denselben Datums-/Uhrzeitwert. Daher ist URL nicht eindeutig und mehrere Aufrufe werden nur einmal gezählt. %rnd%
generiert jedoch einen eindeutigen numerischen Wert für jeden Aufruf (auch wenn Benutzer dieselbe Seite gleichzeitig sehen). Das bedeutet, dass die Zeichenfolge URL unterschiedliche Werte enthält und als eindeutig gezählt wird.