From f0b3a85e8ca9d5fdc85118508de604a5647984de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20Beregsz=C3=A1szi?= Date: Tue, 14 Jan 2025 12:51:16 +0100 Subject: [PATCH 1/2] [DEV-19123] Newsroom tracking policy V2 --- src/types/NewsroomTheme.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/types/NewsroomTheme.ts b/src/types/NewsroomTheme.ts index 37a6fedb..8b1fe7bc 100644 --- a/src/types/NewsroomTheme.ts +++ b/src/types/NewsroomTheme.ts @@ -38,6 +38,7 @@ export namespace NewsroomTheme { CTA_BUTTONS = 'cta_buttons', VIDEO_LAYOUT = 'video_layout', // DEV-7588 EMBED_LAYOUT = 'embed_layout', // DEV-11475 + STRICT_TRACKING_POLICY = 'strict_tracking_policy', // DEV-19123 } export function isFeatureSupported(theme: NewsroomTheme, feature: NewsroomTheme.Feature) { From a0bde9400d190a19f8b8332d4e26965efee97a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20Beregsz=C3=A1szi?= Date: Wed, 15 Jan 2025 09:57:27 +0100 Subject: [PATCH 2/2] Add `tracking_policy` to `Newsroom.UpdateRequest` --- src/endpoints/Newsrooms/types.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/endpoints/Newsrooms/types.ts b/src/endpoints/Newsrooms/types.ts index 14a46eb5..18d7d250 100644 --- a/src/endpoints/Newsrooms/types.ts +++ b/src/endpoints/Newsrooms/types.ts @@ -143,4 +143,6 @@ export interface UpdateRequest { category?: string; script?: string; }; + + tracking_policy?: Newsroom.TrackingPolicy | null; }