طريقة عرض المستودع

نظرة عامة

تتيح لك أداة عرض المستودع في "مركز الإجراءات" الاطّلاع على سلامة عملية نقل البيانات وحالة مطابقة الأماكن وأهلية العرض لمستودع المنتجات المتوفرة داخل المتجر في نقاط الاهتمام.

يعرض هذا العارض المشاكل بغض النظر عن عمليات نقل البيانات الفردية، أي المشاكل ذات الحالة التي تمثّل حالة العرض النشطة لكل مقدّم خدمة، بما في ذلك أي أوضاع فشل محتملة (السياسة والتحذيرات والأخطاء وما إلى ذلك) قد تحدث.

استخدم هذه الأداة من أجل:

  • البحث عن جميع مقدّمي الخدمات الذين تم استيرادهم وفحصهم والاطّلاع على حالات عرضهم المباشر
  • تشخيص أخطاء التحقّق من صحة البيانات وانتهاكات سياسة المحتوى
  • إرسال طلبات إعادة النظر في أي انتهاكات للسياسات وتتبُّعها
  • فحص بيانات التشخيص الخاصة بمطابقة مقدّمي الخدمات وإرسال اقتراحات مطابقة يدوية
  • يمكنك مراجعة حمولات JSON الأولية من آخر عمليات استيراد للخلاصات.

أعمدة جدول المستودع

يعرض هذا الشكل جميع مقدّمي الخدمات الذين تم تحميلهم من خلاصة "نقاط الاهتمام"، ويتم تنظيمهم بشكل هرمي حسب الكيان. يمكنك الفلترة حسب معرّف نقطة الاهتمام المحلية وحالة المطابقة وعملية الدمج والسطح.

أعمدة جدول الملخّص الوصف
Local POI ID المعرّف الفريد للموقع المحلي المقدَّم في الخلاصة (poi_id)
اسم نقطة الاهتمام المحلية الاسم المترجَم للسمة المحلية المستخرَجة من الخلاصة
حالة المطابقة يشير إلى ما إذا تمت مطابقة نقطة الاهتمام مع بيانات على "خرائط Google":
• نعم (شارة خضراء): تمت المطابقة بنجاح مع مكان على "خرائط Google".
• لا (شارة حمراء): غير متطابق، ويتطلّب مراجعة أو اقتراح تطابق.
الدمج هذا هو دمج "وحدة التجميع المحلية".
Surface مساحة العرض المستهدَفة (مثل "بحث Google")
حالة عرض الإعلانات حالة الأهلية للعرض في الوقت الفعلي:
• مفعَّل (مؤشر أخضر): مؤهَّل ويمكن عرضه بشكل نشط على مساحات العرض في Google.
• غير مفعَّلة (مؤشر أحمر): تم حظر عرض الإعلانات بسبب أخطاء في التحقّق من الصحة أو انتهاكات للسياسات أو حالة غير مطابقة.
الأخطاء عدد المشاكل النشطة التي تم تصنيفها على أنّها خطأ ويعني وجود أي خطأ في سمة معيّنة أنّ هذه السمة لن تكون مؤهّلة للعرض على أي مساحة عرض.
التحذيرات عدد المشاكل النشطة التي تم تصنيفها على أنّها "تحذير" تبقى المواقع التي تتضمّن تحذيرات مؤهَّلة للعرض.
معلومات المباراة يحتوي على زر "تعديل المطابقة" الذي يفتح لوحة إصلاح المطابقة التفاعلية.

عرض تفاصيل نقطة الاهتمام

يؤدي النقر على أي معرّف نقطة اهتمام في العرض على شكل قائمة إلى الانتقال إلى صفحة التفاصيل المخصّصة للكيان.

يتكوّن عرض التفاصيل من أربعة أقسام قابلة للتوسيع:

1. المعلومات الأساسية

تلخّص البيانات الوصفية للكيانات ذات المستوى الأعلى:

  • اسم نقطة الاهتمام: اسم المؤسسة كما تم تحليله من data[].name.localizations.
  • POI ID: معرّف فريد لكيان الشريك (poi_id).
  • مصدر البيانات: اسم ملف الخلاصة الدقيق الذي تم استيراد هذا الكيان منه

2. وضع الخدمة

يتم تقسيم أهلية العرض حسب عملية الدمج والمنصة المستهدَفة:

  • الدمج ومساحة العرض: المجال ومساحة العرض المستهدَفة (مثلاً، Local Aggregator Unit على Search).
  • حالة العرض: حالة Enabled أو Disabled الحالية
  • المشاكل: يعرض هذا العمود شارات المشاكل لجميع الأخطاء أو التحذيرات النشطة (مثل Unmatched entity وPolicy Violation). يؤدي النقر على شارة مشكلة إلى فتح لوحة تفاصيل المشكلة.
  • طلبات إعادة النظر: يعرض هذا العمود حالات التجاوز أو طلبات إعادة النظر (Under review أو Approved أو Rejected).

3- معلومات المطابقة

يعرض بيانات تشخيص مطابقة الأماكن:

  • إدخال المطابقة: العنوان الجغرافي المنسَّق الذي تم تحليله من خلاصتك (street_address وlocality وregion وpostal_code وcountry).
  • نوع المطابقة: آلية حلّ المطابقة (مثل Location).
  • مساحة اسم المطابقة: المجال الذي ستنطبق عليه تغييرات المطابقة (مثل Local Aggregator Unit).
  • حالة المطابقة: Yes (أخضر) أو No (أحمر).
  • الناتج المطابق: اسم المكان وعنوانه ورقم تعريفه على "خرائط Google" بعد حلّ المشكلة.
  • تعديل المطابقة: زرّ لفتح مربّع حوار اقتراح المطابقة

4. بيانات JSON غير المُعالَجة

توفّر هذه الأداة طريقة عرض الرمز التفاعلية التي تتضمّن أرقام الأسطر وتمييز البنية، وتعرض حمولة JSON الكاملة التي تم تحليلها (item_proto) لتصحيح أخطاء المخطط والتحقّق منه بسرعة. ستعكس قيم البيانات المعروضة هنا القيم التي تم تلقّيها من خلاصة نقاط الاهتمام.

سير عمل المشاكل والفرز

