Google Haritalar Platformu Raporlaması

Google Haritalar Platformu'nda raporlama, Google Cloud Console'da temel API kullanımını, kotayı ve fatura bilgilerini kolayca görmenizi sağlayan bir dizi önceden tanımlanmış görsel rapor sunar. API çağrılarının sayısını ve API kullanım kotalarına ne kadar yaklaştığınızı hızlıca belirleyebilir ve zaman içindeki faturalandırma kullanımını izleyebilirsiniz.

Rapor türleri şunlardır:

  • Kullanım raporları: Projenizle ilişkilendirilmiş kimlik bilgilerini kullanarak projenizin Google Haritalar Platformu API'lerine yaptığı isteklerin sayısını bildirir.
  • Kota raporları: Kota kullanımını dakika başına istek olarak gruplandırılabilen grafikler halinde raporlar. Seçili API'ler için geçerli kota sınırları, kota kullanımı grafiklerinin altındaki tablolarda gösterilir.
  • Faturalandırma raporları: Maliyetleri zaman içinde yığınlı çizgi grafik olarak raporlar. Uygulanan kullanıma özel krediler dahil olmak üzere mevcut ayın kota kullanımını ve o ayın tamamı için tahmini toplam maliyeti görüntüleyin.
  • Etkileşim raporları: Kullanıcıların harita uygulamalarınızla nasıl etkileşimde bulunduğuna dair işletme analizleri sağlar.

Bir isteğin Kullanım, Kota ve/veya Faturalandırma raporlarında görünüp görünmediğini tanımlayan yanıt durumlarının ve yanıt kodlarının tam listesi için aşağıdaki Yanıt durumu ve raporlar bölümüne bakın.

Cloud Console'u kullanarak Google Haritalar Platformu kullanımı, kota ve faturalandırma raporlarını görüntüleyin.

Kullanım raporları

Kullanım, projenizle ilişkili kimlik bilgilerini kullanarak Google Haritalar Platformu API'lerine yapılan istek sayısını temel alır. İstekler başarılı istekleri, sunucu hatalarıyla sonuçlanan istekleri ve istemci hatalarıyla sonuçlanan istekleri içerir. Kimlik bilgileri, API anahtarlarını ve istemci kimliklerini içerir (Premium Plan ve taşınan Premium Plan projeleri için).

Kullanım metrikleri, tablolarda (İstekler, Hatalar ve Gecikme) ve grafiklerde (Trafik, Hatalar ve Gecikme) görüntülenir. İzleme amacıyla:

  • Tüm API'lerin kullanım metrikleri, döneme ve API'ye göre filtrelenebilir. Ayrıca, trafik, hata ve gecikmeyi yanıt koduna, API'ye ve kimlik bilgilerine göre gruplandırılmış olarak da görebilirsiniz.
  • Belirli bir API'nin kullanım metrikleri ilgili dönem ve API sürümleri, kimlik bilgileri ve yöntemlere göre filtrelenebilir. Ayrıca trafiği, hatayı ve gecikmeyi yanıt koduna, API yöntemine, sürümüne ve kimlik bilgilerine göre gruplandırılmış olarak da görebilirsiniz.

API'ler ve Hizmetler Kontrol Paneli sayfası

API'ler ve Hizmetler Kontrol Paneli sayfası, projeniz için etkinleştirilmiş tüm API'lerin (Google Haritalar Platformu API'lerinin yanı sıra diğer API'ler ve hizmetler) kullanım metriklerine genel bir bakış sunar.

Kontrol Paneli sayfasında üç grafik ve bir tablo yer almaktadır. Bir zaman aralığı (1 saatten son 30 güne kadar) seçerek grafiklerde ve tablolarda gösterilen kullanımı filtreleyebilirsiniz.

Trafik grafiği, API başına saniyedeki sorgu sayısını (QPS) gösterir. Hatalar grafiği, API başına hatalarla sonuçlanan isteklerin yüzdesini gösterir. Gecikme grafiği, API başına isteklerin ortalama gecikmesini gösterir.

Grafiklerin altında, etkinleştirilmiş API'ler ve hizmetler bir tabloda listelenir. İstek sayısı, seçilen dönem için istek sayısıdır. Hatalar, hata ile sonuçlanan bu isteklerin sayısıdır. Gecikme (orta gecikme ve yüzdelik dilim), bu isteklerin gecikmesidir.

izleme api'leri

API'ler ve Hizmetler Kontrol Paneli sayfasına erişmek için:

  1. Cloud Console'da Proje seçici sayfasını açın:

    Proje seçici sayfası

  2. Projenizi seçin. API'ler ve Hizmetler Kontrol Paneli sayfası görünür.

    Sayfa görünmüyorsa menü düğmesini menü ve ardından API'ler ve Hizmetler'i seçin.

Daha fazla bilgi için API kullanımınızı izleme başlıklı makaleye bakın.

Google Haritalar'a Genel Bakış sayfası

Google Haritalar Genel Bakış sayfasında, son 30 gün için etkin API'leri ve kullanım isteklerini listeleyen bir tablo bulunur. API tarafından gönderilen istekler de grafik biçiminde gösterilir. Faturalandırma grafiği, mevcut faturanızı ve son 3 aydaki toplam kullanımınızı gösterir.

Son 30 gün için etkin API'lerin ve API isteklerinin listelendiği tabloyu gösteren Genel Bakış grafiğinin ekran görüntüsü.

Google Haritalar Platformu'na Genel Bakış sayfasına erişmek için:

  1. Cloud Console'da Google Haritalar Platformu sayfasını açın:

    Google Haritalar Platformu sayfasına gidin

  2. Soldaki menüden Genel bakış'ı seçin.

Google Haritalar Platformu API'leri sayfası

Google Haritalar API'leri sayfasında iki tablo bulunur. Etkin API'ler tablosu, istek sayısını, hata sayısını ve son 30 gün içinde her etkin API'nin ortalama gecikmesini gösterir. Ek API'ler tablosunda, etkinleştirilmemiş API'ler listelenir.

api'ler

Google Haritalar Platformu API'leri sayfasına erişmek için:

  1. Cloud Console'da Google Haritalar Platformu sayfasını açın:

    Google Haritalar Platformu sayfasına gidin

  2. Sol menüden API'ler seçeneğini belirleyin.

Google Haritalar Metrikler sayfası

Google Haritalar Metrikler sayfasında üç grafik görüntülenir: Trafik, Hatalar ve Ortalama Gecikme. Grafiklerdeki kullanım verileri, yanıt kodu sınıfı, API, API yöntemi, kimlik bilgisi, platform ve alan adına göre gruplandırılabilir.

Metrikler sayfasında, grafiklerin altında seçtiğiniz API'ler için istekler, hatalar ve gecikmeyi gösteren bir API tablosu yer alır.

En üstteki API açılır menüsünü ve sağ bölmedeki gruplandırma ve filtreleme seçeneklerini kullanarak belirli veya birden fazla API, Kimlik Bilgisi, Yanıt Kodu sınıfı, Platform türü ve/veya Alan seçerek görüntülenen kullanım metriklerini gruplayabilir ve filtreleyebilirsiniz. Görüntülenen kullanım metrikleri için bir süre (bir saatten son 30 güne kadar) ve ayrıntı düzeyi (saniye veya gün başına) da seçebilirsiniz.

Trafik, Hatalar ve Ortanca Gecikme'yi gösteren metrikler sayfası.

Aşağıdaki resimlerde Gruplandırma ölçütü açılır listesinde Platform ve Alan adına göre gruplandırma seçildiğinde tek bir API için Platform ve Alan adı filtreleri gösterilmektedir:

Platform filtresi yalnızca tek bir API seçildiğinde görünür. Platform filtresi yalnızca tek bir API seçildiğinde görünür.

Google Haritalar Platformu API Metrikleri sayfasına erişmek için:

  1. Cloud Console'da Google Haritalar Platformu sayfasını açın:

    Google Haritalar Platformu sayfasına gidin

  2. Soldaki menüden Metrikler'i seçin.

Yanıt kodu grafikleri

Yanıt koduna göre trafik ve Yanıt koduna göre hata grafikleri, kullanımı HTTP yanıt kodu sınıfına göre böler. Aşağıdaki tabloda, Google Haritalar Platformu API yanıt durumu ile HTTP yanıt kodu sınıfı arasındaki eşleme gösterilmektedir:

Maps API durumu HTTP yanıt kodu sınıfı - Kullanım raporu
(2xx, 3xx, 4xx, 5xx)
Notlar
Tamam 2xx Başarılı yanıt.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.
Tamam 3xx Başarılı yanıt.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.

Örneğin, Yer Fotoğrafı başarılı istekleri referans verilen resme 302 yönlendirmesi döndürür.
VERİ_VERİLMEZ 4xx(1) Giriş konumları için kullanılabilir veri olmadığını gösteren başarılı yanıt.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.
ZERO_RESULTS 4xx(1) Başarılı yanıt, sonuç döndürmedi.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.
MEVCUT DEĞİL 4xx(1) Directions API için bu, isteğin kaynağında, hedefinde veya referans noktalarında belirtilen konumlardan en az birinin coğrafi kodlamasının yapılamadığı anlamına gelir.

Places API, Yerler veritabanında başvurulan yerin (place_id) bulunmadığını gösterir.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.
INVALID_REQUEST (geçersiz parametre değeri),
MAX_WAYPOINTS_EXCEEDED,
MAX_ROUTE_LENGTH_EXCEEDED vb.
4xx Geçersiz parametre değeri nedeniyle hata oluştu. Daha fazla bilgi için API yanıtını kontrol edin.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.
İSTEK_REDDİ 4xx Kimlik doğrulama hatası, erişim hatası vb. kaynaklı istemci hatası. Daha fazla ayrıntı için API yanıtını kontrol edin.
OVER_DAILY_LIMIT,
OVER_QUERY_LIMIT,
SOURCE_EXHAUSTED,
rateLimitLimitd,
DailyLimitLimited,
userRateLimitLimited
4xx İzin verilen dönem başına çok fazla istekten kaynaklanan istemci hatası. İsteği daha sonra yeniden deneyin. Daha fazla bilgi için API yanıtını kontrol edin.
INVALID_REQUEST (geçersiz/eksik parametre, istek ayrıştırma/doğrulama hatası) 4xx Geçersiz istekten kaynaklanan istemci hatası. Daha fazla bilgi için API yanıtını kontrol edin.
NOT_FOUND (404) 4xx Geolocation API için bu, girişlerin konum tahmini oluşturmak üzere yeterli olmadığını gösterir.

Roads API için bu durum, girişlerin yollara makul şekilde tutturulamayacağını gösterir.

Bu faturalandırılabilir bir istektir ve kotayı kullanır.
BİLİNMEYEN HATA 5xx Dahili işlemin hatası, hizmetin aşırı yüklenmesi, kullanılamaması, zaman aşımı gibi nedenlerle devam edilebileceğini belirten sunucu hatası.
1 Hata kodu raporlamasının tutarlılığını iyileştirmek için Google Haritalar Platformu API'leri şu işlemleri taşımaktadır: 1) Haritalar API'si durumları için 2xx HTTP yanıt kodu sınıfından 4xx DATA_NOT_AVAILABLE, NOT_FOUND, ZERO_RESULTS - durumu, 2) Haritalar API'si durumları için 2xx HTTP yanıt kodu sınıfından 4xx değerine dailyLimitExceeded, rateLimitExceeded, rateLimitExceeded, rateLimitExceeded,rateLimitExceeded, rateLimitExceeded, rateLimitExceeded2xxREQUEST_DENIEDOVER_DAILY_LIMITOVER_QUERY_LIMITuserRateLimitExceeded5xxUNKNOWN_ERROR Geçiş döneminde her iki yanıt kodunu da görebilirsiniz. Maps API yanıtlarında döndürülen yanıt kodları değişmez. Google Haritalar Platformu Metrikleri'nde 4xx ve/veya 5xx metriğindeki bir artışın bu taşıma işlemiyle ilgili olduğunu doğrulamak için Metrik Gezgini'nde tam olarak hangi yanıt kodunun arttığını kontrol edin (Google Haritalar Platformu için Google Cloud Monitoring'i kullanma hakkında daha fazla bilgi edinin).

Durum kodları ve hata mesajları hakkında daha fazla bilgi edinmek için ilgilendiğiniz API'nin yanıt dokümanlarına (ör. Coğrafi Kodlama Yanıtları veya Yol Tarifi Yanıtları) göz atın.

Google Haritalar Platformu çözümleri parametresi

Google Haritalar Platformu, hızla çalışmaya başlamanıza yardımcı olmak için birçok tür kod kodu sağlar. Örneğin, Cloud Console'da Quick Builder'ı kullanabilir, sektör çözümleri uygulama rehberlerini izleyebilir ve codelab ile bilgi edinebilirsiniz.

