Feed Size and Performance
RSS feed size should be below 4MB
RSS feed page load time should be less than 30 seconds
Size above or performance below these standards may result in Digest errors.
What Feed Elements Are Required for My Digesto Email?
Digesto will minimally require the following RSS or Atom Feed elements in your email:
RSS Feeds:
<title> = Will show as the Title of the post. Title of the latest post can also be used in the Subject Line of the email using the DigestoEmailSubject Token
<link> = Link to the original post
<pubDate> = Post's Publication Date (Must be sorted by descending date - most recent posts on top)
<description> = Short text from the post, OR, <content-encoded> = Full content of your article
Atom Feeds:
<title> = Title of the post
<link> = Link from the title to the original post
<published> = Post's Publication Date (Must be sorted by descending date - most recent posts on top)
<summary> Short text from the post, OR, <content> = Full content of your article
Example:
Also note that the <pubDate> tag must be in RFC-822 date-time format, so something such as: Wed, 02 Oct 2002 15:00:00 +0200
Digesto / RSS Mapping
In addition to the standard elements listed above, Digesto has the ability to extract a wide range of feed elements. When inserted in your Digest Template, Digesto tags (elements in curly brackets) play a similar role as the Marketo Tokens in your Marketo email, but this time it is used to inject an element from your RSS (or Atom) feed.
*=Required
**= Recommended
Digesto Tag | RSS // Atom Feed Element | Description |
*- | RSS <item> | Article / Blog Post |
*{{ITEM-TITLE}} | RSS <title> | Article Title |
*{{ITEM-LINK}} | RSS <link> | Article URL |
*{{ITEM-DATE}} | RSS <pubDate> | Publication Date |
**{{ITEM-DESCRIPTION}} | RSS <description> | Article Summary/Abstract (Usually text only) |
{{ITEM-CONTENT-ENCODED}} | RSS <content:encoded> | Full Article (HTML) |
*(Required for 1-to-1 Personalization only) {{ITEM-AUTHOR}} | RSS <author> or <dc:creator> | Author's name |
{{ITEM-FIRSTPOSTIMAGE-URL}} | Digesto Custom Element | URL of the first image extracted from the <description> or <content:encoded> elements |
{{ITEM-FIRSTPOSTIMAGE-IMG}} | Digesto Custom Element | Code snipped (<img...>) to embed the first image extracted from the <description> or <content:encoded> elements |
**{{ITEM-IMAGE-URL}} | RSS <enclosure> (image) | Image file enclosure URL |
{{ITEM-VIDEO-URL}} | RSS <enclosure> (video) | Video file enclosure URL |
{{ITEM-AUDIO-URL}} | RSS <enclosure> (audio) | Audio file enclosure URL |
{{ITEM-MEDIA-CONTENT-IMAGE-URL}} | RSS <media:content> | Image file from media-content |
{{ITEM-MEDIA-CONTENT-IMAGE-IMG}} | RSS <media:content> | Code snipped (<img...>) to embed the image file from media-content |
*(Required for 1-to-1 Personalization only) {{ITEM-CATEGORIES}} | RSS <category> | List of categories applied to your article |
Feed Specifications and Validation
In order to work with Digesto, your feed must meet standard RSS or Atom feed requirements.
Specifications for standard RSS
http://www.rssboard.org/rss-specification
Specifications for standard Atom
http://tools.ietf.org/html/rfc4287
You can use this feed validator from W3 to run a diagnostic and review on your feed:
http://validator.w3.org/feed/