[GA4] BigQuery-Exportschema
In diesem Artikel werden das Format und Schema der Property-Daten von Google Analytics 4 und der Google Analytics for Firebase-Daten erläutert, die nach BigQuery exportiert werden.
Datensätze
Für jede Google Analytics 4-Property und jedes Firebase-Projekt, das mit BigQuery verknüpft ist, wird Ihrem BigQuery-Projekt ein einzelnes Dataset mit dem Namen "analytics_<property_id>" hinzugefügt. Property-ID bezieht sich auf Ihre Analytics-Property-ID, die Sie in den Property-Einstellungen für Ihre Google Analytics 4-Property und in den App Analytics-Einstellungen in Firebase finden. Jede Google Analytics 4-Property und jede App, für die der BigQuery-Export aktiviert ist, exportiert ihre Daten in dieses einzelne Dataset.
Tische
Innerhalb jedes Datensatzes wird jeden Tag eine Tabelle mit dem Namen events_YYYYMMDD
erstellt, wenn die tägliche Exportoption aktiviert ist.
Wenn die Streaming-Exportoption aktiviert ist, wird eine Tabelle mit dem Namen events_intraday_YYYYMMDD
erstellt. Diese Tabelle wird fortlaufend gefüllt, wenn Ereignisse den ganzen Tag über aufgezeichnet werden. Diese Tabelle wird am Ende jedes Tages gelöscht, sobald events_YYYYMMDD
abgeschlossen ist.
Nicht alle Geräte, auf denen Ereignisse ausgelöst werden, senden ihre Daten am selben Tag an Analytics, an dem die Ereignisse ausgelöst werden. Um diese Latenz zu berücksichtigen, aktualisiert Analytics die Tagestabellen ( events_YYYYMMDD
) mit Ereignissen für diese Daten bis zu drei Tage nach den Daten der Ereignisse. Ereignisse haben den korrekten Zeitstempel, unabhängig davon, ob sie zu spät eintreffen. Ereignisse, die nach diesem dreitägigen Fenster eintreffen, werden nicht aufgezeichnet.
Wenn Sie die BigQuery-Sandbox verwenden , gibt es keinen Intraday-Import von Ereignissen und es gelten zusätzliche Beschränkungen .
Führen Sie ein Upgrade von der Sandbox durch , wenn Sie Intraday-Importe wünschen.
Säulen
Die Spalten innerhalb des Exports sind unten aufgeführt.
Feldname | Datentyp | Beschreibung |
---|---|---|
App | ||
App-Information | AUFZEICHNUNG | Eine Aufzeichnung von Informationen über die App. |
app_info.id | STRING | Der Paketname oder die Paket-ID der App. |
app_info.firebase_app_id | STRING | Die der App zugeordnete Firebase-App-ID |
app_info.install_source | STRING | Der Store, der die App installiert hat. |
app_info.version | STRING | Der Versionsname der App (Android) oder kurze Bundle-Version. |
Gerät | ||
Gerät | AUFZEICHNUNG | Eine Aufzeichnung von Geräteinformationen. |
gerät.kategorie | STRING | Die Gerätekategorie (Mobil, Tablet, Desktop). |
device.mobile_brand_name | STRING | Der Markenname des Geräts. |
device.mobile_model_name | STRING | Der Name des Gerätemodells. |
gerät.mobile_marketing_name | STRING | Der Marketingname des Geräts. |
device.mobile_os_hardware_model | STRING | Die Gerätemodellinformationen, die direkt vom Betriebssystem abgerufen werden. |
gerät.betriebssystem | STRING | Das Betriebssystem des Geräts. |
Gerät.Betriebssystemversion | STRING | Die OS-Version. |
gerät.vendor_id | STRING | IDFV (nur vorhanden, wenn IDFA nicht erhoben wird). |
device.advertising_id | STRING | Werbe-ID/IDFA. |
Gerät.Sprache | STRING | Die Betriebssystemsprache. |
device.time_zone_offset_seconds | GANZE ZAHL | Der Offset von GMT in Sekunden. |
device.is_limited_ad_tracking | BOOLEAN | Die Einstellung Ad-Tracking beschränken des Geräts. Gibt unter iOS14+ false zurück, wenn der IDFA nicht null ist. |
gerät.web_info.browser | STRING | Der Browser, in dem der Benutzer Inhalte angezeigt hat. |
gerät.web_info.browser_version | STRING | Die Version des Browsers, in dem der Benutzer Inhalte angezeigt hat. |
gerät.web_info.hostname | STRING | Der dem protokollierten Ereignis zugeordnete Hostname. |
Stream und Plattform | ||
stream_id | STRING | Die numerische ID des Streams. |
Plattform | STRING | Die Plattform, auf der die App erstellt wurde. |
Benutzer | ||
user_first_touch_timestamp | GANZE ZAHL | Die Zeit (in Mikrosekunden), zu der der Benutzer die App zum ersten Mal geöffnet oder die Website besucht hat. |
Benutzer ID | STRING | Die über die setUserId-API festgelegte Benutzer-ID. |
user_pseudo_id | STRING | Die pseudonyme ID (z. B. App-Instanz-ID) für den Benutzer. |
user_properties | AUFZEICHNUNG | Ein wiederholter Datensatz von Benutzereigenschaften, die mit der setUserProperty-API festgelegt wurden. |
user_properties.key | STRING | Der Name der Benutzereigenschaft. |
user_properties.value | AUFZEICHNUNG | Ein Datensatz für den Benutzereigenschaftswert. |
user_properties.value.string_value | STRING | Der Zeichenfolgenwert der Benutzereigenschaft. |
user_properties.value.int_value | GANZE ZAHL | Der ganzzahlige Wert der Benutzereigenschaft. |
user_properties.value.double_value | SCHWEBEN | Der Double-Wert der Benutzereigenschaft. |
user_properties.value.float_value | SCHWEBEN | Dieses Feld ist derzeit unbenutzt. |
user_properties.value.set_timestamp_micros | GANZE ZAHL | Die Zeit (in Mikrosekunden), zu der die Benutzereigenschaft zuletzt festgelegt wurde. |
user_ltv | AUFZEICHNUNG | Eine Aufzeichnung von Lifetime Value-Informationen über den Benutzer. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_ltv.revenue | SCHWEBEN | Der Lebenszeitwert (Umsatz) des Benutzers. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_ltv.currency | STRING | Der Lifetime Value (Währung) des Benutzers. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
Kampagne | Hinweis: Die Traffic_source -Attribution basiert auf dem letzten kanalübergreifenden Klick . traffic_source-Werte ändern sich nicht, wenn der Benutzer nach der Installation mit nachfolgenden Kampagnen interagiert. | |
Verkehrsquelle | AUFZEICHNUNG | Name der Verkehrsquelle, die den Nutzer zuerst gewonnen hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
Verkehrsquelle.Name | STRING | Name der Marketingkampagne, die den Benutzer zuerst gewonnen hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
Verkehrsquelle.Medium | STRING | Name des Mediums (bezahlte Suche, organische Suche, E-Mail usw.), das den Benutzer zuerst gewonnen hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
Verkehrsquelle.Quelle | STRING | Name des Netzwerks, das den Benutzer zuerst erworben hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
Geo | ||
geo | AUFZEICHNUNG | Eine Aufzeichnung der geografischen Informationen des Benutzers. |
geo.kontinent | STRING | Der Kontinent, von dem Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
geo.sub_kontinent | STRING | Der Subkontinent, von dem Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
geo.land | STRING | Das Land, aus dem Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
geo.region | STRING | Die Region, aus der Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
geo.metro | STRING | Die Metro, aus der Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
geo.stadt | STRING | Die Stadt, aus der Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
Fall | ||
Veranstaltungsdatum | STRING | Das Datum, an dem das Ereignis protokolliert wurde (Format JJJJMMTT in der registrierten Zeitzone Ihrer App). |
event_timestamp | GANZE ZAHL | Die Zeit (in Mikrosekunden, UTC), zu der das Ereignis auf dem Client protokolliert wurde. |
ereignis_vorheriger_zeitstempel | GANZE ZAHL | Die Zeit (in Mikrosekunden, UTC), zu der das Ereignis zuvor auf dem Client protokolliert wurde. |
Veranstaltungsname | STRING | Der Name des Ereignisses. |
event_params | AUFZEICHNUNG | Eine wiederholte Aufzeichnung der mit diesem Ereignis verbundenen Parameter. |
event_params.key | STRING | Der Schlüssel des Ereignisparameters. |
event_params.value | AUFZEICHNUNG | Eine Aufzeichnung des Werts des Ereignisparameters. |
event_params.value.string_value | STRING | Der Zeichenfolgenwert des Ereignisparameters. |
event_params.value.int_value | GANZE ZAHL | Der ganzzahlige Wert des Ereignisparameters. |
event_params.value.double_value | SCHWEBEN | Der Double-Wert des Ereignisparameters. |
event_params.value.float_value | SCHWEBEN | Der Gleitkommawert des Ereignisparameters. Dieses Feld ist derzeit unbenutzt. |
event_value_in_usd | SCHWEBEN | Der in Währung umgerechnete Wert (in USD) des "Wert"-Parameters des Ereignisses. |
event_bundle_sequence_id | GANZE ZAHL | Die fortlaufende ID des Pakets, in das diese Ereignisse hochgeladen wurden. |
event_server_timestamp_offset | GANZE ZAHL | Zeitstempelversatz zwischen Erfassungszeit und Uploadzeit in Mikros. |
E-Commerce | ||
E-Commerce | AUFZEICHNUNG | Eine Aufzeichnung von Informationen über E-Commerce. |
ecommerce.total_item_quantity | GANZE ZAHL | Gesamtzahl der Artikel in diesem Ereignis, die die Summe von items.quantity ist. |
ecommerce.purchase_revenue_in_usd | SCHWEBEN | Kaufeinnahmen dieser Veranstaltung, dargestellt in USD mit Standardeinheit. Wird nur für Kaufereignisse ausgefüllt. |
ecommerce.purchase_revenue | SCHWEBEN | Einkaufsumsatz dieser Veranstaltung, dargestellt in lokaler Währung mit Standardeinheit. Wird nur für Kaufereignisse ausgefüllt. |
ecommerce.refund_value_in_usd | SCHWEBEN | Der Erstattungsbetrag in diesem Fall, dargestellt in USD mit Standardeinheit. Wird nur für Rückerstattungsereignisse ausgefüllt. |
ecommerce.refund_value | SCHWEBEN | Der Erstattungsbetrag in diesem Fall, dargestellt in lokaler Währung mit Standardeinheit. Wird nur für Rückerstattungsereignisse ausgefüllt. |
ecommerce.shipping_value_in_usd | SCHWEBEN | Die Versandkosten in diesem Fall, angegeben in USD mit Standardeinheit. |
ecommerce.shipping_value | SCHWEBEN | Die Versandkosten in diesem Fall, angegeben in lokaler Währung. |
ecommerce.tax_value_in_usd | SCHWEBEN | Der Steuerwert in diesem Ereignis, dargestellt in USD mit Standardeinheit. |
ecommerce.tax_value | SCHWEBEN | Der Steuerwert in diesem Ereignis, dargestellt in lokaler Währung mit Standardeinheit. |
ecommerce.transaktions-id | STRING | Die Transaktions-ID der E-Commerce-Transaktion. |
ecommerce.unique_items | GANZE ZAHL | Die Anzahl der eindeutigen Artikel in diesem Ereignis, basierend auf Artikel-ID, Artikelname und Artikelmarke. |
Artikel | ||
Artikel | AUFZEICHNUNG | Eine wiederholte Aufzeichnung von Elementen, die in diesem Ereignis enthalten sind. |
items.item_id | STRING | Die ID des Artikels. |
items.item_name | STRING | Der Name des Elements. |
items.item_brand | STRING | Die Marke des Artikels. |
items.item_variant | STRING | Die Variante des Artikels. |
items.item_category | STRING | Die Kategorie des Artikels. |
items.item_category2 | STRING | Die Unterkategorie des Artikels. |
items.item_category3 | STRING | Die Unterkategorie des Artikels. |
items.item_category4 | STRING | Die Unterkategorie des Artikels. |
items.item_category5 | STRING | Die Unterkategorie des Artikels. |
items.price_in_usd | SCHWEBEN | Der Preis des Artikels in USD mit Standardeinheit. |
artikel.preis | SCHWEBEN | Der Preis des Artikels in lokaler Währung. |
Artikel.Menge | GANZE ZAHL | Die Menge des Artikels. Menge auf 1 gesetzt, falls nicht angegeben. |
items.item_revenue_in_usd | SCHWEBEN | Der Umsatz dieses Artikels, berechnet als price_in_usd * Menge. Es wird nur für Kaufereignisse in USD mit Standardeinheit ausgefüllt. |
items.item_revenue | SCHWEBEN | Der Umsatz dieses Artikels, berechnet als Preis * Menge. Es wird nur für Kaufereignisse in lokaler Währung mit Standardeinheit ausgefüllt. |
items.item_refund_in_usd | SCHWEBEN | Der Erstattungswert dieses Artikels, berechnet als price_in_usd * Menge. Es wird nur für Rückerstattungsereignisse in USD mit Standardeinheit ausgefüllt. |
items.item_refund | SCHWEBEN | Der Erstattungswert dieses Artikels, berechnet als Preis * Menge. Es wird nur für Rückerstattungsereignisse in lokaler Währung mit Standardeinheit ausgefüllt. |
Artikel.Gutschein | STRING | Gutscheincode auf diesen Artikel angewendet. |
Artikel.Zugehörigkeit | STRING | Eine Produktzugehörigkeit zur Bezeichnung eines Lieferunternehmens oder eines Ladengeschäfts. |
items.location_id | STRING | Der mit dem Artikel verknüpfte Standort. |
items.item_list_id | STRING | Die ID der Liste, in der das Element dem Benutzer präsentiert wurde. |
items.item_list_name | STRING | Der Name der Liste, in der das Element dem Benutzer präsentiert wurde. |
Items.item_list_index | STRING | Die Position des Elements in einer Liste. |
items.promotion_id | STRING | Die ID einer Produktaktion. |
items.promotion_name | STRING | Der Name einer Produktaktion. |
items.Name des Creatives | STRING | Der Name eines Motivs, das in einem Werbespot verwendet wird. |
items.creative_slot | STRING | Der Name eines Creative-Slots. |
Netz | ||
web_info | AUFZEICHNUNG | Eine Aufzeichnung von Informationen für Webdaten. |
Datenschutzinformationen | Die folgenden Felder basieren auf dem Zustimmungsstatus Ihrer Benutzer, wenn Sie den Zustimmungsmodus verwenden . | |
privacy_info.ads_storage | STRING | Ob Ad-Targeting für einen Nutzer aktiviert ist. Mögliche Werte: Yes, No, Unset |
privacy_info.analytics_storage | STRING | Ob Analytics-Speicher für den Benutzer aktiviert ist. Mögliche Werte: Yes, No, Unset |
privacy_info.uses_transient_token | STRING | Ob ein Webbenutzer die Speicherung von Analytics verweigert hat und der Entwickler die Messung ohne Cookies basierend auf transienten Token in Serverdaten aktiviert hat. Mögliche Werte: Yes, No, Unset |
Reihen
Jede Zeile innerhalb einer Tabelle entspricht einem einzelnen Ereignis. Jedes Ereignis hat zahlreiche verschachtelte ereignisspezifische Parameter mit entsprechenden Werten. Ein page_view
Ereignis würde beispielsweise so aussehen:
Veranstaltungsdatum | event_timestamp | Veranstaltungsname | event_params_key | event_params_value_string_value |
---|---|---|---|---|
20220222 | 1643673600483790 | Seitenansicht | page_location | https://beispiel.com |
Seitentitel | Heim | |||
ga_session_id | Null | |||
Quelle | ||||
Seitenverweis | https://www.google.com | |||
<Parameter...> | <Werte...> |
Wenn Sie frühere Versionen eines der beiden SDKs verwendet haben und ein Upgrade auf Android 17.2.5 (oder höher) und/oder iOS 16.20.0 (oder höher) planen, sollten Sie Folgendes berücksichtigen:
- Um das aktuelle BigQuery-Exportschema zu verwenden, müssen Sie Ihr SDK auf Android 17.2.5 (oder höher) und/oder iOS 16.20.0 (oder höher) aktualisieren. Bei Verwendung früherer SDK-Versionen spiegeln die exportierten Daten das alte Schema wider .
- Nach dem Upgrade und ab diesem Zeitpunkt können Sie nur auf Artikeldaten innerhalb des Arrays wiederholter Artikel zugreifen. Artikeldaten sind nicht mehr in Standardereignisparametern verfügbar, wie dies vor diesen SDK-Versionen der Fall war.
- Diese Änderung wurde vorgenommen, um die Mehrproduktanalyse zu unterstützen.
- Gegebenenfalls müssen Sie daher Ihre Verweise auf Artikel-/Produktdaten anpassen.
- Melden Sie sich bei der Cloud Platform-Konsole an >: Seite Manager-Ressourcen .
- Öffnen Sie das Projekt, dessen Daten Sie migrieren möchten, und klicken Sie oben auf der Seite auf Google Cloud Shell aktivieren .
- Wenn die Shell geöffnet wird, kopieren Sie das folgende Skript in eine Datei mit dem Namen
migration_script.sql
:- Geben Sie den Befehl
cat > migration_script.sql
- Kopieren Sie das folgende Skript und fügen Sie es in die Shell ein.
- Drücken Sie Strg+D , um zu speichern und zu beenden.
WÄHLEN @date AS event_date, event.timestamp_micros AS event_timestamp, event.vorheriger_Zeitstempel_micros AS event_vorheriger_Zeitstempel, event.name AS event_name, event.value_in_usd AS event_value_in_usd, user_dim.bundle_info.bundle_sequence_id AS event_bundle_sequence_id, user_dim.bundle_info.server_timestamp_offset_micros als event_server_timestamp_offset, ( WÄHLEN ARRAY_AGG(STRUCT(event_param.key AS-Schlüssel, STRUCT(event_param.value.string_value AS string_value, event_param.value.int_value AS int_value, event_param.value.double_value AS double_value, event_param.value.float_value AS float_value) AS Wert)) VON UNNEST(event.params) AS event_param) AS event_params, user_dim.first_open_timestamp_micros AS user_first_touch_timestamp, user_dim.user_id AS user_id, user_dim.app_info.app_instance_id AS user_pseudo_id, "" AS stream_id, user_dim.app_info.app_platform AS-Plattform, STRUCT( user_dim.ltv_info.revenue AS-Einnahmen, user_dim.ltv_info.currency AS Währung ) AS user_ltv, STRUCT( user_dim.traffic_source.user_acquired_campaign AS-Name, user_dim.traffic_source.user_acquired_medium AS-Medium, user_dim.traffic_source.user_acquired_source AS-Quelle ) AS-Verkehrsquelle, STRUCT( user_dim.geo_info.continent AS Kontinent, user_dim.geo_info.country AS-Land, user_dim.geo_info.region AS-Region, user_dim.geo_info.city AS Stadt ) AS Geo, STRUCT( user_dim.device_info.device_category AS-Kategorie, user_dim.device_info.mobile_brand_name, user_dim.device_info.mobile_model_name, user_dim.device_info.mobile_marketing_name, user_dim.device_info.device_model AS mobile_os_hardware_model, @Plattform AS Betriebssystem, user_dim.device_info.platform_version AS-Betriebssystemversion, user_dim.device_info.device_id AS Hersteller-ID, user_dim.device_info.resettable_device_id AS Werbe-ID, user_dim.device_info.user_default_language AS-Sprache, user_dim.device_info.device_time_zone_offset_seconds AS time_zone_offset_seconds, IF(user_dim.device_info.limited_ad_tracking, "Yes", "No") AS is_limited_ad_tracking ) AS Gerät, STRUCT( user_dim.app_info.app_id AS-ID, @firebase_app_id AS firebase_app_id, user_dim.app_info.app_version AS-Version, user_dim.app_info.app_store AS install_source ) AS app_info, ( WÄHLEN ARRAY_AGG(STRUCT(user_property.key AS-Schlüssel, STRUCT(user_property.value.value.string_value AS string_value, user_property.value.value.int_value AS int_value, user_property.value.value.double_value AS double_value, user_property.value.value.float_value AS float_value, user_property.value.set_timestamp_usec AS set_timestamp_micros ) AS Wert)) VON UNNEST(user_dim.user_properties) AS user_property) AS user_properties VON `SCRIPT_GENERATED_TABLE_NAME`, UNNEST(event_dim) AS-Ereignis
- Geben Sie den Befehl
- Öffnen Sie eine neue Shell und kopieren Sie das folgende Bash-Skript in eine Datei mit dem Namen
migration.sh
:- Geben Sie den Befehl
cat > migration.sh
- Kopieren Sie das folgende Skript und fügen Sie es in die Shell ein.
- Drücken Sie Strg+D , um zu speichern und zu beenden.
Ändern Sie das folgende Skript so, dass es Ihre Analytics-Property-ID, BigQuery-Projekt-ID, Firebase-App-ID, BigQuery-Dataset-Name und das Start- und Enddatum der gewünschten Daten enthält.Skript (migration.sh):# Analytics-Property-ID für das Projekt. Diese finden Sie in den Analytics-Einstellungen in Firebase. PROPERTY_ID=Ihre Analytics-Property-ID # BigQuery-Exportprojekt. BQ_PROJECT_ID="Ihre BigQuery-Projekt-ID" (z. B. "firebase-public-project") # Firebase-App-ID für die App. FIREBASE_APP_ID="Ihre Firebase-App-ID" (zB "1:300830567303:ios:09b1ab1d3ca29bda") # Datensatz, aus dem importiert werden soll. BQ_DATASET="Name des BigQuery-Datensatzes, aus dem Sie importieren möchten" (z. B. "com_firebase_demo_IOS") # Plattform PLATFORM="Plattform der App. ANDROID oder IOS" # Zeitraum, für den Sie die Migration ausführen möchten, einschließlich [START_DATE,END_DATE]. START_DATE=20180324 END_DATE=20180327 # Ändern Sie das folgende Skript nicht, es sei denn, Sie wissen, was Sie tun :) startdate=$(date -d"$START_DATE" +%Y%m%d) || Ausgang -1 enddate=$(date -d"$END_DATE" +%Y%m%d) || Ausgang -1 # Die Daten durchlaufen. DATE="$Startdatum" while [ "$DATE" -le "$enddate" ]; tun # BQ-Tabelle, die aus den obigen Parametern erstellt wurde. BQ_TABLE="$BQ_PROJECT_ID.$BQ_DATASET.app_events_$DATE" echo "$BQ_TABLE wird migriert" cat migration_script.sql | sed -e "s/SCRIPT_GENERATED_TABLE_NAME/$BQ_TABLE/g" | bq-Abfrage \ --Debug-Modus \ --allow_large_results \ --noflatten_results \ --use_legacy_sql=Falsch \ --destination_table analytics_$PROPERTY_ID.events_$DATE \ --Charge \ --append_table \ --parameter=firebase_app_id::$FIREBASE_APP_ID \ --parameter=date::$DATE \ --parameter=Plattform::$PLATTFORM \ --project_id=$BQ_PROJEKT_ID temp=$(date -I -d "$DATE + 1 Tag") DATE=$(date -d "$temp" +%Y%m%d) fertig Ausfahrt # SCHRIPTENDE
- Geben Sie den Befehl
- Öffnen Sie eine neue Shell und führen Sie den Befehl
bash migration.sh
aus
user_dim
Feldname | Datentyp | Beschreibung |
---|---|---|
user_dim | AUFZEICHNUNG | Eine Aufzeichnung der Benutzerdimensionen. |
user_dim. Benutzer ID | STRING | Die über die setUserId-API festgelegte Benutzer-ID. |
user_dim. first_open_timestamp_micros | GANZE ZAHL | Die Zeit (in Mikrosekunden), zu der der Benutzer die App zum ersten Mal geöffnet hat. |
user_dim. user_properties | AUFZEICHNUNG | Ein wiederholter Datensatz von Benutzereigenschaften, die mit der setUserProperty-API festgelegt wurden. |
user_dim.user_properties. Schlüssel | STRING | Der Name der Benutzereigenschaft |
user_dim.user_properties. Wert | AUFZEICHNUNG | Ein Datensatz für Informationen über die Benutzereigenschaft. |
user_dim.user_properties.value. Wert | AUFZEICHNUNG | Ein Datensatz für den Benutzereigenschaftswert. |
user_dim.user_properties.value.value. string_wert | STRING | Der Zeichenfolgenwert der Benutzereigenschaft. |
user_dim.user_properties.value.value. int_value | GANZE ZAHL | Der ganzzahlige Wert der Benutzereigenschaft. |
user_dim.user_properties.value.value. double_value | SCHWEBEN | Der Double-Wert der Benutzereigenschaft. |
user_dim.user_properties.value. set_timestamp_usec | GANZE ZAHL | Die Zeit (in Mikrosekunden), zu der die Benutzereigenschaft zuletzt festgelegt wurde. |
user_dim.user_properties.value. Index | GANZE ZAHL | Der Index (0-24) der Benutzereigenschaft. |
user_dim. Geräteinformationen | AUFZEICHNUNG | Eine Aufzeichnung von Geräteinformationen. |
user_dim.device_info. Gerätekategorie | STRING | Die Gerätekategorie (Mobil, Tablet, Desktop). |
user_dim.device_info. mobile_Markenname | STRING | Der Markenname des Geräts. |
user_dim.device_info. mobile_model_name | STRING | Der Name des Gerätemodells. |
user_dim.device_info. mobile_marketing_name | STRING | Der Marketingname des Geräts. |
user_dim.device_info. Gerätemodell | STRING | Das Gerätemodell. |
user_dim.device_info. Plattformversion | STRING | Die OS-Version. |
user_dim.device_info. Geräte ID | STRING | IDFV (nur vorhanden, wenn IDFA nicht verfügbar ist). |
user_dim.device_info. resettable_device_id | STRING | Werbe-ID/IDFA. |
user_dim.device_info. user_default_language | STRING | Die Betriebssystemsprache. |
user_dim.device_info. device_time_zone_offset_seconds | GANZE ZAHL | Der Offset von GMT in Sekunden. |
user_dim.device_info. limited_ad_tracking | BOOLEAN | Die Einstellung Ad-Tracking beschränken des Geräts. |
user_dim. geo_info | AUFZEICHNUNG | Eine Aufzeichnung der geografischen Informationen des Benutzers. |
user_dim.geo_info. Kontinent | STRING | Der Kontinent, von dem Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
user_dim.geo_info. Land | STRING | Das Land, aus dem Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
user_dim.geo_info. Region | STRING | Die Region, aus der Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
user_dim.geo_info. Stadt | STRING | Die Stadt, aus der Ereignisse gemeldet wurden, basierend auf der IP-Adresse. |
user_dim. App-Information | AUFZEICHNUNG | Eine Aufzeichnung von Informationen über die App. |
user_dim.app_info. App Version | STRING | Der Versionsname der App (Android) oder kurze Bundle-Version. |
user_dim.app_info. app_instance_id | STRING | Die eindeutige ID für diese Instanz der App. |
user_dim.app_info. Appstore | STRING | Der Store, der diese App installiert hat. |
user_dim.app_info. app_platform | STRING | Die Plattform, auf der diese App ausgeführt wird. |
user_dim. Verkehrsquelle | AUFZEICHNUNG | Name der Verkehrsquelle, die verwendet wurde, um den Benutzer zu gewinnen. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_dim.traffic_source. user_acquired_campaign | STRING | Der Name der Marketingkampagne, die den Benutzer gewonnen hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_dim.traffic_source. user_acquired_medium | STRING | Der Name des Mediums (bezahlte Suche, organische Suche, E-Mail usw.), das den Benutzer gewonnen hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_dim.traffic_source. user_acquired_source | STRING | Der Name des Netzwerks, das den Benutzer erworben hat. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_dim. Bundle_Info | AUFZEICHNUNG | Ein Datensatz mit Informationen zu dem Bündel, in dem diese Ereignisse hochgeladen wurden. |
user_dim.bundle_info. bundle_sequence_id | GANZE ZAHL | Die fortlaufende ID des Pakets, in das diese Ereignisse hochgeladen wurden. |
user_dim. ltv_info | AUFZEICHNUNG | Ein Datensatz mit Lifetime Value-Informationen zu diesem Benutzer. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_dim.ltv_info. Einnahmen | SCHWEBEN | Der Lebenszeitwert (Umsatz) dieses Benutzers. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
user_dim.ltv_info. Währung | STRING | Der Lifetime Value (Währung) dieses Benutzers. Dieses Feld wird in Intraday-Tabellen nicht ausgefüllt. |
event_dim
Feldname | Datentyp | Beschreibung |
---|---|---|
event_dim | AUFZEICHNUNG | Eine wiederholte Aufzeichnung von Informationen zu Ereignissen in diesem Bündel. |
event_dim .date | STRING | Das Datum, an dem dieses Ereignis protokolliert wurde (Format JJJJMMTT in der registrierten Zeitzone Ihrer App.) |
event_dim. Name | STRING | Der Name dieses Ereignisses. |
event_dim. Parameter | AUFZEICHNUNG | Eine wiederholte Aufzeichnung der mit diesem Ereignis verbundenen Parameter. |
event_dim.params. Schlüssel | STRING | Der Schlüssel des Ereignisparameters. |
event_dim.params. Wert | AUFZEICHNUNG | Eine Aufzeichnung des Werts des Ereignisparameters. |
event_dim.params.value. string_wert | STRING | Der Zeichenfolgenwert des Ereignisparameters. |
event_dim.params.value. int_value | GANZE ZAHL | Der ganzzahlige Wert des Ereignisparameters. |
event_dim.params.value. double_value | SCHWEBEN | Der Double-Wert des Ereignisparameters. |
event_dim. timestamp_micros | GANZE ZAHL | Die Zeit (in Mikrosekunden, UTC), zu der dieses Ereignis auf dem Client protokolliert wurde. |
event_dim. previous_timestamp_micros | GANZE ZAHL | Die Zeit (in Mikrosekunden, UTC), zu der dieses Ereignis zuvor auf dem Client protokolliert wurde. |
No comments:
Post a Comment