Skip to main content

What's New in Outbound Feeds

Discover the latest updates to Arc XP's outbound feeds (OBF) functionality.

Release dates

  • Sandbox and Production - Monday, July 15, 2024

Release summary

  • Height and width custom fields have been added to the ans-feature-block. You can now optionally configure the values for height and width in PageBuilder Editor. 

  • Resizer V2 height and width now respect a “0” value like Resizer V1 and exclude the width and height from the generated URLs if they are “0” or not defined.

  • OBF Utility dependencies are now hard pinned to specific versions to support easier future utility updates. 

  • Failing Resizer auth lookups no longer cause the entire feed to fail, and instead return the original image URL as a fallback. 

  • The sitemap-feature-block now uses the resizerURLs object released in OBF 2.0.1.  

Users affected

Developers

Action required

After deploying these updates, you may optionally set the height and width values for your ans-feature-block.

Release dates

  • Sandbox and Production - Monday, April 15, 2024

Release summary

You can now define a resizerURLs object for each site's siteProperties in the blocks.json of your Outbound Feeds bundle to specify Resizer v2 URLs for each OBF environment.

Users affected

Developers

Action required

To set the Resizer URLs per environment, add a resizerURLs object within each site's siteProperties to your blocks.json. Within that object, add keys relating to your environments, such as org-outboundfeeds-sandbox and org-outboundfeeds. The values are the Resizer v2 URL for each environment. For local development, you can also add a localhost key and the Resizer v2 URL for the environment you set your local to fetch content from. The following example is using sandbox for localhost.

"siteId": {
    "siteProperties": {
      ...,
      "resizerURLs": {
        "org-outboundfeeds-sandbox": "https://org-site-sandbox.web.arc-cdn.net/resizer/v2",
        "org-outboundfeeds": "https://org-site-prod.web.arc-cdn.net/resizer/v2",
        "localhost": "https://org-site-sandbox.web.arc-cdn.net/resizer/v2",
      },
    }
}

Replace the org and site values with what is specific to your configuration per site, and your Production resizerURL can be the domain you use rather than the raw Arc CDN.

Then remove the existing resizerURL because the resizerURLs object takes priority over it and is not used when resizerURLs is defined.

Additionally, for local development, add a environment/localhost.js with the variables:

module.exports = {
    RESIZER_TOKEN_VERSION: 1,
    SIGNING_SERVICE_DEFAULT_APP: "resizer",
    BLOCK_DIST_TAG: 'stable',
}

Refer to the Outbound Feeds Resizer v2 Configuration Guide for the full details on OBF 2.x setup.

Release dates

  • Sandbox - Thursday, March 7, 2024

  • Production - Thursday, March 21, 2024

Release summary

Outbound Feeds 2.0 now includes support for Resizer V2, along with compatibility for both Engine 4 and Engine 5. This enhancement ensures Outbound Feeds can leverage the latest image resizing capabilities and performance improvements offered by Resizer v2. 

Users affected

Developers

Action required

Configuration update for Outbound Feed Blocks

With the new update, outbound feed blocks automatically use Resizer V2 when you make the following changes are made in your outbound feeds feature pack.

