Dynamische Variablen

Mit dynamischen Variablen können Sie Werte von einer Variablen in eine andere kopieren, ohne die vollständigen Werte mehrfach in die Bildanforderung auf Ihrer Site eingeben zu müssen.

Dynamische Variablen werden verwendet, wenn Sie die gleichen Daten (z. B. Kampagnen-Trackingcodes) gleichzeitig in mehreren Variablen verwenden. Dies ist eine häufige Vorgehensweise in den Fällen, in denen verschiedene Berichte eindeutige und wichtige Metriken beinhalten. Wenn Sie zum Beispiel interne Keywords in einer Variablen des Typs benutzerspezifischer Konversion und in einer Variablen des Typs benutzerspezifischer Traffic erfassen, können Sie die Metriken Umsatz und Wöchentliche Unique Visitors anzeigen, die sich jeweils auf diese Begriffe beziehen..

Dynamische Variablen sind auch zum Anzeigen von Daten unter verschiedenen Bedingungen bei der Berichterstellung nützlich. Ein Kampagnen-Trackingcode kann in mehreren eVars mit verschiedenen Zuordnungs- und Cookie-Ablaufeinstellungen erfasst werden. Auf diese Weise können die Benutzer selbst festlegen, wie sie die Konversionsmetriken dieser Kampagnen mit Attributen versehen möchten.

Hinweis: Dynamische Variablen werden in Kombination mit Cookies nicht unterstützt (s_cc, s_sq, s_fid, s_vi und sämtliche durch ein Plugin bestimmte Cookies) Sie können D=<cookie value> nicht verwenden.

Ein deutlicher Vorteil von dynamischen Variablen besteht darin, lange Datenzeichenfolgen in mehreren Variablen zu erfassen, ohne die lange Zeichenfolge tatsächlich mehrmals übergeben zu müssen. In einigen Browsern ist die maximale Länge von HTTP-GET-Anforderungen eingeschränkt (einschließlich der Adobe-Bildanforderung). Durch die Verwendung dynamischer Variablen können Sie sicherstellen, dass alle Daten erfasst werden, indem die Länge der Anforderungen an die Server von Adobe in den Fällen verringert wird, in denen die Daten in mehreren Variablen dupliziert werden..

In der Adobe-Bildanforderung, die in der Seitenansicht auftritt, sehen Sie (wenn Sie dynamische Variablen zum Kopieren des Werts von benutzerspezifischem Traffic 1 in benutzerspezifische Konversion 1 verwenden) v1=D=c1. Wenn eVar1 bereits zuvor einen Wert aus der Anforderung erhalten hat, kopieren die Server von Adobe während der Datenverarbeitung den Wert von benutzerspezifischem Traffic 1 dynamisch in benutzerspezifischer Konversion 1. Als Ergebnis erscheint der Wert, der ursprünglich mit benutzerspezifischem Traffic 1 übergeben wurde, auch in den benutzerspezifischer Konversion 1-Berichten.

Dynamische Variablen werden übergeben, indem eine Variable auf den gewünschten Wert gesetzt wird und andere Variablen anschließend auf D=[Variablenabkürzung] gesetzt werden. Abkürzungen der einzelnen Variablen finden Sie unter Datenerfassungs-Abfrageparameter. Dynamische Variablen können Daten von folgenden Orten abrufen:

Fügen Sie am Anfang des Wertes ein Präfix hinzu, um eine dynamische Variable zu generieren. Das Standard-Präfix ist „D=“. Es gibt zwei Methoden zum Kennzeichnen von dynamischen Variablen:

Die verwendete Variablenabkürzung muss mit dem Parameternamen der Variablen übereinstimmen, der in der Bildaufforderung übergeben wird. Einige Variablen besitzen mehrere akzeptierte Parameter, die in unterschiedlichen Fällen verwendet werden. Beispielsweise übergeben pageName= und gn= jeweils den Seitennamen, doch wird Letzterer meistens in mobilen oder hartkodierten Implementierungen verwendet. Wenn in der Bildanforderung mit pageName= der Seitenname übergeben wird, dann ist D=pageName zulässig, D=gn jedoch nicht. Wenn die Bildanforderung gn= verwendet, dann ist D=gn zulässig und D=pageName nicht.

Die folgenden Informationen beziehen sich auf dynamische Variablen: