2.3.1 cmSetClientID
Die Funktion cmSetClientID(...) ist erforderlich und legt die Werte für die 'Kunden-ID', die Erstanbietermethode ('Vom Kunden verwaltet' oder 'Von IBM® verwaltet'), die 'Datenerfassungsdomäne' und die 'Cookiedomäne' fest. Diese Funktion muss auf jeder Seite, die Daten an IBM Digital Analytics sendet, aufgerufen werden.
<head> <script type="text/javascript" src="//libs.coremetrics.com/eluminate.js">
</script> <script type="text/javascript">
// Erstanbieter - vom Kunden verwaltet
cmSetClientID("99999999",true,"data.coremetrics.com","thesite.com");
// Erstanbieter - von IBM verwaltet
cmSetClientID("99999999",false,"<dcd>.thesite.com","thesite.com");
</script> </head>
<body> ... <script type="text/javascript"> cmCreatePageviewTag("FAQ Page 1", "FAQ");
</script> </body>
Rechenzentren für China und Europa - Datenerfassungsdomänen
Das Rechenzentrum für China verwendet die folgende Produktionsdatenerfassungsdomäne:
// Erstanbieter - vom Kunden verwaltet
cmSetClientID("99999999",true,"data.cn.coremetrics.com","thesite.com");
Das Rechenzentrum für Europa verwendet die folgende Produktionsdatenerfassungsdomäne:
// Erstanbieter - vom Kunden verwaltet
cmSetClientID("99999999",true,"data.de.coremetrics.com","thesite.com");
Senden von Datentaganforderungen an mehrere Kunden-IDs
Es ist möglich, Datentags an mehrere Kunden-IDs zu kopieren, indem eine Liste mit durch Semikolon voneinander getrennten ID-Werten angegeben wird. Alle angegebenen IDs müssen Produktions-IDs oder Test-IDs sein; die Mischung von Test- und Produktions-IDs ist nicht zulässig. Beim Senden von Tags von mehreren Sites, die jeweils auch Tags an eine dedizierte 'Gesamt'-ID kopieren, muss die zuerst in der Liste angegebene ID die 'Gesamt'-ID sein. Die 'Gesamt'-ID übermittelt Datentags, die von mehreren Sites gesendet wurden.
- - Beispiel für das Senden von Taganforderungen von Site Nr. 1 an die 'Gesamt'-ID und die sitespezifische ID Nr. 1, wobei 99999999 die 'Gesamt'-ID ist und 11111111 die sitespezifische ID ist:
cmSetClientID("99999999;11111111",true,"data.coremetrics.com","site1.com"); - ... und von Site Nr. 2 an die 'Gesamt'-ID und die sitespezifische ID Nr. 2 (ID 22222222):
cmSetClientID("99999999;22222222",true,"data.coremetrics.com", "site2.com");
Beachten Sie, dass sich beim Kopieren von Anforderungen an mehrere IDs die Gesamtzahl der Serveraufrufe, die gewertet werden, erhöht (1*Anzahl der angegebenen IDs). Im obigen Beispiel wird jeder Tag, der von der Seite gesendet wird, an 2 IDs kopiert, wodurch die Gesamtzahl der Serveraufrufe zweimal gewertet wird.
Das Account-Team, das Vertriebsteam und das Bereitstellungsteam von IBM Digital Analytics kann genauere Informationen dazu geben, welche IDs für die 'Gesamt'-Datenerfassung mit jeweils welchem MMSC-Volumen (MMSC = Monthly Million Server Calls, monatliche Serveraufrufe in Millionen) für jede ID vertraglich vereinbart wurden.
Senden von Datentaganforderungen an Analytics Multisite-ID und Site-IDs
Um Daten an eine Analytics Multisite-'Site-ID' zu senden, wird ein senkrechter Strich (|) als Pipe-Trennzeichen im Parameter 'Kunden-ID' von cmSetClientID(...) verwendet.
- Beispiel für das Senden von Taganforderungen an die Analytics Multisite-Kunden-ID '88888888' und eine Sub-ID, wobei <SiteID> die konfigurierte Analytics Multisite-Sub-ID ist:
cmSetClientID("88888888|<SiteID>",true,"data.coremetrics.com","site1.com"); - Beispiel für das Senden von Taganforderungen an 1) die reguläre Kunden-ID '99999999', 2) die Analytics Multisite-Kunden-ID '88888888' und 3) eine Site-ID, wobei <SiteID> die konfigurierte Analytics Multisite-Sub-ID ist:
cmSetClientID("99999999;88888888|<SiteID>",true,"data.coremetrics.com", "site1.com");
Taganforderungen können zu mehreren Site-IDs kopiert werden.
cmSetClientID("59990000|SITEID-1;59990000|SITEID-2",true,"data.coremetrics.com",
"site1.com");
| Parameter | Erforderlich | Beschreibung |
|---|---|---|
| Kunden-ID | Erforderlich | Eindeutiger 8-stelliger, von IBM Digital Analytics zugewiesener Kontencode für eine einzelne Instanz des Data-Warehouse für Analysedaten mit der zugehörigen Berichterstellung. |
| Datenerfassungsmethode | Erforderlich | Logisch wahr oder falsch: "True" gibt die Erstanbietermethode 'Vom Kunden verwaltet' an. "False" gibt die Erstanbietermethode 'Von IBM verwaltet' oder die Drittanbietermethode an. |
| Datenerfassungsdomäne | Erforderlich | Die Zieldomäne für Datenerfassungsanforderungen von IBM Digital Analytics. Bei Datenerfassungsmethode = false: Als Datenerfassungsdomäne muss die von IBM verwaltete Erstanbieterdatenerfassungsdomäne festgelegt werden. Beispiel: (“<1stpartydcd>.thesite.com”). Bei Datenerfassungsmethode = true: Als Datenerfassungsdomäne muss "data.coremetrics.com" festgelegt werden. |
| Cookiedomäne | Erforderlich | Die Domäne für vom Kunden verwaltete Cookies. Als Cookiedomäne muss die Sitedomäne der zweiten Ebene ("thesite.com") der Domäne festgelegt werden, die die mit Tags versehene(n) Seite(n) bedient. Bei zusätzlichen Domänenebenen vor dem eindeutigen Sitedomänenwert könnte dies eine dritte oder höhere Ebene sein. Beispiel: "thesite.co.uk".
|