Ingest Google Analytics historiska data
På den här sidan fokuseras på hur du importerar historiska data för Google Analytics till Adobe Experience Platform som en datauppsättning, vilket gör att du kan referera till den datauppsättningen i en datavy i Customer Journey Analytics. Du kan kombinera stegen på den här sidan med Konfigurera en Google Analytics-implementering som genererar en återkommande datauppsättning. Kombinera den här historiska datauppsättningen med den aktuella implementeringens datauppsättning för att få en smidig vy över data i Customer Journey Analytics med både aktuella och efterfyllda data.
Förutsättningar
För att kunna utföra dessa uppgifter behöver du följande åtkomst och behörigheter:
- Tillgång till Adobe Experience Platform
- Tillgång till Google Analytics (GA-standard eller GA 360)
- Administratörsåtkomst till Customer Journey Analytics
Konfigurera en BigQuery-export
Datastrukturen i Universal Analytics-egenskaperna skiljer sig från datastrukturen i Google Analytics 4-egenskaperna. Konfigurera en BigQuery-export baserat på egenskapstypen som du vill exportera data från:
Ytterligare krav för universella analysegenskaper
Universal Analytics-egenskaper lagrar varje post i sina data som en användarsession i stället för som enskilda händelser. Det krävs en SQL-fråga för att omvandla data från Universal Analytics till ett format som är kompatibelt med Adobe Experience Platform. Använd funktionen UNNEST
på fältet hits
i GA-schemat och spara den som en BigQuery-tabell.
SELECT
*,
timestamp_seconds(`visitStartTime` + hit.time) AS `timestamp`
FROM
(
SELECT
fullVisitorId,
visitNumber,
visitId,
visitStartTime,
trafficSource,
socialEngagementType,
channelGrouping,
device,
geoNetwork,
hit
FROM
`example_bq_table_*`,
UNNEST(hits) AS hit
)
Exportera data till Google Cloud Platform export-gcp
Navigera till Exportera > Exportera till GCS i Google Cloud Platform. När data finns i Google Cloud-lagringsutrymmet kan de hämtas till Adobe Experience Platform.
Importera data från Google Cloud Storage till Experience Platform
- I Adobe Experience Platform väljer du Sources till vänster.
- Leta upp alternativet Google Cloud Storage under katalogen. Klicka på Add data.
Du kan mappa GA-händelsedata till en befintlig datauppsättning som du skapade tidigare, eller skapa en datauppsättning med det XDM-schema som du väljer. När du har valt schemat använder Experience Platform maskininlärning för att automatiskt mappa varje fält i Google Analytics till ditt XDM-schema.
När du är klar med mappningen av fälten till XDM-schemat kan du schemalägga den här importen regelbundet och tillämpa felvalidering under importen. Valideringen säkerställer att det inte uppstår några problem med de data som du har importerat.
Obligatoriska XDM-fält
Vissa XDM-fält i Platform kräver rätt format för att data ska kunna behandlas korrekt.
-
timestamp
: Skapa ett särskilt beräknat fält i användargränssnittet för schemat i Experience Platform. Klicka på Add calculated field och omsluta strängentimestamp
i endate
-funktion:date(timestamp, "yyyy-MM-dd HH:mm:ssZ")
Spara det beräknade fältet i tidsstämpeldatastrukturen i schemat:
-
_id
: Det här fältet måste ha ett värde - Customer Journey Analytics bryr sig inte om vad värdet är. Du kan lägga till"1" i fältet:
Nästa steg
- Om du har aktuella data som du vill direktuppspela till Adobe Experience Platform finns mer information i Konfigurera direktuppspelning för Google Analytics-data.
- Om du vill börja rapportera om data som har fyllts i på fel sätt kan du läsa Skapa en anslutning.