للاطّلاع على الترجمة بلغتك، فعِّل الترجمة والشرح على YouTube. انقر على رمز "الإعدادات" في أسفل مشغّل الفيديو، ثم انقر على "ترجمة وشرح" واختَر اللغة التي تريدها.
أداة BigQuery هي مستودع بيانات في السحابة الإلكترونية يتيح لك تنفيذ طلبات بحث عالية الأداء لمجموعات البيانات الكبيرة.
يمكنك تصدير جميع الأحداث الأوّلية من مواقع "إحصاءات Google" (بما في ذلك المواقع الفرعية ومواقع البيانات المجمّعة) إلى BigQuery، ثمّ استخدام بنية تشبه لغة الاستعلامات البنيوية (SQL) لإجراء طلبات بحث تخصّ هذه البيانات. وفي BigQuery، يمكنك اختيار تصدير بياناتك إلى وحدة تخزين خارجية أو استيراد البيانات الخارجية لأغراض دمجها في بيانات "إحصاءات Google".
عند تصدير البيانات إلى BigQuery، تصبح أنت مالك هذه البيانات، ويمكنك استخدام قوائم ACL في BigQuery لإدارة أذونات المشاريع ومجموعات البيانات.
يحدث التصدير الكامل للبيانات مرّة واحدة في اليوم. ويتم أيضًا تصدير البيانات بصفة مستمرة على مدار اليوم. مزيد من المعلومات عن ميزة "التصدير المتواصل"
يمكنك التصدير إلى نسخة افتراضية مجّانية من BigQuery (وضع الحماية على BigQuery)، ولكن ستُفرض رسوم على عمليات التصدير التي تتجاوز حدود وضع الحماية.
للمواقع العادية حدّ يومي في BigQuery Export يبلغ مليون حدث. مزيد من المعلومات عن الحدود المسموح بها في BigQuery Export
- لا يتم تصدير طلبات إضافة بيانات المنتجات التي تم ربطها بخدمة "إحصاءات Google". لا يتضمّن منتج BigQuery إلّا بيانات الأحداث الأوّلية التي تتلقّاها "إحصاءات Google" من العميل.
- بعد تصدير البيانات من "إحصاءات Google" إلى BigQuery، لا يمكنك إعادة تصديرها.
في هذه الصفحة
- أنواع BigQuery Export
- الاختلافات بين واجهة "إحصاءات Google" و"BigQuery Export"
- إشارة الاكتمال
- الجدول الزمني لتعديلات الجداول
- إشعارات بدون ملفّات تعريف الارتباط وبيانات مقدَّمة من العملاء
- إضافة بيانات سابقة لسمات مصدر الزيارات التي تحمل الحالة "غير متوفّر"
- تكامل "إحصاءات Google" مع Firebase وBigQuery
أنواع BigQuery Export
تقدّم "إحصاءات Google" خيارات تصدير BigQuery التالية، التي يختلف كلٌّ منها في مدى توفّر البيانات لليوم الحالي، ويجب تحديد الخيار وفقًا لاحتياجاتك من البيانات وبما يتناسب مع ميزانيتك:
| أنواع عمليات التصدير | يُنصح باستخدام هذا النوع في حال كنت بحاجة إلى... | تفاصيل التصدير | الحدود | المحاذير |
|---|---|---|---|---|
|
التصدير اليومي (الإصدار العادي، الإصدار 360) |
مجموعة كاملة من البيانات لليوم السابق ولا تحتاج إليها بسرعة أو لست من عملاء الإصدار 360 |
تصدير جميع بيانات الأحداث الأوّلية غير المستندة إلى عيّنات مرّة واحدة في اليوم من اليوم السابق الوقت المحدّد غير مضمون يتمّ عادةً تصدير البيانات في منتصف فترة ما بعد الظهر في المنطقة الزمنية لموقعك، ولكن يمكن تأخيرها إلى وقت لاحق من اليوم أو اليوم التالي النقرة الأخيرة المُسجَّلة، بدون وضع نماذج |
المواقع العادية: ما يصل إلى مليون حدث في اليوم، مع خيارات فلترة للبقاء ضِمن الحدّ المسموح به مواقع "إحصاءات Google 360": ما يصل إلى 20 مليار حدث في اليوم |
قد يتأخّر ظهور بعض البيانات، مثل بيانات تحديد مصدر المستخدِم، لمدّة تصل إلى 24 ساعةً. ننصح باستخدام التصدير اليومي بدلاً من البثّ للحصول على بيانات تحديد مصدر المستخدِم. |
|
معدّل تكرار عمليات التصدير الجديدة يوميًا (الإصدار 360) |
بيانات أسرع وأكثر اكتمالاً على مدار اليوم |
عادةً ما تصل البيانات بحلول الساعة 5 صباحًا تعديلات مجمَّعة على مدار اليوم، عادةً في غضون 60 دقيقة المخطّط نفسه المستخدَم في التصدير اليومي تبدأ عملية التصدير استنادًا إلى المنطقة الزمنية للموقع النقرة الأخيرة المُسجَّلة، بدون وضع نماذج أسرع بكثير من التصدير اليومي |
لا تتوفّر اتّفاقية مستوى الخدمة للمواقع القليلة الكبيرة جدًّا | لا يتوفّر إلّا لمواقع "إحصاءات Google 360" العادية والكبيرة. |
|
البث (الإصدار العادي، الإصدار 360) |
بيانات قريبة من الوقت الفعلي (خلال دقائق) |
تصدير بيانات اليوم الحالي في الوقت الفعلي الخدمة المستنِدة إلى أفضل الجهود: تعمل بدون هدف مستوى الخدمة يضمن اكتمال البيانات، وقد تحتوي على ثغرات في البيانات |
ما مِن حدود للحجم | يتمّ استبعاد بيانات مصادر الزيارات للمستخدمين الجدد والجلسات الجديدة من التصدير |
الاختلافات بين واجهة "إحصاءات Google" و"BigQuery Export"
يوفِّر تصدير الأحداث إلى BigQuery إمكانية الوصول إلى البيانات على مستوى المستخدِم وبيانات الأحداث الأوّلية، باستثناء أيّ إضافات في القيمة تُجريها "إحصاءات Google" للبيانات الواردة في الاستكشافات والتقارير العادية. ولهذا السبب، قد تختلف البيانات الواردة من تصدير الأحداث إلى BigQuery عن البيانات الواردة في واجهة "إحصاءات Google".
للتعرّف على الاختلافات بين الأحداث المُصدَّرة إلى BigQuery وواجهة "إحصاءات Google"، واكتشاف طرق التخفيف من حدّة هذه الاختلافات قدر الإمكان، اطّلِع على المقالة سدّ الفجوة بين واجهة مستخدِم "إحصاءات Google" وتصدير BigQuery.
التصدير المتواصل
يمكنك تحديد خيار التصدير المتواصل عند ربط موقع "إحصاءات Google" وBigQuery.
يتيح التصدير المتواصل في BigQuery بيانات لليوم الحالي في غضون دقائق قليلة، وذلك من خلال ميزة BigQuery Export.
عند استخدام خيار التصدير هذا، تحصل أداة BigQuery على معلومات أكثر حداثة يمكنك تحليلها حول المستخدمين وزياراتهم في موقعك.
في كل يوم، تُنشئ عملية التصدير المتواصل جدولاً جديدًا واحدًا:
-
events_intraday_YYYYMMDD: جدول تقسيم مرحلي داخلي يحتوي على سجلات نشاط الجلسة التي حدثت خلال اليوم. والتصدير المتواصل هو عملية تستنِد إلى أفضل جهد وقد لا تتضمّن جميع البيانات لأسباب مثل معالجة النتائج المتأخّرة و/أو عمليات التحميل التي تعذّر إتمامها. ويتم تصدير البيانات بصفة مستمرة على مدار اليوم. ويمكن أن يتضمّن هذا الجدول سجلّات الجلسة عندما تمتد تلك الجلسة على مستوى عمليات تصدير متعددة. ويتم حذف هذا الجدول عند اكتمالevents_YYYYMMDD.
في حال تحديد الخيار اليومي عند إعداد ميزة BigQuery Export، يتم أيضًا إنشاء الجدول التالي كل يوم.
-
events_YYYYMMDD: التصدير اليومي الكامل للأحداث.
عليك إجراء طلب البحث events_YYYYMMDD بدلاً من events_intraday_YYYYMMDD بحيث ترسل طلبات بحث عن مجموعة بيانات ثابتة خلال اليوم.
يمكنك الاطّلاع على مخطّط BigQuery Export لمزيد من المعلومات عن الجدولَين events_YYYYMMDD وevents_intraday_YYYYMMDD.
إنّ تصدير بيانات بثّ BigQuery لا يتضمّن بيانات تحديد مصدر المستخدم التالية للمستخدمين الجدد:
- traffic_source.name (سمة إعداد التقارير: حملة المستخدم)
- traffic_source.source (سمة إعداد التقارير: مصدر المستخدم)
- traffic_source.medium (سمة إعداد التقارير: وسيط المستخدم)
يتمّ تضمين بيانات مصدر المستخدِم، وذلك في ما يخصّ المستخدِمين الحاليين، إلّا إنّ تلك البيانات تتطلّب 24 ساعة تقريبًا لمعالجتها بالكامل. لذا ننصح بعدم الاعتماد على تلك البيانات من تصدير بيانات البثّ وبدلاً من ذلك الحصول على بيانات تحديد مصدر المستخدِم من التصدير اليومي الكامل.
ستتكبد تكاليف إضافية في ما يخص BigQuery لاستخدام بث التصدير بسعر 0.05 دولار أمريكي لكل غيغابايت من البيانات. ويساوي 1 غيغابايت حوالي 600,000 حدث في "إحصاءات Google"، إلا أنّ هذا العدد سيختلف اعتمادًا على حجم الأحداث. مزيد من المعلومات عن تسعير BigQuery
معدّل تكرار عمليات التصدير الجديدة يوميًا
يمكنك الآن تحديد خيار التصدير "معدّل تكرار عمليات التصدير الجديدة يوميًا" بالإضافة إلى خيارَي "التصدير اليومي" و"التصدير المتواصل". يتوفّر خيار "معدّل تكرار عمليات التصدير الجديدة يوميًا" في الوقت الحالي لمواقع "إحصاءات Google 360"، ويمكن تفعيل كلّ خيار من خيارات التصدير الثلاثة بشكلٍ مستقلٍّ عن الآخر.
لضبط خيار "معدّل تكرار عمليات التصدير الجديدة يوميًا"، يجب إعداد الفوترة على Google Cloud Platform. مزيد من المعلومات عن معدّل تكرار عمليات التصدير الجديدة يوميًا في BigQuery (إحصاءات Google 360)
إشارة الاكتمال
بالنسبة إلى عملاء "إحصاءات Google 360" الذين يستخدِمون ميزة "عمليات التصدير الجديدة يوميًا"، تُرسل "إحصاءات Google" إشارة اكتمال تُعلمك عند تصدير كل بيانات اليوم السابق.
للوصول إلى إشارة الاكتمال:
- سجِّل الدخول إلى Cloud Logging وانتقِل إلى قسم "مستكشف السجلّات".
- ابحث عن "اكتملت عملية التصدير".
قد يحتاج "مستكشف السجلّات" إلى زيادة نطاق الطابع الزمني، وعادةً ما تظهر الرسالة في الساعة 5 صباحًا تقريبًا في المنطقة الزمنية للموقع.
يمكنك الاطّلاع على إشارة الاكتمال في قسم "موجِّه السجلّات" ضمن Cloud Logging، والتي يمكن إرسالها إلى مواضيع Cloud Pub/Sub.
- بعد تغيير المنطقة الزمنية للموقع
- بعد إنشاء رابط BigQuery للموقع
طريقة عمل إشارة الاكتمال
مثال
لنفترض السيناريو التالي الذي يبدأ فيه موقع على "إحصاءات Google" بجمع الأحداث لمصادر البيانات من التطبيقات والمواقع الإلكترونية في 29 يوليو:
- 29 يوليو: يتم إرسال الأحداث "س" إلى "إحصاءات Google" ومعالجتها على الفور. بالإضافة إلى ذلك، تقع أحداث التطبيق "ع" في هذا اليوم، ولكن بسبب عدم اتصال المستخدمين بالإنترنت، لا تتلقّى "إحصاءات Google" هذه الأحداث إلّا في 30 يوليو.
- 30 يوليو: تقع الأحداث "ص" ويتم إرسالها إلى "إحصاءات Google" في هذا اليوم.
- 31 يوليو: تتم إضافة البيانات السابقة للأحداث "م" التي وقعت في 29 يوليو من خلال Measurement Protocol. تقع الأحداث "ط" ويتمّ إرسالها أيضًا إلى "إحصاءات Google" في هذا اليوم.
في هذا المثال، ستعكس إشارة الاكتمال ما يلي:
- 29 يوليو: ستأخذ إشارة الاكتمال في الاعتبار الأحداث "س".
- 30 يوليو: ستأخذ إشارة الاكتمال في الاعتبار كلاً من الأحداث "ص" و"ع".
- 31 يوليو: ستأخذ إشارة الاكتمال في الاعتبار كلاً من الأحداث "م" و"ط".
الجدول الزمني لتعديلات الجداول
إنّ توقيت التعديلات على الجداول التي يتم إنشاؤها كجزء من BigQuery Export مرتبط بالمنطقة الزمنية لموقع "إحصاءات Google" الذي يتم تصدير البيانات منه. في حال تغيير المنطقة الزمنية للموقع، سيؤثّر ذلك في عملية تصدير BigQuery، ما قد يؤدّي إلى تناقض في البيانات أو تخطّي عملية التصدير اليومية.
يتم تعديل جداول التصدير المتواصل (events_intraday_YYYYMMDD) بشكل مستمر على مدار اليوم، مثلاً من الساعة 12:00:00 صباحًا إلى 11:59:59 مساءً بتوقيت المنطقة الزمنية للموقع. وعندما يبدأ يوم جديد في المنطقة الزمنية للموقع، يتم إدخال الأحداث في جدول جديد خلال اليوم الواحد.
يتم إنشاء جداول التصدير اليومية (events_YYYYMMDD) بعد أن تجمع "إحصاءات Google" جميع الأحداث خلال اليوم. وستعدِّل "إحصاءات Google" الجداول اليومية لمدّة تصل إلى يومَين تقويميَّين، بالإضافة إلى اليوم الحالي بعد تاريخ إصدار الجدول الذي يتضمّن أحداثًا تحمِل طوابع زمنية بتاريخ الجدول، مثل مجموعات الأحداث التي ترِد متأخّرة من Measurement Protocol أو حِزم تطوير البرامج (SDK) لمنصّة Firebase. على سبيل المثال، إذا كان تاريخ الجدول هو 2022/01/01، ستعمل "إحصاءات Google" على تعديل الجدول إلى 2022/01/04 مع تضمين الأحداث التي تحمِل طابعًا زمنيًا بتاريخ 2022/01/01.
في بعض الأحيان، يمكن أن تعدِّل "إحصاءات Google" الجداول اليومية في أي وقت بعد فترة اليومَين التقويميَّين، بالإضافة إلى اليوم الحالي، في ظل ظروف تتطلب منها إعادة معالجة البيانات السابقة مثل إصلاح خطأ يساعد على تصحيح خطأ في المعالجة.
إشعارات بدون ملفّات تعريف الارتباط وبيانات مقدَّمة من العملاء
عند تطبيق وضع الموافقة، ستظهر الإشعارات بدون ملفّات تعريف الارتباط التي تجمعها "إحصاءات Google" في تصدير BigQuery، بالإضافة إلى البيانات المقدَّمة من العملاء مثل user_id والسمات المخصّصة.
إضافة بيانات سابقة لسمات مصدر الزيارات التي تحمل الحالة "غير متوفّر"
يمكنك استخدام المراجع التالية للاطّلاع على سمات مصدر الزيارات الواردة من معرّف نقرة معيّن من Google (GCLID). تجدر الإشارة إلى أنّه لا يتمّ تضمين معرّفَي wBRAID وgBRAID في BigQuery Export.
- Google Ads API
- نصوص "إعلانات Google" البرمجية
- خدمة نقل البيانات في BigQuery إلى "إعلانات Google"
للعثور على معرّف النقرة من Google (GCLID) لسجلّ حالته "غير متوفّر" في عمود "traffic_source"، أدخِل طلب بحث في حقل معرّف النقرة من Google في عمود collected_traffic_source. لمزيد من التفاصيل عن كيفية البحث عن معلومات حملة في "إعلانات Google" من معرّف نقرة معيّن من Google (GCLID)، يُرجى الاطّلاع على المقالة إضافة البيانات السابقة التي تخصّ مصدر الزيارات في "إعلانات Google" في أقرب وقت ممكن (إحصاءات Google 360).
تكامل "إحصاءات Google" مع Firebase وBigQuery
في حال تكامل موقع على "إحصاءات Google" ومشروع على Firebase، لا يمكن ربطهما بمشاريع BigQuery منفصلة.
مراجع ذات صلة
يمكنك زيارة دليل المطوِّر في BigQuery لمعرفة المزيد عن ما يلي: