Method: googleLocations.report

الإبلاغ عن GoogleLocation

طلب HTTP

POST https://mybusiness.googleapis.com/v4/{name=googleLocations/*}:report

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
name

string

اسم المورد لـ [GoogleLocation]، بالتنسيق googleLocations/{googleLocationId}.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "locationGroupName": string,
  "reportReasonElaboration": string,
  "reportReasonLanguageCode": string,

  // Union field report_reason can be only one of the following:
  "reportReasonBadLocation": enum (BadLocationReason),
  "reportReasonBadRecommendation": enum (BadRecommendationReason)
  // End of list of possible types for union field report_reason.
}
الحقول
locationGroupName

string

اختياريّ. اسم المورد لمجموعة المواقع الجغرافية التي يتم الإبلاغ عن هذا الموقع الجغرافي على Google لها، بالتنسيق accounts/{accountId}.

reportReasonElaboration

string

اختياريّ. إدخال نصي لتوضيح سبب إبلاغ المستخدم عن هذا الموقع الجغرافي ويجب ألّا يزيد عدد الأحرف عن 512 حرفًا.

reportReasonLanguageCode

string

اختياريّ. تمثّل هذه السمة رمز اللغة BCP 47 المستخدَم في reportReasonElaboration.

حقل الاتحاد report_reason. سبب الإبلاغ عن هذا الموقع. يجب تقديم سبب. يمكن أن يكون report_reason واحدًا فقط مما يلي:
reportReasonBadLocation

enum (BadLocationReason)

سبب إبلاغ المستخدم عن هذا الموقع الجغرافي عندما تكون المشكلة في الموقع الجغرافي نفسه

reportReasonBadRecommendation

enum (BadRecommendationReason)

سبب إبلاغ المستخدم عن هذا الموقع الجغرافي عندما تكون المشكلة في الاقتراح. ويكون هذا التقرير مفيدًا إذا تم اقتراح الموقع الجغرافي على حساب "الملف التجاري على Google".

نص الاستجابة

إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.

نطاقات التفويض

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.

BadLocationReason

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

عمليات التعداد
BAD_LOCATION_REASON_UNSPECIFIED لم يتم تحديده.
NOT_A_LOCATION الموقع الجغرافي الموصى به ليس موقعًا فعليًا.
PERMANENTLY_CLOSED الموقع الموصى به مغلق نهائيًا.
DOES_NOT_EXIST الموقع الموصى به غير موجود.
SPAM الموقع الجغرافي المقترَح هو محتوى غير مرغوب فيه أو زائف أو مسيء.
NOT_A_BUSINESS الموقع الجغرافي الموصى به هو منزل أو مكان خاص.
MOVED

تم نقل الموقع المقترَح إلى موقع جديد.

ويجب أن يصاحبها علامة reportReasonElaboration تحدّد العنوان الجديد.

DUPLICATE الموقع الموصى به هو تكرار لموقع آخر.

BadRecommendationReason

هي مجموعة من الأسباب المحتملة للإبلاغ عن موقع جغرافي عند وجود مشكلة في جودة الاقتراح (عندما يتم توصية المستخدم بهذا الموقع الجغرافي).

عمليات التعداد
BAD_RECOMMENDATION_REASON_UNSPECIFIED لم يتم تحديده.
NOT_A_STORE_FRONT الموقع الجغرافي المقترَح ليس واجهة متجر.
NOT_PART_OF_SUGGESTED_CHAIN

لا ينتمي الموقع الجغرافي المقترَح إلى السلسلة المقترَحة في chainDisplayName في الموقع الجغرافي الذي تم إرجاعه.

يجب أن تكون القيمة مصحوبةً بمَعلمة reportReasonElaboration تحدّد اسم السلسلة الصحيحة.

IRRELEVANT

الموقع الجغرافي المقترَح ليس ملائمًا للمستخدم.

يجب أن يكون مصحوبًا بـ reportReasonElaboration لسبب عدم ملاءمة الاقتراح.