يتم إما إيقاف الكيانات التي تم الإبلاغ عن مشاكل فيها (إذا تم الإبلاغ عنها على أنّها خطأ) أو خفض ترتيبها (إذا تم الإبلاغ عنها على أنّها تحذير). لا يمكن تقديم طلب إعادة نظر بشأن مشاكل الكيانات التي تتضمّن تحذيرًا، ويمكن حلّ التحذيرات من خلال حلّ المشكلة الأساسية.

أنواع المشاكل: المشاكل التي يمكن طلب إعادة النظر فيها والمشاكل التي لا يمكن طلب إعادة النظر فيها

  1. المشاكل غير القابلة للاستئناف (المشاكل الفنية ومشاكل جودة البيانات وعمليات التحقّق من التحذيرات):
    • يحدث ذلك بسبب أخطاء في المخطط أو عدم توفّر حقول مطلوبة أو إحداثيات غير صالحة أو عناوين URL معطّلة أو أرقام تعريف مكرّرة أو تحذيرات بشأن محتوى غير محظور (مثل أسماء الأنشطة التجارية بلغة غير تلقائية أو أي لغات للأوصاف وعناوين العرض وفئات المؤسسات).
    • الحلّ: على الشركاء تصحيح البيانات الأساسية في خلاصة المصدر وتحميل ملف خلاصة معدَّل.
  2. المشاكل التي يمكن طلب إعادة النظر فيها (حظر المحتوى وانتهاكات السياسات):
    • يتم تشغيل هذا التنبيه عندما لا تجتاز مواد العرض النصية أو مواد عرض الصور المطلوبة في الموقع الإلكتروني فلاتر أمان المحتوى الآلية، وتكون درجة الخطورة "خطأ".
    • الحلّ: إذا كان المحتوى متوافقًا مع سياسات المنصة، يمكن للشركاء النقر على الزر طلب إعادة النظر بجانب المشكلة في "مركز الإجراءات" لإرسال طلب بإعادة النظر. يجب أن يقدّم الشركاء سببًا وتبريرًا، وسيراجع فريق طلبات إعادة النظر الطلبات ويوافق عليها أو يرفضها. سيتم إعلامك بالقرارات المتّخذة من خلال الأداة والبريد الإلكتروني.

كتالوج المشاكل في وحدة التجميع المحلية

يوضّح الجدول التالي المجموعة الكاملة من أخطاء التحقّق من الصحة ورموز المشاكل المتعلقة بالسياسات لعمليات دمج وحدات التجميع المحلية:

