- درخواست HTTP
- پارامترهای مسیر
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- DrivingDirectionMetricsRequest
- NumDays
- مکانسنجی
- LocationDrivingDirectionMetrics
- TopDirectionSources
- RegionCount
گزارشی حاوی اطلاعات آماری درباره یک یا چند معیار براساس مکان را برمیگرداند.
درخواست HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*}/locations:reportInsights
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
| پارامترها | |
|---|---|
name | نام منبع حساب |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
| نمایندگی JSON | |
|---|---|
{ "locationNames": [ string ], "basicRequest": { object ( | |
| فیلدها | |
|---|---|
locationNames[] | مجموعهای از مکانها برای واکشی اطلاعات آماری که با نام آنها مشخص شده است. |
basicRequest | درخواستی برای گنجاندن بینش معیارهای اساسی در گزارش. |
drivingDirectionsRequest | درخواستی برای گنجاندن اطلاعاتی درباره درخواستهای جهت رانندگی در گزارش. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
پیام پاسخ برای Insights.ReportLocationInsights .
| نمایندگی JSON | |
|---|---|
{ "locationMetrics": [ { object ( | |
| فیلدها | |
|---|---|
locationMetrics[] | مجموعه ای از مقادیر متریک بر اساس مکان. |
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 | تعداد روزهای جمع آوری داده ها برای. نتایج بازگشتی دادههای موجود در آخرین تعداد روزهای درخواستی خواهد بود. مقادیر معتبر 7، 30 و 90 هستند. |
languageCode | کد BCP 47 برای زبان. اگر کد زبان ارائه نشده باشد، به طور پیش فرض انگلیسی است. |
NumDays
تعداد روزهایی که این درخواست می تواند پشتیبانی کند.
| Enums | |
|---|---|
SEVEN | 7 روز. این مقدار پیش فرض است. |
THIRTY | 30 روز. |
NINETY | 90 روز. |
مکانسنجی
مجموعهای از معیارها و معیارهای شکست مرتبط با یک مکان در یک محدوده زمانی.
| نمایندگی JSON | |
|---|---|
{
"locationName": string,
"timeZone": string,
"metricValues": [
{
object ( | |
| فیلدها | |
|---|---|
locationName | نام منبع مکانی که این مقادیر به آن تعلق دارند. |
timeZone | منطقه زمانی IANA برای مکان. |
metricValues[] | فهرستی از مقادیر برای معیارهای درخواستی. |
LocationDrivingDirectionMetrics
مکانی نمایه شده با مناطقی که مردم معمولاً از آنجا آمده اند. این با شمارش تعداد درخواستهای جهت رانندگی به این مکان از هر منطقه به دست میآید.
| نمایندگی JSON | |
|---|---|
{
"locationName": string,
"topDirectionSources": [
{
object ( | |
| فیلدها | |
|---|---|
locationName | نام منبع مکان این مقدار متریک به آن تعلق دارد. |
topDirectionSources[] | درخواستهای جهت رانندگی بر اساس منطقه منبع. طبق قرارداد، اینها بر اساس تعداد با حداکثر 10 نتیجه مرتب شده اند. |
timeZone | منطقه زمانی (شناسه های منطقه زمانی IANA، به عنوان مثال، "اروپا/لندن") مکان. |
TopDirectionSources
مناطق برتر که درخواستهای جهت رانندگی از آنجا نشات گرفتهاند.
| نمایندگی JSON | |
|---|---|
{
"dayCount": integer,
"regionCounts": [
{
object ( | |
| فیلدها | |
|---|---|
dayCount | تعداد روزهایی که داده ها جمع می شوند. |
regionCounts[] | مناطق به ترتیب نزولی بر اساس تعداد مرتب شده اند. |
RegionCount
منطقه ای با تعداد درخواست های مرتبط با آن.
| نمایندگی JSON | |
|---|---|
{
"latlng": {
object ( | |
| فیلدها | |
|---|---|
latlng | مرکز منطقه |
label | برچسب قابل خواندن برای انسان برای منطقه. |
count | تعداد درخواستهای جهت رانندگی از این منطقه. |