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 der Einstellung Maximale Werte in den Report Suite-Einstellungen. Es werden bis zu 250 Werte unterstützt. Wenn es mehr eindeutige Werte gibt, als die Einstellung Maximale Werte 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-Objekts verwenden Listenvariablen die XDM-Felder xdm._experience.analytics.customDimensions.lists.list1.list[] bis xdm._experience.analytics.customDimensions.lists.list3.list[]. Jedes Array-Element enthält ein "value"-Objekt, das jede Zeichenfolge enthält. Es ist nicht erforderlich, ein Trennzeichen anzugeben. Adobe-Datenerfassungsserver erkennen automatisch das richtige Trennzeichen, das in den Report Suite-Einstellungen festgelegt ist, und schließen es ein.

"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 die folgende AppMeasurement-Syntax: data.__adobe.analytics.list1 - data.adobe.analytics.list3. Stellen Sie sicher, dass Sie das richtige Trennzeichen verwenden, das in den Report Suite-Einstellungen festgelegt ist.

"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 Byte-Anzahl. Jeder einzelne Wert hat jedoch eine Maximallänge 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