وصف المشكلة درجة الخطورة رمز المشكلة الحقل المتأثر / الوسيطات هل يمكن تقديم طلب إعادة نظر؟ الإجراء / السياسة ذات الصلة
معرّف نقطة الاهتمام غير متوفّر ERROR MISSING_REQUIRED_FIELD poi_id لا يُرجى تقديم قيمة فريدة لسمة poi_id. يُرجى الاطّلاع على مواصفات خلاصة نقاط الاهتمام.
لم يتم تحديد اللغة التلقائية لحقل "الاسم" ERROR MISSING_REQUIRED_FIELD name.default_locale لا يُرجى تحديد رمز لغة صالح وفقًا لمعيار BCP 47 للغة التلقائية. يُرجى الاطّلاع على الدعم بلغات متعددة.
لم يتم العثور على ترجمة تلقائية لحقل "الاسم" ERROR MISSING_REQUIRED_FIELD name.localizations لا يُرجى تقديم قيمة للاسم المترجَم لنقطة الاهتمام يتطابق مع لغة السمة default_locale المُعلَن عنها.
لم يتم تحديد اللغة التلقائية لحقل "الوصف" ERROR MISSING_REQUIRED_FIELD description.default_locale لا حدِّد لغة تلقائية صالحة وفقًا لمعيار BCP 47 لوصف الموقع.
لم يتم العثور على ترجمة تلقائية لحقل "الوصف" ERROR MISSING_REQUIRED_FIELD description.localizations لا يُرجى تقديم نص وصف يتطابق مع لغة default_locale المحدّدة.
لم يتم تحديد اللغة التلقائية لحقل "display_address" ERROR MISSING_REQUIRED_FIELD display_address.default_locale لا حدِّد لغة تلقائية صالحة وفقًا لمعيار BCP 47 لعنوان العرض.
لم يتم العثور على ترجمة تلقائية للحقل "display_address" ERROR MISSING_REQUIRED_FIELD display_address.localizations لا يُرجى تقديم نص عنوان منسَّق يتطابق مع لغة default_locale المحدّدة.
تم تجاوز الحد الأقصى لعدد الصور تحذير EXCEEDED_MAX_COUNT images لا يجب ألا يتجاوز عدد الصور 5 صور لكل نقطة اهتمام. ويتم تجاهل الصور الزائدة.
إحداثيات خط العرض غير صالحة ERROR INVALID_LATLNG location.latitude لا أدخِل خط عرض صالحًا يتراوح بين -90.0 و+90.0. يُرجى الاطّلاع على تعريف الإحداثيات الجغرافية.
إحداثيات خط الطول غير صالحة ERROR INVALID_LATLNG location.longitude لا أدخِل خط طول صالحًا يتراوح بين -180.0 و+180.0. يُرجى الاطّلاع على تعريف الإحداثيات الجغرافية.
إحداثيات خط العرض غير متوفّرة ERROR MISSING_REQUIRED_FIELD location.latitude لا يُرجى تقديم قيمة خط العرض لإكمال زوج الإحداثيات. يُرجى الاطّلاع على تعريف الإحداثيات الجغرافية.
إحداثيات خط الطول غير متوفّرة ERROR MISSING_REQUIRED_FIELD location.longitude لا أدخِل قيمة خط الطول لإكمال زوج الإحداثيات. يُرجى الاطّلاع على تعريف الإحداثيات الجغرافية.
العنوان غير متوفّر أو غير منظَّم ERROR MISSING_REQUIRED_FIELD location.address لا يجب تقديم عنوان بريدي منظَّم يتضمّن الشارع والمنطقة والرمز البريدي والبلد.
عنوان URL مكتوب بشكلٍ غير صحيح أو غير صالح ERROR INVALID_ATTRIBUTE_VALUE url لا تأكَّد من أنّ عنوان URL للصفحة المقصودة يستخدم بروتوكول HTTP/HTTPS متوافقًا وبنية صحيحة.
صورة غير صالحة أو يتعذّر الوصول إليها تحذير INVALID_IMAGE image.url لا تأكَّد من أنّ عناوين URL للصور متاحة للجميع ولا تتطلّب مصادقة أو تعرض أخطاء 4xx/5xx.
رقم تعريف مكرّر لنقطة الاهتمام ERROR DUPLICATE_ENTITY poi_id لا يُرجى التأكّد من أنّ كل poi_id فريد في حمولة الخلاصة. أزِل الإدخالات المكرّرة.
كيان مطابق مكرّر ERROR DUPLICATE_MATCHED_ENTITY POI لا يُرجى إزالة الإدخالات المكرّرة من خلاصتك، أو استخدام أداة مطابقة كيانات نقاط الاهتمام لمطابقة الأنشطة التجارية المختلفة مع بطاقات بياناتها المستقلة على "خرائط Google".
كيان غير مطابق ERROR UNMATCHED_ENTITY POI لا يمكنك مطابقة نقطة الاهتمام مع بيانات مكان على "خرائط Google" باستخدام أداة مطابقة كيانات نقاط الاهتمام.
انتهاك سياسة الصور ERROR SAFE_SEARCH_POLICY_VIOLATION_IMAGE image نعم يُرجى إزالة الصورة التي تم الإبلاغ عنها أو استبدالها، أو النقر على طلب إعادة النظر لإرسال سبب. يُرجى الاطّلاع على سياسة المحتوى في "بحث Google".
انتهاك سياسة النص - الاسم التلقائي ERROR SAFE_SEARCH_POLICY_VIOLATION_TEXT name.localizations.*.text نعم أزِل نص الاسم الذي تم الإبلاغ عنه أو استبدِله، أو انقر على طلب إعادة النظر. يُرجى الاطّلاع على سياسة المحتوى النصي في "بحث Google".
انتهاك سياسة النص - اسم غير تلقائي تحذير SAFE_SEARCH_POLICY_VIOLATION_TEXT name.localizations.*.text لا يُرجى إزالة نص الاسم الذي تم الإبلاغ عنه أو استبداله. يُرجى الاطّلاع على سياسة المحتوى النصي في "بحث Google".
انتهاك سياسة النص - الوصف تحذير SAFE_SEARCH_POLICY_VIOLATION_TEXT description.localizations.*.text لا يُرجى إزالة نص الوصف الذي تم الإبلاغ عنه أو استبداله. يُرجى الاطّلاع على سياسة المحتوى النصي في "بحث Google".
انتهاك سياسة النص - عنوان العرض تحذير SAFE_SEARCH_POLICY_VIOLATION_TEXT display_address.localizations.*.text لا يُرجى إزالة نص عنوان العرض الذي تم الإبلاغ عنه أو استبداله. يُرجى الاطّلاع على سياسة المحتوى النصي في "بحث Google".
اللغة التلقائية غير متوفّرة لفئة المؤسسة ERROR MISSING_REQUIRED_FIELD local_data.establishment_category.default_locale لا أدخِل قيمة لفئة المؤسسة المترجَمة لنقطة الاهتمام التي تتطابق مع لغة default_locale المعلَن عنها.
لم يتم تحديد يوم عمل ضمن ساعات العمل ERROR MISSING_REQUIRED_FIELD local_data.business_hours.time_ranges.open_day لا يُرجى تقديم يوم عمل صالح.
لم يتم إدخال وقت فتح ساعات العمل ERROR MISSING_REQUIRED_FIELD local_data.business_hours.time_ranges.open_time لا يُرجى تقديم وقت فتح صالح لساعات العمل.
يوم الإغلاق غير محدّد في ساعات العمل ERROR MISSING_REQUIRED_FIELD local_data.business_hours.time_ranges.close_day لا يجب تقديم يوم إغلاق صالح لساعات العمل.
لم يتم إدخال وقت إغلاق ساعات العمل ERROR MISSING_REQUIRED_FIELD local_data.business_hours.time_ranges.close_time لا يُرجى تقديم وقت إغلاق صالح لساعات العمل.
وقت فتح ساعات العمل أكبر من وقت الإغلاق ERROR NOT_LESS_THAN_FIELD ‫local_data.business_hours.time_ranges.open_time، local_data.business_hours.time_ranges.close_time لا يُرجى تقديم وقتَي فتح وإغلاق صالحَين، مع التأكّد من أنّ وقت الفتح يسبق وقت الإغلاق.
الحدّ الأدنى لقيمة نطاق السعر أكبر من الحدّ الأقصى للقيمة ERROR INVALID_PRICE_RANGE ‫local_data.price_range.min_price، local_data.price_range.max_price لا يُرجى تقديم نطاق سعر صالح، على أن يكون الحدّ الأدنى للسعر أقل من الحدّ الأقصى للسعر.
لم يتم إدخال معرّف العلامة التجارية ERROR MISSING_REQUIRED_FIELD local_data.brand_landing_pages.brand_id لا يُرجى تقديم معرّف علامة تجارية صالح.
رقم تعريف العلامة التجارية مكرّر ضمن نقطة اهتمام ERROR DUPLICATE_UNIQUE_PROPERTY local_data.brand_landing_pages.brand_id لا يُرجى التأكّد من أنّ كل brand_id فريد في حمولة نقطة الاهتمام. أزِل الإدخالات المكرّرة.
عنوان URL التلقائي للعلامة التجارية غير متوفّر ERROR MISSING_REQUIRED_FIELD local_data.brand_landing_pages.default_url لا يجب إدخال عنوان URL تلقائي صالح للعلامة التجارية.
عنوان URL للعلامة التجارية غير صالح أو تمت صياغته بشكل غير صحيح ERROR INVALID_ATTRIBUTE_VALUE local_data.brand_landing_pages.default_url لا تأكَّد من أنّ عنوان URL التلقائي للعلامة التجارية يستخدم بروتوكول HTTP/HTTPS متوافقًا وبنية صالحة.
لم يتم إدخال عنوان URL للصفحة المقصودة المترجَمة للعلامة التجارية ERROR MISSING_REQUIRED_FIELD local_data.brand_landing_pages.localized_landing_pages.url لا أدخِل عنوان URL صالحًا للصفحة المقصودة المترجَمة.
عنوان URL للصفحة المقصودة المحلية للعلامة التجارية مكتوب بشكلٍ غير صحيح أو غير صالح ERROR INVALID_ATTRIBUTE_VALUE local_data.brand_landing_pages.localized_landing_pages.url لا تأكَّد من أنّ عنوان URL للصفحة المقصودة المترجَمة يستخدم بروتوكول HTTP/HTTPS متوافقًا وصيغة صالحة.
عنوان URL مكرّر للصفحة المقصودة المحلية للعلامة التجارية ERROR DUPLICATE_UNIQUE_PROPERTY local_data.brand_landing_pages.localized_landing_pages.url لا تأكَّد من أنّ كل url فريد في الصفحات المقصودة المترجَمة لنقاط الاهتمام. أزِل الإدخالات المكرّرة.
لم يتم إدخال اللغة المحلية للصفحة المقصودة المحلية للعلامة التجارية ERROR MISSING_REQUIRED_FIELD local_data.brand_landing_pages.localized_landing_pages.locales لا يُرجى تقديم مجموعة صالحة من اللغات للصفحة المقصودة المترجَمة.
Duplicated brand localized landing page locale ERROR DUPLICATE_UNIQUE_PROPERTY local_data.brand_landing_pages.localized_landing_pages.locales لا تأكَّد من أنّ كل locale فريد في الصفحات المقصودة المترجَمة لنقاط الاهتمام. أزِل الإدخالات المكرّرة.
انتهاك سياسة النص - فئة المؤسسة تحذير SAFE_SEARCH_POLICY_VIOLATION_TEXT local_data.establishment_category.localizations.*.text لا يُرجى إزالة نص فئة المؤسسة الذي تم الإبلاغ عنه أو استبداله. يُرجى الاطّلاع على سياسة المحتوى النصي في "بحث Google".

