list

Listenvariablen sind benutzerspezifische Variablen, die Sie beliebig verwenden können. Sie funktionieren ähnlich wie eVars, allerdings können sie mehrere Werte im selben Treffer enthalten. Listenvariablen haben keine Zeichenbeschränkung.

Vergewissern Sie sich, dass Sie die Verwendung der einzelnen Listenvariablen und deren Logik in Ihrem Lösungs-Design-Dokument aufzeichnen.

NOTE
Listenvariablen speichern die neuesten Werte pro Besucher basierend auf ihrer Einstellung Max in Report Suite-Einstellungen. Es werden bis zu 250 Werte unterstützt. Wenn es mehr eindeutige Werte gibt, als die Einstellung Max zulässt, werden die ältesten Werte nicht den Metriken zugeordnet.

Einrichten von Listenvariablen in den Report Suite-Einstellungen

Stellen Sie sicher, dass Sie jede Listenvariable in den Report Suite-Einstellungen konfigurieren, bevor Sie sie in Ihrer Implementierung verwenden. Weitere Informationen finden Sie im Admin-Handbuch unter Konversionsvariablen. Dieser Schritt gilt für alle Implementierungsmethoden.

Listenvariablen, die das Web SDK verwenden

Bei Verwendung des XDM-) verwenden Listenvariablen die zu xdm._experience.analytics.customDimensions.lists.list3.list[] XDM-Felder xdm._experience.analytics.customDimensions.lists.list1.list[] . Jedes Array-Element enthält ein "value"-Objekt, das jede Zeichenfolge enthält. Es ist nicht erforderlich, ein Trennzeichen anzugeben. Adobe-Datenerfassungs-Server erkennen automatisch das richtige Trennzeichen, das in den Report Suite-Einstellungen“ festgelegt.

"xdm": {
  "_experience": {
    "analytics": {
      "customDimensions": {
        "lists": {
          "list1": {
            "list": [
              {
                "value": "Example value 1"
              },
              {
                "value": "Example value 2"
              },
              {
                "value": "Example value 3"
              }
            ]
          }
        }
      }
    }
  }
}
NOTE
Das Adobe-XDM-Schema enthält key-Objekte zusätzlich zu value-Objekten in jedem list[]-Array. Adobe verwendet diese key-Objekte nicht beim Senden von Daten an Adobe Analytics.

Bei Verwendung des Datenobjekts verwenden Listenvariablen data.__adobe.analytics.list1 - data.adobe.analytics.list3 folgende AppMeasurement-Syntax. Stellen Sie sicher, dass Sie das richtige Trennzeichen verwenden, das in Report Suite-Einstellungen“ festgelegt.

"data": {
  "__adobe": {
    "analytics": {
      "list1": "Example value 1,Example value 2,Example value 3"
    }
  }
}

Listenvariablen, die die Adobe Analytics-Erweiterung verwenden

In der Adobe Analytics-Erweiterung gibt es kein eigenes Feld, um diese Variable zu verwenden. Verwenden Sie den Editor für benutzerdefinierten Code entsprechend der AppMeasurement-Syntax.

s.list1 – s.list3 in AppMeasurement und im benutzerdefinierten Code-Editor der Analytics-Erweiterung

Jede Listenvariable ist eine Zeichenfolge, die für Ihr Unternehmen spezifische benutzerdefinierte Werte enthält. Diese Variable hat keine maximale Byteanzahl; jedoch hat jeder einzelne Wert eine maximale Anzahl von 255 Byte. Das Trennzeichen, das Sie verwenden, wird beim Einrichten der Variablen in den Report Suite-Einstellungen festgelegt. Verwenden Sie keine Leerzeichen, wenn Sie mehrere Elemente trennen.

// A list variable configured with a comma as a delimiter
s.list1 = "Example value 1,Example value 2,Example value 3";
TIP
Wenn Sie im selben Treffer doppelte Werte festlegen, dedupliziert Adobe alle Instanzen dieser Werte. Wenn Sie z. B. s.list1 = "Brick,Brick"; festlegen, wird eine Instanz in Berichten gezählt.

Vergleich von Listen-Props mit Listenvariablen

Listen-Props und Listenvariablen können beide im selben Treffer mehrere Werte enthalten. Zwischen diesen beiden Variablentypen gibt es jedoch einige wichtige Unterschiede.

  • Jede Prop kann eine Listen-Prop werden. Sie können bis zu 75 Listen-Props haben, wenn jede Prop eine Listen-Prop ist. Es sind nur drei Listenvariablen verfügbar.
  • Listen-Props haben eine 100-Byte-Grenze für die gesamte Variable. Listenvariablen haben eine 255-Byte-Grenze pro Wert und keine Gesamt-Byte-Grenze.
  • Listen-Props bleiben nicht über den festgelegten Treffer hinaus erhalten. Für Listenvariablen gelten die gewünschten Gültigkeitseinstellungen. Bei der Berichtszeitverarbeitung können Sie jedoch sowohl auf Listen-Props als auch auf Listenvariablen eine benutzerdefinierte Attribution anwenden.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690