Penyiapan
Saat menyiapkan BigQuery Export, Anda memiliki opsi untuk menyertakan ekspor harian data pengguna.
Tabel data
Saat Anda mengekspor data pengguna, Analytics akan membuat dua tabel baru di project BigQuery Anda:
- ID Pseudo
- Berisi baris untuk setiap ID pseudonim. Data untuk pengguna diperbarui jika salah satu kolom mengalami perubahan.
- Data untuk pengguna tanpa izin cookie tidak diekspor ke tabel ini.
- ID pengguna tidak diekspor ke tabel ini.
- Stempel waktu terakhir aktif diekspor ke tabel ini.
- ID pengguna
- Berisi satu baris untuk setiap ID pengguna. Data untuk pengguna diperbarui jika salah satu kolom mengalami perubahan.
- Data untuk pengguna tanpa izin cookie dapat diekspor ke tabel ini jika menyertakan ID pengguna.
- ID Pseudo tidak diekspor ke tabel ini
- Stempel waktu terakhir aktif diekspor ke tabel ini.
Pengguna aktif vs. semua pengguna dalam ekspor data pengguna
Ekspor ini berisi pengguna yang datanya telah berubah pada hari tersebut. Misalnya, jika seorang pengguna memulai sesi sehingga menambah nilai umur user_ltv.sessions
, pengguna tersebut akan disertakan dalam ekspor. Jika seorang pengguna dikeluarkan dari suatu audiens karena pada hari ini ia tidak lagi cocok dengan kondisi penyertaan untuk audiens tersebut (misalnya, ia belum melakukan pembelian selama 7 hari terakhir), berarti data pengguna tersebut telah berubah dan ia akan disertakan dalam ekspor.
Karena pengguna disertakan berdasarkan perubahan data dan bukan hanya perubahan aktivitas, jumlah pengguna yang diekspor dapat melebihi nilai metrik Pengguna aktif untuk hari atau rentang tanggal tertentu. (Metrik Pengguna aktif muncul sebagai Pengguna di Laporan.)
Jika ingin mengkueri data yang diekspor hanya untuk mendapatkan jumlah pengguna aktif, Anda dapat menggunakan beberapa contoh kueri yang dijelaskan dalam dokumentasi developer kami.
Skema
Bagian berikut menjelaskan data pengguna yang diekspor Analytics ke tabel ID Pseudo dan ID Pengguna (berdasarkan perbedaan yang disebutkan di bagian di atas).
Audit
Nama kolom | Jenis data | Deskripsi |
---|---|---|
occurrence_date | STRING | Tanggal saat perubahan data dipicu |
last_updated_date | STRING | Tanggal saat data diperbarui di tabel |
Pengguna
Nama kolom | Jenis data | Deskripsi |
---|---|---|
user_id | STRING | ID untuk namespace ID Pengguna dalam identitas pelaporan (khusus tabel ID Pengguna) |
pseudo_user_id | STRING | ID untuk namespace Pseudonim (khusus tabel ID Pseudo) |
stream_id | INTEGER | ID aliran data (khusus tabel ID Pseudo) |
Info pengguna
Nama kolom | Jenis data | Deskripsi |
---|---|---|
user_info.last_active_timestamp_micros | INTEGER | Tanggal aktivitas terakhir pengguna (stempel waktu dalam mikrodetik) |
user_info.user_first_touch_timestamp_micros | INTEGER | Tanggal peristiwa first_open atau first_visit pengguna, mana saja yang lebih awal (stempel waktu dalam mikrodetik) |
user_info.first_purchase_date | STRING | Tanggal pembelian pertama pengguna (YYYYMMDD) |
Info privasi
Nama kolom | Jenis data | Deskripsi |
---|---|---|
privacy_info | RECORD | Informasi privasi |
privacy_info.is_ads_personalization_allowed | STRING |
Jika pengguna memenuhi syarat untuk personalisasi iklan, isAdsPersonalizationAllowed akan menampilkan 'true' (benar). Jika pengguna tidak memenuhi syarat untuk personalisasi iklan, isAdsPersonalizationAllowed menampilkan 'false' (salah). isAdsPersonalizationAllowed akan menampilkan '(not set)' jika Google Analytics saat ini tidak dapat menampilkan apakah pengguna ini memenuhi syarat untuk personalisasi iklan. Pengguna yang isAdsPersonalizationAllowed-nya menampilkan '(not set)' mungkin memenuhi syarat untuk iklan yang dipersonalisasi, atau mungkin juga tidak. Untuk iklan yang dipersonalisasi, Anda harus memperlakukan pengguna dengan isAdsPersonalizationAllowed = '(not set)' sebagai isAdsPersonalizationAllowed = 'false' karena, pada sebagian besar kasus umum, beberapa baris '(not set)' akan menyertakan pengguna yang tidak memenuhi syarat untuk personalisasi iklan. Pengguna dengan isAdsPersonalizationAllowed = 'false' tetap dapat digunakan untuk kasus penggunaan non-iklan seperti pengujian A/B & eksplorasi data. |
privacy_info.is_limited_ad_tracking | STRING | Setelan Batasi Pelacakan Iklan di perangkat. Nilai yang memungkinkan mencakup: 'true', 'false', dan '(not set)'. isLimitedAdTracking akan menampilkan '(not set)' jika Google Analytics saat ini tidak dapat menampilkan setelan Batasi Pelacakan Iklan di perangkat ini. |
Audiens
Nama kolom | Jenis data | Deskripsi |
---|---|---|
audiences | RECORD | Informasi audiens |
audiences.id | INTEGER | ID audiens |
audiences.name | STRING | Nama audiens |
audiences.membership_start_timestamp_micros | INTEGER | Saat pengguna pertama kali disertakan ke dalam audiens (stempel waktu dalam mikrodetik) |
audiences.membership_expiry_timestamp_micros | INTEGER |
Saat masa berlaku keanggotaan audiens pengguna akan berakhir (stempel waktu dalam mikrodetik) Durasi keanggotaan direset saat aktivitas baru memenuhi syarat pengguna untuk audiens |
audience.npa | BOOLEAN | benar atau salah berdasarkan setelan NPA untuk peristiwa dan dimensi kustom cakupan pengguna yang disertakan dalam definisi audiens |
Properti
Nama kolom | Jenis data | Deskripsi |
---|---|---|
user_properties | RECORD | Informasi properti pengguna |
user_properties.key | STRING | Nama dimensi properti pengguna |
user_properties.value.string_value | STRING | Nilai dimensi properti pengguna |
user_properties.value.set_timestamp_micros | INTEGER | Saat nilai dimensi terakhir kali ditetapkan (stempel waktu dalam mikrodetik) |
Perangkat
Nama kolom | Jenis data | Deskripsi |
---|---|---|
device | RECORD | Informasi perangkat |
device.operating_system | STRING | Sistem operasi perangkat |
device.category | STRING | Kategori perangkat (seluler, tablet, desktop) |
device.mobile_brand_name | STRING | Nama merek perangkat |
device.mobile_model_name | STRING | Nama model perangkat |
device.unified_screen_name | STRING | Nama layar |
Geografis
Nama kolom | Jenis data | Deskripsi |
---|---|---|
geo | RECORD | Informasi geografis |
geo.city | STRING | Kota tempat peristiwa dilaporkan |
geo.country | STRING | Negara tempat peristiwa dilaporkan |
geo.continent | STRING | Benua tempat peristiwa dilaporkan |
geo.region | STRING | Wilayah tempat peristiwa dilaporkan |
Sepanjang waktu
Nama kolom | Jenis data | Deskripsi |
---|---|---|
user_ltv | RECORD | Informasi sepanjang waktu |
user_ltv.revenue_in_usd | DOUBLE | Total pendapatan sepanjang waktu (dalam USD) |
user_ltv.sessions | INTEGER | Jumlah total sesi sepanjang waktu |
user_ltv.engagement_time_millis | INTEGER | Total waktu engagement sepanjang waktu (dalam milidetik) |
user_ltv.purchases | INTEGER | Jumlah total pembelian sepanjang waktu |
user_ltv.engaged_sessions | INTEGER | Jumlah total sesi engagement sepanjang waktu |
user_ltv.session_duration_micros | INTEGER | Total durasi sesi sepanjang waktu (dalam milidetik) |
Prediksi
Nama kolom | Jenis data | Deskripsi |
---|---|---|
predictions | RECORD | Informasi prediksi |
predictions.in_app_purchase_score_7d | DOUBLE | Probabilitas pengguna yang aktif dalam 28 hari terakhir akan mencatat log peristiwa in_app_purchase dalam 7 hari ke depan |
predictions.purchase_score_7d | DOUBLE | Probabilitas pengguna yang aktif dalam 28 hari terakhir akan mencatat log peristiwa purchase dalam 7 hari ke depan |
predictions.churn_score_7d | DOUBLE | Probabilitas pengguna yang aktif di aplikasi atau situs Anda dalam 7 hari terakhir tidak akan aktif dalam 7 hari ke depan |
predictions.revenue_28d_in_usd | FLOAT | Perkiraan pendapatan (dalam USD) dari semua peristiwa pembelian dalam 28 hari ke depan dari pengguna yang aktif dalam 28 hari terakhir |