رموز المشاكل

تقدّم الأقسام التالية أسبابًا مفصّلة وخطوات لحلّ كلّ مشكلة حسب رمزها.

هناك حقل مفقود من الحقول المطلوبة

رمز المشكلة: MISSING_REQUIRED_FIELD
الخطورة: خطأ (يمنع عرض الإعلانات)
إمكانية طلب إعادة النظر: لا (يمكن حلّ المشكلة من خلال تعديل خلاصة نقاط الاهتمام)

يحدث هذا الخطأ عندما تفتقد إحدى الجهات التي تم استيعابها إلى سمة إلزامية واحدة أو أكثر مطلوبة في مواصفات خلاصة نقاط الاهتمام.

يُرجى مراجعة لوحة تفاصيل المشكلة لتحديد السمة المفقودة، ثم تطبيق الحلّ المناسب:

1. رقم تعريف نقطة الاهتمام غير متوفّر (poi_id)

  • السبب: الحقل poi_id فارغ أو فارغ أو غير متوفّر من الكيان الجذري.
  • الحلّ: يجب تقديم معرّف سلسلة فريد وثابت للموقع الإلكتروني.
{
  "poi_id": "test_restaurant_1"
}

2. اللغة التلقائية أو الاسم المترجَم غير متوفّرَين (name)

  • السبب: لا يتضمّن العنصر name السلسلة default_locale أو المصفوفة localizations مع لغة مطابقة.
  • الحلّ: يجب تقديم كل من default_locale وإدخال واحد على الأقل للتوطين يتطابق مع تلك اللغة.
{
  "name": {
    "localizations": [
      {
        "locale": "en",
        "text": "Tasty Bites Test Restaurant"
      }
    ],
    "default_locale": "en"
  }
}

3- اللغة التلقائية أو العنوان المترجَم غير متوفّرَين (display_address)

  • السبب: لا يتضمّن الكائن display_address السلسلة default_locale أو الصفيف localizations.
  • الحلّ: يجب تقديم كلّ من default_locale وإدخال واحد على الأقل للتوطين يتطابق مع تلك اللغة للعنوان المنسَّق للشارع.
{
  "display_address": {
    "localizations": [
      {
        "locale": "en",
        "text": "1600 Amphitheatre Pkwy, Mountain View, CA 94043"
      }
    ],
    "default_locale": "en"
  }
}

4. اللغة التلقائية أو الوصف المترجَم غير متوفّرَين (description)

  • السبب: عند تضمين العنصر description، يكون default_locale أو الترجمة المطابقة غير متوفّرَين.
  • الحلّ: يجب تقديم كلّ من default_locale وإدخال واحد على الأقل لترجمة الوصف يتطابق مع تلك اللغة.
{
  "description": {
    "localizations": [
      {
        "locale": "en",
        "text": "A mock restaurant for testing the POI feed ingestion."
      }
    ],
    "default_locale": "en"
  }
}

5- الإحداثيات الجغرافية غير متوفّرة (location.latitude / location.longitude)

  • السبب: لا يتضمّن الكائن location القيمة الرقمية latitude أو longitude.
  • الحلّ: يجب تقديم كلّ من latitude وlongitude كأرقام عشرية بالدرجات العشرية العادية لنظام WGS84.
{
  "location": {
    "latitude": 37.422,
    "longitude": -122.084
  }
}

6. العنوان البريدي المنظَّم غير متوفّر (location.address)

  • السبب: لا يتضمّن العنصر location.address مكوّنات العنوان الإلزامية (country أو locality أو postal_code).
  • الحلّ: يجب ملء كائن العنوان البريدي المنظَّم وفقًا لمعايير الهيئة الدولية للمواصفات (أيزو).
{
  "location": {
    "address": {
      "country": "US",
      "locality": "Mountain View",
      "postal_code": "94043",
      "street_address": "1600 Amphitheatre Pkwy"
    }
  }
}

7. اللغة التلقائية غير متوفّرة لفئة المؤسسة (local_data.establishment_category.default_locale)

  • السبب: العنصر local_data.establishment_category متوفّر، ولكنّ السمة default_locale غير متوفّرة أو فارغة أو لا تتطابق مع أي إدخال في مصفوفة localizations.
  • الحلّ: حدِّد علامة لغة BCP 47 صالحة لـ default_locale وقدِّم سلسلة واحدة على الأقل مترجَمة تتطابق مع تلك اللغة.
{
  "local_data": {
    "establishment_category": {
      "default_locale": "en",
      "localizations": [
        {
          "locale": "en",
          "text": "Restaurant"
        }
      ]
    }
  }
}

