Troubleshooting errors

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

يمكن العثور على رسائل الخطأ في الأماكن التالية:

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

لا يتضمّن هذا الجدول جميع رسائل الخطأ المحتملة. إذا لم تظهر رسالة الخطأ ذات الصلة هنا أو لم يتم حلّ المشكلة من خلال الخطوات المقترَحة، يُرجى التواصل مع فريق الدعم.

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

رمز الخطأ: داخلي

يظهر هذا الخطأ لأسباب مختلفة. وتشمل الأسباب الشائعة لهذا الخطأ ما يلي:
  • مشكلة مؤقتة أو انتهاء المهلة
  • يُرجى إعادة محاولة تنفيذ الطلب.
  • عند استخدام OFFSET() أو ORDINAL()، إذا كان الفهرس خارج النطاق
  • أزِل OFFSET() أو ORDINAL() أو أعِد الكتابة باستخدام SAFE_OFFSET() أو SAFE_ORDINAL() بدلاً من ذلك. ( المرجع)
  • تحدث هذه المشكلة عندما يكون هناك فائض في البيانات ناتج عن عمليات إعادة التجميع.
  • تجنَّب إعادة التجميع في طلبات البحث.
  • تجنَّب تجميع البيانات غير المجمّعة إلى مجموعات، ثم تجميعها مرة أخرى.
  • عندما تحتوي النتيجة على مصفوفة تحتوي على عنصر NULL
  • مراجعة قواعد BigQuery بشأن عناصر NULL في المصفوفات
إذا لم تنطبق أي من هذه السيناريوهات على طلبك، يُرجى التواصل مع فريق دعم Ads Data Hub لتشخيص الخطأ.
لم يتم العثور على: مجموعة البيانات <myproject:mydataset> لم يتم العثور عليها في الموقع <regioncode>. يظهر هذا الخطأ عندما تحاول إخراج نتائج طلب البحث إلى مجموعة بيانات BigQuery ليست في المنطقة نفسها مثل مثيل Ads Data Hub.
  • أعِد تنفيذ المهمة مع الإشارة إلى مجموعة بيانات في المنطقة نفسها التي توجد فيها مثيل Ads Data Hub.
  • انسخ البيانات أو أعِد إنشائها في مجموعة بيانات في المنطقة نفسها التي توجد فيها مثيل Ads Data Hub.
  • بالنسبة إلى مثيلات Ads Data Hub في الولايات المتحدة أو الاتحاد الأوروبي، حدِّد الموقع الجغرافي المتعدد المناطق US أو EU، فتحديد منطقة معيّنة، مثل us-east1 أو europe-west1 سيؤدي إلى تعذُّر تنفيذ المهام.
يتعذّر على فريق دعم Ads Data Hub تعديل أو تغيير المنطقة المخصّصة لمثيل Ads Data Hub.
لا يمكن الوصول إلى الجدول في BigQuery. يظهر هذا الخطأ أثناء معاينة النتائج، إذا لم يكن لديك إذن بالوصول إلى جدول المخرجات في BigQuery.
  • اطلب من أحد أعضاء مؤسستك الحصول على بيانات الاعتماد المناسبة في BigQuery الإذن بالاطّلاع على الجدول.
  • أعِد تنفيذ الطلب مع تحديد جدول نتائج تملك الإذن بعرضه في BigQuery.
لم يجتَز طلبك عمليات فحص الخصوصية في Ads Data Hub. تأكَّد من أنّ طلب البحث يستوفي متطلبات التجميع وعمليات التحقّق من الاختلافات.

رمز الخطأ: 0400

يظهر هذا الخطأ عند

نتائج طلب البحث ليست مجمّعة بشكل كافٍ أو أنها متشابهة جدًا مع النتائج السابقة.

  • تأكَّد من أنّ كل صف نتائج يستوفي الحدّ الأدنى المطلوب لعدد المستخدمين (50 مستخدمًا في معظم الحالات، أو 10 مستخدمين عند الوصول إلى النقرات والإحالات الناجحة فقط).
  • استخدام بيانات وضع الحماية عند اختبار الطلبات.
  • مراجعة أفضل الممارسات في Ads Data Hub
حدث خطأ في النظام. يُرجى التواصل مع فريق الدعم.