Google, kullanımı ve çözümlerimizi nasıl iyileştirebileceğimizi anlamak için örnek kod kullanımıyla ilgili bilgi toplamak üzere API çağrılarına solution_channel sorgu parametresini dahil eder.

  • solution_channel sorgu parametresi, çözüm örnek koduna varsayılan olarak eklenir.
  • Sorgu parametresi, gelecekteki iterasyonlarda çözüm kalitesini iyileştirmek için Google'a çözümün benimsenmesiyle ilgili analizleri döndürür.
  • solution_channel sorgu parametresini ve değerini örnek koddan silerek bu özelliği devre dışı bırakabilirsiniz.
  • Parametrenin korunması gerekmez. Sorgu parametresinin kaldırılması performansı etkilemez.
  • Sorgu parametresi yalnızca örnek kod kullanımı raporlaması için kullanılır.
  • Sorgu parametresi, API'ye özel tüm analiz ve raporlamalardan ayrıdır. Bu, parametrenin çözüm örnek kodundan kaldırılması, dahili Maps JavaScript API raporlamasını devre dışı bırakmaz.

Kota raporları

Kotalar, projenizin Google Haritalar Platformu API'lerine yapabileceği istek sayısını belirler. İstekler üç şekilde sınırlandırılabilir: günlük, dakika başına ve kullanıcı başına dakika başına. Yalnızca başarılı istekler ve sunucu hatalarına neden olan istekler kotaya dahil edilir. Kimlik doğrulamada başarısız olan istekler kotaya dahil edilmez.

Kota kullanımı, Cloud Console'daki Kotalar sayfasındaki grafiklerde gösterilir ve dakika başına istekler olarak gruplandırılabilir. Seçili API'ler için geçerli kota sınırları, kota kullanımı grafiklerinin altındaki tablolarda gösterilir.

Herhangi bir GMP API ürünü için dakika başına kota değerinizi almak üzere bu hesap makinesini kullanın.

Google Haritalar Kotalar sayfası

Google Haritalar Kotalar sayfasında, seçtiğiniz API için kota sınırları ve kota tüketimi gösterilir.

Google Cloud Console'daki kota kullanımı grafiği, API anahtarlarınız ve istemci kimlikleriniz için toplam trafiği gösterir. İstemci Kimliği trafiği de Cloud Console'daki Metrikler grafiğinde yer alır.

Sayfada yalnızca kotayı kullanan istekler gösterilir: başarılı istekler (OK, ZERO_RESULTS, DATA_NOT_AVAILABLE) ve sunucu hatalarına neden olan istekler (NOT_FOUND, INVALID_REQUEST/INVALID_VALUE (geçersiz parametre değeri), UNKNOWN_ERROR).

İstemci hatalarına neden olan istekler (kimlik doğrulama/yetkilendirme/geçersiz bağımsız değişken hataları) (REQUEST_DENIED, OVER_QUERY_LIMIT, INVALID_REQUEST (geçersiz parametre, istek ayrıştırma hatası)) kotayı tüketmez ve görüntülenmez.

Kota birimi, Google Haritalar Platformu API'lerinin çoğu (Haritalar Statik API, Street View Static API, Geocoding API, Directions API, Yerler API'si, Saat Dilimi API'si, Geolocation API ve Elevation API) için yapılan bir istektir. Ancak bazı istisnalar söz konusudur:

  • Mesafe Matrisi API'si için kota birimi, kalkış noktası hedefi çifti olan bir öğedir.
  • Haritalar JavaScript API'si için kota birimi bir harita yüküdür.
  • Android için Haritalar SDK'sı ve iOS için Haritalar SDK'sı için kota birimi, Street View isteği/Panorama yüküdür (Harita yüklemeleri ücretsizdir ve kota kullanmaz).

Google Cloud Console'da Haritalar'ın Kotalar sayfasının ekran görüntüsü. Bir seçici kullanarak API'ye göre kota bilgisini gösterir. Daha sonra, söz konusu API için belirlenen kotaya oranla Harita Yüklemelerini gösterir.

Google Haritalar Platformu Kotalar sayfasına erişmek için:

  1. Cloud Console'da Google Haritalar Platformu sayfasını açın:

    Google Haritalar Platformu sayfasına gidin

  2. Soldaki menüde Kotalar'ı seçin.
  3. API açılır listesinden bir API seçin.

Kota birimleri

Aşağıdaki tabloda, Google Haritalar Platformu API'lerinin kota birimi gösterilmektedir.

Google Haritalar Platformu API'si Kota Birimi
Haritalar
Android için Haritalar SDK'sı 1 Panorama
iOS için Haritalar SDK'sı 1 Panorama
Maps Static API 1 İstek
Maps JavaScript API 1 Harita Yüklemesi
Street View Static API 1 İstek
Maps Embed API 1 Harita Yüklemesi
Rotalar
Rotalar API'sı (İşlem Rotaları) 1 İstek
Rotalar API'sı (İşlem Rotası Matrisi) 1 Öğe (kaynak-hedef çifti)
Directions API 1 İstek
Distance Matrix API 1 Öğe (kaynak-hedef çifti)
Roads API 1 İstek
Yerler
Places API 1 İstek
Address Validation API 1 İstek
Geocoding API 1 İstek
Geolocation API 1 İstek
Time Zone API 1 İstek

