تتضمّن واجهة برمجة التطبيقات
لأداء الأعمال في Google طريقة واجهة برمجة تطبيقات
جديدة تتيح جلب عدة "مقاييس يومية" في طلب واحد لواجهة برمجة التطبيقات.
يُرجى مراجعة
الجدول الزمني للإيقاف وتعليمات نقل البيانات من طريقة v4 reportInsights API إلى واجهة برمجة التطبيقات الخاصة بأداء "الملف التجاري على Google".
Method: accounts.locations.reviews.list
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
لعرض قائمة مراجعات مقسّمة على صفحات للموقع المحدد. لا تكون هذه العملية صالحة إلا إذا تم التحقق من الموقع المحدد.
طلب HTTP
GET https://mybusiness.googleapis.com/v4/{parent=accounts/*/locations/*}/reviews
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات |
parent |
string
اسم الموقع الجغرافي الذي تريد جلب مراجعات عنه.
|
معامِلات طلب البحث
المعلمات |
pageSize |
integer
عدد المراجعات المطلوب جلبها لكل صفحة الحد الأقصى لقيمة pageSize هو 50.
|
pageToken |
string
في حال تحديد هذه السمة، سيتم جلب الصفحة التالية من المراجعات.
|
orderBy |
string
تُحدِّد الحقل الذي يتم ترتيب المراجعات وفقًا له. وفي حال عدم تحديد ترتيب المراجعات التي تم إرجاعها، سيتم تلقائيًا ضبط قيمة المراجعات على updateTime desc . الطلبات الصالحة للترتيب حسبها هي rating وrating desc وupdateTime desc .
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
رسالة ردّ على Reviews.ListReviews.
تمثيل JSON |
{
"reviews": [
{
object (Review )
}
],
"averageRating": number,
"totalReviewCount": integer,
"nextPageToken": string
} |
الحقول |
reviews[] |
object (Review )
المراجعات.
|
averageRating |
number
يشير ذلك المصطلح إلى متوسط التقييم بالنجوم لجميع المراجعات حول هذا الموقع الجغرافي على مقياس من 1 إلى 5، حيث يشير الرقم 5 إلى أعلى تقييم.
|
totalReviewCount |
integer
إجمالي عدد المراجعات لهذا الموقع الجغرافي
|
nextPageToken |
string
إذا تجاوز عدد المراجعات حجم الصفحة المطلوب، يتم ملء هذا الحقل برمز مميّز لجلب الصفحة التالية من المراجعات في مكالمة لاحقة مع reviews.list. إذا لم يكن هناك مراجعات أخرى، هذا يعني أنّ هذا الحقل غير متوفّر في الردّ.
|
نطاقات التفويض
يتطلب هذا الإعداد أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-10-14 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-10-14 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Retrieves a paginated list of reviews for a specified, verified Google My Business location."],["Allows filtering by page size, page token, and sorting order (rating, rating descending, or update time descending)."],["Returns review details, average rating, total review count, and a token for retrieving subsequent pages if available."],["Requires authorization with specific OAuth scopes for business management."]]],["This content outlines the process of retrieving a paginated list of reviews for a verified location using a `GET` request to a specific URL. The URL utilizes path parameters like `parent` to identify the location. Query parameters such as `pageSize`, `pageToken`, and `orderBy` are used to manage pagination and sorting. The request body is empty. A successful response returns a JSON object containing a list of `reviews`, `averageRating`, `totalReviewCount`, and optionally `nextPageToken` for pagination. Authorization requires specific OAuth scopes.\n"]]