2012-03-27 2 views
3

Ich würde gerne die Daten sehen auf demographische -> Sprache Grid nach ISO 3316 Sprache, ohne Unterschiede zwischen den (optional) ISO639 Ländercode nationale Variante gruppiert.Gruppe nach Sprache in Google Analytics

Zum Beispiel, statt des Sehens:

| Language | Visits | 
|----------|--------| 
| it  | 56,027 | 
| it-it | 35,130 | 
| en-us | 5,878 | 
| en  | 1,211 | 
| es  | 897 | 
| es-es | 576 | 
| ...  | ... | 

würde Ich mag so etwas sehen:

| Language | Visits | 
|----------|--------| 
| it  | 91,157 | 
| en  | 7,089 | 
| es  | 1473 | 
|----------|--------| 

Ist es möglich?

+0

Gelöst! Ich habe einfach die Spalte "Land/Territorium" als primäre Dimension für diesen Bericht verwendet! –

+0

Das ist nicht das Gleiche. Land/Gebiet ist der Standort des Benutzers basierend auf seiner IP (oder anderen Informationen). Sprache ist diejenige, in der sie ihren Browser installiert haben (z. B. die Menüsprache des Browsers). Diese zwei könnten sich beziehen, aber Reisende werden falsch identifiziert und abhängig von Land könnte es gerade völlig irreführend sein. – Andy

+0

ISO639 definiert keine Untertags, BTW. – Andy

Antwort

1

Sie können einen erweiterten Filter auf Profilebene ausführen, der das Spracheingabefeld sucht und ersetzt und nur die ersten beiden Buchstaben behält.

0

Wenn Sie die ursprünglichen Sprachvarianten in Ihren Berichten halten wollen, müssen Sie zu define your own dimension benötigen und den Tracking-Code (oder Google Tag Manager), um es zu füllen von der Spracheinstellung des Browsers:

// this will extract 'it' from 'it-IT' or 'it-CH' 
var primaryLanguage = navigator.language.match(/[^-]+/)[0]; 

ga('set', 'dimension1', primaryLanguage); 

https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets

HTTP verwendet die IEFT Language Tag, so dass die primäre Sprache in verschiedenen Standards zur Verfügung gestellt werden kann. Es kann aus bis zu 8 Buchstaben bestehen. Dies ist normalerweise nicht der Fall, aber wenn Sie dies berücksichtigen müssen, benötigen Sie eine zusätzliche Logik, um Sprachen aus verschiedenen Standards zu gruppieren.