Faturalandırma raporları

Faturalandırma raporunuzu görüntüleyin

Google Haritalar Platformu ürünlerini kullanımınızla ilgili faturalandırma raporlarını Google Cloud Console'da bulabilirsiniz (Faturalandırma bölümünü inceleyin).

Faturalandırma raporlarına erişmek için:

  1. Cloud Console'da Proje seçici sayfasını açın:

    Proje seçici sayfası

  2. Proje seçin.
  3. Menü düğmesini menü ve ardından Faturalandırma'yı seçin.
  4. Birden fazla faturalandırma hesabınız varsa bağlı faturalandırma hesabının Genel Bakış sayfasını açmak için Bağlı faturalandırma hesabına git'i seçin.
  5. Soldaki menüden Raporlar'ı tıklayarak bağlı faturalandırma hesabının faturalandırma Raporlar sayfasını açın.

Faturalandırma raporu grafiği nasıl okunur?

Faturalandırma raporları, zaman içinde maliyeti yığınlı bir çizgi grafik olarak gösterir. Varsayılan görünümde, içinde bulunulan ayın günlük kullanıma özel maliyeti, kullanılan tüm krediler ve geçerli ayın tamamı için tahmini toplam maliyet dahil olmak üzere projeye göre (tüm ürünler için) gruplandırılır. Grafikteki her satır (ve özet tablosundaki satır) projeye karşılık gelir (maliyete göre en büyükten en küçüğe doğru sıralanır). Faturalandırma raporu grafiğini yorumlama hakkında daha fazla bilgi edinin.

Faturalandırma raporunun, varsayılan hazır ayar görünümünü kullanarak grafiği ve tabloyu gösteren ekran görüntüsü
Şekil 1: Varsayılan hazır ayar görünümünü kullanarak grafiği ve tabloyu gösteren faturalandırma raporu.

İpucu: SKU başına kullanım ve maliyeti analiz edin

Kullandıkça öde fiyatlandırma modelinin ayrıntılarını ve bunun uygulamanızı nasıl etkilediğini daha iyi anlamak için SKU'ya göre kullanım ve maliyeti inceleyin.

SKU'ya göre gruplandırılmış faturalandırma raporu
Şekil 2: SKU'ya göre kullanım ve maliyet satır öğelerini gösteren faturalandırma tablosu.
Faturalandırma raporu filtrelerinin ekran görüntüsü
Şekil 3: Faturalandırma raporu filtreleri.
Rapor görünümünü satır öğelerini SKU'ya göre gösterecek şekilde değiştirmek için:
  1. Grafiğin sağ tarafındaki panelde Gruplandırma ölçütü filtresini genişletin.
  2. SKU'yu seçin.

Kullanılabilen diğer faturalandırma raporu filtreleri arasında Zaman aralığı, Projeler, Ürünler, SKU'lar ve Konumlar bulunur. Bunlar, API isteklerinin yayınlandığı yere göre filtreleme yapmanıza olanak tanır.

Ürüne ek olarak kullanımınızın kaynağını kategorilere ayırmak için faturalandırma raporlarını, listelenen değerlerden birine göre gruplandırın. Google Haritalar Platformu API'leriyle ilişkili üç anahtar şunlardır: goog-maps-api-key-suffix (bir API anahtarının son dört karakteri), goog-maps-platform-type (platform: Android, iOS, JavaScript veya web hizmeti) ve goog-maps-channel (bir API sorgusundan ayarlanmış sayısal kanal değeri). Filtreleme ve gruplandırma hakkında daha fazla bilgi

Sağ panelde Maliyete kredi ekle onay kutusunun işaretini kaldırarak grafik görünümünü, kullanıma özel kredileri hariç tutacak şekilde değiştirebilirsiniz.

Tüketimi izleyin ve kısıtlayın

