Özel Floodlight değişkenleri, Google Marketing Platform mülkleri aracılığıyla yönetilen Floodlight dönüşümlerine eklenmiş URL parametreleridir. Bu değişkenler, standart parametrelerle toplayabileceğinizden daha fazla bilgi toplamanızı sağlar. Reklamverenler, özel Floodlight değişkenlerini kullanarak çeşitli bilgiler iletmelerine rağmen, yalnızca eşleştirme için kullanılabilen veriler (kullanıcı verileri, harici çerezler veya sipariş kimlikleri gibi) Ads Data Hub'da alakalıdır.
Daha da önemlisi, özel Floodlight değişkenleri bir kullanıcı dönüşüm gerçekleştirdiğinde tetiklenir. Bu nedenle, özel Floodlight değişkeni eşleştirme yalnızca reklamcılıkla ilgili soruları yanıtlamak veya dönüşümlerin gerçekleştiği kitleler oluşturmak için faydalıdır. Söz konusu kullanım alanlarına şunlar örnek verilebilir ancak örnekler bunlarla sınırlı değildir:
- "Yakın zamanda yayınladığım kampanya, odaklanmak istediğim doğru ürünlerle ilgili rakamlarda artış sağladı mı?"
- "Yayınladığım kampanya ne kadar gelir artışı sağladı?"
- "Yüksek değerli kullanıcılardan oluşan bir kitle oluşturmak istiyorum."
- "Hizmetlerimle anlamlı etkileşimler kuran kullanıcılardan bir kitle oluşturmak istiyorum."
Özel Floodlight değişkenleri hakkında daha fazla bilgi
Ads Data Hub'da özel Floodlight değişkenlerine erişme
Özel Floodlight değişkenleri birbirine eklenir ve adh.cm_dt_activities_attributed
tablosundaki event.other_data
alanında bir dize olarak depolanır. Değişkenleri birbirinden ayırmak için aşağıdaki normal ifadeyi kullanmanız ve u1
değişkenini eşleştirme için kullanacağınız değişkenle değiştirmeniz gerekir:
REGEXP_EXTRACT(event.other_data, 'u1=([^;]*)') AS u1_val
Örnekler
Erişim ve harcama
Bu sorgu, belirli bir kampanyayla ilişkili erişimi ve toplam harcamayı ölçer.
crm_data
, aşağıdaki şemayı kullanır:
Alan | Açıklama |
---|---|
order_id | Bir siparişle ilişkilendirilen benzersiz tanımlayıcı. |
order_val | Siparişin değeri (kayan noktalı olarak). |
order_timestamp | Siparişin tamamlanmasıyla ilişkili zaman damgası. |
/* Creates a temporary table containing user IDs and order IDs (extracted u-values)
associated with a given campaign */
WITH floodlight AS (
SELECT user_id, event.campaign_id, REGEXP_EXTRACT(event.other_data, 'u1=([^;]*)') AS order_id
FROM adh.cm_dt_activities_attributed
WHERE event.other_data LIKE "%u1%" AND event.campaign_id = 31459
)
/* Creates a temporary table where each row contains an order ID, the order's value,
and the time the order was placed */
WITH crm_data AS (
SELECT order_id, order_val, order_timestamp
FROM `your_cloud_project.your_dataset.crm_data`
WHERE order_timestamp > FORMAT_TIMESTAMP('%F', TIMESTAMP_MICROS('2020-01-19 03:14:59'), @time_zone)
)
/* Joins both tables on order ID, counts the number of distinct users and sums the
value of all orders */
SELECT DISTINCT(user_id) AS reach, sum(order_val) as order_val
FROM floodlight JOIN crm_data
ON (floodlight.order_id = crm_data.order_id)
Daha önce etkileşimde bulunmuş yüksek harcama yapan müşteriler
Bu sorgu, Ağustos 2020'de 1.000 ABD dolarından fazla harcama yapmış ve daha önce reklamlarınızla etkileşime geçmiş bir müşteri kitlesi oluşturur.
crm_data
, aşağıdaki şemayı kullanır:
Alan | Açıklama |
---|---|
your_id | Müşteriyle ilişkilendirilen benzersiz tanımlayıcı. |
customer_spend_aug_2020_usd | Belirli bir müşterinin Ağustos 2020'deki toplam harcaması (kayan noktalı olarak). |
/* Creates a temporary table containing IDs you track, alongside IDs Google tracks
for the same user */
WITH floodlight AS (
SELECT user_id, REGEXP_EXTRACT(event.other_data, 'u1=([^;]*)') AS your_id
FROM adh.cm_dt_activities_events
WHERE event.other_data LIKE "%u1%"
)
/* Creates a temporary table containing IDs you track for customers who spent over
$1000 in August 2020 */
WITH crm_data AS (
SELECT your_id
FROM `your_cloud_project.your_dataset.crm_data`
WHERE customer_spend_aug_2020_usd > 1000
)
/* Creates a list (to be used in audience creation) of customers who spent over
$1000 in August 2020 */
SELECT user_id
FROM floodlight
JOIN crm_data ON (floodlight.your_id = crm_data.your_id)
Uzun mesafe katetmiş elit statüsündeki yolcular
Bu sorgu, daha önce bir reklamda dönüşüm gerçekleştirmiş ve 2019 yılında uçakla 100.000 milin üzerinde seyahat etmiş veya 2019 yılında havayolu şirketinin "elit" statüsünü edinmiş müşterilerin yer aldığı bir kitle oluşturur.
airline_data
, aşağıdaki şemayı kullanır:
Alan | Açıklama |
---|---|
your_id | Müşteriyle ilişkilendirilen benzersiz tanımlayıcı. |
miles_flown_2019 | Müşterinin 2019 yılında katettiği toplam mil (tam sayı olarak). |
ye_2019_status | Müşterinin 2019'da havayolu şirketinde aldığı statü. |
/* Creates a temporary table containing IDs you track, alongside IDs Google
tracks for the same user */
WITH floodlight AS (
SELECT user_id, REGEXP_EXTRACT(event.other_data, 'u1=([^;]*)') AS your_id
FROM adh.cm_dt_activities_events
WHERE event.other_data LIKE "%u1%"
)
/* Creates a temporary table containing IDs you track for customers who either
flew over 100,000 miles with your airline in 2019, or earned elite status in
2019 */
WITH airline_data AS (
SELECT your_id
FROM `my_cloud_project.my_dataset.crm_data`
WHERE miles_flown_2019 > 100000 or ye_2019_status = "elite"
)
/* Creates a list (to be used in audience creation) of customers who previously
converted on an ad and either earned elite status, or flew over 100,000 miles
in 2019 */
SELECT user_id
FROM floodlight
JOIN airline_data ON (floodlight.your_id = airline_data.your_id)