Method: accounts.locations.localPosts.reportInsights

بینش مجموعه‌ای از پست‌های محلی مرتبط با یک فهرست را برمی‌گرداند. اینکه کدام معیارها و چگونه گزارش می شوند، گزینه های مشخص شده در پروتوی درخواست هستند.

درخواست HTTP

POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}/localPosts:reportInsights

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
name

string

مورد نیاز. نام مکانی که اطلاعات آماری برای آن واکشی شود.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "localPostNames": [
    string
  ],
  "basicRequest": {
    object (BasicMetricsRequest)
  }
}
فیلدها
localPostNames[]

string

مورد نیاز. فهرست پست‌هایی که برای واکشی داده‌های بینش. همه پست ها باید متعلق به مکانی باشد که نام آن در قسمت name مشخص شده است.

basicRequest

object ( BasicMetricsRequest )

درخواستی برای گنجاندن بینش معیارهای اساسی در گزارش. این درخواست برای تمام پست های درخواستی اعمال می شود.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

پیام پاسخ برای Insights.ReportLocalPostInsights

نمایندگی JSON
{
  "name": string,
  "localPostMetrics": [
    {
      object (LocalPostMetrics)
    }
  ],
  "timeZone": string
}
فیلدها
name

string

localPostMetrics[]

object ( LocalPostMetrics )

یک ورودی برای هر پست درخواستی مربوط به این مکان.

timeZone

string

منطقه زمانی (شناسه های منطقه زمانی IANA، به عنوان مثال، "اروپا/لندن") مکان.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.

LocalPostMetrics

تمام معیارهای درخواست شده برای یک پست محلی.

نمایندگی JSON
{
  "localPostName": string,
  "metricValues": [
    {
      object (MetricValue)
    }
  ]
}
فیلدها
localPostName

string

metricValues[]

object ( MetricValue )

فهرستی از مقادیر برای معیارهای درخواستی.