environment/*.json updates to make:

  • RESIZER_TOKEN_VERSION - Variable matches the currently enabled SSM version for your organization's secret as obtained from the "Get HMAC Keys" section under the Organization tab in the Arc XP Delivery API documentation. This ensures secure and proper functioning of the outbound feeds with Resizer v2.

  • SIGNING_SERVICE_DEFAULT_APP - Should be set to resizer to indicate the default application for signing services. 

  • BLOCK_DIST_TAG - For sandbox testing this should be beta in your {org}-outboundfeeds-sandbox.json file, and production set to stable in your {org}-outboundfeeds.json.

  • resizerKey - Remove this key. It’s not needed in Resizer v2. 

blocks.json updates to make:

For each of your sites you may have a resizerURL key defined. This needs updated from https://{yourCDN}/resizer to https://{yourCDN}/resizer/v2 

After making the updates to your environment.json file(s), you must re-deploy your bundle in order for OBF 2.0 blocks to install with the latest published packages under the BLOCK_DIST_TAG.

Note: External images, like channel logos, do not pass through the resizer. Only ANS-based image data is resized. These URLs instead return as the raw URL they were entered as.

Configuration update for Custom Feed Blocks

To use Resizer V2 in your custom outbound feed blocks, you must define the environment variables listed previously. 

If you have custom content sources or custom feed blocks, you must update them to use the new signing service pattern. 

You will also need to update any OBF feed dependency versions defined in your package.json.

Refer to the Outbound Feeds Resizer v2 Configuration Guide for the full details on adopting Resizer v2.

Engine Compatibility

Engine 4 and 5 are available to deploy your OBF feature pack with. These versions introduce Node 16 and 18 compatibility, respectively. If you’ve added dependencies to your feature pack for custom development, you should verify in local development that your dependencies are compatible with Node 18 if deploying with Engine 5 and Node 16 or if deploying with Engine 4.

Release dates

  • Sandbox & Production - Wednesday, January 24, 2024

Release summary

Invalid characters, like a backspace within an article, are now appropriately handled and do not cause an error in the feed. 

Update 2/20/24: The Arc-provided blocks in the 1.15 version of Outbound Feeds has been validated to be compatible with Engine 3, Engine 4 and Engine 5 – you may choose to deploy it with any of these options. However, if you have Custom Blocks you may need to make code changes to ensure they are compatible with these newer Engine versions. See our guide on migrating to Engine 5 for more details about changes in those Engine versions that may require updates in your custom code. 

Users affected

Developers

Action required

To ensure your XML output type is up to date, upgrade the @wpmedia/feeds-xml-output dependency in your package.json to its stable version in your OBF bundle by running npm install @wpmedia/feeds-xml-output@stable. You should redeploy your bundle to get the latest outbound feeds blocks with this fix. 

Release dates

  • Sandbox: Tuesday February 7, 2023, between 12:30 to 2:30 PM Eastern Time

  • Production: Thursday, February 9, 2023, between 12:30 to 2:30 PM Eastern Time

Release summary

This release fixes a bug where sub-sections of the Sitemap Section block had priority and changefreq values reversed. Now, those values are consistent across parent and child sub-sections.

Users affected

Outbound feed users

Action required

None

Release dates

  • Sandbox: Wednesday April 27, 2022

  • Production: Wednesday May 4, 2022

Release schedule by region:

  • Sydney: 8:00 AM to 11:00 AM Eastern Time

  • Tokyo: 11:00 AM to 2:00 PM Eastern Time

  • Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time

  • Frankfurt: 4:00 PM to 7:00 PM Eastern Time

Release summary

  • A new custom field called Language has been added to the sitemap news feed under the Field Mapping grouping. This field allows you to override the <news:language> tag for that feed using the value you enter. If the field is left blank (default) it will use the value from feedLanguage in your blocks.json as it previously did. If you enter “Exclude” it will remove the <news:language> tag from the feed.

  • We have updated the npm package moment js that is used in our blocks to format dates to address CVE-2022-24785

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

  • Sandbox: Wednesday April 13, 2022

  • Production: Wednesday April 20, 2022

Release schedule by region:

  • Sydney: 8:00 AM to 11:00 AM Eastern Time

  • Tokyo: 11:00 AM to 2:00 PM Eastern Time

  • Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time

  • Frankfurt: 4:00 PM to 7:00 PM Eastern Time

Release summary

  • A new custom field called Language has been added to all RSS based feeds under the Channel grouping. This field allows you to override the <language> tag for that feed using the value you enter. Valid values are listed here. If the field is left blank (default) it will use the value from feedLanguage in your blocks.json as it previously did. If you enter “Exclude” it will remove the <language> tag from the feed. With this enhancement the <language> tag has been added to the MRSS feed.

  • Web Delivery’s next release will add the option to redirect sitemaps from root. For example /sitemap.xml to /arc/outboundfeeds/sitemap/?outputType=xml. To support this we have added a custom field to sitemap-index-by-day and Sitemap Section Front Index to add a file extension to the generated sitemap links. A new option has been added to the feeds-content-api content source called Sitemap-at-root to work with these new links. More details will be provided once Web Delivery’s release is available on how to opt in and what configuration changes will be required.

  • Web Delivery’s next release will add the option to redirect /app-ads.txt to /arc/outboundfeeds/app-ads.txt so you can manage both ads.txt and app-ads.txt in your OBF environment.

  • If you are creating a custom version of the Facebook Instant Article block, you can now use the latest 3.x versions of the xmlBuilder2.

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

  • Sandbox: Thursday March 31, 2022

  • Production: Thursday March 31, 2022

Release schedule by region:

  • Sydney: 8:00 AM to 11:00 AM Eastern Time

  • Tokyo: 11:00 AM to 2:00 PM Eastern Time

  • Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time

  • Frankfurt: 4:00 PM to 7:00 PM Eastern Time

Release summary

An issue was discovered with the new “Sitemap Section” block. If you don’t set a value in Feed Path the URL will be invalid. This is now fixed and an empty Feed Path produces a valid URL. If you have already added the block, you need to redeploy the bundle to get the fix. If you have not added the block no action is required. The Sitemap Section block is now available that produces a sitemap from your site service hierarchy with links to your website’s sections. This is in addition to the Sitemap Section Front Index block that produces a sitemap index of your sections. To start using this new block, you’ll need to add the new block to your repo and deploy a new bundle.

"@wpmedia/sitemap-section-feature-block",

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

  • Sandbox: Wednesday March 23, 2022

  • Production: Wednesday March 30, 2022

Release schedule by region:

  • Sydney: 8:00 AM to 11:00 AM Eastern Time

  • Tokyo: 11:00 AM to 2:00 PM Eastern Time

  • Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time

  • Frankfurt: 4:00 PM to 7:00 PM Eastern Time

Release summary

  • A new block called “Sitemap Section” is now available that produces a sitemap from your site service hierarchy with links to your website’s sections. This is in addition to the Sitemap Section Front Index block that produces a sitemap index of your sections. To start using this new block, you’ll need to add the new block to your repo and deploy a new bundle.

    "@wpmedia/sitemap-section-feature-block",
    
  • The Facebook Instant Article block now supports using placeholder variables in the Analytic Scripts custom field. You can now reference any ANS field in a script by using angle brackets around the field name like <<headlines.basic>>.

  • Relative urls in <a> and <img> tags will now be converted to fully qualified urls using the feedDomainURL for that website.

  • The collections content source will no longer return an error on empty collections.

  • We have added new icons to help distinguish between JSON, RSS and sitemap blocks in the Editor block list.

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

  • Sandbox: Wednesday March 2, 2022

  • Production: Wednesday March 9, 2022

Release schedule by region:

  • Sydney: 8:00 AM to 11:00 AM Eastern Time

  • Tokyo: 11:00 AM to 2:00 PM Eastern Time

  • Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time

  • Frankfurt: 4:00 PM to 7:00 PM Eastern Time

Release summary

  • A new content source called “single-content” is now available that gets a single piece of content either by _id or website_url. The content source is only compatible with the ANS feed. To start using this content source, you’ll need to add a new block to your repo and deploy a new bundle.

“@wpmedia/feeds-source-single-content-block”

  • The ANS block now supports getting content for a single item using the new single-content content source.

  • The collections content source will now return the collections response if the ANS field content_elements is added to the “ANS fields to exclude”. The collections content source otherwise makes a second call to get the content_elements for each item in the collection. The sitemap-section-index block now excludes links by default. We have added a customField to allow you include them.

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

  • Sandbox: Thursday January 06, 2022

  • Production: Wednesday January 12, 2022

Release schedule by region:

  • Sydney: 8:00 AM to 11:00 AM Eastern Time

  • Tokyo: 11:00 AM to 2:00 PM Eastern Time

  • Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time

  • Frankfurt: 4:00 PM to 7:00 PM Eastern Time

Release summary

  • The sitemap-index-by-day, sitemap-index and sitemap-section blocks all have a customField to add URL parameters. Previously the outputType=xml was required. We have removed this requirement, so these feeds can now generate links without an outputType. This change gives you more flexibility when creating links, for example you can create sitemap-section links that looks like https://www.example.com/{{SECTION_ID}}

  • Changed the Content-API content-sources to use _sourceInclude and _sourceExclude. Perviously it used _sourceIncludes and _sourceExcludes (plural), which isn’t valid in ElasticSearch 1.x

Reminder

If you have not added the resolver create, edit and delete privileges to your developers in your OBF environments, you must enable these privileges immediately in the outboundfeeds environment or you won’t be able to add or change any resolvers. For more information on privileges in Outbound Feeds, see Introduction to PageBuilder Privileges.Introduction to PageBuilder Privileges

Update to the latest 3.x engine version when deploying your bundles. And don’t forget to update your local OBF environments .env FUSION_RELEASE and update your dependencies with npm install @arc-fusion/cli@latest to keep your dev environment up to date.

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Mobile and Amazon feeds will also be custom-built and maintained by you.

Release dates

Sandbox: Wednesday, December 1, 2021

Production: Wednesday, December 8, 2021

Release summary

Bug Fixes

  • Fixed the table formatting in the Facebook Instant Article feed by wrapping <table> tags in a <figure> tag.

  • Added a trailing slash to each generated link in the Sitemap Index by day feed.

  • Fixed typo in Image Title custom field group name in the sitemap-news feed.

Other Improvements

The PageBuilder Editor 3.8 Release includes resolver enhancements. With this release, you can specify a default outputType for each resolver. Once you remove the required outputType parameter and add a default outputType to a resolver, requests will no longer require an outputType parameter. Currently this is only available for templates, so requests for pages like robots.txt and ads.txt still require an outputType parameter.

Changes to Resolver Privileges

With the PageBuilder Editor 3.7 Release, Add and Edit Resolvers and Delete Resolvers privileges were released. With this release, these privileges are now implemented and a user will need them in order to create, edit, and delete resolvers. Previously, users with the Developer Tools privilege had access to all resolver actions. Users with the Developer Tools privilege now only have read-only access a resolver’s configurations.

(ACTION REQUIRED) To make changes to your resolver functionality, you must enable these privileges immediately in the outboundfeeds environment. For more information on privileges in Outbound Feeds, see Introduction to PageBuilder Privileges.Introduction to PageBuilder Privileges

Reminder

Update to the latest 3.x engine version when deploying your bundles. And don’t forget to update your local OBF environments .env FUSION_RELEASE and update your dependencies with npm install @arc-fusion/cli@latest to keep your dev environment up to date.

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

Sandbox: Wednesday, November 10, 2021

Production: Thursday, November 11, 2021

Release summary

Bug Fix

Fixed 414 responses from the content sources used in the Sitemap Index by day feed.

Important Dates Ahead & Reminders

The deactivation dates are fast approaching and to help you migrate to Outbound Feeds.

November 30, 2021

By November 30, 2021, all remaining outbound feed configurations will be removed from our legacy systems if it’s now supported with the Outbound Feeds 1.X Product.

Reminder

Update to the latest 3.x engine version when deploying your bundles. And don’t forget to update your local OBF environments .env FUSION_RELEASE and update the @arc-fusion/cli package to get quicker start-up times.

FAQs

Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

Sandbox: Wednesday, October 13, 2021,Updated - Thursday, October 21, 2021

Production: Wednesday, October 27, 2021

Release summary

Performance Improvements

  • We have updated all the OBF content sources to include only the ANS fields that are used by Outbound Feeds (OBF). This change will deliver performance improvements by reducing the size of the Content-API payload response times and system resources. It should also reduce the instances of “Content too large” errors.

  • We’ve also improved how the content sources validate Include-Terms and Exclude-Terms. This improvement will help you debug if an invalid JSON is entered in those fields. Now, if either of those fields contains invalid JSON, the content source will return a 500 error.

Once you deploy this release, test all of your OBF resolvers in use with custom queries. ***This change MAY impact your existing resolvers.

Bug Fixes

1. Fixed a bug with the collections content source that prevented searching by alias.

2. (NEW) Fixed a bug with the content source if there is no data returned by Content-API.

Important Dates Ahead & Reminders

The deactivation dates are fast approaching and to help you migrate to Outbound Feeds.

November 30, 2021

  • By November 30, 2021, all remaining outbound feed configurations will be removed from our legacy systems if it’s now supported with the Outbound Feeds 1.X Product.

Reminder

Update to the latest 3.x engine version when deploying your bundles. Don’t forget to update your local OBF environments .env FUSION_RELEASE and update the @arc-fusion/cli package to get quicker start-up times.

FAQs

NEW. Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

NEW. A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of its normal support process. The turnaround time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameters are not supported in OBF. All redirects with either of these parameters will not work as intended.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. If your latest bundle isn’t running the most recent engine version you can deploy the same bundle and pick the latest engine version. If it’s already running the latest version, click the ellipsis on the live bundle and select duplicate to redeploy the bundle with the latest version of OBF. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

Sandbox: Thursday, September 23, 2021, Updated on Monday, September 27, 2021

Production: Wednesday, September 29, 2021

Release summary

A new Alexa block is now available that is designed to allow you to create a flash briefing skill to provide Alexa customers with news headlines and other short content. Once Alexa users update their preferences, they will be able to say “Alexa, give me my flash briefing” to hear your latest news stories.

  • Alexa will process a maximum of five articles at a time.

  • Alexa will play an included mp3 audio file (maximum 10 minutes long). If one isn’t included it will use text to speech to read the article description (maximum 4,500 characters). Because the text is read, all html tags (including links and images) are stripped out.

  • Alexa will check for new content every 15 minutes.

The Alexa flash briefing requirements are unique so some sort of curation should be considered. For example using a collection or filtering articles by a specific section or tag. You could also filter for articles that contain an audio element. If an article includes an mp3 audio file it will be played by Alexa, otherwise Alexa will use text to speech on the article body. Care should be taken to keep the articles length within the 4,500 character limit and avoid elements that might not translate to speech well like Twitter and Facebook embeds, raw html blocks, and html lists.

The standard Alexa feed is a platform level Arc feed block designed to integrate with the Amazon Alexa Flash Briefing Skill. To start using the Alexa block, you’ll need to add this block to your repo and deploy a new bundle.

“@wpmedia/rss-alexa-feature-block”

Easy to follow detailed instructions for this new feed are available in the Alexa Feed Configuration Guide.

Minor Enhancements and Bug Fixes

1. Added support for child sections to the Sitemap Section Front Index block. The Sitemap Section Front Index block now includes child sections in its output.

2. Added capability to remove (enter a blank) in the RSS credits and description custom fields to remove them from a feed.

3. Updated custom field names and groupings. We have changed some Custom Field names and groupings to be more consistent and better reflect their functionality.

4. (NEW) Fixed the incorrect raw_html element format in the rss-fbia-feature-block.

5. In Engine 3.1 we’ve included a fix for resolvers to support default parameter values. To take advantage of these improvements in OBF be sure to use the latest 3.x engine version when deploying your bundles. And don’t forget to update your local OBF environments .env FUSION_RELEASE and update the @arc-fusion/cli package to get quicker start-up times.

Important Dates Ahead

The deactivation dates are fast approaching and to help you migrate to Outbound Feeds, we’ve documented. Here the steps you’ll want to complete to ensure your services continue to run smoothly. Contact Arc XP Customer Support if you need assistance with your OBF migrations.

November 30, 2021

By November 30, 2021, all remaining outbound feed configurations will be removed from our legacy systems if it’s now supported with the Outbound Feeds 1.X Product.

FAQs

NEW. Q: How do I submit a request to redirect my legacy Partner Feeds to Outbound Feeds (OBF)?

NEW. A: Clients may request redirects from the legacy feeds path to the OBF product paths by opening an ACS ticket. ACS will implement the redirects as part of their normal support process. Turn around time for a redirect request is five business days.

The following redirect lines are supported. These paths correlate to the STANDARD arcio/OBF feeds that are provided out-of-the-box. In addition to these clients may ask for a single top level path in ArcIO to be redirected to the SAME top level path in OBF. Rules may be implemented all at once or line by line as needed by the client.

Supported Redirects

rewrite (?i)^/arcio/ans/(.*)$ /arc/outboundfeeds/ans/$1?outputType=json permanent;

rewrite (?i)^/arcio/sitemap/(.*)$ /arc/outboundfeeds/sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/news-sitemap/(.*)$ /arc/outboundfeeds/news-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/video-sitemap/(.*)$ /arc/outboundfeeds/video-sitemap/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-index/(.*)$ /arc/outboundfeeds/sitemap-index/$1?outputType=xml permanent;

rewrite (?i)^/arcio/sitemap-section/(.*)$ /arc/outboundfeeds/sitemap-section/$1?outputType=xml permanent;

rewrite (?i)^/arcio/fb-ia/(.*)$ /arc/outboundfeeds/fb-ia/$1?outputType=xml permanent;

rewrite (?i)^/arcio/flipboard/(.*)$ /arc/outboundfeeds/flipboard/$1?outputType=xml permanent;

rewrite (?i)^/arcio/google-news-feed/(.*)$ /arc/outboundfeeds/google-news-feed/$1?outputType=xml permanent;

rewrite (?i)^/arcio/msn/(.*)$ /arc/outboundfeeds/msn/$1?outputType=xml permanent;

rewrite (?i)^/arcio/rss/(.*)$ /arc/outboundfeeds/rss/$1?outputType=xml permanent;

In the case where clients are requesting a custom top level path to be redirected, we will use this template with customer provided path and outputType values:

Supported Redirects

rewrite (?i)^/arcio/rss/({requested path})$ /arc/outboundfeeds/rss/$1?outputType={requested outputType} permanent;

Note

Query and dsl parameter are not supported in OBF. All redirects with either of these parameters will not work as intended.

Additional information on redirects from the legacy outbound feeds platform to OBF is available Here.

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. Download the bundle, rename the zip file, and upload it. When you name the new bundle be sure to only include letters, numbers and dashes. The Deploying New Features guide includes step-by-step instructions on how to deploy the new features in each release.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News and Most Read feeds are not included in the initial offering. If you already have these feeds set up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom-built and maintained by you.

Release dates

Sandbox: Wednesday, June 16, 2021

Production: Wednesday, June 23, 2021

Release summary

We’ve added more out of the box feed templates. The ANS feed type is available now and provides a standard ANS Block and a JSON output type to provide a JSON feed format.

We’ve also enhanced the video encoding configuration options to add the ability to specify which video encoding to display for inline videos in all RSS based feeds.

To start using these new blocks, you’ll need to add the blocks below to your repo and deploy a new bundle.

"@wpmedia/ans-feature-block",
"@wpmedia/json-output-block",

Your updated blocks.json in your outboundfeeds repo should look similar to this.

"blocks": [
    "@wpmedia/feeds-source-content-api-by-day-block",
    "@wpmedia/feeds-source-content-api-by-day2-block",
    "@wpmedia/feeds-source-content-api-by-day3-block",
    "@wpmedia/sitemap-index-by-day-feature-block",
    "@wpmedia/feeds-source-content-api-block",
    "@wpmedia/feeds-source-collections-block",
    "@wpmedia/site-hierarchy-content-block",
    "@wpmedia/mrss-feature-block",
    "@wpmedia/rss-feature-block",
    "@wpmedia/rss-fbia-feature-block",
    "@wpmedia/rss-flipboard-feature-block",
    "@wpmedia/rss-google-news-feature-block",
    "@wpmedia/rss-msn-feature-block",
    "@wpmedia/sitemap-news-feature-block",
    "@wpmedia/sitemap-video-feature-block",
    "@wpmedia/sitemap-feature-block",
    "@wpmedia/sitemap-index-feature-block",
    "@wpmedia/sitemap-section-index-feature-block",
    "@wpmedia/text-output-block",
    "@wpmedia/textfile-block",
    "@wpmedia/ans-feature-block",
    "@wpmedia/json-output-block"
  ],

Bug Fixes

1. Fixed OBF Content API Block to include taxonomy.section._website in Section Queries.

2. Fixed date formatting of number of days in sitemap feed.

Important Dates Ahead

September 15, 2021

  • By September 15, 2021, these standard feeds will be deactivated in our legacy systems: Sitemap (Standard, Index, News, Video), RSS (Google News, Facebook Instant Articles, MSN, Flipboard, Standard RSS) and MRSS.

November 30, 2021

  • By November 30, 2021, all remaining outbound feed configurations will be removed from our legacy systems if it’s now supported with the Outbound Feeds 1.X Product.

FAQs

Q: How do I start using the latest version of Outbound Feeds?

A: You need to redeploy your current bundle. Download the bundle, rename the zip file, and upload it. When you name the new bundle be sure to only include letters, numbers and dashes.

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News, and Most Read feeds are not included in the initial offering. If you already have these feeds set-up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom built and maintained by you.

Release dates

  • Sandbox: Monday, March 15, 2021

  • Production: Monday, March 15, 2021

Release summary

Welcome to Outbound Feeds.

We have a lot of new and exciting features to share with you. We’ve made many enhancements and added many new features. Here are the highlights:

  • Fast setup. Arc created the most popular syndication feeds for your self-service management, with more to come. These feeds are already provisioned along with dedicated environments so you can leverage the product right away.

  • Configurable UI. You can now configure custom fields for each Arc Outbound Feed which are pre-populated with default values for quick deployment. Each feature is configured with the most frequently used values for your convenience.

  • Development Platform. Leveraging PageBuilder Engine, we’ve unlocked the capability for you to create and manage your own custom feeds. You can take an existing Arc Outbound Feed and “fork” the code to customize to your needs.

  • New featured image custom fields. We’ve added new custom fields giving you the capability to configure height and width to resize images. You can now configure height and width to resize all images. You can configure just one of them, or both.

  • New content sources. We’ve added two additional content sources for Collections and Site Service Hierarchy.

  • New Outbound Feeds Template. Added a new out-of-the-box template for Sitemap by Section.

  • Distributor Support. Added support for distributors in the feeds-content-api content source.

  • Custom Queries Support. Added the capability to modify the default query embedded in the feeds-content-api content source.

Bug Fix

  • Added the size parameter to Sitemap feeds (Standard, Video, News).

  • Fixed the “Number of paragraphs to include” RSS customField to return the correct number of paragraphs.

  • Fixed video-sitemap <video:description> and removed <video:tags>

Update on Deactivation of Legacy Feeds

As of 1 March 2021, all clients were provisioned with Outboundfeeds Sandbox and Production environment in PB Fusion.

As of 15 March 2021, all clients have outbound feeds reports available. This report shows an inventory of the outbound feeds currently producing traffic in our legacy systems. Since this report is based on snapshot in time, it’s possible that not all feeds are listed. We recommend that you validate the information in the report against your internal systems to ensure all feeds are accounted for.

Important Dates Ahead

12 April 2021

After 12 April 2021, you will no longer be able to open ACS tickets to request changes to existing feeds. All previously submitted ACS feed changes currently in backlog as non-critical requests will be considered deferred for future roadmap consideration. Using custom feed blocks, you can develop new features in Outbound Feeds 1.x now.

15 September 2021

By 15 September 2021, these standard feeds will be deactivated in our legacy systems: Sitemap (Standard, Index, News, Video), RSS (Google News, Facebook Instant Articles, MSN, Flipboard, Standard RSS) and MRSS.

30 November 2021

By 30 November 2021, all remaining outbound feed configurations will be removed from our legacy systems if it’s now supported with the Outbound Feeds 1.x product.

FAQs

Q. How do I get the latest Outbound Feeds blocks and start using these new features?

A. You need to update your blocks.json and generate and deploy a new bundle.

  • Clone your repo.

  • Add the three new blocks into the blocks array in your blocks.json. The file must be a valid json file, be careful with commas, the last entry in an array must not end in a comma.

    "@wpmedia/feeds-source-collections-block",
    
    "@wpmedia/site-hierarchy-content-block",
    
    "@wpmedia/sitemap-section-index-feature-block",
    
  • Create a new bundle `npx fusion zip`

  • Upload the file created in the last command in the /dist folder

  • Deploy the new bundle and promote it

  • Don’t forget to commit your changes to github.com

Q: Which feed types are not included in the initial Arc Outbound Feeds offering?

A: Apple News, Most Read, and Arc Native Spec (ANS) feeds are not included in the initial offering. If you already have these feeds set-up, they will continue to run on the legacy architecture. All Inbound Feeds will also persist on the legacy architecture. Additionally, mobile feeds and Amazon feeds will always be custom built and maintained by you.