إعداد الحساب

نظرة عامة على إعداد حساب Ads Data Hub

تقدّم هذه النظرة العامة ملخّصًا شاملاً للخطوات المطلوبة لإعداد حساب على Ads Data Hub:

  1. تحديد بنية حسابك: اختَر بين حساب من مستوى واحد (يُنصح به لمعظم المؤسسات) أو حساب من مستويَين للبُنى المعقّدة التي تضمّ عدة معلنين.
  2. إعداد مشاريعك على Google Cloud: يجب تحديد مشروع على Google Cloud ليكون مشروع المشرف، وتفعيل Ads Data Hub API‏ (adsdatahub.googleapis.com) وBigQuery API‏ (bigquery.googleapis.com)، وإنشاء مجموعة بيانات في BigQuery، ومنح حساب خدمة Ads Data Hub (وكيل خدمة لكل منتج ولكل مشروع على Google Cloud أو P4SA) الإذن بقراءة مجموعات بياناتك والكتابة فيها.
  3. توفير إمكانية وصول المستخدمين: يمكنك منح أدوار وصول المستخدمين إلى المستخدمين في حسابك على Ads Data Hub وضبط أذونات "إدارة الهوية وإمكانية الوصول" في BigQuery.
  4. ربط البيانات بحسابك على Ads Data Hub: اربط حساباتك على منصات Google الإعلانية من خلال ربط الحسابات في Ads Data Hub.

بنية حسابك على Ads Data Hub

راجِع نوعَي بُنى الحسابات في القسمَين التاليَين. بعد تحديد البنية اللازمة لاحتياجات مؤسستك، يُرجى إبلاغ ممثل Google بذلك. إذا كنت تعتقد أنّ أيًا منهما لا يلبي احتياجات مؤسستك، يُرجى استشارة ممثل Google.

حساب بمستوى واحد

الحساب من مستوى واحد هو حساب على Ads Data Hub لا يتضمّن حسابات فرعية. وهي البنية المقترَحة والأكثر شيوعًا لمعظم العملاء. في هذا النوع من بنية الحساب، يتم ربط بيانات الأداء مع إعلانات مباشرةً بحسابك على Ads Data Hub، ويتم تحديد إمكانية الوصول إلى البيانات فقط من خلال أدوار وصول المستخدمين.

حساب مزدوج المستوى

إذا كنت بحاجة إلى أن يحاكي حسابك على Ads Data Hub بنية تنظيمية معقّدة، قد تحتاج إلى حساب مزدوج المستوى. في هذا النوع من بنية الحسابات، يحتوي حسابك على Ads Data Hub (يُشار إليه باسم الحساب الرئيسي) على حسابات فرعية متعددة (يُشار إليها باسم الحسابات الفرعية). يتم ربط بيانات الأداء مع إعلانات بالحسابات الفرعية، ويمكن تقييد وصول المستخدمين من خلال تعيينهم لحسابات فرعية معيّنة. العلاقة بين الحساب الرئيسي والحساب الفرعي غير قابلة للتغيير، ما يعني أنّه لا يمكن نقل الحسابات الفرعية إلى حساب رئيسي آخر. يتطلّب كل حساب على Ads Data Hub (وكل حساب فرعي) مشروعًا مميزًا على Google Cloud يتم تحديده على أنّه المشروع الإداري الوحيد لهذا الحساب على Ads Data Hub. يجب أن تكون هذه العلاقة فردية: لا يمكن لمشروع واحد على Google Cloud أن يكون مشروع المشرف لحسابات متعددة على Ads Data Hub.

يجب أن تكون مجموعات بيانات BigQuery في المنطقة نفسها التي يقع فيها حسابك على Ads Data Hub (US أو EU أو asia-northeast1 أو australia-southeast1). تكتسب جميع الحسابات الفرعية منطقتها من الحساب الرئيسي على Ads Data Hub.

يقارن هذا الرسم البياني بين نوعَي بنية الحساب:

