នាំចូលពី Google Analytics 4

មានពីរវិធីដើម្បីនាំលេខស្ថិតិ GA4 មកទីនេះ៖ ទិន្នន័យសរុបប្រចាំថ្ងៃសម្រាប់សំណួរថា MousePlayer ឃើញបានប៉ុន្មាន និងវគ្គ GA4 ម្នាក់ៗពីការនាំចេញ BigQuery សម្រាប់ការចូលមើលដែលមិនអាចថតបាន។

1. អ្វីដែលនាំចូល និងអ្វីដែលមិននាំចូល

ផ្លូវទាំងពីរអានពីគណនី Google ផ្ទាល់ខ្លួន ហើយបើកដាច់ដោយឡែក។ វាឆ្លើយសំណួរខុសគ្នា ហើយមិនចាំបាច់ប្រើទាំងពីរ។

ផ្លូវអ្វីដែលវាទាញយកសម្រាប់អ្វី
Data APIទិន្នន័យសរុបប្រចាំថ្ងៃ៖ វគ្គ អ្នកប្រើ ការមើលទំព័រ និងវគ្គដែលមានការចូលរួមសំណួរអំពីការគ្របដណ្តប់។ GA4 រាប់បាន 3,000 វគ្គ តែ MousePlayer ថតបាន 40។ បើគ្មានតួលេខយោង មិនអាចកត់សម្គាល់ភាពខុសគ្នានេះបានឡើយ។
ការនាំចូល BigQueryវគ្គ GA4 ម្នាក់ៗជាមួយព្រឹត្តិការណ៍អ្វីដែលកើតឡើងក្នុងការចូលមើលដែល MousePlayer មិនអាចថតបាន។

វគ្គដែលនាំចូលមិនអាចចាក់ឡើងវិញបានទេ។ GA4 មិនរក្សារូបថតទំព័រ ឬចលនាកណ្តុរ ដូច្នេះគ្មានមូលដ្ឋានសម្រាប់បង្កើតការចាក់ឡើងវិញ។ អ្វីដែលទទួលបានគឺលេខ និងព្រឹត្តិការណ៍ជាប់ការថត ត្រឹមតែប៉ុណ្ណោះ ហើយយើងមិនបង្ហាញថាវាលើសពីនោះទេ។

ទិន្នន័យនាំចូលស្ថិតក្នុងតារាងផ្ទាល់ ហើយ មិនដែលលាយចូលការថត។ បើមិនដូច្នោះទេ អត្ថន័យនៃតួលេខដែលគណនាពីវាទាំងអស់នឹងផ្លាស់ប្តូរដោយស្ងាត់ ទាំងប្រវត្តិរូបអាកប្បកិរិយា តម្លៃអ្នកចូលមើល និងការវិភាគឧបសគ្គ ហើយក្រោយមកគ្មាននរណាអាចប្រាប់ថាជួរណាត្រូវបានវាស់ និងជួរណាត្រូវបានទាញយក។

2. ផ្លូវ 1៖ Data API

ត្រូវការពីរចំណុច៖ លេខសម្គាល់គេហទំព័រ និងសោគណនីសេវាកម្ម។

លេខសម្គាល់គេហទំព័រមិនមែនជាលេខសម្គាល់ការវាស់វែង

នេះជាការសាកល្បងបរាជ័យញឹកញាប់បំផុត ហើយសារកំហុសរបស់ Google ក៏មិនប្រាប់វា។ លេខសម្គាល់ការវាស់វែង មានរូបរាងដូច G-ABC123XYZស្ថិតក្នុងកំណាត់កូដតាមដាន ហើយមើលឃើញគ្រប់ទីកន្លែង។ ចំណែក លេខសម្គាល់គេហទំព័រ ជាលេខសុទ្ធ ហើយបង្ហាញតែក្នុងផ្នែកអ្នកគ្រប់គ្រង ក្រោម Admin, Property settings។ ត្រូវការលេខទីពីរ។ យើងបដិសេធលេខទីមួយជាមួយចំណាំ ជំនួសឱ្យជួបកំហុស 400។

