add udf for paid vs organic attribution (#6177)

* add udf for paid vs organic attribution

* fix formatting of query file
This commit is contained in:
Marlene Hirose 2024-09-11 13:27:13 -07:00 коммит произвёл GitHub
Родитель a9a65d2511
Коммит 0f0ab635b1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -10,6 +10,7 @@ WITH clients_first_seen AS (
attribution_dlsource,
attribution_ua,
(attribution_medium IS NOT NULL OR attribution_source IS NOT NULL) AS attributed,
`moz-fx-data-shared-prod.udf.organic_vs_paid_desktop`(attribution_medium) AS paid_vs_organic,
city,
country,
distribution_id,
@ -47,6 +48,7 @@ SELECT
cfs.attribution_dlsource,
cfs.attribution_ua,
cfs.attributed,
cfs.paid_vs_organic,
cfs.city,
cfs.country,
cfs.distribution_id,
@ -77,6 +79,7 @@ GROUP BY
cfs.attribution_dlsource,
cfs.attribution_ua,
cfs.attributed,
cfs.paid_vs_organic,
cfs.city,
cfs.country,
cfs.distribution_id,

Просмотреть файл

@ -34,6 +34,10 @@ fields:
name: attributed
type: BOOLEAN
mode: NULLABLE
- description: Is desktop client attribution organic or paid
name: paid_vs_organic
type: STRING
mode: NULLABLE
- description: City retrieved as a result of a geographic lookup based on the client's IP address.
name: city
type: STRING