فئة اشتراك واحدة مستويان
حالات الاستخدام المعتادة المعلنون الوكالات
المعلِنون الذين لديهم بنية تنظيمية معقّدة
مثال على مخطّط بياني مخطّط بياني لبنية حساب من مستوى واحد مخطّط بياني لبنية الحساب المزدوجة
ربط البيانات
يفترض هذا الإجراء أنّ صاحب حساب Ads Data Hub هو أيضًا صاحب حساب المنصة الإعلانية.
يتم ربط حسابات منصات إعلانات Google مباشرةً بحسابك على Ads Data Hub.
يتم إنشاء حسابات فرعية تمثّل معلنين معيّنين ضمن حسابك على Ads Data Hub.
يتم ربط حسابات المنصات الإعلانية من Google بحساباتك الفرعية على Ads Data Hub باستخدام بيانات الإعلانات من أرقام التعريف. يمكن ربط معرّف منصة إعلانية واحد بكل معرّف بيانات أداء مع إعلانات.
إدارة المستخدمين
إدارة بسيطة للمستخدمين
تتم إدارة المستخدمين مباشرةً في حسابك على Ads Data Hub. ويمكن للمستخدمين الذين لديهم إذن الوصول إلى هذا الحساب الوصول إلى جميع بيانات الإعلانات المرتبطة بالحساب.
إدارة دقيقة للمستخدمين
يمكن للمستخدمين الذين تم توفيرهم مباشرةً في حسابك على Ads Data Hub الوصول إلى جميع بيانات الأداء مع إعلانات المرتبطة بجميع الحسابات الفرعية.
يمكن للمستخدمين الذين تم توفيرهم في حساب فرعي معيّن الوصول إلى جميع بيانات الأداء مع إعلانات المرتبطة بهذا الحساب الفرعي. ولا يمكنهم الوصول إلى البيانات من حسابات الأطفال الأخرى.
متطلبات السحابة الإلكترونية
يتطلّب ذلك مشروعًا إداريًا واحدًا على Google Cloud لحسابك على Ads Data Hub (علاقة فردية).
يتطلّب ذلك مشروعًا إداريًا واحدًا على Google Cloud لحسابك على Ads Data Hub، بالإضافة إلى مشروع واحد مميّز على Google Cloud لكل حساب فرعي (كل منهما في علاقة فردية).
يمكن استيراد البيانات من مناطق سحابية متعدّدة إلى حساب Ads Data Hub نفسه.
دمج البيانات
يمكن دمج البيانات من حسابات منصات إعلانية مختلفة مرتبطة بالحساب نفسه (أو الحساب الفرعي نفسه) في طلب البحث نفسه. لا يمكن دمج البيانات في حسابات فرعية مختلفة في طلب البحث نفسه.

ضبط مشاريعك على السحابة الإلكترونية على Google Cloud (الضبط اليدوي)

يحتوي مشروعك على Google Cloud على نتائج Ads Data Hub وأي بيانات طرف أول تستخدمها لكتابة عمليات دمج بيانات الطرف الأول. بالإضافة إلى ذلك، تُعدّ مشاريع Google Cloud الأساس الذي تستند إليه الفوترة واستخدام خدمات Google Cloud.

مزيد من المعلومات عن آلية عمل Ads Data Hub مع BigQuery

كيفية إنشاء مشروع على Google Cloud

تحديد مشروع مشرف

لأغراض إدارية، يتم إنشاء حسابك على Ads Data Hub في البداية باستخدام مشروع معيّن على Google Cloud، يُعرف باسم مشروع المشرف. بعد ضبط هذا الإعداد، لا يمكن تغيير تصنيف مشروع المشرف هذا. هذه العلاقة هي علاقة واحد لواحد بشكل صارم: لا يمكن تحديد مشروع واحد على Google Cloud كمشروع مشرف لحسابات متعدّدة على Ads Data Hub (أو حسابات فرعية).

بشكل منفصل عن مشروع المشرف المحدّد، يمكن لحسابك على Ads Data Hub قراءة بيانات الإدخال من مجموعات بيانات BigQuery وكتابة نتائج الإخراج إليها في أي عدد من مشاريع Google Cloud. يتم التحكّم في الوصول إلى مجموعات البيانات هذه من خلال منح حساب خدمة Ads Data Hub (وكيل خدمة لكل منتج ولكل مشروع في Google Cloud، أو P4SA) أذونات BigQuery المناسبة في مجموعات البيانات أو مشاريع Google Cloud اللازمة، والتي يمكن تعديلها في أي وقت.

