بررسی اجمالی
این صفحه شما را راهنمایی می کند که چگونه tcrm_bq_to_ga4
یا tcrm_gcs_to_ga4
DAG را پیکربندی کنید و چگونه داده ها را آماده کنید.
Google Analytics 4 (که قبلاً به عنوان "برنامه + وب" شناخته می شد) نوع جدیدی از دارایی است که گزارش های متفاوتی نسبت به آنچه در ویژگی های Universal Analytics مشاهده می کنید، دارد. یکی از مزایای ویژگی Google Analytics 4 این است که می توانید از آن برای یک وب سایت، یک برنامه یا هر دو وب سایت و برنامه با هم استفاده کنید. ویژگی های Universal Analytics فقط از وب سایت ها پشتیبانی می کند. برای کسب اطلاعات بیشتر اطلاعیه را بخوانید.
برای جزئیات، لطفاً به آشنایی با نسل بعدی Google Analytics مراجعه کنید
متغیرهای جریان هوا را پیکربندی کنید
متغیرهای جدید ضروری tcrm_bq_to_ga4
DAG ایجاد کنید
جدول زیر نشان می دهد که کدام متغیرها برای اجرای tcrm_bq_to_ga4
DAG مورد نیاز هستند. فقط اگر قصد دارید از BigQuery به عنوان منبع داده خود استفاده کنید، باید این متغیرها را تنظیم کنید.
نام متغیر | مقدار پیش فرض | اطلاعات متغیر |
---|---|---|
bq_dataset_id | my_dataset | نام مجموعه داده BigQuery حاوی دادهها. |
bq_table_id | my_table | نام جدول BigQuery حاوی داده ها. |
api_secret | Google Analytics 4 API Secret، لطفاً برای جزئیات در مورد نحوه ایجاد رمز API به بخش پارامتر query مراجعه کنید | |
payload_type | از میان gtag یا firebase انتخاب کنید | |
measurement_id | اگر payload_type gtag باشد الزامی است | |
firebase_app_id | اگر payload_type firebase باشد الزامی است |
متغیرهای جدید ضروری tcrm_gcs_to_ga4
DAG ایجاد کنید
جدول زیر نشان می دهد که کدام متغیرها برای اجرای tcrm_gcs_to_ga4
DAG مورد نیاز هستند. فقط اگر قصد دارید از Google Cloud Storage به عنوان منبع داده خود استفاده کنید، باید این متغیرها را تنظیم کنید.
نام متغیر | مقدار نمونه | اطلاعات متغیر |
---|---|---|
gcs_bucket_name | my_bucket | نام سطل ذخیرهسازی ابری. |
gcs_bucket_prefix | folder/sub_folder | مسیر پوشه داده در داخل سطل. |
gcs_content_type | JSON | نوع محتوای Cloud Storage. |
api_secret | Google Analytics 4 API Secret، لطفاً برای جزئیات در مورد نحوه ایجاد رمز API به بخش پارامتر query مراجعه کنید | |
payload_type | gtag | از میان gtag یا firebase انتخاب کنید |
measurement_id | اگر payload_type gtag باشد الزامی است | |
firebase_app_id | اگر payload_type firebase باشد الزامی است |
آماده سازی داده ها برای ارسال به Google Analytics 4
توجه: برای جزئیات مورد نیاز، به API پروتکل اندازه گیری 4 {target="_blank"} مراجعه کنید.
برای ارسال داده های خود به GA4 می توانید از 2 گزینه زیر انتخاب کنید، نمونه داده ها بر اساس رویداد ورود است.:
از BigQuery با استفاده از
tcrm_bq_to_ga4
DAG در قالب جدول SQL.شناسه ظرفیت ترابری 1 {"client_id":1,"events":[{"name":"login" "params":{"method": "Google"}}]} }
از Google Cloud Storage با استفاده از
tcrm_gcs_to_ga4
DAG در قالب JSON.{"id": 1, "payload":{"client_id":1,"events":[{"name":"login", "params":{"method": "Google"}}]} }
DAG خود را اجرا کنید
در کنسول Airflow روی گزینه DAGs
از نوار منوی بالا کلیک کنید. DAG را که می خواهید اجرا کنید در لیست سمت چپ پیدا کنید. سپس با کلیک بر روی دکمه Play
در سمت راست لیست، آن را اجرا کنید.
خواندن گزارش های DAG
لطفاً به خواندن گزارشهای DAG در پرسشهای متداول مراجعه کنید.