Es gibt 5 benutzerdefinierten Variable Slots. Ein gegebener Seitenaufruf/Besuch/Besucher kann nur bis zu 5 belegen. Theoretisch könnten Sie Tausende von verschiedenen Variablen haben, aber die Slots sind übergreifend. Sie können also "Angemeldet" nicht im selben Slot wie "Ist bezahlt" speichern, wenn Sie beide in derselben Ansicht, derselben Sitzung oder demselben Benutzer verfolgen möchten. Aber Sie könnten den gleichen Slot für sich gegenseitig ausschließende Variablen verwenden, von denen Sie wissen, dass sie sich niemals überschneiden (wie "Gebannter Benutzer" und "Admin").
Es gibt auch einen sechsten möglichen Variablenwert, bekannt als "User Defined Variable" (aufgerufen von _setVar
), der der veraltete Vorfahre für benutzerdefinierte Variablen ist, aber aus Gründen der Abwärtskompatibilität wahrscheinlich immer in der Nähe sein wird. Es ist ein einzelner Slot, Besucherlevel, mit dem Sie ein Schlüssel/Wert-Paar definieren können.
Der 'Typ' ist im Grunde jedes Schlüssel/Wert-String-Paar, mit einer Beschränkung, die die kombinierte Länge des Schlüssels und des Wertes einer beliebigen benutzerdefinierten Variable cannot exceed 128 characters ist. Sie können den Gültigkeitsbereich der benutzerdefinierten Variablen auf Seitenebene (Seitenaufruf), Sitzungsebene (Besuch) oder Benutzerebene (Besucher) festlegen.
Die Länge der Zeit für die Datenverarbeitung ist inkonsistent. Manchmal werden die grundlegendsten Daten von Seitenaufrufen, Transaktionen und Ereignissen innerhalb von Minuten angezeigt, doch einige der zugehörigen Daten (Quellinformationen, benutzerdefinierte Variablenwerte usw.) werden erst in den nächsten Stunden verarbeitet. Nur bei sehr seltenen Gelegenheiten dauert es länger als 24 Stunden, bis ein vollständiger Snapshot eines Tages verfügbar ist.
Danke für die detaillierte Antwort und die sinnvolle Verbindung. –