Dijital Pazarlama 17 Nisan 2021

Google Ads Anahtar Kelime Eşleme Türüne Göre BigQuery Analizi

Eren Dağlar

Google Ads’te halihazırda 3 çeşit anahtar kelime eşleme türü mevcut. Sıralı eşleme, tam eşleme ve geniş eşleme. Alışveriş reklamlarının Türkiye’de arama sonuçlarından kalkmasından sonra arama ağı kampanyalarının bütçeleri arttığı için eşleme türlerine göre performansı merak ettim.  Google Ads anahtar kelime eşleme türüne göre BigQuery kullanarak performans analizi gerçekleştirdim.

Eğer siz de merak ediyorsanız, aşağıdaki adımları takip ederek uygulayabilirsiniz.

Google Ads Verilerini BigQuery’e Aktarmak

Önceki yazılarımdan bu linkteki içeriği açarak adım adım anlatımı inceleyebilirsiniz.

BigQuery SQL Sorgu 1

Sorguyu kopyalamanız için aşağıda metin olarak da paylaşıyorum. Aşağıdaki ekran görüntüsünde açıklamaları da okuyabilirsiniz.

Sorguyu çalıştırıp sonuç aldıktan sonra ‘Save Results’ kısmına tıklayıp sonuçları BigQuery tablosu olarak kaydediniz. Tablo isminizi ‘keyword_performance’ yapabilirsiniz.

dataset_name: tablonuzun ait olduğu dataset adı

YourCustomerID: Google Ads hesabınızın ID’si

sorgu 1 - google ads anahtar kelime eşleme türüne göre performans

 

SELECT
a.CriterionId, #anahtar kelimenin id’si
a.CampaignId, #ilgili anahtar kelimenin bulunduğu kampanyanın id’si
b.CampaignName, #ilgili anahtar kelimenin bulunduğu kampanyanın adı
SUM(a.Clicks) AS Clicks, #ilgili anahtar kelimelerin aldığı tıklamaların toplamı
SUM(a.Impressions) AS Impressions, #ilgili anahtar kelimelerin aldığı gösterimlerin toplamı
SUM(a.ConversionValue) as Value, #ilgili anahtar kelimelerin aldığı cironun toplamı
SUM(a.Cost) as Cost #ilgili anahtar kelimelerin aldığı harcamaların toplamı
FROM
`dataset_name.Campaign_YourCustomerID` AS b #yukarıdaki b.CampaignName buraya ait. kampanya tablosundan kampanya ismi bilgisi çekiyoruz.
JOIN
`dataset_name.KeywordBasicStats_YourCustomerID` AS a #yukarıdaki a. ile başlayanlar anahtar kelime istatistikleri tablosundan çekiliyor.
ON
a.CampaignId = b.CampaignId
AND b._DATA_DATE = ‘2021-04-08’#bu sembolik. eski kampanyaları almamak için yakın bir tarih seçtim.
WHERE
a._DATA_DATE BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 8 DAY)
AND DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY) #son 7 gündeki datalara göre analiz yapıyoruz burada.
AND b.CampaignName LIKE ‘%SRCH%’ #sadece arama ağı kampanyalarını analiz etmesi için.
GROUP BY
1,
2,
3
ORDER BY
CriterionId DESC

BigQuery SQL Sorgu 2

Aşağıdaki sorguyu çalıştırın ve çıkan sonucu yine ‘Save Results’a basarak BigQuery tablosu olarak kaydedin. Tablo ismini ‘match_types’ olarak girebilirsiniz.

SELECT distinct CriterionId, KeywordMatchType FROM `dataset_name.Keyword_YourCustomerID` group by 1,2

BigQuery'de bir sonucu tablo olarak kaydetmek.
BigQuery’de bir sonucu tablo olarak kaydetmek.

BigQuery SQL Sorgu 3

sorgu 3 - anahtar kelime eşleme türüne göre performans analizi

SELECT
c.KeywordMatchType, #2.sorguda oluşturduğumuz tablodan anahtar kelime eşleme türünü çekiyoruz.
SUM(a.Clicks) as Clicks,
SUM(a.Impressions) as Impressions,
SUM(a.Value) as Revenue,
SUM(a.Cost) as Cost,
ROUND(SUM(a.Cost) / SUM(a.Clicks),3) as CPC,
ROUND(SUM(a.Clicks) / SUM(a.Impressions),3) as CTR
FROM `dataset_name.keyword_performance` as a #1.sorgu sonucunda oluşturduğumuz tablo
join `dataset_name.match_types` as c #2.sorgu sonucunda oluşturduğumuz kablo
on a.CriterionId = c.CriterionId
where a.CampaignName like ‘%SRCH_GNRC%’
group by 1

BigQuery Analiz Sonucu

Sonuç olarak, seçtiğiniz tarih aralığına göre anahtar kelimelerinizin eşleme türüne göre performanslarını analiz edebileceksiniz.

Phrase: Sıralı eşleme

Exact: Tam eşleme

Broad: Geniş eşleme

bigquery anahtar kelime eşleme türüne göre performans analiz sonuçları

 

YouTube kanalımıza abone olun;

https://www.youtube.com/c/boosmart

Instagram hesabımızı takip edin;

https://www.instagram.com/boosmartcom/

Telegram kanalımıza katılın;

https://t.me/boosmart

Diğer içeriklerimizi de inceleyin:

https://boosmart.com/tr/blog/