J🍪
Size: a a a
J🍪
MI
ВЛ
#столбец с атрибуцией, чтобы потом умножить на выручку
WITH
att as (
select session_id, sum(value) as value
from `remont.Attribution_FunnelBased_14_US.values`
group by session_id
),
#cтолбец с покупками и выручкой
rev as (
select distinct h.hitId, sessionId, 1 as purchase, sum(cast(h.eventInfo.eventValue as int64)) as eventValue
from `remont.remont_all_sites.owoxbi_sessions_*`
cross join unnest(hits) as h
where h.eventInfo.eventLabel = "142"
group by h.hitId, sessionId
)
SELECT
sum(cast(rev.eventValue as int64)) as revenue,
sum(cast( att.value * cast( rev.eventValue as int64) as int64)) as att_revenue
#главная таблица сеансов без хитов к которой добавляются показатели c хитовой и аттрибутированной таблице
FROM `remont.remont_all_sites.owoxbi_sessions_*` as main_table
#джойн табл сессий к покупками и выручкой с хитовой таблице
LEFT JOIN rev on main_table.sessionId = rev.sessionId
#джойн табл сессий к атрибуции, чтобы потом умножить на выручку
LEFT JOIN att on main_table.sessionId = att.session_id
I
#столбец с атрибуцией, чтобы потом умножить на выручку
WITH
att as (
select session_id, sum(value) as value
from `remont.Attribution_FunnelBased_14_US.values`
group by session_id
),
#cтолбец с покупками и выручкой
rev as (
select distinct h.hitId, sessionId, 1 as purchase, sum(cast(h.eventInfo.eventValue as int64)) as eventValue
from `remont.remont_all_sites.owoxbi_sessions_*`
cross join unnest(hits) as h
where h.eventInfo.eventLabel = "142"
group by h.hitId, sessionId
)
SELECT
sum(cast(rev.eventValue as int64)) as revenue,
sum(cast( att.value * cast( rev.eventValue as int64) as int64)) as att_revenue
#главная таблица сеансов без хитов к которой добавляются показатели c хитовой и аттрибутированной таблице
FROM `remont.remont_all_sites.owoxbi_sessions_*` as main_table
#джойн табл сессий к покупками и выручкой с хитовой таблице
LEFT JOIN rev on main_table.sessionId = rev.sessionId
#джойн табл сессий к атрибуции, чтобы потом умножить на выручку
LEFT JOIN att on main_table.sessionId = att.session_id
ВЛ
I
ВЛ
ВЛ
I
ВЛ
I
АН
DD
ML
AG
АН
..
v
А
AG