- درخواست 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 | تعداد درخواستهای جهت رانندگی از این منطقه. |