បង្កើត និងផ្តល់សិទ្ធិគណនីសេវាកម្ម

  • ក្នុង Google Cloud Console បង្កើតគណនីសេវាកម្ម ហើយបង្កើតសោ JSON។
  • ក្នុងគម្រោងដដែល បើក Google Analytics Data API។
  • ក្នុង GA4 ក្រោម Admin, Property access management បន្ថែមអាសយដ្ឋានអ៊ីមែលគណនីសេវាកម្មជា Viewer។ គណនីសេវាកម្មជាអ្នកប្រើដោយខ្លួនឯង។ បើគ្មានជំហាននេះ Google ឆ្លើយ 403 ដោយមិនប្រាប់ហេតុផល។

បិទភ្ជាប់មាតិកាឯកសារ JSON ក្នុងវាល។ វាត្រូវបានរក្សាទុកដោយអ៊ិនគ្រីប ហើយបង្ហាញតែទម្រង់ខ្លីនៅពេលក្រោយ។

3. ផ្លូវ 2៖ ការនាំចូល BigQuery

ផ្លូវនេះអានទិន្នន័យនាំចេញដើម GA4។ ត្រូវរៀបចំម្តងក្នុង GA4៖ Admin, BigQuery links។ តារាងចាប់ផ្តើមមានតែចាប់ពីថ្ងៃបន្ទាប់ ។ មុនពេលនោះ ការនាំចូលរកមិនឃើញអ្វី ដែលមិនមែនជាកំហុសទេ។

អ្វីដែលត្រូវបញ្ចូល

  • លេខសម្គាល់ គម្រោង GCP ដែលទិន្នន័យនាំចេញស្ថិតនៅ។ វាមិនចាំបាច់ជាគម្រោងដូចគ្នានឹងគម្រោងដែលនាំចេញទិន្នន័យ MousePlayer ទៅ។
  • លេខសម្គាល់ សំណុំទិន្នន័យ។ GA4 ដាក់ឈ្មោះវាថា analytics_<propertyId>។
  • សោគណនីសេវាកម្មដែលមានសិទ្ធិ BigQuery Data Viewer លើសំណុំទិន្នន័យ និង BigQuery Job User ក្នុងគម្រោង។ សិទ្ធិអានគឺគ្រប់គ្រាន់ សូមកុំផ្តល់លើសនេះ។

ថ្លៃប៉ុន្មាន និងអ្នកណាបង់

BigQuery គិតថ្លៃតាម បៃដែលបានអានហើយម្ចាស់គណនីជាអ្នកបង់។ ដូច្នេះការនាំចូលអានតែប៉ុន្មានថ្ងៃក្នុងការរត់ម្តង ហើយប្រើតែសំណួរមួយជានិច្ច។ សំណួរទីពីរនឹងអានតារាងដដែលម្តងទៀត។ លើសពីនេះ កម្រិតអតិបរមាដាច់ខាតនឹងបញ្ឈប់សំណួរ មុនពេល វាចំណាយខ្ពស់។ នៅពេលកើតឡើង សារក្នុងកំណត់ហេតុបញ្ជូនប្រាប់ថាចន្លោះពេលធំពេក។

ភាពញឹកញាប់

លំនាំដើមរៀងរាល់ប្រាំមួយម៉ោង ហើយការរត់នីមួយៗទាញយកបីថ្ងៃចុងក្រោយឡើងវិញ។ នេះមិនមែនជាការកំណត់ចៃដន្យទេ៖ GA4 បំពេញទិន្នន័យត្រឡប់ក្រោយរហូតដល់ 48 ម៉ោង ហើយការនាំចេញប្រចាំថ្ងៃមានតែនៅថ្ងៃបន្ទាប់។ ការសួរញឹកញាប់ជាងមិនផ្តល់លេខថ្មីជាងទេ គ្រាន់តែលេខដដែល។

4. សោដែលភ្ជាប់ភាគីទាំងពីរ

បើកំណត់ ស្ពានតភ្ជាប់វិភាគ ទៅ GA4 ផងដែរ MousePlayer ថតលេខសម្គាល់ម៉ាស៊ីនភ្ញៀវពីខូគី _ga ក្នុងវគ្គនីមួយៗ។ នេះជាតម្លៃដូចគ្នាដែលទិន្នន័យនាំចេញ BigQuery ផ្ទុកជា user_pseudo_id។

ជាមួយវា អាចផ្គូផ្គងវគ្គ GA4 ទៅការថតមួយ ហើយផ្ទុយមកវិញ អាចឃើញអ្វីដែល GA4 រាប់ក្នុងការចូលមើលដដែល។ បើគ្មានស្ពាន ភាគីទាំងពីរស្ថិតនៅជាប់គ្នាដោយមិនភ្ជាប់។