لن تتمكّن من تحديد مشروع مشرف مختلف بعد إجراء اختيارك الأولي. قد يؤدي تغيير المشروع الإداري إلى تعطُّل حسابك على Ads Data Hub. لذلك، من المهم تحديد مشروع دائم على Google Cloud ليكون مشروع المشرف عند إعداد حسابك. يمكن أن يؤدي إيقاف Ads Data Hub API من مشروع المشرف أو حذف مشروع المشرف إلى فقدان البيانات وحدوث مشاكل في الوصول إلى حسابك على Ads Data Hub. بالإضافة إلى ذلك، توقَّع أي تغييرات قادمة في مؤسستك (مثل اصطلاحات التسمية) قد تتطلب تغيير مشروع المشرف.

إذا تم حذف مشروع المشرف عن طريق الخطأ أو إذا كنت بحاجة إلى مساعدة لاستعادة الوصول إلى حسابك، تواصَل مع فريق دعم Ads Data Hub.

أمثلة على إعدادات مشاريع Google Cloud

يمكن لمعظم المستخدمين استخدام مشروع واحد (الإعداد التلقائي) يعالج جميع الوظائف. ويشمل ذلك بيانات الإدخال والإخراج. هذا هو الإعداد المقترَح، لأنّ تقديم المزيد من المشاريع يؤدي إلى زيادة التعقيد والأعباء. ومع ذلك، إذا لم يكن إعداد المشروع الواحد يلبي احتياجاتك، يمكنك العمل مع ممثل عن Google لتحديد البنية الأنسب لك.

الإعداد التلقائي، وهو مشروع واحد يُستخدَم لجميع الوظائف: مشروع واحد يُستخدَم لمجموعات بيانات الإدخال والإخراج

مشروع إدخال منفصل ومشروع مشرف للإدارة والإخراج: مشاريع منفصلة: يتم استخدام مشروع واحد للإدخال، ويتم استخدام مشروع المشرف للإدارة والإخراج.

تفعيل واجهة برمجة التطبيقات في مشروع المشرف

قبل إنشاء حساب على Ads Data Hub، عليك تفعيل Ads Data Hub API (اسم الخدمة: adsdatahub.googleapis.com، "واجهة برمجة تطبيقات لتنفيذ طلبات البحث في Ads Data Hub") و BigQuery API (اسم الخدمة: bigquery.googleapis.com، "منصة بيانات تتيح للعملاء إنشاء البيانات وإدارتها ومشاركتها والبحث فيها") في مشروع المشرف.

يجب أن يكون لدى المستخدم الذي يفعّل واجهات برمجة التطبيقات إذن serviceusage.services.enable ضمن مشروع المشرف. قد يكون هذا المستخدم من خارج مؤسستك.

كيفية تفعيل Ads Data Hub API

إنشاء مجموعة بيانات في BigQuery

مجموعات بيانات BigQuery هي المكان الذي تتم فيه كتابة نتائج Ads Data Hub، وهي أحد الأماكن التي يمكنك فيها تحليل بياناتك بشكل أكبر.

أثناء إنشاء الحساب، يتم إدخال مجموعة بيانات تلقائية في إعدادات حسابك على Ads Data Hub. يتم تسجيل النتائج في مجموعة البيانات هذه إذا لم تحدّد مجموعة بيانات أثناء تنفيذ طلب البحث.

يتكوّن معرّف مجموعة البيانات من اسم مشروع الناتج التلقائي واسم مجموعة البيانات، أي: projectName.datasetName.

كيفية إنشاء مجموعات بيانات في BigQuery

يجب أن تكون مجموعات بيانات BigQuery للإدخال والإخراج في الموقع الجغرافي الذي يتطابق مع منطقة حسابك على Ads Data Hub:

  • الحسابات في الولايات المتحدة: حدِّد المنطقة المتعدّدة US.
  • حسابات الاتحاد الأوروبي: حدِّد المنطقة المتعدّدة EU.
  • حسابات منطقة آسيا والمحيط الهادئ: حدِّد asia-northeast1 (طوكيو) أو australia-southeast1 (سيدني)، بما يتطابق مع حسابك.