Bütçenizi planlamanıza ve maliyetleri kontrol etmenize yardımcı olması için aşağıdakileri yapabilirsiniz:

  • Harcamanızın belirli bir tutara nasıl ulaştığını izlemek için bütçe uyarısı belirleyin. Bütçe belirlemek API kullanımını sınırlamaz. Yalnızca harcama tutarınız belirtilen tutara yaklaştığında sizi bilgilendirir.
  • Faturalandırılabilir API'lerin kullanım maliyetini yönetmek için günlük API kullanımınızı sınırlayın. Günlük istek sayısı için sınırlar belirleyerek harcamanızı sınırlandırabilirsiniz. Ne kadar harcama yapmak istediğinize bağlı olarak günlük sınırınızı belirlemek için basit bir denklem kullanın. Örneğin: (Aylık harcama /her SKU için fiyat)/30 = günlük sınır başına istek sayısı (bir API için). Uygulamanızın birden fazla faturalandırılabilir API kullanabileceğini, bu nedenle denkleminizi gerektiği gibi düzenleyin. Her ay 200 ABD doları tutarında bir Google Haritalar Platformu kredisi kullanabileceğinizi unutmayın. Bu nedenle, hesaplamanıza bunu hesaba katın.

Kanal başına kullanım izleme

Kullanımınızı sayısal kanallar üzerinden izlemek için API isteklerinize "channel" parametresini eklemeniz gerekir. Yalnızca 0-999 arasındaki sayılar kabul edilir. Aşağıda birkaç örnek verilmiştir:

  • Geocoding Web Service API
    https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=YOUR_API_KEY&channel=1
  • Maps JavaScript API
    <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&channel=2&callback=initMap"
    async defer></script>

Kanal kullanımınızı doğrudan Faturalandırma Raporunuzdan izleyin. Kanallar, Etiketler altında önemli goog-maps-channel olarak gösterilir.

Etiketlere göre filtrele
Şekil 4: SKU ve Kanallara göre filtreleme
Faturalandırma raporunuzu SKU ve kanala göre filtrelemek
  1. Gruplandırma ölçütü SKU filtresini kullanın.
  2. Etiketler düzeltme işaretini seçin.
  3. Anahtar açılır listesini ve goog-maps-channel öğesini seçin.
  4. Değer açılır listesini ve filtrelemek istediğiniz sayısal kanalları seçin.

Her kanalın oluşturduğu maliyeti görmek için goog-maps-channel Etiket anahtarına göre gruplandırın.

Kanal kullanımı verilerini isteklerinize uyguladıktan sonra, verilerin faturalandırma raporunuza yansımasında kısa bir gecikme (24 saat kadar) olabilir.

Faturalandırma verilerinizi BigQuery ile dışa aktarma

Ayrıca, faturalandırma verilerinizi BigQuery'ye aktarabilirsiniz.

BigQuery Export, ayrıntılı Cloud Billing verilerini (kullanım ve maliyet tahmini verileri gibi) gün boyunca belirttiğiniz bir BigQuery veri kümesine otomatik olarak aktarmanıza olanak tanır. Ardından, ayrıntılı analiz için BigQuery'den faturalandırma verilerinize erişebilirsiniz. Bu, Google Haritalar Platformu kullanımınızın kaynağını daha ayrıntılı bir şekilde anlamanızı sağlar.

BigQuery dışa aktarma işlemlerini kullanmaya ve verileri sorgulamaya başlamak istiyorsanız aşağıdaki örnek sorguyu deneyebilirsiniz. Bu sorguyu çalıştırmadan önce şunları yapmanız gerekir:

  • Hesabınızda faturalandırma ve BigQuery faturalandırma dışa aktarımı'nı etkinleştirin.
  • Tablo biçimi şu şekildedir: PROJECT_ID.DATASET_NAME.gcp_billing_exportv1BILLING_ACCOUNT_ID:
    • PROJECT_ID, gerçek proje kimliğinizdir (ör. "projem-123456").
    • DATASET_NAME, oluşturduğunuz veri kümesinin adıdır (ör. "SampleDataSet").
    • BILLING_ACCOUNT_ID, önüne "gcp_billing_exportv1" ekleyerek ve tireleri (-) alt çizgiyle (_) değiştirerek Faturalandırma Hesabı Kimliğinizin bir referansıdır. Örneğin, 123456-7890AB-CDEF01 faturalandırma hesabı kimliği gcp_billing_export_v1_123456_789AB_CDEF01 olur.

  #standardSQL
  SELECT   Date(usage_start_time, "America/Los_Angeles") AS billing_day,
           invoice.month                                 AS invoice_month,
           service.description                           AS service,
           sku.description                               AS sku,
           (
                  SELECT l.value
                  FROM   Unnest(labels) AS l
                  WHERE  l.KEY = 'goog-maps-channel' ) AS goog_maps_channel,
           Round(Sum(usage.amount), 2)                 AS usage_amount,
           usage.unit                                  AS usage_unit,
           Round(Sum(cost), 2)                         AS cost,
           cost_type,
           currency
  FROM     PROJECT_ID.DATASET_NAME.gcp_billing_export_v1_BILLING_ACCOUNT_ID
  WHERE    invoice.month = '202002' -- Change the invoice month with the same format as the example.
  GROUP BY billing_day,
           invoice_month,
           service,
           sku,
           goog_maps_channel,
           usage_unit,
           cost_type,
           currency
  ORDER BY billing_day,
           service,
           sku
  