វាលដដែលក៏ផ្ទុកលេខសម្គាល់អតិថិជនផ្ទាល់ បើប្រើ setUserId()។ មិនអាចមានទាំងពីរទេ៖ មានតែលេខសម្គាល់ម៉ាស៊ីនភ្ញៀវ Google ឬលេខផ្ទាល់។

5. ការយល់ព្រម រយៈពេលរក្សាទុក និងការលុប

អ្វីដែលនាំចូលធ្លាប់មានខូគី

នាំចូលតែជួរដែលមាន user_pseudo_id ។ ពេលអ្នកចូលមើលបដិសេធ GA4 ផ្ញើការចូលប្រើគ្មានខូគីក្រោម Consent Mode ហើយវាគ្មានលេខសម្គាល់នោះ ដូច្នេះវាត្រូវបានដកចេញដោយមិនចាំបាច់មានអ្នកណាធានា។ ជួរដែលបង្កើតដោយម៉ូដែល គឺជាការប៉ាន់ស្មាន ក៏នៅក្រៅដោយហេតុផលដូចគ្នា៖ ការរក្សាការប៉ាន់ស្មានជាវគ្គ មានន័យថារក្សាការចូលមើលដែលមិនធ្លាប់កើតឡើង។

រក្សាទុកយូរប៉ុន្មាន

លំនាំដើម 180 ថ្ងៃ គិតចាប់ពីថ្ងៃដែលជួរពិពណ៌នា មិនមែនពេលនាំចូល។ បើមិនដូច្នោះទេ រយៈពេលនឹងមិនដែលផុត ព្រោះការរត់នីមួយៗទាញយកថ្ងៃដដែលឡើងវិញ។

ការលុប

បើអ្នកចូលមើលស្នើលុបទិន្នន័យ វគ្គ GA4 ដែលនាំចូលរបស់ពួកគេក៏ត្រូវលុបតាម ក្នុងកម្រិតដែលអាចកំណត់តាមលេខសម្គាល់ខាងលើ។ បើលុបគម្រោង វាត្រូវលុបគ្រប់ករណី រួមទាំងជួរដែលមិនធ្លាប់ជារបស់ការថតណាមួយ។ ការរត់រក្សាទុកប្រចាំថ្ងៃមានចេតនាមិនប៉ះពាល់វា៖ ទិន្នន័យ GA4 មានកាលកំណត់ផ្ទាល់ ហើយការថតផុតកំណត់មុន។

6. ពេលគ្មានអ្វីមកដល់

ការរត់នីមួយៗសរសេរលទ្ធផលទៅកំណត់ហេតុបញ្ជូននៅទំព័រការតភ្ជាប់រួម រួមទាំងបរាជ័យ ជាពាក្យច្បាស់។ ជាធម្មតាវាប្រាប់អ្វីដែលខ្វះរួចហើយ។

សារអ្វីដែលត្រូវធ្វើ
លេខសម្គាល់គេហទំព័រត្រូវជាលេខសុទ្ធបានបញ្ចូលលេខសម្គាល់ការវាស់វែង។ លេខត្រឹមត្រូវនៅក្នុង GA4 ក្រោម Property settings។
HTTP 403 ពី Data APIគណនីសេវាកម្មមិនមែនជា Viewer លើគេហទំព័រ GA4 ឬមិនបានបើក Data API ក្នុងគម្រោង GCP។
រកមិនឃើញសំណុំទិន្នន័យ ឬតារាងនាំចេញខ្វះតំណភ្ជាប់ BigQuery ឈ្មោះសំណុំទិន្នន័យខុស ឬមិនទាន់កន្លងមួយថ្ងៃ។
បដិសេធសិទ្ធិចូលប្រើ (BigQuery)គណនីសេវាកម្មខ្វះ BigQuery Data Viewer លើសំណុំទិន្នន័យ ឬ BigQuery Job User ក្នុងគម្រោង។
សំណួរនឹងអានទិន្នន័យច្រើនពេកកម្រិតថ្លៃបញ្ឈប់វាមុនពេលគិតថ្លៃអ្វីមួយ។ ជ្រើសចន្លោះពេលតូចជាង។
គ្មានវគ្គក្នុងចន្លោះពេលមិនមែនកំហុស។ គ្មានវគ្គដែលមានការយល់ព្រមក្នុងថ្ងៃដែលបានទាញយក។