Unterstützung benutzerspezifischer Metadaten custom-metadata-support
Sie können benutzerdefinierte Schlüssel:valuePaare für die sessionStart-, chapterStart- und adStart bereitstellen. Diese Informationen müssen im JSON-Schlüssel customMetadata neben dem params-Schlüssel bereitgestellt werden.
Der customMetadata JSON-Schlüssel sollte ein Objekt von Schlüssel:valuePaaren enthalten. Der Schlüssel darf nur alphanumerische Zeichen, Unterstriche und Punkte enthalten.
Beispiel
Derzeit können Sie ein sessionStart-Ereignis mit dem folgenden Schlüssel-:value-Paar senden:
params: { "media.channel": "channel-1" },
customMetadata: { "a.media.channel": "channel-2" }
Für die obige Konfiguration werden die folgenden Berichtsdaten an Analytics gesendet:
c.a.media.channel=channel-2
Empfehlung
Es wird empfohlen, einen separaten Namespace für benutzerdefinierte Metadaten zu verwenden. Beispiel:
params: { "media.channel": "channel-1" },
customMetadata: { "clientnamespace.media.channel": "channel-2" }
Im empfohlenen Beispiel lauten die Berichtsdaten für benutzerdefinierte Metadaten, die an Analytics gesendet werden, wie folgt:
c.a.media.channel=channel-1c.clientnamespace.media.channel=channel-2