Google Ads kullanıcı arayüzündeki raporlar

Google Ads kullanıcı arayüzü, raporlama özellikleri sunar. Rapor oluşturmak için Google Ads hesabınızda oturum açın. Sol tarafta Kampanyalar'ı, ardından Analizler ve raporlar'ı tıklayın. Sıfırdan rapor oluşturmak için Rapor düzenleyici'yi tıklayın.

Bu kılavuzda, Google Ads kullanıcı arayüzündeki yaygın raporlama kavramları ve adlandırma kuralları, Google Ads Sorgu Dili (GAQL) ve Google Ads API'yi kullanarak oluşturabileceğiniz raporlarla eşleştirilmektedir. Ayrıca, ihtiyaçlarınıza en uygun raporu oluşturmak için kullanıcı arayüzündeki istemleri de uygulayabilirsiniz.

Araçlar ve kaynaklar

Kullanıcı arayüzü ekranlarını API ile eşleme konusunda daha ayrıntılı örnekler ve otomatik yardım için aşağıdaki kaynaklara bakın:

  • Sorgu Cookbook'u: Birçok yaygın Google Ads kullanıcı arayüzü ekranında bulunan verileri kopyalayan GAQL sorgularının bir koleksiyonu.
  • Google Ads API Raporlama Uzantısı: API kaynak ve alan adlarını doğrudan Google Ads kullanıcı arayüzünde belirlemenize yardımcı olan bir Chrome uzantısıdır.

Sık kullanılan kullanıcı arayüzü terimleri

Aşağıdaki tabloda, kullanıcı arayüzünde kullanılan bazı yaygın terimler ve bunların Google Ads Sorgu Dili (GAQL) ile eşlemeleri özetlenmiştir.

UI GAQL
Sütunlar GAQL sorgusunun SELECT ifadesindeki herhangi bir kaynak, segment alanı veya metrik.
Tarih Aralığı Tarih aralıkları, segments.date üzerinde filtreleme yapan bir WHERE koşulu ile eşlenir.
Filtreler WHERE ifadesindeki bir veya daha fazla koşul.
Segment alanları GAQL sorgunuza segment alanları ekleyerek segmentasyon uygulayın.
Sayfaları numaralandırma Sayfalara ayırma, sorgunun sonuç kümesini birden fazla sayfaya böler.

Sütunlar

Kullanıcı arayüzündeki sütunlar, GAQL'de kaynak alanları, segment alanları veya metrikler için SELECT ifadesi kullanmaya eşdeğerdir.

İstatistik tablonuzdaki sütunlar hakkında başlıklı makaleyi inceleyin.

Tarih aralıkları

Google Ads kullanıcı arayüzünde, hesap istatistiklerini gösteren bir tablo ve bu istatistiklerin tarih aralığını kontrol etmek için bir açılır menü bulunur.

GAQL sorgusunun WHERE ifadesinde segments.date ile filtreleyerek GAQL'de aynı kontrole sahip olursunuz.

Filtreler

Kullanıcı arayüzündeki filtreler, GAQL'nin WHERE yan tümcesindeki bir veya daha fazla koşula eşdeğerdir.

Performans verilerinizin görünümünü filtreleme başlıklı makaleyi inceleyin.

Segmentasyon

Daha ayrıntılı istatistikler için verileri segmentlere göre ayırın. Örneğin, Google Arama Ağı'na özgü gösterim sayısını Google Görüntülü Reklam Ağı'ndan ayrı olarak görmek istediğinizi varsayalım. Bu durumda raporunuzu ağa göre segmentlere ayırın. Segment alanlarını SELECT ifadesine nasıl dahil edeceğinizi öğrenmek için Segmentasyon bölümüne bakın.

Sayfalara ayırma

Kullanıcı arayüzünde raporlarınız arasında gezinmek için her veri tablosunun alt kısmında bulunan kontrolleri kullanın. Bu kontroller, sayfalar arasında geçiş yapmanıza ve tanımlanmış bir boyut grubundan görüntülenecek sonuç sayısını seçmenize olanak tanır.

GoogleAdsService.Search ile next_page_token arasındaki raporlar alınırken sonuçlara göz atma özelliği kullanılabilir. Tüm sonuç kümesini sayfalara ayırmadan getirmek için GoogleAdsService.SearchStream kullanın.

Sonuçları sıralama

Kullanıcı arayüzünde bir sütun seçerek sonuçları sıralayabilirsiniz.

GAQL'de, sorgu sonucunuzu sıralamak için ORDER BY tümcesini ve LIMIT tümcesini kullanabilirsiniz.

İndirme biçimleri

Kullanıcı arayüzünde raporlar CSV, TSV veya XML gibi çeşitli biçimlerde indirilebilir.

API, çıkışında farklı biçimleri doğrudan desteklemediğinden bazı son işlemeleri yapmanız gerekir. CSV biçimlendirmesinin istemcide nasıl uygulanacağını gösteren bu kod örneğine bakın.

Raporları planlama ve e-postayla gönderme

Raporu arayüzden planlayıp e-postayla gönderebilirsiniz ancak bu özellikler API'de desteklenmez.

Harita kullanıcı arayüzü görünümlerini API kaynaklarıyla eşleme

Sık kullanılan arayüz görünümlerinin ve bunlara karşılık gelen GAQL kaynak adlarının listesini aşağıda bulabilirsiniz.

Kullanıcı arayüzü görüntülemeleri GAQL Kaynak Adı
(FROM ifadesinde belirtin)
Hesap customer
Kampanya,
Kampanya ayrıntıları
kampanya
Reklam grubu,
Reklam grubu ayrıntıları
ad_group
Reklam,
Nihai URL
ad_group_ad
Arama anahtar kelimesi keyword_view
Arama terimleri search_term_view
Ücretli ve organik
(Görünürlük rekabeti şablonu)*
paid_organic_search_term_view
Açılış sayfası landing_page_view
Genişletilmiş açılış sayfası expanded_landing_page_view
İçerik > Yerleşimler managed_placement_view
İçerik > Reklamların gösterildiği yerler group_placement_view
İçerik > Reklamların gösterildiği yerler > Ayrıntıları görüntüle detail_placement_view
Kitleler > Demografi > Yaş age_range_view
Kitleler > Demografi > Cinsiyet gender_view
Konumlar location_view
İçerik > Konular topic_view
Konumlar > Coğrafi rapor geographic_view

* Ücretli ve organik arama raporunu oluşturmak için müşteri düzeyinde bir Google Search Console hesabını Google Ads hesabınıza bağlamanız gerekir.

Önceki tablodan bir örnek olarak, Hesap raporunu oluşturmak için aşağıdaki GAQL'yi kullanabilirsiniz:

SELECT
  customer.descriptive_name,
  customer.id,
  metrics.clicks,
  metrics.impressions,
  metrics.ctr,
  metrics.average_cpc,
  metrics.cost_micros,
  metrics.absolute_top_impression_percentage,
  metrics.top_impression_percentage,
  metrics.average_cpm
FROM customer
WHERE segments.date DURING LAST_7_DAYS

Yaygın farklılıklar

Kullanıcı arayüzü raporları ile API raporları karşılaştırıldığında en yaygın farklardan biri, kullanıcı arayüzünün kaldırılan öğeleri örtülü olarak filtrelemesi, API'nin ise filtrelememesidir.

Varsayılan bir kullanıcı arayüzü görünümünü kopyalamak için genellikle status alanını kullanarak kaldırılan satırları hariç tutacak bir filtre eklemeniz gerekir. Örneğin:

SELECT campaign.name
FROM campaign
WHERE campaign.status != 'REMOVED'