Here are some answers to common questions about feed management. Questions? Contact us at PartnerHubSupport@microsoft.com
Yes, different content types have different feed formats on MSN. If you try to send a slideshow through an article feed, for example, the ingestion will fail because Ingestion Services is expecting an article. We do support videos and slideshows displaying in Article feeds as embeds. See Feed content specifications for more information.
No, each feed URL on MSN must contain content only in the language you associated with that feed when you set it up. See How to set up RSS and ATOM feeds for more information.
MSN’s Content Specification V3 supports RSS and ATOM.
No, MSN only supports feed formats detailed in the Content specifications guide. Mapping of non-standard formats is not supported.
Ingestion Services checks the feed you give us on a cadence, generally about once every fifteen minutes. Any content flagged as new or updated is ingested and the corresponding documents are created in our system. Generally, this process completes in about thirty-five minutes, but times can vary. Usually, partners push new content to the top of their feeds and older content falls off after about 20 items, but at times of high network volume, Microsoft may need to adjust how long items stay in your feeds.
When Ingestion Services checks your feed, it follows this logic:
-
Has this Unique ID been ingested before? If no, ingest the item.
-
If yes, is the Update Date more recent than the Publish Date? If yes, ingest the item.
-
If no, skip.
Updated content should have the same content ID as the original and be tagged with new published or updated tags, according to the standards specified in Content specifications for ATOM or RSS. Updated items that are not flagged in one of the specified ways will be skipped by Ingestion Services. Inline images can be updated but only if they have new image URLs. Articles with updated inline images that have not updated their image URLs will still display the old images.
You can remove ingested content manually, or by sending Ingestion services a takedown signal through your feed.
Unpublish Manually
Select the post or posts you would like to remove on the Content dashboard and click the Delete button. You can also remove posts from your feed by sending takedown instructions via RSS or ATOM.
Unpublish via Your Feed
You can add a takedown request to your feed, identifying the post you would like to remove by its unique content ID. Here is an example code snippet of an RSS takedown request.
<!-- Example of a Takedown request. You must provide a <guid> of anexisting item, a modified date and an expiration date in the past --><item><!-- REQUIRED: You must provide the Unique Identifier of the piece ofcontent you want to take down through the feed.The id must belong to an already ingested document --><guid isPermaLink="false">477649<guid><!-- Use the <dcterms:modified> element to indicate there is a newupdate for this content --><dcterms:modified>2017-10-10T10:00:00+0100<dcterms:modified><!-- You can use this element to takedown a piece of content, byspecifying an "end" date in the past. --><dcterms:valid>end=1990-10-02T10:00:00+0100;scheme=W3C-DTF<dcterms:valid><item><channel>
MSN sets expiration dates to 365 days by default. You can add an optional dcterms:valid element with a different value if you would like to set expiration at something other than 365 days.
If you would like your video to expire immediately, refer to How do I unpublish my content? above for guidance.
Video thumbnails are optional for 1PP videos, but generally required for 3PP videos, except for YouTube which is optional. See more about videos in the Content specifications.
Many content types are supported as inline embeds in Article feeds. See the content specification for How to display inline media and embeds on MSN and check out some sample code snippets in the RSS and ATOM section of this guide.
Yes, most MSN partners send us both an article and a video feed. Video sent inline is treated the same way as content sent in the video feed. Ingestion Services can detect whether a video has already been ingested in a different feed. Check out some sample inline code snippets in the RSS and ATOM section of this guide.
No, you can only use supported HTML tags to embed media, such as <img> and <video>. See MSN feed item metadata requirements for more details.
Each page of your content on MSN has a special module at the bottom that displays related links to your other posts. Generally, this is handled algorithmically by MS, but if you would prefer to control this manually you can send the related links in your feed itself. See How to display inline media and embeds on MSN for more details.