Method: accounts.locations.reportInsights

گزارشی حاوی اطلاعات آماری درباره یک یا چند معیار براساس مکان را برمی‌گرداند.

درخواست HTTP

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

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

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

پارامترها
name

string

نام منبع حساب

درخواست بدن

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

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

string

مجموعه‌ای از مکان‌ها برای واکشی اطلاعات آماری که با نام آنها مشخص شده است.

basicRequest

object ( BasicMetricsRequest )

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

drivingDirectionsRequest

object ( DrivingDirectionMetricsRequest )

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

بدن پاسخگو

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

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

نمایندگی JSON
{
  "locationMetrics": [
    {
      object (LocationMetrics)
    }
  ],
  "locationDrivingDirectionMetrics": [
    {
      object (LocationDrivingDirectionMetrics)
    }
  ]
}
فیلدها
locationMetrics[]

object ( LocationMetrics )

مجموعه ای از مقادیر متریک بر اساس مکان.

locationDrivingDirectionMetrics[]

object ( LocationDrivingDirectionMetrics )

مجموعه ای از مقادیر برای معیارهای مربوط به جهت رانندگی.

محدوده مجوز

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

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

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

DrivingDirectionMetricsRequest

درخواستی برای بینش جهت رانندگی.

نمایندگی JSON
{
  "numDays": enum (NumDays),
  "languageCode": string
}
فیلدها
numDays

enum ( NumDays )

تعداد روزهای جمع آوری داده ها برای. نتایج بازگشتی داده‌های موجود در آخرین تعداد روزهای درخواستی خواهد بود. مقادیر معتبر 7، 30 و 90 هستند.

languageCode

string

کد BCP 47 برای زبان. اگر کد زبان ارائه نشده باشد، به طور پیش فرض انگلیسی است.

NumDays

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

Enums
SEVEN 7 روز. این مقدار پیش فرض است.
THIRTY 30 روز.
NINETY 90 روز.

مکانسنجی

مجموعه‌ای از معیارها و معیارهای شکست مرتبط با یک مکان در محدوده زمانی.

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

string

نام منبع مکانی که این مقادیر به آن تعلق دارند.

timeZone

string

منطقه زمانی IANA برای مکان.

metricValues[]

object ( MetricValue )

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

LocationDrivingDirectionMetrics

مکانی نمایه شده با مناطقی که مردم معمولاً از آنجا آمده اند. این با شمارش تعداد درخواست‌های جهت رانندگی به این مکان از هر منطقه به دست می‌آید.

نمایندگی JSON
{
  "locationName": string,
  "topDirectionSources": [
    {
      object (TopDirectionSources)
    }
  ],
  "timeZone": string
}
فیلدها
locationName

string

نام منبع مکان این مقدار متریک به آن تعلق دارد.

topDirectionSources[]

object ( TopDirectionSources )

درخواست‌های جهت رانندگی بر اساس منطقه منبع. طبق قرارداد، اینها بر اساس تعداد با حداکثر 10 نتیجه مرتب شده اند.

timeZone

string

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

TopDirectionSources

مناطق برتر که درخواست‌های جهت رانندگی از آنجا نشات گرفته‌اند.

نمایندگی JSON
{
  "dayCount": integer,
  "regionCounts": [
    {
      object (RegionCount)
    }
  ]
}
فیلدها
dayCount

integer

تعداد روزهایی که داده ها جمع می شوند.

regionCounts[]

object ( RegionCount )

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

RegionCount

منطقه ای با تعداد درخواست های مرتبط با آن.

نمایندگی JSON
{
  "latlng": {
    object (LatLng)
  },
  "label": string,
  "count": string
}
فیلدها
latlng

object ( LatLng )

مرکز منطقه

label

string

برچسب قابل خواندن برای انسان برای منطقه.

count

string ( int64 format)

تعداد درخواست‌های جهت رانندگی از این منطقه.