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)

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

نص الاستجابة

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

نطاقات الأذونات

يتطلب استخدام أحد نطاقات 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 للإشارة إلى سبب عدم صلة الاقتراح.