@@ -40,7 +40,7 @@ declare excluded_events string default (
4040 from unnest(split(excluded_events_hardcoded, ' ,' )) as value
4141 union distinct
4242 select distinct trim (value) as event
43- from ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_bq_settings` ,
43+ from ` your-project.analytics_XXX .ga4_documentation_bq_settings` ,
4444 unnest(split(events_exclusion, ' ,' )) as value
4545 where events_exclusion is not null and events_exclusion != ' '
4646 )
@@ -55,23 +55,23 @@ declare yesterday_events_exists bool default false;
5555declare day_interval int64;
5656declare is_initial_run bool default (
5757 select count (1 ) = 0
58- from ` savio-ga-bigquery.analytics_208906313 .__TABLES_SUMMARY__`
58+ from ` your-project.analytics_XXX .__TABLES_SUMMARY__`
5959 where table_id = ' ga4_documentation_events_daily_counts'
6060);
6161
6262set day_interval_short = (
6363 select ep_day_interval_short
64- from ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_bq_settings`
64+ from ` your-project.analytics_XXX .ga4_documentation_bq_settings`
6565);
6666
6767set day_interval_extended = (
6868 select ep_day_interval_extended
69- from ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_bq_settings`
69+ from ` your-project.analytics_XXX .ga4_documentation_bq_settings`
7070);
7171
7272set delete_event_count_after_days = (
7373 select ep_delete_event_count_after_days
74- from ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_bq_settings`
74+ from ` your-project.analytics_XXX .ga4_documentation_bq_settings`
7575);
7676
7777if is_initial_run then
@@ -83,7 +83,7 @@ end if;
8383/* ** END DECLARATIONS THAT SHOULDN'T BE EDITED ***/
8484
8585-- Create the table if not exists
86- create table if not exists ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_and_documentation_status` (
86+ create table if not exists ` your-project.analytics_XXX .ga4_documentation_events_and_documentation_status` (
8787 event_group string options(description= ' Event Group. Used for event categorization.' ),
8888 event_name string options(description= ' Event Name.' ),
8989 event_method string options(description= ' Type of tracking/data collection method. Implementation, Google Tag Manager setup etc.' ),
@@ -116,21 +116,21 @@ create table if not exists `savio-ga-bigquery.analytics_208906313.ga4_documentat
116116-- Check if events_fresh_* table exists using __TABLES_SUMMARY__
117117set events_fresh_exists = (
118118 select count (1 ) > 0
119- from ` savio-ga-bigquery.analytics_208906313 .__TABLES_SUMMARY__`
119+ from ` your-project.analytics_XXX .__TABLES_SUMMARY__`
120120 where table_id like ' events_fresh_%'
121121);
122122
123123-- Check if events_intraday_* table exists using __TABLES_SUMMARY__
124124set events_intraday_exists = (
125125 select count (1 ) > 0
126- from ` savio-ga-bigquery.analytics_208906313 .__TABLES_SUMMARY__`
126+ from ` your-project.analytics_XXX .__TABLES_SUMMARY__`
127127 where table_id like ' events_intraday_%'
128128);
129129
130130-- Check if yesterday's events_* table exists using __TABLES_SUMMARY__
131131set yesterday_events_exists = (
132132 select count (1 ) > 0
133- from ` savio-ga-bigquery.analytics_208906313 .__TABLES_SUMMARY__`
133+ from ` your-project.analytics_XXX .__TABLES_SUMMARY__`
134134 where table_id = concat(' events_' , format_date(' %Y%m%d' , date_sub(current_date (), interval 1 day)))
135135);
136136
@@ -140,7 +140,7 @@ create temp table EventsData as
140140 event_date,
141141 event_name,
142142 platform
143- from ` savio-ga-bigquery.analytics_208906313 .events_*` limit 0 ;
143+ from ` your-project.analytics_XXX .events_*` limit 0 ;
144144
145145begin
146146 if events_fresh_exists then
@@ -150,7 +150,7 @@ begin
150150 event_date,
151151 event_name,
152152 platform
153- from ` savio-ga-bigquery.analytics_208906313 .events_fresh_*`
153+ from ` your-project.analytics_XXX .events_fresh_*`
154154 where _table_suffix between format_date(' %Y%m%d' , date_sub(current_date (), interval day_interval day))
155155 and format_date(' %Y%m%d' , current_date ())
156156 and event_name not in unnest(split(excluded_events, ' , ' ));
@@ -162,7 +162,7 @@ begin
162162 event_date,
163163 event_name,
164164 platform
165- from ` savio-ga-bigquery.analytics_208906313 .events_*`
165+ from ` your-project.analytics_XXX .events_*`
166166 where _table_suffix between format_date(' %Y%m%d' , date_sub(current_date (), interval day_interval day))
167167 and format_date(' %Y%m%d' , date_sub(current_date (), interval 1 day))
168168 and event_name not in unnest(split(excluded_events, ' , ' ));
@@ -174,7 +174,7 @@ begin
174174 event_date,
175175 event_name,
176176 platform
177- from ` savio-ga-bigquery.analytics_208906313 .events_intraday_*`
177+ from ` your-project.analytics_XXX .events_intraday_*`
178178 where _table_suffix = format_date(' %Y%m%d' , current_date ())
179179 and event_name not in unnest(split(excluded_events, ' , ' ));
180180 end if;
@@ -187,7 +187,7 @@ begin
187187 event_date,
188188 event_name,
189189 platform
190- from ` savio-ga-bigquery.analytics_208906313 .events_intraday_*`
190+ from ` your-project.analytics_XXX .events_intraday_*`
191191 where _table_suffix = format_date(' %Y%m%d' , date_sub(current_date (), interval 1 day))
192192 and event_name not in unnest(split(excluded_events, ' , ' ));
193193 end if;
@@ -259,7 +259,7 @@ PreparedData as (
259259 case when ed .event_first_seen_date_android is null then aec .event_first_seen_date_android else ed .event_first_seen_date_android end as event_first_seen_date_android,
260260 case when ed .event_first_seen_date_ios is null then aec .event_first_seen_date_ios else ed .event_first_seen_date_ios end as event_first_seen_date_ios
261261 from
262- ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_and_documentation_status` ed
262+ ` your-project.analytics_XXX .ga4_documentation_events_and_documentation_status` ed
263263 full join
264264 AggregatedEventCount aec
265265 on aec .event_name = ed .event_name
323323 event_edited_time,
324324 event_uploaded_to_bq_time
325325 from
326- ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events`
326+ ` your-project.analytics_XXX .ga4_documentation_events`
327327 where
328328 event_name not in (' ga4_config' )
329329 ) eDoc
@@ -365,7 +365,7 @@ group by
365365 event_first_seen_date_ios
366366;
367367
368- merge into ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_and_documentation_status` as target
368+ merge into ` your-project.analytics_XXX .ga4_documentation_events_and_documentation_status` as target
369369using (
370370 select
371371 event_name,
@@ -511,13 +511,13 @@ when not matched by source then
511511
512512/* ** IMAGE DOCUMENTATION FOR EVENTS ***/
513513-- Step 1: Create the table if not exists
514- create table if not exists ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_and_images` (
514+ create table if not exists ` your-project.analytics_XXX .ga4_documentation_events_and_images` (
515515 event_name string options(description= ' Event Name.' ),
516516 event_image_documentation string options(description= ' URL to image.' )
517517)
518518cluster by event_name;
519519
520- merge into ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_and_images` as target
520+ merge into ` your-project.analytics_XXX .ga4_documentation_events_and_images` as target
521521using (
522522select
523523 event_name,
@@ -529,7 +529,7 @@ select
529529 event_image
530530 end as event_image_documentation
531531from
532- ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events` ,
532+ ` your-project.analytics_XXX .ga4_documentation_events` ,
533533 unnest(split(event_image_documentation)) as event_image
534534where
535535 event_image_documentation is not null and event_image_documentation != ' '
@@ -549,7 +549,7 @@ when not matched by source then
549549
550550/* **** LOG DAILY EVENT count ****/
551551-- Step 1: Create the partitioned table if it doesn't exist
552- create table if not exists ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_daily_counts`
552+ create table if not exists ` your-project.analytics_XXX .ga4_documentation_events_daily_counts`
553553(
554554 event_date date options(description= ' Event Date.' ),
555555 event_name string options(description= ' Event Name.' ),
@@ -561,7 +561,7 @@ create table if not exists `savio-ga-bigquery.analytics_208906313.ga4_documentat
561561partition by event_date
562562cluster by event_name;
563563
564- merge into ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_daily_counts` as target
564+ merge into ` your-project.analytics_XXX .ga4_documentation_events_daily_counts` as target
565565using (
566566select
567567 event_date,
@@ -623,5 +623,5 @@ when not matched then
623623
624624 -- **** DELETE AND CLEAN UP DATA ****
625625-- Delete event count data older than 365 days
626- delete from ` savio-ga-bigquery.analytics_208906313 .ga4_documentation_events_daily_counts`
626+ delete from ` your-project.analytics_XXX .ga4_documentation_events_daily_counts`
627627where event_date < date_sub(current_date (), interval delete_event_count_after_days day);
0 commit comments