Skip to content

Commit c3481c1

Browse files
authored
update standard ecommerce params (#200)
* update standard ecommerce params * begin_checkout fix
1 parent 0123291 commit c3481c1

5 files changed

+15
-4
lines changed

models/staging/recommended_events/stg_ga4__event_add_to_cart.sql

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
}}
66
with add_to_cart_with_params as (
77
select *except (items),
8+
{{ ga4.unnest_key('event_params', 'currency') }},
9+
{{ ga4.unnest_key('event_params', 'value', 'double_value') }},
810
(select items FROM UNNEST(items) items LIMIT 1) as items
911
{% if var("default_custom_parameters", "none") != "none" %}
1012
{{ ga4.stage_custom_parameters( var("default_custom_parameters") )}}

models/staging/recommended_events/stg_ga4__event_begin_checkout.sql

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
}}
66
with begin_checkout_with_params as (
77
select *
8+
, {{ ga4.unnest_key('event_params', 'currency') }}
9+
, {{ ga4.unnest_key('event_params', 'value', 'double_value') }}
10+
, {{ ga4.unnest_key('event_params', 'coupon') }}
811
{% if var("default_custom_parameters", "none") != "none" %}
912
{{ ga4.stage_custom_parameters( var("default_custom_parameters") )}}
1013
{% endif %}

models/staging/recommended_events/stg_ga4__event_remove_from_cart.sql

+4-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
)
55
}}
66
with remove_from_cart_with_params as (
7-
select * except (items),
8-
(select items from unnest(items) items limit 1) as items
7+
select * except (items)
8+
, {{ ga4.unnest_key('event_params', 'currency') }}
9+
, {{ ga4.unnest_key('event_params', 'value', 'double_value') }}
10+
, (select items from unnest(items) items limit 1) as items
911
{% if var("default_custom_parameters", "none") != "none" %}
1012
{{ ga4.stage_custom_parameters( var("default_custom_parameters") )}}
1113
{% endif %}

models/staging/recommended_events/stg_ga4__event_view_item.sql

+4-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
)
55
}}
66
with view_item_with_params as (
7-
select * except (items),
8-
(select items from unnest(items) items limit 1) as items
7+
select * except (items)
8+
, {{ ga4.unnest_key('event_params', 'currency') }}
9+
, {{ ga4.unnest_key('event_params', 'value', 'double_value') }}
10+
, (select items from unnest(items) items limit 1) as items
911
{% if var("default_custom_parameters", "none") != "none" %}
1012
{{ ga4.stage_custom_parameters( var("default_custom_parameters") )}}
1113
{% endif %}

models/staging/recommended_events/stg_ga4__event_view_item_list.sql

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
}}
66
with view_item_list_with_params as (
77
select *
8+
, {{ ga4.unnest_key('event_params', 'item_list_id') }}
9+
, {{ ga4.unnest_key('event_params', 'item_list_name') }}
810
{% if var("default_custom_parameters", "none") != "none" %}
911
{{ ga4.stage_custom_parameters( var("default_custom_parameters") )}}
1012
{% endif %}

0 commit comments

Comments
 (0)