رمز الخطأ: داخلي

يظهر هذا الخطأ لأسباب مختلفة. وتشمل الأسباب الشائعة لهذا الخطأ ما يلي:
  • طلب البحث في جدول تابع للطرف الأول لا يقع في المنطقة نفسها مثل مثيل Ads Data Hub
  • انسخ بيانات الطرف الأول إلى مجموعة بيانات في المنطقة نفسها مثل مثيل Ads Data Hub.
  • تجاوز الطابع الزمني
  • استخدِم TIMESTAMP_MICROS() لتحويل الحقول الزمنية (مثل query_id.time_usec) من الميكرو ثانية إلى طابع زمني.
  • الاستعلام عن البيانات المستضافة في مساحة تخزين Google Drive
  • يمكنك استضافة البيانات في خدمة Google Cloud Storage.
  • لم يتم تفعيل الفوترة للمشروع.
إذا لم تنطبق أي من هذه السيناريوهات على طلبك، يُرجى التواصل مع فريق دعم Ads Data Hub لتشخيص الخطأ.
يحتوي طلب البحث على <number> مجموعة مستخدمين، يتجاوز ذلك الحدّ الأقصى المسموح به وهو ، وهو 100, 000. يظهر هذا الخطأ عندما تتضمّن نتائج طلب البحث أكثر من الحدّ الأقصى المسموح به لعدد مجموعات المستخدمين، وهو 100,000 مجموعة. مجموعة المستخدمين هي وحدة الحماية الأساسية في Ads Data Hub. يحصل طلب البحث على مستخدم واحد في كل مرة يسترد فيها البيانات من جدول Ads Data Hub على مستوى المستخدم.
  • قلِّل من تعقيد طلب البحث.
  • قلِّل عدد JOIN في طلب البحث، لا سيما لجداول Ads Data Hub على مستوى المستخدم.
  • جرِّب إنشاء طلبات بحث في نطاق زمني أقصر.
  • قسّم الاستعلام إلى استعلامات متعددة أصغر.
تذكير: إنّ طلبات البحث التي تستخدم جداول بيانات الطرف الأول تتطلّب منك تعديل إعدادات الموافقة. يظهر هذا الخطأ عندما يشير طلب بحث إلى جداول بيانات الطرف الأول (1PD)، في حال عدم الإقرار بأنّك حصلت على موافقة المستخدم.
  • يمكنك الحصول على موافقة المستخدم والإقرار بها.
  • أزِل الإشارات إلى جداول بيانات الطرف الأول.
يجب عدم دمج الجداول من خدمات Google المنفصلة. يمكنك تجميع كل خدمة من خدمات Google على حدة ودمجها بعد . يظهر هذا الخطأ عندما يدمج طلب بحث بيانات من خدمات Google المختلفة، مثل استخدام مجموعة غير مسموح بها من الجداول المعزولة عن السياسات. فصل كل خدمة من خدمات Google في نتيجة واحدة، إما عن طريق
  • قصر كل طلب بحث على خدمة واحدة من Google
  • استخدام عبارات CREATE TABLE مع OPTIONS(privacy_checked_export=true)
تم إيقاف ميزة إضافة التشويش بسبب تعذُّر التحقّق من صحة الطلب. ويجب الوصول إلى الجداول التي لم يتم تصديرها باستخدام وضع الخصوصية نفسه الذي تم إنشاؤها فيه: <tablename>. عند قراءة طلب بحث من جدول لم يتم تصديره، يجب استخدام وضع الخصوصية نفسه المستخدَم لإنشاء الجدول الذي لم يتم تصديره، سواءً باستخدام عمليات التحقّق من الاختلافات أو كليهما.
  • نفِّذ هذا الطلب في وضع خصوصية مختلف.
  • أنشئ الجدول الذي لم يتم تصديره في وضع الخصوصية الذي اخترته، ثم أعِد تنفيذ طلب البحث هذا في وضع الخصوصية نفسه.
  • قم بإنشاء الجدول الذي لم يتم تصديره في نفس الاستعلام الذي تتم قراءته من الجدول.
  • يمكنك تصدير الجدول بدلاً من ذلك. راجِع تصدير جداول متعدّدة باستخدام طلب بحث واحد.