- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme Kapsamları
- DrivingDirectionMetricsRequest
- NumDays
- LocationMetrics
- LocationDrivingDirectionMetrics
- TopDirectionSources
- RegionCount
Konuma göre bir veya daha fazla metrikle ilgili analizleri içeren bir rapor döndürür.
HTTP isteği
POST https://mybusiness.googleapis.com/v4/{name=accounts/*}/locations:reportInsights
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
name |
Hesap kaynağı adı. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi | |
---|---|
{ "locationNames": [ string ], "basicRequest": { object ( |
Alanlar | |
---|---|
locationNames[] |
Analizleri getirilecek ve adlarıyla belirtilen konum koleksiyonu. |
basicRequest |
Rapora temel metrik analizlerini dahil etme isteği. |
drivingDirectionsRequest |
Rapora arabayla yol tarifi istekleriyle ilgili analizleri dahil etme isteği. |
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Insights.ReportLocationInsights
için yanıt mesajı.
JSON gösterimi | |
---|---|
{ "locationMetrics": [ { object ( |
Alanlar | |
---|---|
locationMetrics[] |
Konuma göre metrik değerlerin koleksiyonu. |
locationDrivingDirectionMetrics[] |
Arabayla yol tarifiyle ilgili metrikler için değer koleksiyonu. |
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.
DrivingDirectionMetricsRequest
Arabayla yol tarifi analizleri isteği.
JSON gösterimi | |
---|---|
{
"numDays": enum ( |
Alanlar | |
---|---|
numDays |
Verilerin toplanacağı gün sayısı. Döndürülen sonuçlar, son istenen gün sayısına ait verileri içerecek. Geçerli değerler 7, 30 ve 90'dır. |
languageCode |
Dilin BCP 47 kodu. Dil kodu sağlanmazsa varsayılan olarak İngilizce olur. |
NumDays
Bu isteğin destekleyebileceği gün sayısı.
Sıralamalar | |
---|---|
SEVEN |
7 gün. Bu, varsayılan değerdir. |
THIRTY |
30 gün. |
NINETY |
90 gün |
LocationMetrics
Belirli bir zaman aralığında bir Konum ile ilişkilendirilen bir dizi Metrik ve BreakdownMetrics.
JSON gösterimi | |
---|---|
{
"locationName": string,
"timeZone": string,
"metricValues": [
{
object ( |
Alanlar | |
---|---|
locationName |
Bu değerlerin ait olduğu konum kaynağı adı. |
timeZone |
IANA saat dilimi olarak ayarlanır. |
metricValues[] |
İstenen metrikler için değer listesi. |
LocationDrivingDirectionMetrics
İnsanların genellikle geldiği bölgeleri içeren dizine eklenmiş bir konum. Bu, her bölgeden bu konuma kaç tane arabayla yol tarifi isteği geldiği sayılarak elde edilir.
JSON gösterimi | |
---|---|
{
"locationName": string,
"topDirectionSources": [
{
object ( |
Alanlar | |
---|---|
locationName |
Bu metrik değerinin ait olduğu konum kaynağı adı. |
topDirectionSources[] |
Kaynak bölgeye göre arabayla yol tarifi istekleri. Kurala göre, bunlar en fazla 10 sonuç içeren sayıya göre sıralanır. |
timeZone |
Konumun saat dilimi (IANA saat dilimi kimlikleri, örneğin, "Avrupa/Londra"). |
TopDirectionSources
Arabayla yol tarifi isteklerinin en çok kaynaklandığı bölgeler.
JSON gösterimi | |
---|---|
{
"dayCount": integer,
"regionCounts": [
{
object ( |
Alanlar | |
---|---|
dayCount |
Verilerin toplandığı gün sayısı. |
regionCounts[] |
Bölgeler, sayıya göre azalan düzende sıralandı. |
RegionCount
İlişkilendirilmiş istek sayısıyla birlikte bölge.
JSON gösterimi | |
---|---|
{
"latlng": {
object ( |
Alanlar | |
---|---|
latlng |
Bölge merkezi. |
label |
Bölge için kullanıcılar tarafından okunabilir etiket. |
count |
Bu bölgeden gelen arabayla yol tarifi isteklerinin sayısı. |