From cf3ded8053fb1dab0786c4caa6aaf63ee822a292 Mon Sep 17 00:00:00 2001 From: Caleb Cordry Date: Mon, 14 Sep 2020 16:28:53 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=AAFully=20launch=20json=20targeting?= =?UTF-8?q?=20expansion=20experiment=20(#29831)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0.1/amp-ad-network-doubleclick-impl.js | 18 +++++------------- .../test-amp-ad-network-doubleclick-impl.js | 2 -- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/extensions/amp-ad-network-doubleclick-impl/0.1/amp-ad-network-doubleclick-impl.js b/extensions/amp-ad-network-doubleclick-impl/0.1/amp-ad-network-doubleclick-impl.js index 15d33a6a34fd..d70576d11adb 100644 --- a/extensions/amp-ad-network-doubleclick-impl/0.1/amp-ad-network-doubleclick-impl.js +++ b/extensions/amp-ad-network-doubleclick-impl/0.1/amp-ad-network-doubleclick-impl.js @@ -702,19 +702,11 @@ export class AmpAdNetworkDoubleclickImpl extends AmpA4A { return this.mergeRtcResponses_(results); }); - // TODO(#28555): Delete extra logic when 'expand-json-targeting' exp launches. - const isJsonTargetingExpOn = isExperimentOn( - this.win, - 'expand-json-targeting' - ); - - const targetingExpansionPromise = isJsonTargetingExpOn - ? timerService - .timeoutPromise(1000, this.expandJsonTargeting_(rtcParamsPromise)) - .catch(() => { - dev().warn(TAG, 'JSON Targeting expansion failed/timed out.'); - }) - : Promise.resolve(); + const targetingExpansionPromise = timerService + .timeoutPromise(1000, this.expandJsonTargeting_(rtcParamsPromise)) + .catch(() => { + dev().warn(TAG, 'JSON Targeting expansion failed/timed out.'); + }); Promise.all([ rtcParamsPromise, diff --git a/extensions/amp-ad-network-doubleclick-impl/0.1/test/test-amp-ad-network-doubleclick-impl.js b/extensions/amp-ad-network-doubleclick-impl/0.1/test/test-amp-ad-network-doubleclick-impl.js index 1e5376d11fba..d2f016b0cf1e 100644 --- a/extensions/amp-ad-network-doubleclick-impl/0.1/test/test-amp-ad-network-doubleclick-impl.js +++ b/extensions/amp-ad-network-doubleclick-impl/0.1/test/test-amp-ad-network-doubleclick-impl.js @@ -807,7 +807,6 @@ describes.realWin('amp-ad-network-doubleclick-impl', realWinConfig, (env) => { }); it('expands CLIENT_ID in targeting', () => { - toggleExperiment(win, 'expand-json-targeting', true, true); element.setAttribute( 'json', `{ @@ -823,7 +822,6 @@ describes.realWin('amp-ad-network-doubleclick-impl', realWinConfig, (env) => { }); it('expands CLIENT_ID in targeting inside array', () => { - toggleExperiment(win, 'expand-json-targeting', true, true); element.setAttribute( 'json', `{