Ringkasan
Halaman ini akan memandu Anda mengonfigurasi DAG tcrm_bq_to_ga4
atau tcrm_gcs_to_ga4
dan cara menyiapkan data.
Google Analytics 4 (sebelumnya dikenal sebagai “Aplikasi + Web) adalah jenis properti baru, dengan laporan yang berbeda dari yang biasa Anda lihat di properti Universal Analytics. Salah satu keuntungan dari properti Google Analytics 4 adalah Anda dapat menggunakannya untuk situs, aplikasi, atau situs dan aplikasi secara bersamaan. Properti Universal Analytics hanya mendukung situs. Baca pengumuman untuk mempelajari lebih lanjut.
Untuk mengetahui detailnya, lihat Memperkenalkan Google Analytics generasi berikutnya
Mengonfigurasi Variabel Airflow
Buat Variabel DAG tcrm_bq_to_ga4
yang Diperlukan Baru
Tabel berikut menunjukkan variabel yang diperlukan untuk menjalankan DAG tcrm_bq_to_ga4
. Anda hanya perlu menyiapkan variabel ini jika berencana untuk menggunakan BigQuery sebagai sumber data Anda.
Nama Variabel | Nilai Default | Informasi Variabel |
---|---|---|
bq_dataset_id |
my_dataset |
Nama set data BigQuery yang berisi data. |
bq_table_id |
my_table |
Nama tabel BigQuery yang berisi data. |
api_secret |
Rahasia Google Analytics 4 API, lihat bagian parameter kueri untuk mengetahui detail tentang cara membuat rahasia API | |
payload_type |
Pilih dari gtag atau firebase |
|
measurement_id |
Diperlukan jika payload_type adalah gtag |
|
firebase_app_id |
Diperlukan jika payload_type adalah firebase |
Buat Variabel DAG tcrm_gcs_to_ga4
yang Diperlukan Baru
Tabel berikut menunjukkan variabel yang diperlukan untuk menjalankan DAG tcrm_gcs_to_ga4
. Anda hanya perlu menyiapkan variabel ini jika berencana untuk menggunakan Google Cloud Storage sebagai sumber data Anda.
Nama Variabel | Nilai Contoh | Informasi Variabel |
---|---|---|
gcs_bucket_name |
my_bucket |
Nama bucket Cloud Storage. |
gcs_bucket_prefix |
folder/sub_folder |
Jalur ke folder data di dalam bucket. |
gcs_content_type |
JSON |
Jenis konten Cloud Storage. |
api_secret |
Rahasia Google Analytics 4 API, lihat bagian parameter kueri untuk mengetahui detail tentang cara membuat rahasia API | |
payload_type |
gtag |
Pilih dari gtag atau firebase |
measurement_id |
Diperlukan jika payload_type adalah gtag |
|
firebase_app_id |
Diperlukan jika payload_type adalah firebase |
Menyiapkan Data untuk Dikirim ke Google Analytics 4
CATATAN: Lihat Measurement Protocol 4 API{target="_blank"} untuk mengetahui persyaratan mendetail.
Untuk mengirim data ke GA4, Anda dapat memilih dari 2 opsi berikut, misalnya data didasarkan pada peristiwa login.
Dari BigQuery menggunakan DAG
tcrm_bq_to_ga4
dalam Format tabel SQL.id payload 1 {"client_id":1,"events":[{"name":"login" "params":{"method": "Google"}}]} }
Dari Google Cloud Storage menggunakan DAG
tcrm_gcs_to_ga4
dalam Format JSON.{"id": 1, "payload":{"client_id":1,"events":[{"name":"login", "params":{"method": "Google"}}]} }
Menjalankan DAG
Di konsol Airflow, klik opsi DAGs
dari panel menu atas. Temukan
DAG yang ingin dijalankan dalam daftar di sebelah kiri. Kemudian, jalankan dengan mengklik
tombol Play
di sisi kanan daftar.
Membaca Log DAG
Lihat Membaca Log DAG di FAQ.