Definierte Zielmakros destination-macros-defined
Beschreibt die Makros, die Sie einem Ziel URL hinzufügen können.
Beim Erstellen eines URL -Ziels können Sie die folgenden Makros in die URL-Zeichenfolge 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 -Partner 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 dem %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 lautet, 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. Wenn eine Seite geladen wird, 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, aber %rnd%
kann effizienter sein. Wenn beispielsweise mehrere Benutzer mit %timestamp%
eine Seite gleichzeitig anzeigen, erhalten sie denselben Datums-/Uhrzeitwert. Daher ist der 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.