From ef86d7e431588697c3191e2cb66288a3ddcf9d18 Mon Sep 17 00:00:00 2001 From: sgimenez Date: Tue, 3 May 2022 13:18:54 +0200 Subject: [PATCH 1/5] Add Richaudience to RTC callout vendors --- extensions/amp-a4a/rtc-documentation.md | 1 + extensions/amp-a4a/rtc-publisher-implementation-guide.md | 1 + src/service/real-time-config/callout-vendors.js | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/extensions/amp-a4a/rtc-documentation.md b/extensions/amp-a4a/rtc-documentation.md index 5f19c0a82809..81fe2c43bbab 100644 --- a/extensions/amp-a4a/rtc-documentation.md +++ b/extensions/amp-a4a/rtc-documentation.md @@ -149,6 +149,7 @@ The `errorReportingUrl` property is optional. The only available macros are ERRO - [PubWise](https://www.pubwise.io) - Purch - Rubicon +- RichAudience - Salesforce - [Snigel](https://www.snigel.com) - T13 diff --git a/extensions/amp-a4a/rtc-publisher-implementation-guide.md b/extensions/amp-a4a/rtc-publisher-implementation-guide.md index 17fb4054b559..b3e2c266620a 100644 --- a/extensions/amp-a4a/rtc-publisher-implementation-guide.md +++ b/extensions/amp-a4a/rtc-publisher-implementation-guide.md @@ -43,6 +43,7 @@ To use RTC, you must meet the following requirements: - [PubWise](https://pubwise.io) - Purch - Rubicon +- RichAudience - Salesforce - [Snigel](https://www.snigel.com) - T13 diff --git a/src/service/real-time-config/callout-vendors.js b/src/service/real-time-config/callout-vendors.js index 8f7a839be4e5..35e324cb3481 100644 --- a/src/service/real-time-config/callout-vendors.js +++ b/src/service/real-time-config/callout-vendors.js @@ -254,6 +254,11 @@ const RTC_VENDORS = jsonConfiguration({ macros: ['PLACEMENT_ID', 'CONSENT_STRING', 'ACCOUNT_ID'], disableKeyAppend: true, }, + richaudience: { + url: 'https://shb.richaudience.com/amp?p=PLACEMENT_ID&w=ATTR(width)&h=ATTR(height)&ow=ATTR(data-override-width)&oh=ATTR(data-override-height)&ms=ATTR(data-multi-size)&slot=ATTR(data-slot)&mref=CANONICAL_URL&timeout=TIMEOUT&adcid=ADCID&purl=HREF&targeting=TGT&consentString=CONSENT_STRING&gdpr=CONSENT_METADATA(gdprApplies)&addtl_consent=CONSENT_METADATA(additionalConsent)&consent_type=CONSENT_METADATA(consentStringType)', + macros: ['PLACEMENT_ID','CONSENT_STRING'], + disableKeyAppend: true, + }, }); // DO NOT MODIFY: Setup for tests From 04fe6f41d525192c689dba8b1b40093f5f53fe51 Mon Sep 17 00:00:00 2001 From: sgimenez Date: Tue, 3 May 2022 13:44:19 +0200 Subject: [PATCH 2/5] Add Richaudience to RTC callout vendors --- src/service/real-time-config/callout-vendors.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/service/real-time-config/callout-vendors.js b/src/service/real-time-config/callout-vendors.js index 35e324cb3481..eeda9700b820 100644 --- a/src/service/real-time-config/callout-vendors.js +++ b/src/service/real-time-config/callout-vendors.js @@ -256,7 +256,7 @@ const RTC_VENDORS = jsonConfiguration({ }, richaudience: { url: 'https://shb.richaudience.com/amp?p=PLACEMENT_ID&w=ATTR(width)&h=ATTR(height)&ow=ATTR(data-override-width)&oh=ATTR(data-override-height)&ms=ATTR(data-multi-size)&slot=ATTR(data-slot)&mref=CANONICAL_URL&timeout=TIMEOUT&adcid=ADCID&purl=HREF&targeting=TGT&consentString=CONSENT_STRING&gdpr=CONSENT_METADATA(gdprApplies)&addtl_consent=CONSENT_METADATA(additionalConsent)&consent_type=CONSENT_METADATA(consentStringType)', - macros: ['PLACEMENT_ID','CONSENT_STRING'], + macros: ['PLACEMENT_ID', 'CONSENT_STRING'], disableKeyAppend: true, }, }); From bf605d1b962124379b73c693f1b2de7eea6b6a28 Mon Sep 17 00:00:00 2001 From: sgimenez Date: Tue, 3 May 2022 16:01:26 +0200 Subject: [PATCH 3/5] Add Richaudience to RTC callout vendors --- src/service/real-time-config/callout-vendors.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/service/real-time-config/callout-vendors.js b/src/service/real-time-config/callout-vendors.js index eeda9700b820..c70ff6d3d6e3 100644 --- a/src/service/real-time-config/callout-vendors.js +++ b/src/service/real-time-config/callout-vendors.js @@ -258,7 +258,7 @@ const RTC_VENDORS = jsonConfiguration({ url: 'https://shb.richaudience.com/amp?p=PLACEMENT_ID&w=ATTR(width)&h=ATTR(height)&ow=ATTR(data-override-width)&oh=ATTR(data-override-height)&ms=ATTR(data-multi-size)&slot=ATTR(data-slot)&mref=CANONICAL_URL&timeout=TIMEOUT&adcid=ADCID&purl=HREF&targeting=TGT&consentString=CONSENT_STRING&gdpr=CONSENT_METADATA(gdprApplies)&addtl_consent=CONSENT_METADATA(additionalConsent)&consent_type=CONSENT_METADATA(consentStringType)', macros: ['PLACEMENT_ID', 'CONSENT_STRING'], disableKeyAppend: true, - }, + }, }); // DO NOT MODIFY: Setup for tests From 1afe8b504caec5ae0734a9e463b770adf561bd8b Mon Sep 17 00:00:00 2001 From: sgimenez Date: Tue, 3 May 2022 16:01:41 +0200 Subject: [PATCH 4/5] Add Richaudience to RTC callout vendors --- src/service/real-time-config/callout-vendors.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/service/real-time-config/callout-vendors.js b/src/service/real-time-config/callout-vendors.js index c70ff6d3d6e3..eeda9700b820 100644 --- a/src/service/real-time-config/callout-vendors.js +++ b/src/service/real-time-config/callout-vendors.js @@ -258,7 +258,7 @@ const RTC_VENDORS = jsonConfiguration({ url: 'https://shb.richaudience.com/amp?p=PLACEMENT_ID&w=ATTR(width)&h=ATTR(height)&ow=ATTR(data-override-width)&oh=ATTR(data-override-height)&ms=ATTR(data-multi-size)&slot=ATTR(data-slot)&mref=CANONICAL_URL&timeout=TIMEOUT&adcid=ADCID&purl=HREF&targeting=TGT&consentString=CONSENT_STRING&gdpr=CONSENT_METADATA(gdprApplies)&addtl_consent=CONSENT_METADATA(additionalConsent)&consent_type=CONSENT_METADATA(consentStringType)', macros: ['PLACEMENT_ID', 'CONSENT_STRING'], disableKeyAppend: true, - }, + }, }); // DO NOT MODIFY: Setup for tests From 8474bcf3278916191552e16150ff5a4f8dd3f9dd Mon Sep 17 00:00:00 2001 From: sgimenez Date: Wed, 4 May 2022 10:40:14 +0200 Subject: [PATCH 5/5] sort alphabetically --- extensions/amp-a4a/rtc-documentation.md | 2 +- extensions/amp-a4a/rtc-publisher-implementation-guide.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/amp-a4a/rtc-documentation.md b/extensions/amp-a4a/rtc-documentation.md index 81fe2c43bbab..9d3301cfa7ff 100644 --- a/extensions/amp-a4a/rtc-documentation.md +++ b/extensions/amp-a4a/rtc-documentation.md @@ -148,8 +148,8 @@ The `errorReportingUrl` property is optional. The only available macros are ERRO - PubMatic OpenWrap - [PubWise](https://www.pubwise.io) - Purch -- Rubicon - RichAudience +- Rubicon - Salesforce - [Snigel](https://www.snigel.com) - T13 diff --git a/extensions/amp-a4a/rtc-publisher-implementation-guide.md b/extensions/amp-a4a/rtc-publisher-implementation-guide.md index b3e2c266620a..28e4a4a87cbd 100644 --- a/extensions/amp-a4a/rtc-publisher-implementation-guide.md +++ b/extensions/amp-a4a/rtc-publisher-implementation-guide.md @@ -42,8 +42,8 @@ To use RTC, you must meet the following requirements: - PubMatic OpenWrap - [PubWise](https://pubwise.io) - Purch -- Rubicon - RichAudience +- Rubicon - Salesforce - [Snigel](https://www.snigel.com) - T13