8. سمة "يوم فتح النشاط التجاري" (local_data.business_hours.time_ranges.open_day) غير متوفّرة

  • السبب: هناك إدخال في local_data.business_hours.time_ranges غير مضمَّن open_day أو تم ضبطه على DAY_OF_WEEK_UNSPECIFIED.
  • الحلّ: أدخِل سلسلة نصية صالحة ليوم من أيام الأسبوع (مثل "MONDAY" أو "TUESDAY" أو غير ذلك).
{
  "local_data": {
    "business_hours": {
      "time_ranges": [
        {
          "open_day": "MONDAY",
          "open_time": { "hours": 11, "minutes": 0 },
          "close_day": "MONDAY",
          "close_time": { "hours": 21, "minutes": 0 }
        }
      ]
    }
  }
}

9. وقت فتح ساعات العمل غير متوفّر (local_data.business_hours.time_ranges.open_time)

  • السبب: هناك إدخال في local_data.business_hours.time_ranges لا يتضمّن العنصر open_time.
  • الحلّ: حدِّد السمة open_time مع السمة hours (0–23) والسمة minutes (0–59).
{
  "local_data": {
    "business_hours": {
      "time_ranges": [
        {
          "open_day": "MONDAY",
          "open_time": { "hours": 11, "minutes": 0 },
          "close_day": "MONDAY",
          "close_time": { "hours": 21, "minutes": 0 }
        }
      ]
    }
  }
}

10. يوم إغلاق ساعات العمل غير متوفّر (local_data.business_hours.time_ranges.close_day)

  • السبب: هناك إدخال في local_data.business_hours.time_ranges غير مضمَّن في close_day أو تم ضبطه على DAY_OF_WEEK_UNSPECIFIED.
  • الحلّ: أدخِل سلسلة نصية صالحة ليوم من أيام الأسبوع (مثل "MONDAY" أو "TUESDAY" أو غير ذلك).
{
  "local_data": {
    "business_hours": {
      "time_ranges": [
        {
          "open_day": "MONDAY",
          "open_time": { "hours": 11, "minutes": 0 },
          "close_day": "MONDAY",
          "close_time": { "hours": 21, "minutes": 0 }
        }
      ]
    }
  }
}

11. وقت إغلاق ساعات العمل غير متوفّر (local_data.business_hours.time_ranges.close_time)

  • السبب: هناك إدخال في local_data.business_hours.time_ranges لا يتضمّن العنصر close_time.
  • الحلّ: حدِّد السمة close_time مع السمة hours (0–23) والسمة minutes (0–59).
{
  "local_data": {
    "business_hours": {
      "time_ranges": [
        {
          "open_day": "MONDAY",
          "open_time": { "hours": 11, "minutes": 0 },
          "close_day": "MONDAY",
          "close_time": { "hours": 21, "minutes": 0 }
        }
      ]
    }
  }
}

12. معرّف العلامة التجارية غير متوفّر (local_data.brand_landing_pages.brand_id)

  • السبب: يحتوي إدخال في local_data.brand_landing_pages على قيمة فارغة أو خالية أو غير متوفّرة في brand_id.
  • الحلّ: يجب تقديم معرّف سلسلة غير فارغ يتطابق مع إعدادات العلامة التجارية الشريكة المسجّلة.
{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "tasty_bites_brand",
        "default_url": "https://www.tastybitestest.com"
      }
    ]
  }
}

13. عنوان URL التلقائي للعلامة التجارية غير متوفّر (local_data.brand_landing_pages.default_url)

  • السبب: هناك إدخال في local_data.brand_landing_pages لا يتضمّن default_url أو يتضمّن سلسلة فارغة.
  • الحلّ: يجب تقديم عنوان URL صالح لصفحة مقصودة احتياطية تستخدم بروتوكول HTTP/HTTPS للمستخدمين الذين لا تتطابق لغتهم مع عناوين URL المترجَمة.
{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "tasty_bites_brand",
        "default_url": "https://www.tastybitestest.com"
      }
    ]
  }
}

14. عنوان URL للصفحة المقصودة المترجَمة للعلامة التجارية غير متوفّر (local_data.brand_landing_pages.localized_landing_pages.url)

  • السبب: يتضمّن عنصر داخل localized_landing_pages حقل url فارغًا أو غير متوفّر.
  • الحلّ: أدخِل عنوان URL صالحًا ومؤهَّلاً بالكامل يستخدم HTTP/HTTPS للصفحة المقصودة المترجَمة.
{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "tasty_bites_brand",
        "default_url": "https://www.tastybitestest.com",
        "localized_landing_pages": [
          {
            "url": "https://www.tastybitestest.com/en",
            "locales": ["en-US", "en-GB"]
          }
        ]
      }
    ]
  }
}

15. لم يتم إدخال لغة الصفحة المقصودة المترجَمة للعلامة التجارية (local_data.brand_landing_pages.localized_landing_pages.locales)

  • السبب: هناك عنصر داخل localized_landing_pages يتضمّن مصفوفة locales فارغة أو غير متوفّرة.
  • الحلّ: يجب تقديم رمز لغة أو رمز لغة وفقًا لمعيار BCP 47 صالح واحد على الأقل (مثل ["en-US"]) في مصفوفة locales.
{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "tasty_bites_brand",
        "default_url": "https://www.tastybitestest.com",
        "localized_landing_pages": [
          {
            "url": "https://www.tastybitestest.com/en",
            "locales": ["en-US", "en-GB"]
          }
        ]
      }
    ]
  }
}

تم تجاوز الحد الأقصى لعدد الصور

