Översikt
Användare kan interagera med din webbplats eller din app på flera olika enheter, som i en webbläsare på en dator eller mobil eller via en mobilapp. Som standard tilldelar Analytics varje enhet ett unikt Client ID och betraktar varje unikt Client ID som en unik användare i rapporterna. Med User-ID kan du få en mer heltäckande mätning av användarinteraktioner som sträcker sig över flera enheter. En interaktion med en marknadsföringskampanj på en enhet kan till exempel tillskrivas en konvertering på en annan enhet, och du kan deduplicera unika användare på flera olika enheter.
User-ID-funktionen består av
- fältet
userId
som kan anges som ett stabilt icke personligt identifierande id som representerar en unik användare. - rapporter över flera enheter som ger bättre inblick i beteenden och konverteringsvägar över flera enheter.
När User-ID skickas med Analytics-träffar i fältet userId
visar rapporterna en mer exakt beräkning av antalet unika användare och möjliggör nya alternativ för rapportering över flera enheter.
I den här artikeln beskriver vi hur du konfigurerar och skickar User-ID till Analytics samt hur User-ID-data bearbetas och rapporteras i dina User-ID-aktiverade vyer.
Konfigurering
Innan du skickar User-ID till Analytics måste du aktivera minst en rapportvy för User-ID.
Två saker händer när du aktiverar en vy för User-ID:
- Nya och unika användare beräknas med unika User-ID snarare än med unika Client ID.
- Rapporter över flera enheter som använder sig av User-ID aktiveras i vyn.
userId
har angetts.Insamling
När en användare är känd på din webbplats eller i din app bör du skicka med ett id som representerar användaren i alla Analytics-träffar, som sidvisningar, händelser, e-handelstransaktioner och annat, via fältet userId
.
Du ansvarar för att tillhandahålla id:n. De genereras vanligtvis från ett autentiseringssystem som tilldelar varje inloggad användare ett unikt och stabilt id. Id:n ska ha följande egenskaper:
- inte personligt identifierande
- unikt för en användare av din tjänst eller app
- beständigt för en inloggad användare på alla enheter
Läs mer om hur du anger userId
i en specifik miljö i utvecklarhandboken för Collection-API och Collection-SDK för ditt specifika bibliotek.
Bearbetning
Analytics-träffar som sidvisningar, händelser och transaktioner, där fältet userId
har angetts, behandlas separat från träffar utan userId och syns bara i User-ID-aktiverade vyer.
Om ett User-ID till exempel anges mitt i en befintlig Analytics-session med en User-ID-aktiverad vy ändras sessionen så att den inleds med den första träff där User-ID angavs.
Vyer (profiler) utan User-ID rapporterar hela sessionen utan hänsyn till fältet userId
.
Rapportering
Efter bearbetningen blir sessionsdata där userId
angavs tillgängliga för User-ID-aktiverade vyer (profiler) i rapporter över flera enheter. Även om sessionsdata är tillgänglig via Core Reporting-API:et är fältet userId
inte tillgängligt som en dimension i rapporter och kan inte heller exporteras från Analytics.
Också mätvärden för nya och unika användare baseras på User-ID i dessa vyer. I vyer där User-ID inte har aktiverats beräknas dessa mätvärden med unika clientId
.
Client ID kontra User-ID
Följande tabell visar skillnaderna mellan Client ID och User-ID:
Client ID | User-ID | |
---|---|---|
Vad representerar id:et? | En pseudonym enhet eller webbläsarinstans | En enskild användare, till exempel ett inloggat användarkonto, som kan interagera med innehåll över en eller flera enheter och/eller webbläsarinstanser |
Hur anges id:et? | Genereras slumpmässigt och skickas automatiskt med alla träffar av Analytics-bibliotek | Du måste ange och skicka dina egna userId med dina Analytics-träffar. |
Hur används id:t för att räkna unika användare? | I en vy där User-ID inte har aktiverats används Client ID för att räkna unika användare. | I en User-ID-aktiverad vy används User-ID för att räkna unika användare. |
Begränsningar
Följande begränsningar gäller för funktionen User-ID:
- Rapporter över flera enheter där funktionen User-ID har aktiverats har ett största tillåtna datumintervall på 90 dagar.
- User-ID-värdet kan inte användas som dimension i rapporter i webbgränssnittet eller i API:erna.
Relaterade resurser
- Ange User-ID på webbplatser som använder analytics.js
- Ange User-ID på webbplatser som använder using gtag.js
- Android-SDK: Läs om hur du anger User-ID för Android-appar.
- iOS-SDK: Läs om hur du anger User-ID för iOS-appar.