Cloud Faturalandırması:

Google Haritalar Platformu:

Yanıt durumu ve raporlar

Aşağıdaki tabloda, Haritalar API durumu, Haritalar API'si yanıtları içinde döndürülen HTTP yanıt kodu ve Kullanım Raporu'nda HTTP yanıt kodu sınıfı arasındaki eşleme gösterilmektedir. İlgili isteğin Kullanım, Kota ve Faturalandırma raporlarında görünüp görünmediği belirtilir.

Google Haritalar Platformu Metrikleri'ndeki Kullanım Raporu, HTTP response code class ayrıntı düzeyi sunar. Daha yüksek bir ayrıntı düzeyine ihtiyacınız varsa Google Haritalar Platformu Kullanım izleme bölümünde bulunan Yanıt durumu kodlarına bakın.

Maps API yanıtlarında kullanılabilen yanıt kodları Kullanım Raporu'nda Mevcut Bildiren:
Maps API durumu HTTP yanıt kodu HTTP yanıt kodu sınıfı Kullanım Kota Faturalandırma
Tamam 200,
204,
302
2xx,
3xx
Evet Evet Evet
DATA_NOT_AVAILABLE,
NOT_FOUND,
ZERO_RESULTS
200 4xx1 Evet Evet Evet
NOT_FOUND (Street View Static, Geolocation ve Roads API'leri),
ZERO_RESULTS (Street View Static API)
404 4xx Evet Evet Evet
INVALID_REQUEST (geçersiz parametre değeri),
MAX_ROUTE_LENGTH_EXCEEDED,
MAX_WAYPOINTS_EXCEEDED,
vb.
200/400 4xx Evet Evet Evet
INVALID_REQUEST (geçersiz/eksik parametre, istek ayrıştırma hatası) 200/400 4xx Evet Hayır Hayır
İSTEK_REDDİ 200/400/403 4xx1 Evet Hayır Hayır
OVER_DAILY_LIMIT,
OVER_QUERY_LIMIT,
SOURCE_EXHAUSTED,
DailyLimitLimitd,
oran sınırı aşıldı,
userRateLimitLimited
200/403,
429
4xx1 Evet Hayır Hayır
BİLİNMEYEN HATA 200/500,
503
5xx1 Evet Evet Hayır
1 Hata kodu raporlamasının tutarlılığını iyileştirmek için Google Haritalar Platformu API'leri şu işlemleri taşımaktadır: 1) Haritalar API'si durumları için 2xx HTTP yanıt kodu sınıfından 4xx DATA_NOT_AVAILABLE, NOT_FOUND, ZERO_RESULTS - durumu, 2) Haritalar API'si durumları için 2xx HTTP yanıt kodu sınıfından 4xx değerine dailyLimitExceeded, rateLimitExceeded, rateLimitExceeded, rateLimitExceeded,rateLimitExceeded, rateLimitExceeded, rateLimitExceeded2xxREQUEST_DENIEDOVER_DAILY_LIMITOVER_QUERY_LIMITuserRateLimitExceeded5xxUNKNOWN_ERROR Geçiş döneminde her iki yanıt kodunu da görebilirsiniz. Maps API yanıtlarında döndürülen yanıt kodları değişmez. Google Haritalar Platformu Metrikleri'nde 4xx ve/veya 5xx metriğindeki bir artışın bu taşıma işlemiyle ilgili olduğunu doğrulamak için Metrik Gezgini'nde tam olarak hangi yanıt kodunun arttığını kontrol edin (Google Haritalar Platformu için Google Cloud Monitoring'i kullanma hakkında daha fazla bilgi edinin).

Etkileşim raporları

İşletme Analizleri

Google Haritalar Platformu, kullanıcıların haritalarınızla nasıl etkileşimde bulunduğuna dair bilgi verir. Bu analizler, haritadaki görüntüleme sayısı veya bir ÖY ile etkileşim gibi önemli etkileşim metriklerini içerir. Bu analizleri analiz ederek reklam ve pazarlama için popüler konumları belirleyebilir veya kullanıcı deneyiminizi optimize edebilirsiniz.