رمز المشكلة: EXCEEDED_MAX_COUNT
الخطورة: تحذير
إمكانية طلب إعادة النظر: لا (يمكن حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما تحتوي حمولة كيان نقطة الاهتمام على أكثر من 5 عناصر صور في مصفوفة images.

المعالجة:

  • يجب تقليص مصفوفة images بحيث تحتوي على 5 صور تمثيلية عالية الجودة كحد أقصى للموقع الجغرافي المحلي.
  • سيتم تجاهل أي صور تتجاوز الحدّ الأقصى المسموح به وهو 5 صور.

الإحداثيات الجغرافية غير صالحة

رمز المشكلة: INVALID_LATLNG
الخطورة: خطأ (يتم حظر عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما تكون الإحداثيات الجغرافية المقدَّمة في location.latitude أو location.longitude خارج الحدود الكروية الصالحة أو تمثّل إحداثيات فارغة غير مأهولة.

الأسباب الشائعة والحلول:

  • خط العرض خارج الحدود: يجب أن يكون خط العرض رقمًا عشريًا بين -90.0 و90.0 ضِمنًا.
  • خط الطول خارج الحدود: يجب أن يكون خط الطول رقمًا عشريًا بين -180.0 و180.0 ضِمنًا.
  • Null Island (0,0): يؤدي إرسال 0.0, 0.0 أو أعداد صحيحة نائبة (مثل 999, 999) إلى رفض الإحداثيات.
  • الإحداثيات المتبادلة: تأكَّد من عدم عكس خطوط العرض والطول في مسار التسلسل.

مثال على حمولة صالحة:

{
  "location": {
    "latitude": 37.422,
    "longitude": -122.084
  }
}

عنوان URL مكتوب بصيغة غير صحيحة أو غير صالح

رمز المشكلة: INVALID_ATTRIBUTE_VALUE
الخطورة: خطأ (يتم حظر عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما يتعذّر التحقّق من صحة قيمة سمة معيّنة، وغالبًا ما يكون ذلك بسبب عدم صحة بنية عنوان URL الخاص بالصفحة المقصودة أو عنوان URL الخاص بالصورة.

المتطلبات:

  • البروتوكول: يجب أن تحدّد عناوين URL بوضوح http:// أو https:// (ننصح بشدة باستخدام HTTPS).
  • الترميز: يجب ترميز عناوين URL التي تحتوي على أحرف خاصة أو مسافات أو أحرف غير ASCII بشكل صحيح باستخدام النسبة المئوية (RFC 3986).
  • النطاق الأساسي: تأكَّد من أنّ النطاق مؤهَّل بالكامل (على سبيل المثال، https://example.com/local/123، وليس example.com/local/123 أو www.example).

مثال على حمولة صالحة:

{
  "url": "https://www.tastybitestest.com/en"
}

صورة غير صالحة أو يتعذّر الوصول إليها

رمز المشكلة: INVALID_IMAGE
الخطورة: تحذير
إمكانية طلب إعادة النظر: لا (يمكن حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يظهر هذا التحذير أثناء مرحلة جلب الصور غير المتزامنة عندما يتعذّر على زاحف Google تنزيل ملف الوسائط من image.url أو فك ترميزه أو التحقّق منه. وعلى الرغم من حذف الصورة غير الصالحة، يظل الفندق مؤهلاً للعرض.

الأسباب الشائعة والحلول:

  • أخطاء في بروتوكول HTTP‏ (404 / 403 / 500): يعرض عنوان URL للصورة رمز حالة HTTP غير 200. تأكَّد من أنّ الصور متاحة للجميع بدون مصادقة أو جدران ملفات تعريف الارتباط أو قيود القائمة المسموح بها لعناوين IP.
  • الحظر من خلال ملف robots.txt: تأكَّد من أنّ شبكة توصيل المحتوى (CDN) تسمح بوكيلَي المستخدم Googlebot وGooglebot-Image.
  • تنسيق الملف غير متوافق: يجب أن تكون الصور بتنسيقات نقطية عادية (JPEG أو PNG أو WebP). لا تتوافق الخدمة مع صور GIF المتحركة وملفات SVG وتنسيقات الكاميرا الأولية. لمزيد من التفاصيل، يُرجى الاطّلاع على إرشادات الصور.
  • أخطاء في شهادة طبقة المقابس الآمنة (SSL): تأكَّد من أنّ خادم مضيف الصور يتضمّن سلسلة شهادات طبقة مقابس آمنة صالحة.

رقم تعريف مكرّر لنقطة الاهتمام

رمز المشكلة: DUPLICATE_ENTITY
الخطورة: خطأ (يتم حظر عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما تظهر سلسلة poi_id نفسها أكثر من مرة ضمن مجموعة ملفات خلاصة واحدة.

المعالجة:

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

كيان مطابق مكرّر

رمز المشكلة: DUPLICATE_MATCHED_ENTITY
الخطورة: خطأ (يمنع عرض الإعلانات)
إمكانية تقديم طلب إعادة نظر: لا (يمكن حلّ المشكلة من خلال تعديل حمولة الخلاصة أو استخدام أدوات مطابقة كيانات نقاط الاهتمام)

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

كيفية حلّ المشكلة:

  1. تحديد المواقع الإلكترونية المتعارضة: افتح Ingestion Viewer (Ingestion > History)، واختَر آخر عملية نقل بيانات، ووسِّع لوحة Validations. انقر على صف DUPLICATE_MATCHED_ENTITY الذي يشارك معرّف مجموعة معلومات المشكلة نفسه لعرض جميع سجلات poi_id التي تطابقت مع كيان Google نفسه.
  2. إزالة البيانات المكرّرة من خلاصتك: إذا كانت إدخالات poi_id المتعارضة تمثّل الموقع الجغرافي نفسه للمؤسسة، عليك إزالة الإدخالات المكرّرة من خلاصتك لكي يتم إرسال poi_id واحد فقط لتلك المؤسسة.
  3. تعديل التطابقات غير الصحيحة للمؤسسات المستقلة: إذا كانت الإدخالات المتعارضة poi_id تمثّل مؤسسات منفصلة ومستقلة تم تطابقها بشكل غير صحيح مع الكيان نفسه على Google، افتح المؤسسة التي تم تطابقها بشكل غير صحيح في "عرض المستودع" وانقر على تعديل التطابق لاختيار أو اقتراح بطاقة بيانات المكان المخصّصة على "خرائط Google". تتوفّر تعليمات مفصّلة في دليل مطابقة الكيانات لنقاط الاهتمام.

كيان غير مطابق

رمز المشكلة: UNMATCHED_ENTITY
الخطورة: خطأ (يمنع عرض الإعلانات)
إمكانية تقديم طلب إعادة نظر: لا (يُرجى استخدام أدوات مطابقة كيانات نقاط الاهتمام أو تصحيح البيانات الوصفية للكيانات)

تشير هذه المشكلة إلى أنّ مسار المطابقة في Google لم يتمكّن من تسوية بياناتك المحلية مع مكان أساسي في "خرائط Google".

كيفية حلّ المشكلة:

  1. التحقّق من السمات الأساسية: تأكَّد من أنّ سمات name وdisplay_address وlocation.address وurl وtelephone وlocation.latitude/location.longitude الخاصة بالموقع المحلي تعكس بدقة الموقع الجغرافي الفعلي للعقار.
  2. فحص معلومات المطابقة: اطّلِع على عمود معلومات المطابقة في "طريقة عرض المستودع" للاطّلاع على الأماكن المرشّحة.
  3. استخدام أداة "تصحيح تطابق نقاط الاهتمام": انقر على تعديل التطابق في "مركز الإجراءات" للبحث يدويًا عن رقم تعريف المكان الصحيح على Google وتأكيده. تتوفّر تعليمات مفصّلة في دليل مطابقة الكيانات لنقاط الاهتمام.

انتهاك سياسة الصور في "بحث Google"

رمز المشكلة: SAFE_SEARCH_POLICY_VIOLATION_IMAGE
الخطورة: خطأ (يمنع عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: نعم

يمكنك الاطّلاع على رموز مشاكل السياسات ذات الصلة هنا: سياسة المحتوى في "بحث Google"

إذا كنت تعتقد أنّه تم الإبلاغ عن الصورة عن طريق الخطأ (موجب خاطئ)، انقر على إنشاء طلب إعادة نظر في لوحة "تفاصيل المشكلة".

انتهاك سياسة المحتوى النصي في "بحث Google" - الاسم

رمز المشكلة: SAFE_SEARCH_POLICY_VIOLATION_TEXT
مستوى الخطورة: يختلف مستوى الخطورة حسب الحقل (يُرجى الاطّلاع على التفاصيل التالية)
الحقل المتأثّر: name.localizations.*.text
إمكانية طلب إعادة النظر: نعم (خطأ في اللغة التلقائية فقط)، لا (تحذير بشأن لغة غير تلقائية)

  • اللغة التلقائية (name.default_locale): خطأ (يمنع العرض). يتم حظر عرض نقطة الاهتمام بالكامل. إذا كنت تعتقد أنّه تم الإبلاغ عن نص اسم اللغة التلقائية نتيجة خطأ (موجب خاطئ)، انقر على إنشاء طلب إعادة نظر في لوحة "تفاصيل المشكلة".
  • اللغة غير التلقائية: تحذير (لا يحظر عرض الإعلانات) يتم حذف الترجمة التي تم الإبلاغ عنها فقط، بينما تظل نقطة الاهتمام مؤهَّلة للعرض. لا يمكن تقديم طلب بإعادة النظر في التحذيرات المتعلّقة باللغات غير التلقائية، ويمكن حلّها من خلال تعديل حمولة الخلاصة.

يمكنك الاطّلاع على رموز مشاكل السياسات ذات الصلة هنا: محتوى "بحث Google" سياسة النص

انتهاك سياسة المحتوى النصي في "بحث Google" - الوصف

رمز المشكلة: SAFE_SEARCH_POLICY_VIOLATION_TEXT
الخطورة: تحذير (لا يتم حظر عرض الإعلانات)
الحقل المتأثر: description.localizations.*.text
يمكن طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يظهر هذا التحذير عندما يتم الإبلاغ عن نص في description.localizations بسبب انتهاك سياسة المحتوى النصي في "بحث Google". وعلى الرغم من حذف الوصف المترجَم الذي تم الإبلاغ عنه (أو حقل description بالكامل في حال الإبلاغ عن اللغة التلقائية)، تظل نقطة الاهتمام مؤهَّلة للعرض.

يمكنك الاطّلاع على رموز مشاكل السياسات ذات الصلة هنا: محتوى "بحث Google" سياسة النص

انتهاك سياسة المحتوى النصي في "بحث Google" - عنوان العرض

رمز المشكلة: SAFE_SEARCH_POLICY_VIOLATION_TEXT
الخطورة: تحذير (لا يتم حظر عرض الإعلانات)
الحقل المتأثر: display_address.localizations.*.text
يمكن طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يظهر هذا التحذير عندما يحتوي نص العنوان المنسَّق في display_address.localizations على محتوى محظور في سياسة نص المحتوى في "بحث Google". وعلى الرغم من حذف الترجمة المحدّدة لعنوان الموقع الجغرافي (أو حقل display_address بالكامل في حال تم الإبلاغ عن اللغة التلقائية)، تظل نقطة الاهتمام مؤهلة للعرض.

يمكنك الاطّلاع على رموز مشاكل السياسات ذات الصلة هنا: محتوى "بحث Google" سياسة النص

وقت فتح ساعات العمل أكبر من وقت الإغلاق

رمز المشكلة: NOT_LESS_THAN_FIELD
الخطورة: خطأ (يمنع عرض الإعلانات)
الحقول المتأثرة: local_data.business_hours.time_ranges.open_time، local_data.business_hours.time_ranges.close_time
يمكن تقديم طلب إعادة النظر: لا (يمكن حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما تكون ساعات العمل open_time بعد أو تساوي close_time للفترة الزمنية نفسها في اليوم.

الأسباب الشائعة والحلول:

  • انعكاس في اليوم نفسه: تأكَّد من أنّ open_time يسبق close_time (مثلاً، من 09:00 إلى 17:00).
  • نوبات العمل الليلية: إذا كانت المؤسسة تفتح في يوم وتغلق بعد منتصف الليل في اليوم التالي (مثلاً، من الساعة 21:00 إلى الساعة 02:00)، اضبط close_day على اليوم التالي (مثلاً، open_day: "FRIDAY"، close_day: "SATURDAY").

مثال على حمولة صالحة:

{
  "local_data": {
    "business_hours": {
      "time_ranges": [
        {
          "open_day": "MONDAY",
          "open_time": { "hours": 9, "minutes": 0 },
          "close_day": "MONDAY",
          "close_time": { "hours": 17, "minutes": 0 }
        }
      ]
    }
  }
}

الحدّ الأدنى لقيمة نطاق السعر أكبر من الحدّ الأقصى للقيمة

رمز المشكلة: INVALID_PRICE_RANGE
الخطورة: خطأ (يمنع عرض الإعلانات)
الحقول المتأثرة: local_data.price_range.min_price، local_data.price_range.max_price
يمكن تقديم طلب إعادة النظر: لا (يمكن حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما تتجاوز قيمة min_price قيمة max_price، أو إذا كانت السمتان min_price وmax_price تحدّدان رموز عملات مختلفة.

الأسباب الشائعة والحلول:

  • القيم المعكوسة: تأكَّد من أنّ قيمة min_price أقل من قيمة max_price أو تساويها.
  • عدم تطابق العملة: تأكَّد من أنّ كلّاً من min_price.currency_code وmax_price.currency_code يتطابقان مع رمز العملة نفسه المكوّن من ثلاثة أحرف وفقًا لمعيار ISO 4217 (مثلاً، "USD").

مثال على حمولة صالحة:

{
  "local_data": {
    "price_range": {
      "min_price": {
        "currency_code": "USD",
        "units": 15,
        "nanos": 0
      },
      "max_price": {
        "currency_code": "USD",
        "units": 45,
        "nanos": 0
      }
    }
  }
}

سمة فريدة مكرّرة ضمن نقطة اهتمام

رمز المشكلة: DUPLICATE_UNIQUE_PROPERTY
الخطورة: خطأ (يتم حظر عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)

يحدث هذا الخطأ عندما يحتوي حقل أو عنصر فرعي مطلوب أن يكون فريدًا في كيان نقطة اهتمام واحدة على إدخالات مكررة.

راجِع لوحة "تفاصيل المشكلة" لتحديد السمة التي تنتهك مبدأ التفرد:

1. معرّف العلامة التجارية مكرّر ضمن نقطة اهتمام (local_data.brand_landing_pages.brand_id)

  • السبب: تظهر سلسلة brand_id نفسها في إدخالات brand_landing_pages متعددة لنقطة اهتمام واحدة.
  • الحلّ: ادمج جميع الصفحات المقصودة لتلك العلامة التجارية في عنصر brand_landing_pages واحد.

مثال على حمولة صالحة:

{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "brand_zenchef",
        "default_url": "https://bookings.zenchef.com/results?rid=287722"
      },
      {
        "brand_id": "brand_opentable",
        "default_url": "https://www.opentable.com/r/287722"
      }
    ]
  }
}

2. عنوان URL مكرّر للصفحة المقصودة المترجَمة للعلامة التجارية (local_data.brand_landing_pages.localized_landing_pages.url)

  • السبب: تم تحديد عنوان URL نفسه للصفحة المقصودة عدة مرات ضمن localized_landing_pages للعلامة التجارية نفسها.
  • الحلّ: تأكَّد من أنّ كل إدخال لعنوان URL فريد، أو اربط عدة مناطق جغرافية ضمن مصفوفة locales لإدخال عنوان URL واحد.

مثال على حمولة صالحة:

{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "brand_zenchef",
        "default_url": "https://bookings.zenchef.com/results?rid=287722",
        "localized_landing_pages": [
          {
            "url": "https://bookings.zenchef.com/en/results?rid=287722",
            "locales": ["en-US"]
          },
          {
            "url": "https://bookings.zenchef.com/fr/results?rid=287722",
            "locales": ["fr-FR"]
          }
        ]
      }
    ]
  }
}

3- سمة "اللغة والمنطقة للصفحة المقصودة المحلية للعلامة التجارية" (local_data.brand_landing_pages.localized_landing_pages.locales) مكرّرة

  • السبب: يتكرّر رمز اللغة نفسه (مثل "en-US") في إدخالات متعددة في localized_landing_pages للعلامة التجارية نفسها.
  • الحلّ: يجب تخصيص كل علامة لغة لصفحة مقصودة واحدة مترجَمة.

مثال على حمولة صالحة:

{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "brand_zenchef",
        "default_url": "https://bookings.zenchef.com/results?rid=287722",
        "localized_landing_pages": [
          {
            "url": "https://bookings.zenchef.com/en/results?rid=287722",
            "locales": ["en-US", "en-GB"]
          },
          {
            "url": "https://bookings.zenchef.com/fr/results?rid=287722",
            "locales": ["fr-FR"]
          }
        ]
      }
    ]
  }
}

