لمنح دور "الأداء والإحصاءات" لمستخدم حالي، أنشئ طلب تعديل و
منح المستخدم إذن الوصول PERFORMANCE_REPORTING. يوضِّح الجدول التالي كيفية إنشاء طلب تصحيح لمنح حق الوصول إلى
PERFORMANCE_REPORTING:
{EMAIL_ID}: عنوان البريد الإلكتروني للمستخدم الذي تريد تعيين الدور له.
مثال على طلب بحث
يسترجع الطلب التالي impressions وclicks و
click_through_rate لجميع المنتجات في حسابك خلال فترة محددة تبلغ 30
يومًا. لتقديم الطلب، عليك تمرير بيان Merchant Center Query
Language التالي إلى الأسلوب
accounts.reports.search:
لمزيد من المعلومات عن تقارير الأداء، يُرجى الاطّلاع على دليل تقارير الأداء.
فلترة المنتجات
يمكنك استخدام واجهة برمجة التطبيقات Merchant Reports API
product_view
لعرض عرض مفلتَر لبيانات منتجاتك، بما في ذلك حالات المنتجات. على سبيل المثال، يمكنك طلب البحث من product_view لعرض المنتجات التي تتضمّن مشاكل، أو للحصول على قائمة بمنتجاتك الجديدة والتحقّق من عرضها.
يجب تضمين الحقل id في العبارة SELECT من طلب البحث. يحمل العنصر id
القيمة نفسها التي يحملها REST
ID للمنتج.
يمكنك الفلترة استنادًا إلى جميع سمات
المتاحة،
باستثناء item_issues. يمكنك ترتيب الردود استنادًا إلى جميع الحقول المتاحة
باستثناء ما يلي:
يمكنك استخدام عرض "معلومات مفصّلة عن الأسعار" للاطّلاع على الأسعار المخفَّضة المقترَحة لمنتجاتك، والتوقّعات بشأن الأداء الذي يمكنك توقّعه إذا عدّلت أسعار منتجاتك. ويمكن أن يساعدك استخدام هذا التقرير على تسعير
منتجاتك بفعالية أكبر.
{"results":[{"priceInsightsProductView":{"id":"en~US~12345","title":"UGG Women's s Classic Mini","brand":"UGG","price"{"amountMicros":"124990000","currencyCode":"USD"},"suggestedPrice"{"amountMicros":"135680000","currencyCode":"USD"},"predictedImpressionsChangeFraction":"0.12609300017356873","predictedClicksChangeFraction":"0.508745014667511","predictedConversionsChangeFraction":"2.3431060314178467"}},{"priceInsightsProductView":{"id":"en~US~12346","title":"Nike React Infinity Run Flyknit 2","brand":"Nike","price"{"amountMicros":"119990000""currencyCode":"USD"},"suggestedPrice"{"amountMicros":"125440000","currencyCode":"USD"},"predictedImpressionsChangeFraction":"0.1799899935722351","predictedClicksChangeFraction":"0.6203680038452148","predictedConversionsChangeFraction":"1.234868049621582"}},{"priceInsightsProductView":{"id":"en~US~12347","title":" New Balance 327 White Trainers","brand":"New Balance","price"{"amountMicros":"84990000""currencyCode":"USD"},"suggestedPrice"{"amountMicros":"82000000","currencyCode":"USD"},"predictedImpressionsChangeFraction":"0.11538799852132797","predictedClicksChangeFraction":"0.5869849920272827","predictedConversionsChangeFraction":"1.3622850179672241"}}]}
تاريخ التعديل الأخير: 2025-08-11 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2025-08-11 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eAccess and analyze product performance data, including impressions, clicks, and click-through rates, using the \u003ccode\u003eproduct_performance_view\u003c/code\u003e report.\u003c/p\u003e\n"],["\u003cp\u003eFilter your product data by attributes like status, offer ID, and feed label, using the \u003ccode\u003eproduct_view\u003c/code\u003e report to identify and address issues or verify serving.\u003c/p\u003e\n"],["\u003cp\u003eLeverage the \u003ccode\u003eprice_insights_product_view\u003c/code\u003e report to obtain suggested sale prices for your products and understand the potential impact of price adjustments on impressions, clicks, and conversions, ultimately helping optimize pricing strategies.\u003c/p\u003e\n"]]],[],null,["# Evaluate your products\n\nYou can use the Merchant Reports API to [view performance\ndata](#measure_performance), [filter your products](#filter_products) by\nspecific attributes, and [improve your pricing](#improve_pricing).\n\nMeasure performance\n-------------------\n\nYou can retrieve\n[performance metrics](//support.google.com/merchants/answer/10265167)\nfor your account with the Merchant Reports API\n[`product_performance_view`](/merchant/api/reference/rest/reports_v1/accounts.reports/search#productperformanceview).\n\n### Requirements\n\nTo retrieve this report you will need to have the\n[Performance and insights role](//support.google.com/merchants/answer/11935402).\n\nTo assign the Performance and insights role to an existing user, create a [patch\nrequest](/merchant/api/reference/rest/accounts_v1/accounts.users/patch) and\nassign the `PERFORMANCE_REPORTING` access right to the user. The following\nrequest shows how you can create a patch request for assigning the\n`PERFORMANCE_REPORTING` access right: \n\n PATCH https://merchantapi.googleapis.com/accounts/v1/accounts/\u003cvar translate=\"no\"\u003e{ACCOUNT_ID}\u003c/var\u003e/users/\u003cvar translate=\"no\"\u003e{EMAIL_ID}\u003c/var\u003e\n\n {\n \"accessRights\": [\n \"PERFORMANCE_REPORTING\"\n ]\n }\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003e{ACCOUNT_ID}\u003c/var\u003e: The unique identifier of the Merchant Center account.\n- \u003cvar translate=\"no\"\u003e{EMAIL_ID}\u003c/var\u003e: The email address of the user to whom you want to assign the role.\n\n### Sample query\n\nThe following query retrieves the `impressions`, `clicks`, and\n`click_through_rate` for all products in your account during a specific 30-day\nperiod. To make the request, pass the following [Merchant Center Query\nLanguage](/merchant/api/guides/reports/query-language) statement to the\n[`accounts.reports.search`](/merchant/api/reference/rest/reports_v1/accounts.reports/search)\nmethod: \n\n SELECT impressions, clicks, click_through_rate\n FROM product_performance_view\n WHERE date BETWEEN '2020-12-01' AND '2020-12-30'\n\nFor more information about performance reports, see the\n[Performance reports](/merchant/api/guides/reports/performance-reports)\nguide.\n\nFilter products\n---------------\n\nYou can use the Merchant Reports API's\n[`product_view`](/merchant/api/reference/rest/reports_v1/accounts.reports/search#productview)\nto show a filtered view of your product data, including product statuses. For\nexample, you can query `product_view` to list products that have issues, or to\nget a list of your new products and verify serving.\n\nYou must include the `id` field in the `SELECT` clause of your query. The `id`\nhas the same value as the product's [REST\nID](/merchant/api/guides/compatibility#new_id_format).\n\nYou can filter based on all the [available\nfields](/merchant/api/reference/rest/reports_v1/accounts.reports/search),\nexcept `item_issues`. You can sort the response based on all the available\nfields except the following:\n\n- `gtin`\n- `item_issues`\n\nHere's an example that returns your products with the status\n`NOT_ELIGIBLE_OR_DISAPPROVED`. To make the request, pass the following [Merchant\nCenter Query Language](/merchant/api/guides/reports/query-language) statement to\nthe\n[`accounts.reports.search`](/merchant/api/reference/rest/reports_v1/accounts.reports/search)\nmethod: \n\n SELECT\n id,\n offer_id,\n feed_label,\n title,\n aggregated_reporting_context_status,\n item_issues\n FROM product_view\n WHERE aggregated_reporting_context_status = 'NOT_ELIGIBLE_OR_DISAPPROVED'\n\nHere's a sample response from the preceding query: \n\n {\n \"results\": [\n {\n \"productView\": {\n \"id\": \"en~US~id0\",\n \"offerId\": \"id0\",\n \"feedLabel\": \"US\",\n \"aggregatedReportingContextStatus\": \"NOT_ELIGIBLE_OR_DISAPPROVED\",\n \"itemIssues\": [\n {\n \"type\": {\n \"code\": \"invalid_string_value\",\n \"canonicalAttribute\": \"n:product_code\"\n },\n \"severity\": {\n \"severityPerReportingContext\": [\n {\n \"reportingContext\": \"SHOPPING_ADS\",\n \"disapprovedCountries\": [\n \"US\"\n ]\n },\n {\n \"reportingContext\": \"FREE_LISTINGS\",\n \"disapprovedCountries\": [\n \"US\"\n ]\n }\n ],\n \"aggregatedSeverity\": \"DISAPPROVED\"\n },\n \"resolution\": \"MERCHANT_ACTION\"\n },\n {\n \"type\": {\n \"code\": \"apparel_missing_brand\",\n \"canonicalAttribute\": \"n:brand\"\n },\n \"severity\": {\n \"severityPerReportingContext\": [\n {\n \"reportingContext\": \"SHOPPING_ADS\",\n \"disapprovedCountries\": [\n \"US\"\n ]\n }\n ],\n \"aggregatedSeverity\": \"DEMOTED\"\n },\n \"resolution\": \"MERCHANT_ACTION\"\n }\n ]\n }\n }\n ]\n }\n\nFor more information about the fields available for query, see [Fields in `productView` table](/merchant/api/reference/rest/reports_v1/accounts.reports#ProductView.FIELDS).\n\nImprove pricing\n---------------\n\nYou can use the price insights view to see suggested sale prices for your\nproducts, and predictions for the performance that you can expect if you update\nyour products' prices. Using the price insights report can help you price your\nproducts more effectively.\n\nFor more information, see [Improve product pricing with the price insights report](//support.google.com/merchants/answer/11916926).\n\nQuery\n[`price_insights_product_view`](/merchant/api/reference/rest/reports_v1/accounts.reports/search#priceinsightsproductview)\nto view suggested sale prices for your products.\n\nHere's a sample you can use to view suggested sales prices for your products. To\nmake the request, pass the following [Merchant Center Query\nLanguage](/merchant/api/guides/reports/query-language) statement to the\n[`accounts.reports.search`](/merchant/api/reference/rest/reports_v1/accounts.reports/search)\nmethod: \n\n SELECT\n id,\n title,\n brand,\n price,\n suggested_price,\n predicted_impressions_change_fraction,\n predicted_clicks_change_fraction,\n predicted_conversion_change_fraction\n FROM price_insights_product_view\n\nHere's a sample response from the preceding query: \n\n {\n \"results\": [\n {\n \"priceInsightsProductView\": {\n \"id\": \"en~US~12345\",\n \"title\": \"UGG Women's s Classic Mini\",\n \"brand\": \"UGG\",\n \"price\" {\n \"amountMicros\": \"124990000\",\n \"currencyCode\": \"USD\"\n },\n \"suggestedPrice\" {\n \"amountMicros\": \"135680000\",\n \"currencyCode\": \"USD\"\n },\n \"predictedImpressionsChangeFraction\": \"0.12609300017356873\",\n \"predictedClicksChangeFraction\": \"0.508745014667511\",\n \"predictedConversionsChangeFraction\": \"2.3431060314178467\"\n }\n },\n {\n \"priceInsightsProductView\": {\n \"id\": \"en~US~12346\",\n \"title\": \"Nike React Infinity Run Flyknit 2\",\n \"brand\": \"Nike\",\n \"price\" {\n \"amountMicros\": \"119990000\"\n \"currencyCode\": \"USD\"\n },\n \"suggestedPrice\" {\n \"amountMicros\": \"125440000\",\n \"currencyCode\": \"USD\"\n },\n \"predictedImpressionsChangeFraction\": \"0.1799899935722351\",\n \"predictedClicksChangeFraction\": \"0.6203680038452148\",\n \"predictedConversionsChangeFraction\": \"1.234868049621582\"\n }\n },\n {\n \"priceInsightsProductView\": {\n \"id\": \"en~US~12347\",\n \"title\": \" New Balance 327 White Trainers\",\n \"brand\": \"New Balance\",\n \"price\" {\n \"amountMicros\": \"84990000\"\n \"currencyCode\": \"USD\"\n },\n \"suggestedPrice\" {\n \"amountMicros\": \"82000000\",\n \"currencyCode\": \"USD\"\n },\n \"predictedImpressionsChangeFraction\": \"0.11538799852132797\",\n \"predictedClicksChangeFraction\": \"0.5869849920272827\",\n \"predictedConversionsChangeFraction\": \"1.3622850179672241\"\n }\n }\n ]\n }\n\nFor more information about the fields available for query, see [Fields in `priceInsightsProductView` table](/merchant/api/reference/rest/reports_v1/accounts.reports#PriceInsightsProductView.FIELDS)."]]