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");
Von Taganforderungen, die von dieser Seite gesendet werden, werden sowohl für SITEID-1 als auch für SITEID-2 identische Berichte erstellt. Auf der Ebene der globalen ID wird jeder Tag einmal für jeden Parameter des Typs SiteID erfasst, zu dem er kopiert wird. Wenn zum Beispiel der Tag Seitenaufruf (PageView) gesendet wird, werden zwei vollständige 'Seitenaufrufe' für diese Seiten-ID in der Berichterstellung für die globale ID 59990000 erfasst.
Anmerkung: Für das Senden von Tags an mehrere Site-IDs ist ein Serveraufruf pro angegebener Site-ID erforderlich.
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".

  • Bei Datenerfassungsmethode = false: IBM Digital Analytics-Besuchercookies und -Sitzungscookies werden unter der von IBM verwalteten Datenerfassungsdomäne ("<1stpartydcd>.thesite.com") festgelegt. Weitere IBM Digital Analytics-Cookies werden in der Cookiedomäne festgelegt.
  • Bei Datenerfassungsmethode = true: ALLE IBM Digital Analytics-Cookies werden in der Cookiedomäne festgelegt.