عنوان URL الخاص بالعلامة التجارية غير صالح أو مكتوب بصيغة غير صحيحة

رمز المشكلة: INVALID_ATTRIBUTE_VALUE
الخطورة: خطأ (يمنع عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)
الحقول المتأثرة: local_data.brand_landing_pages.default_url، local_data.brand_landing_pages.localized_landing_pages.url

يحدث هذا الخطأ عندما يتعذّر التحقّق من صحة بنية معرّف الموارد المنتظم (URI) لعنوان URL التلقائي للعلامة التجارية أو عنوان URL للصفحة المقصودة المترجَمة.

المتطلبات:

  • البروتوكول: يجب تحديد http:// أو https:// بشكل صريح (يجب استخدام https:// لعرض الإعلانات في بيئة الإنتاج).
  • بناء الجملة: يجب أن يكون عنوان URL صالحًا ومشفّرًا بالنسبة المئوية ومتوافقًا مع معيار RFC 3986 ويحتوي على اسم نطاق مؤهّل بالكامل.

مثال على حمولة صالحة:

{
  "local_data": {
    "brand_landing_pages": [
      {
        "brand_id": "tasty_bites_brand",
        "default_url": "https://www.tastybitestest.com/en",
        "localized_landing_pages": [
          {
            "url": "https://www.tastybitestest.com/en/reservation",
            "locales": ["en-US"]
          }
        ]
      }
    ]
  }
}

انتهاك سياسة المحتوى النصي في "بحث Google" - فئة المؤسسة

رمز المشكلة: SAFE_SEARCH_POLICY_VIOLATION_TEXT
الخطورة: تحذير (لا يتم حظر عرض الإعلانات)
إمكانية تقديم طلب إعادة النظر: لا (يجب حلّ المشكلة من خلال تعديل حمولة الخلاصة)
الحقل المتأثر: local_data.establishment_category.localizations.*.text

يظهر هذا التحذير عندما لا يجتاز نص فئة المؤسسة المترجَم فلاتر المحتوى الآلية في "البحث الآمن". وعلى الرغم من حذف الترجمة المحدّدة لفئة المؤسسة (أو حقل establishment_category بالكامل في حال تم الإبلاغ عن اللغة التلقائية)، تظل نقطة الاهتمام مؤهَّلة للعرض.

المعالجة:

مثال على حمولة صالحة:

{
  "local_data": {
    "establishment_category": {
      "default_locale": "en",
      "localizations": [
        {
          "locale": "en",
          "text": "Restaurant"
        },
        {
          "locale": "fr",
          "text": "Restaurant gastronomique"
        }
      ]
    }
  }
}