Sorgu oluşturma
- Ads Data Hub'da Sorgular sekmesine gidin.
- + Sorgu oluştur'u tıklayın. Analiz sorgu şablonları sayfası açılır.
- İsteğe bağlı: Genişlet'i tıklayarak SQL şablonunun önizlemesini yapın.
- Şablonu kullan'ı tıklayarak kullanmak istediğiniz şablonu seçin veya baştan başlamak için Boş'u tıklayın.
- Raporunuz için bir ad girin.
- Sorguyu BigQuery uyumlu SQL kullanarak yazın veya düzenleyin. Mevcut tabloları ve alanları bulup Google tabloları sekmesinden SQL'inize ekleyebilirsiniz.
- İsteğe bağlı: Parametreleri yapılandırın.
- İsteğe bağlı: Filtrelenmiş satır özetini yapılandırın.
- Kaydet'i tıklayın.
Parametreler
Parametreler sorguları daha esnek hale getirir. Örneğin, aynı sorguyu farklı kampanyalar üzerinde çalıştırmak isteyebilirsiniz. Her yürütme işleminden önce yinelenen sorgular oluşturmak veya kampanya kimliklerini sabitleştirmek yerine, sorgu çalıştırırken Çalıştır kartından bir veya daha fazla kampanya kimliği girilmesini kabul eden bir parametre yapılandırabilirsiniz. Parametreleri kullanmak, kodunuzun sade kalmasını sağlar, düzenleme sırasında hata oluşması olasılığını azaltır ve sorgunuzun düzenleme yapılmadan yeniden kullanılmasına olanak tanır. Parametreler, oluşturuldukları sorgunun kapsamına alınır. Böylece parametre adını başka bir sorguda tekrar kullanabilirsiniz.
Parametre türleri
Aşağıdaki parametre türlerine izin verilir:
int64
float64
bool
string
date
timestamp
array
(izin verilen türlerden herhangi biri)
Parametre oluşturma
- Kayıtlı bir sorguyu açın veya yeni sorgu oluşturun.
- Özellikler > Parametreler > Parametre ekle'yi tıklayın.
- Ad alanına bir ad girin. Sorgu metninde parametreye referans vermek için bu adı kullanmanız gerekir.
- Parametre türünü seçmek için açılır menüyü kullanın.
- Dizi'yi seçerseniz başka bir açılır menü görüntülenir. Açılır menüden dizi türünü seçin.
- İsteğe bağlı: İstediğiniz tüm parametreleri ekleyene kadar 2-4 arasındaki adımları tekrarlayın.
- Kaydet'i tıklayın.
Parametreleri kullanma
Sorgu metninde, parametre adının önüne @
gelecek şekilde standart SQL parametre biçimini kullanın. Aşağıdaki örnekte, sorgu @campaign_ids
adlı bir parametre içeriyor:
/* Parameters:
* @campaign_ids (ARRAY of INT64): A list of campaign IDs
* to conduct analysis on */
WITH user_reach AS (
SELECT
user_id,
count(*) AS num_views
FROM
adh.google_ads_impressions
WHERE
campaign_id in UNNEST(@campaign_ids)
GROUP BY
user_id
)
SELECT
COUNT(*) AS unique_users,
COUNTIF(num_views = 1) AS one_view,
COUNTIF(num_views > 1 AND num_views <= 5) AS less_or_equal_five_views,
COUNTIF(num_views > 5) AS more_than_five_views
FROM
user_reach
Sorguyu çalıştırdığınızda, Yeni iş iletişim kutusu bir Parametre alanı içerir. Tanımladığınız her parametre için değer girin.
Parametreleri kaldırma
- Silmek istediğiniz parametreyi içeren sorguyu açın.
- Özellikler sekmesini açın.
- Parametreler kartında, silmek istediğiniz parametrenin yanındaki Sil'i tıklayın.
- Kaydet'i tıklayın.
Ayrılmış parametreler
Aşağıdaki tabloda, Ads Data Hub tarafından ayrılmış parametreler listelenmiştir. Bu parametreleri sorgularınızda kullanabilirsiniz ancak ayrılmış bir parametreyle aynı ada sahip bir parametre oluşturamazsınız.
start_date
|
date
Sorgu işinin başlangıç tarihi (dahil). Bu ada sahip kullanıcı tanımlı parametreler yok sayılır ve Yeni iş iletişim kutusunda ayarlanan değerlerle değiştirilir. |
end_date
|
date
Sorgu işinin bitiş tarihi (dahil). Bu ada sahip kullanıcı tanımlı parametreler yok sayılır ve Yeni iş iletişim kutusunda ayarlanan değerlerle değiştirilir. |
time_zone
|
string
Sorgu işinin saat dilimi. Bu ada sahip kullanıcı tanımlı parametreler yok sayılır ve Yeni iş iletişim kutusunda ayarlanan değerlerle değiştirilir. |
Filtrelenmiş satır özeti
Filtrelenmiş satır özetleri, gizlilik kontrolleri nedeniyle filtrelenen verileri bir araya getirir. Filtrelenmiş satırlardaki veriler toplanır ve her şeyi içeren bir satıra eklenir. Filtrelenmiş verilerin daha fazla analiz edilememesine rağmen sonuçlardan ne kadar verinin filtrelendiğine dair bir özet sağlanır.
Sorgu düzenleme
- Ads Data Hub'da Sorgular sekmesine gidin.
- Düzenlemek istediğiniz sorgunun adını tıklayın.
- Sorguyu düzenleyin.
- Kaydet'i tıklayın.
Sorgu çalıştırma
Bir sorgu çalıştırmadan önce, hizmet hesabına birleştirme işlemlerinizin çıkışını içerecek veri kümesi için dataEditor
izni verdiğinizden emin olun.
BigQuery'deki erişim denetimi hakkında daha fazla bilgi edinin.
- Ads Data Hub'da Sorgular sekmesine gidin.
- Çalıştırmak istediğiniz sorgunun adını tıklayın.
- Sorgunun kullanması beklenen bayt sayısı sayfanın üst kısmında gösterilir.
Çalıştır'ı tıklayın.
- Ads verilerinin kaynağı açılır listesinden bir kimlik seçin. Bu kimlik, sorgulamak istediğiniz reklam verileriyle ilişkili "Ads verilerinin kaynağı" kimliği olmalıdır. (Korumalı alan verilerini sorgulamak isterseniz ADH Korumalı Alan Müşterisi'ni seçin.)
- Eşleşme tablosu kullanıyorsanız Eşleşme tablosu kaynağı açılır listesinden eşleşme tablosunu seçin.
- Hedef tablo alanında, sorgu sonuçlarınızın nereye kaydedileceğini belirtin.
- Sorgunuzun tarih aralığını belirlemek için başlangıç ve bitiş tarihlerini girin.
- Bir saat dilimi girin. Satın alma ortamının saat dilimiyle aynı olmalıdır.
- İsteğe bağlı: Parametreler için değerler girin.
- Çalıştır'ı tıklayın.
Sonuçlarınızı görüntüleme
Sorgunuz çalıştırıldıktan sonra, "İşler" sayfasında sonuçların önizlemesini görebilirsiniz. Verileri BigQuery, E-Tablolar veya Data Studio'da da inceleyebilirsiniz.
Önizleme
Tamamlanmış işin içinden Önizleme'yi tıklayın. İşin altında ilk 20 sonuç gösterilir.
BigQuery
Sonuçlarınız varsayılan olarak BigQuery'ye aktarılır. BigQuery'yi yeni bir pencerede açmak için Tabloyu görüntüle'yi tıklayın.
E-Tablolar ve Data Studio
Keşfet açılır menüsünü açın ve seçenekler arasından E-Tablolar ile keşfet veya Data Studio ile keşfet'i seçin. Bu işlemi yaptığınızda veriler yeni bir pencerede açılır.