تتعذّر المهام إذا لم يتطابق الموقع الجغرافي لمجموعة البيانات مع منطقة حسابك (على سبيل المثال، تحديد us-east1 لحساب في المنطقة المتعدّدة في الولايات المتحدة أو تحديد US لحساب في asia-northeast1).

إنّ الموقع الجغرافي لعرض الإعلانات واستهداف الجمهور منفصل تمامًا عن الموقع الجغرافي لبيانات BigQuery المستخدَمة عند تنفيذ طلبات البحث في Ads Data Hub. بغض النظر عن مكان عرض إعلاناتك أو مكان إقامة الجمهور المستهدف على مستوى العالم، يجب أن تظل مجموعات بيانات BigQuery للإدخال والإخراج في الموقع الجغرافي الذي يتطابق مع منطقة حسابك على Ads Data Hub.

منح الإذن لحساب خدمة Ads Data Hub

لكي يتمكّن Ads Data Hub من قراءة البيانات وكتابة النتائج، عليك منح حساب خدمة Ads Data Hub‏ (P4SA) إذن الوصول إلى مجموعات بيانات BigQuery ذات الصلة:

  • مجموعات بيانات المخرجات: امنح دور محرِّر بيانات BigQuery (roles/bigquery.dataEditor) للسماح لمنصة Ads Data Hub بكتابة نتائج طلبات البحث في مجموعة بياناتك.
  • مجموعات بيانات الإدخال (بيانات الطرف الأول): امنح دور عارض بيانات BigQuery (roles/bigquery.dataViewer) للسماح لخدمة Ads Data Hub بقراءة بيانات الطرف الأول لعمليات الربط.

يمكن منح الأذونات إما على مستوى مجموعة البيانات أو على مستوى المشروع:

يمكنك العثور على عنوان البريد الإلكتروني (الرئيسي) لحساب خدمة Ads Data Hub‏ (P4SA) ضمن الإعدادات > التفاصيل > حساب الخدمة في حسابك على Ads Data Hub.

توفير إذن وصول المستخدمين

سيحتاج المستخدمون إلى إذن بالوصول إلى كلّ من Ads Data Hub وBigQuery. في Ads Data Hub، سيكتبون طلبات البحث وينفّذونها، وفي BigQuery، سيعملون على النتائج التي تم الحصول عليها من Ads Data Hub.

تتم إضافة المستخدمين إلى حسابك على Ads Data Hub ضمن الإعدادات > المستخدمون ويتم منحهم إذن وصول مستند إلى الأدوار (مثل مستخدم مميز أو محلّل أو إذن بالقراءة فقط) لكتابة طلبات البحث وتنفيذها. في Google Cloud، تتحكّم أدوار إدارة الهوية وإمكانية الوصول (IAM) في BigQuery (مثل roles/bigquery.dataViewer وroles/bigquery.user) في المستخدمين الذين يمكنهم عرض جداول النتائج الناتجة وطلب البحث عنها في BigQuery.

مزيد من المعلومات عن الوصول المستند إلى الأدوار في Ads Data Hub مزيد من المعلومات عن التحكّم في الوصول إلى BigQuery

لإتاحة بيانات الإعلانات لطلب البحث في Ads Data Hub، عليك الربط من الحساب المرتبط بمنتج "إعلانات Google" الذي يستخدمه فريقك.

تتألف عملية ربط الحساب من خطوتَين:

  1. بدء طلب ربط الحساب: يتم بدء طلب ربط الحساب من منصة Google الإعلانية التي يستخدمها فريقك (مثل "إعلانات Google" أو "مساحة العرض والفيديو 360" أو "مدير الحملة 360" أو YouTube Reserve).
  2. الموافقة على طلب ربط الحساب: تتم الموافقة على طلب ربط الحساب في حسابك على Ads Data Hub، إما في واجهة مستخدم Ads Data Hub ضمن الإعدادات > الحسابات المرتبطة أو آليًا باستخدام واجهة برمجة التطبيقات CustomerService.BatchApproveAdsDataLinks.

مزيد من المعلومات عن ربط الحسابات في Ads Data Hub