Google Business Performance API یک روش API
جدید دارد که امکان واکشی چندین «DailyMetrics» را در یک درخواست API فراهم میکند.
زمانبندی منسوخ شدن و دستورالعملهای انتقال از روش API reportInsights v4 به API عملکرد نمایه کسبوکار Google را مرور کنید.
Method: googleLocations.report
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
درخواست HTTP
POST https://mybusiness.googleapis.com/v4/{name=googleLocations/*}:report
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
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 مراجعه کنید.
دلیل مکان بد
مجموعه ای از دلایل احتمالی برای گزارش یک مکان زمانی که مشکلی در کیفیت داده ها در خود مکان وجود دارد.
Enums |
---|
BAD_LOCATION_REASON_UNSPECIFIED | مشخص نشده است. |
NOT_A_LOCATION | مکان پیشنهادی یک مکان واقعی نیست. |
PERMANENTLY_CLOSED | مکان توصیه شده برای همیشه بسته است. |
DOES_NOT_EXIST | مکان توصیه شده وجود ندارد. |
SPAM | مکان توصیه شده هرزنامه، جعلی یا توهین آمیز است. |
NOT_A_BUSINESS | مکان پیشنهادی یک مکان یا خانه خصوصی است. |
MOVED | مکان پیشنهادی به مکان جدیدی منتقل شده است. باید همراه با reportReasonElaboration که آدرس جدید را مشخص می کند. |
DUPLICATE | مکان پیشنهادی تکراری از مکان دیگری است. |
توصیه بد دلیل
مجموعه ای از دلایل احتمالی برای گزارش یک مکان زمانی که مشکلی در کیفیت توصیه وجود دارد (زمانی که این مکان به کاربر توصیه می شود).
Enums |
---|
BAD_RECOMMENDATION_REASON_UNSPECIFIED | مشخص نشده است. |
NOT_A_STORE_FRONT | مکان پیشنهادی نمای فروشگاه نیست. |
NOT_PART_OF_SUGGESTED_CHAIN | مکان توصیه شده به زنجیره پیشنهادی در chainDisplayName در مکان بازگشتی تعلق ندارد. باید با reportReasonElaboration همراه باشد که نام زنجیره صحیح را مشخص می کند. |
IRRELEVANT | مکان پیشنهادی مربوط به کاربر نیست. باید با یک reportReasonElaboration همراه باشد. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی."],[[["Report a Google Location using the `googleLocations/{googleLocationId}` resource name and specifying the report reason."],["Provide optional details like `locationGroupName`, `reportReasonElaboration`, and `reportReasonLanguageCode` for better context."],["Report reasons can be categorized as either related to the location itself (`BadLocationReason`) or to the recommendation (`BadRecommendationReason`)."],["The request body requires a JSON payload with details about the report, and a successful response results in an empty body."],["Authorization is required using either the `https://www.googleapis.com/auth/plus.business.manage` or `https://www.googleapis.com/auth/business.manage` OAuth scopes."]]],[]]