İşletme analizleri raporlama özellikleri arasında şunlar bulunur:

  • İşletme analizlerindeki önemli trendleri bir bakışta görmek için üst düzey işletme analizleri anlık görüntüsünü görüntüleme
  • Konsolda belirli bir metriği analiz ederek bunları daha ayrıntılı inceleme
  • Favori işletme analizi aracınızda işletme analizleri verilerini analiz etmek için metrikleri CSV'ye aktarma

Kullanabileceğiniz etkileşim metrikleri şunlardır:

  • Harita Görünümleri: Kaydırma, yakınlaştırma veya eğimlerden kaynaklanan harita görüntülemelerini takip edin. Harita Görünümleri posta koduna göre haftalık olarak hesaplanır (Pazar - Cumartesi Pasifik saati). Gözlem süresinin ardından ilk çarşamba günü yeni veriler haftalık olarak yayınlanır.

Kullanıcılar iş analizlerini Cloud Console'daki Metrikler sayfasında görüntüleyebilir. Harita Görünümleri şu anda yalnızca bazı Maps JS API geliştiricileri tarafından test edilebilir.

Metrikleri daha ayrıntılı bir şekilde incelemek için filtreleme ve gruplama ölçütü özellikleriyle etkileşim metriklerini doğrudan konsolda analiz edebilirsiniz. Örneğin, harita görüntülemelerinin yalnızca söz konusu bölgedeki posta kodları için nasıl bir eğilim gösterdiğini öğrenmek amacıyla belirli bir bölgeye göre filtreleme yapmayı seçebilirsiniz. Diğer yandan, belirli bir bölgedeki etkileşimleri toplamak için o bölgeye göre gruplandırma yapmak isteyebilirsiniz.

Kullanıcılar, en sevdikleri işletme analizi aracında daha ayrıntılı analiz yapmak için veri kümesinin tamamını veya filtrelenmiş bir görünümü CSV'ye aktarabilir. Aynı anda en fazla 90 gün indirebilirsiniz. 60 binden fazla hücre indirilir. Harita görüntüleme verilerinin CSV'ye aktarılması, seçilen zaman aralığına bağlı olarak birkaç dakika sürebilir.

İşletme analizlerini dışa aktarma

İşletme analizleri metrikleri anonimleştirilir ve bu nedenle yalnızca haritalarınızdaki etkileşimle ilgili genel trendleri yansıtır. Düşük sayılar sıfıra yuvarlanabilir ve aykırı değerlerden elde edilen katkılar azaltılabilir.

Haritalar Analizi iznini kullanarak Google Cloud Console'da Cloud projenizle ilgili iş analizlerine erişimi kontrol edebilirsiniz. Proje Sahipleri varsayılan olarak bu izni verir ve gerektiğinde diğer kullanıcılara erişim sağlayabilir.

İşletme analizleri, kullanım maliyetlerinizi tahmin etmek için kullanılmamalıdır. Kullanımla ilgili daha fazla bilgi için lütfen kullanım raporlarına bakın.

Konum Bulma Aracı

Analytics gösterge tablosu, Locator Plus kullanıcılarının verilerinizden analiz yapmanıza ve bunları oluşturmanıza yardımcı olur. Bu sayede, müşterilerinizin mağaza bulma aracınızla ne kadar ilgilendiğini kolayca görebilirsiniz. Görüntüleme sayısı, Arama ve Yer Ayrıntıları ile etkileşim sayısı ve genel etkileşim oranı dahil olmak üzere performansınızı haftadan haftaya ölçebilirsiniz. Ayrıca, kontrol paneli uygulamanızın diğer perakendecilere kıyasla ne durumda olduğuna dair önemli karşılaştırma noktaları sağlar.

Karşılaştırma raporu, verilerinizi kendi verilerini paylaşan diğer şirketlerden elde edilen toplu sektör verileriyle karşılaştırmanıza olanak tanır. Bu karşılaştırma, anlamlı hedefler belirlemeniz, sektör trendleri hakkında bilgi edinmeniz ve rakiplerinize kıyasla nasıl performans gösterdiğinizi öğrenmeniz için değerli bağlam sağlar.

Karşılaştırma verilerini görmek için etkileşim verileriniz Google karşılaştırmalarına anonim olarak dahil edilir. Karşılaştırma verilerinizi anonim olarak hem görüntüleme hem de dahil etme işlemlerini devre dışı bırakmak için bir destek kaydı oluşturun. Destek kaydı genellikle 3 gün içinde çözülür.