{"id":2565,"date":"2020-01-09T18:10:38","date_gmt":"2020-01-09T18:10:38","guid":{"rendered":"https:\/\/blog.tchop.io\/?p=2565"},"modified":"2023-04-18T09:48:41","modified_gmt":"2023-04-18T09:48:41","slug":"wie-man-in-wenigen-schritten-inhalte-und-news-via-rss-feed-importiert","status":"publish","type":"post","link":"https:\/\/blog.tchop.io\/de\/wie-man-in-wenigen-schritten-inhalte-und-news-via-rss-feed-importiert\/","title":{"rendered":"Wie man in wenigen Schritten Inhalte und News via RSS Feed importiert"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"438\" src=\"https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-1024x438.jpg\" loading=\"lazy\" alt=\"Content cards illustrated and with smartphone\" class=\"wp-image-804\" srcset=\"https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-1024x438.jpg 1024w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-800x342.jpg 800w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-300x128.jpg 300w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-768x328.jpg 768w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-1536x656.jpg 1536w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-2048x875.jpg 2048w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2018\/08\/Illu_01b-1100x470.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Als Verleger, Content Anbieter oder Blogger sind Sie wahrscheinlich schon mal auf ein orangefarbenes Symbol mit der Bezeichnung RSS-Feed gesto\u00dfen. Wenn Sie sich schon immer gefragt haben, was RSS ist und wie Sie dieses Format nutzen k\u00f6nnen, um Ihren tchop-Kanal zu erweitern, dann sind Sie hier genau richtig. Aber auch f\u00fcr ge\u00fcbte Digital-Natives mit RSS Erfahrung fassen wir die wichtigsten Dinge nachfolgend nochmal zusammen.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-1024x1024.png\" loading=\"lazy\" alt=\"\" class=\"wp-image-2558\" width=\"146\" height=\"146\" srcset=\"https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-1024x1024.png 1024w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-800x800.png 800w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-150x150.png 150w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-300x300.png 300w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-768x768.png 768w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_-1100x1100.png 1100w, https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Feed-icon.svg_.png 1200w\" sizes=\"auto, (max-width: 146px) 100vw, 146px\" \/><\/figure><\/div>\n\n\n\n<p>tchop erm\u00f6glicht den automatischen Import von Inhalten und URLs aus einem beliebigen RSS-Feed im Web. Das spart Zeit, erm\u00f6glicht hochaktuelle Inhalte, verbessert redaktionelle Abl\u00e4ufe und bietet eine Vielzahl von M\u00f6glichkeiten. Unterschiedliche RSS Feeds k\u00f6nnen unterschiedlichen Mixes zugewiesen werden, so dass Sie schnell und einfach eine passende und verl\u00e4ssliche Content-Struktur aufbauen k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Was ist RSS?<\/h3>\n\n\n\n<p>RSS ist ein XML-basiertes Datenformat, welches Benutzern und Anwendungen erm\u00f6glicht, regelm\u00e4\u00dfige Updates von einer beliebigen Quelle, einer Website oder einem Blog zu auszutauschen. Das Akronym RSS steht dabei passenderweise f\u00fcr <em>Really Simple Syndication<\/em> oder <em>Rich Site Summary<\/em>. <\/p>\n\n\n\n<p>In den fr\u00fchen Tagen des Internets musste man, wenn man die Updates auf seiner Lieblingswebsite verfolgen wollte, ein Lesezeichen im Browser setzen und die entsprechende Seite manuell aufrufen. RSS-Feeds (und spezielle RSS-Reader-Anwendungen) l\u00f6sten dieses Problem, indem sie den Benutzern erm\u00f6glichten, die News einer Website in speziellen Applikationen (sog. Feed Readern) zu verfolgen, ohne die Website jedes Mal direkt besuchen bzw. komplett laden zu m\u00fcssen. <\/p>\n\n\n\n<p>Mit RSS k\u00f6nnen Blogger und <a href=\"https:\/\/blog.tchop.io\/de\/10-entwicklungen-nachrichtenjournalismus-2026\/\">Verlage<\/a> ihre Inhalte automatisch syndizieren, so dass andere sie in ihren E-Mails, in Apps oder auch in anderen System lesen bzw. importieren k\u00f6nnen. Es ist ein De-Facto Standard der Content Syndication und er ist noch immer weit verbreitet. <\/p>\n\n\n\n<p>Seit dem Ende des Google Readers vor vielen Jahren wurde das Thema RSS sehr kontrovers diskutiert. Damals fragte sich die Internet-Community, ob es klassische RSS-Reader und Feeds noch wirklich braucht. Heute feiert das Format ein kleines Comeback, weil man zunehmend den Wert eines offenen, neutralen Datenformats, welches nicht von einer gro\u00dfen Plattform abh\u00e4ngig ist und welches von jedem schnell und sicher genutzt werden kann, zu sch\u00e4tzen weiss. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wie sieht ein Standard-RSS-Feed aus?<\/h3>\n\n\n\n<p>tchop verwendet die Standard <em>RSS-2.0<\/em>-Spezifikation, um RSS-XML-Feeds zu importieren und in JavaScript-Objekte umzuwandeln. Daher ist es wichtig, dass die Formatierung des Feeds dieser Spezifikation entspricht. <\/p>\n\n\n\n<p>H\u00e4ufig scheitert die korrekte RSS-Integration an einer falschen Formatierung des Feed XMLs, d.h. im Falle eines Problems sollte als erstes das Format des Feeds \u00fcberpr\u00fcft werden.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Beispiel einer RSS-Feed-Struktur:<\/h4>\n\n\n\n<p>Wichtig hinsichtlich der Content-Integration sind die sogenannten &#8222;Items&#8220;. Diese beschreiben in der Regel die einzelnen Artikel, die importiert werden sollen.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?xml version=\"1.0\" ?&gt;\n&lt;rss version=\"2.0\"&gt;\n&lt;channel&gt;\n  &lt;title&gt;tchop GmbH&lt;\/title&gt;\n  &lt;link&gt;https:\/\/tchop.io\/&lt;\/link&gt;\n  &lt;description&gt;Content and Chat \u2014 in your own branded App&lt;\/description&gt;\n  &lt;item&gt;\n      &lt;title&gt;Content the easy way&lt;\/title&gt;\n      &lt;source url=\"http:\/\/www.tchop.io\/integration\"&gt;tchop.io&lt;\/source&gt;\n      &lt;link&gt;https:\/\/tchop.io\/article_integration&lt;\/link&gt;\n      &lt;image&gt;&lt;url&gt;https:\/\/tchop.io\/tchop-icon.png&lt;\/url&gt;\n      &lt;link&gt;https:\/\/tchop.io\/en\/index.php&lt;\/link&gt;\n      &lt;\/image&gt;\n      &lt;description&gt;Get started with our standard integrations&lt;\/description&gt;\n  &lt;\/item&gt;\n  &lt;item&gt;\n      &lt;title&gt;Why your own branded app makes the difference&lt;\/title&gt;\n      &lt;source url=\"http:\/\/www.tchop.io\/apps\"&gt;tchop GmbH&lt;\/source&gt;\n      &lt;link&gt;https:\/\/tchop.io\/article_apps&lt;\/link&gt;\n      &lt;description&gt;User experience is key&lt;\/description&gt;\n    &lt;\/item&gt;\n&lt;\/channel&gt;\n&lt;\/rss&gt; <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Welche Felder und Inhalte m\u00fcssen vorhanden sein?<\/h3>\n\n\n\n<p>Ein RSS Feed muss bestimmte Felder mit bestimmten Bezeichnungen enthalten, um entsprechend verarbeitet werden zu k\u00f6nnen. Der Feed kann weitere Elemente enthalten. Diese ignoriert der Import dann einfach.<\/p>\n\n\n\n<p>Im folgenden erl\u00e4utern wir nur die Pflichtfelder, die f\u00fcr die Erstellung von Inhalten bei tchop notwendig sind. Sollten Fehler beim Import auftreten, ist es ratsam konkret diese Felder und Daten auf Richtigkeit zu pr\u00fcfen. <\/p>\n\n\n\n<p>Einen \u00dcberblick \u00fcber alle Elemente, die ein RSS-Feeds haben kann, finden Sie <a href=\"https:\/\/cyber.harvard.edu\/rss\/rss.html#sampleFiles\" target=\"_blank\" rel=\"noopener\">hier<\/a>.<\/p>\n\n\n\n<p>Felder in einem RSS Feed sind in zwei Kategorien unterteilt:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Meta Daten bzw. kanalbezogene Daten<\/strong> im Header:  Diese Felder enthalten Informationen \u00fcber die Quelle sowie die wichtigsten Zusatzinformationen<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Elements<\/strong><\/td><td><strong>Description<\/strong><\/td><td><strong>Example<\/strong><\/td><\/tr><tr><td>title<\/td><td>Hier wird \u00fcblicherweise der Name des Mediums bzw. der Quelle genannt.<br><\/td><td>tchop GmbH<\/td><\/tr><tr><td>link<\/td><td>Die Basis URL auf die referenziert wird.<\/td><td>https:\/\/tchop.io\/<\/td><\/tr><tr><td>description<\/td><td>Eine kurze Beschreibung des Kanals bzw. der Quelle.<\/td><td>Content and&nbsp;<br>Chat \u2014<br>&nbsp;in your own branded App<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Eine Liste zus\u00e4tzlicher Metadaten bzw. kanalbezogener&nbsp;Felder finden Sie&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/cyber.harvard.edu\/rss\/rss.html#optionalChannelElements\" target=\"_blank\">hier<\/a>.<\/p>\n\n\n\n<p>F\u00fcr den Import entscheidend sind wie oben bereits erw\u00e4hnt die <strong>Content-Elemente<\/strong> (sog. &#8222;Items&#8220;): Jedes Element definiert einen Artikel im RSS-Feed; die einzelnen Elemente liefern die Bausteine des Content-Teasers, welcher auf die URL verlinkt. <br><br>Hier ist eine Liste der relevanten Felder:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Element im RSS<\/strong><\/td><td><strong>Feld in tchop<\/strong><\/td><td><strong>Beschreibung<\/strong><\/td><td><strong>Beispiel<\/strong><\/td><\/tr><tr><td>title<\/td><td>Titel<\/td><td>Die Headline des Artikel-Teasers. Ein Pflichtfeld, d.h. ohne Headline kann keine Karte angelegt werden.<\/td><td>Content the<br>easy way<\/td><\/tr><tr><td>link<\/td><td>URL<\/td><td>Die Artikel-URL, die sich bei Click auf die Karte \u00f6ffnet. Gibt es zwei Element &lt;link&gt; in dem &lt;item&gt; element, nimmt sich die Integration immer den ersten &lt;link&gt; und ignoriert den zweiten.<\/td><td>https:\/\/tchop.io\/article_integration<\/td><\/tr><tr><td>source<\/td><td>Quelle<\/td><td>Die Quelle des Inhalts, welche in der Karte bei tchop als Dachzeile angezeigt wird. In der Regel steht hier das Medium, eine Rubrik oder eine andere kurze Kontextinformation.<\/td><td>tchop.io<\/td><\/tr><tr><td>description<\/td><td>Kurzfassung<\/td><td>Hier steht ein kurzer Anleser f\u00fcr den Artikel. Dieser ist optional.<\/td><td>Get started with our standard integrations<\/td><\/tr><tr><td>image<\/td><td>Bild<\/td><td>Das Teaser-Bild der Karte in Form einer URL. Auch dies ist ein optionales Element, welches im&nbsp;<strong>&lt;item&gt;<\/strong>&nbsp;element mitgeliefert werden kann, wenn man hier auf eine bestimmte Bild-URL verweisen will..<\/td><td><\/td><\/tr><tr><td>author<\/td><td>Artikel-Autor<\/td><td>Name des Autors des Artikels, den das <strong>&lt;item><\/strong>  beschreibt.<\/td><td>&lt;author> Max Mustermann &lt;\/author><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><a href=\"https:\/\/cyber.harvard.edu\/rss\/rss.html#hrelementsOfLtitemgt\" target=\"_blank\" rel=\"noopener\">Hier<\/a> noch eine Liste weiterer optionaler&nbsp;<strong>&lt;item&gt;<\/strong>&nbsp;Felder.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wie pr\u00fcft man einen RSS-Feed auf Richtigkeit<\/h3>\n\n\n\n<p>Sie k\u00f6nnen den RSS-Feed jederzeit mit <a href=\"https:\/\/validator.w3.org\/feed\/#validate_by_uri\" target=\"_blank\" rel=\"noopener\">diesem<\/a> kostenlosen Feed-Checker online validieren. Dort m\u00fcssen Sie nur die URL des Feeds einkopieren, anschlie\u00dfend wird angezeigt, ob es sich dabei um ein korrektes Format handelt.<\/p>\n\n\n\n<p>Alternativ k\u00f6nnen Sie uns jederzeit unter support@tchop.io oder \u00fcber unseren Onsite-Chat kontaktieren.<\/p>\n\n\n\n<p>Gibt es mit dem Feed Probleme, so lassen sich diese meist einfach an der Quelle (bspw. in Ihrem Content Management System) beheben. Wenn die Einrichtung dann einmal steht und richtig l\u00e4uft, ist RSS ein wunderbar einfaches, sehr verl\u00e4ssliches Format.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wie man die RSS Integration richtig einstellt<\/h3>\n\n\n\n<p>F\u00fcr die RSS integration auf der tchop Platform gibt es grunds\u00e4tzlich zwei Optionen:<\/p>\n\n\n\n<p>1) <strong><em>Parsed<\/em><\/strong> &#8211; dann wird nur die im Feed vorhandene URL &#8222;geparsed&#8220; und die sonstigen Felder werden aus dieser URL generiert. Die Ergebnisse dieser Methode h\u00e4ngen nat\u00fcrlich davon ab, dass die URL saubere Meta-Daten liefert. <br><br>2) <strong><em>Feed<\/em><\/strong> &#8211; die Inhalte aus den Feldern werden wie oben definiert aus den Daten des Feeds \u00fcbernommen. Diese Option bietet sich an, wenn das Parsen oben nicht die gew\u00fcnschten Ergebnisse erzielt oder die Daten besser bzw. verl\u00e4sslicher sind.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.tchop.io\/wp-content\/uploads\/2020\/01\/Screenshot-2020-01-09-at-17.41.47-1024x497.png\" loading=\"lazy\" alt=\"\"\/><\/figure>\n\n\n\n<p>Ausserdem gibt es bei den Einstellungen die Option sich zu entscheiden, ob das Bild aus dem RSS Feed oder aus der URL &#8222;geparsed&#8220; werden soll. <\/p>\n\n\n\n<p>Alle Einstellungen bzw. Ergebnisse k\u00f6nnen einfach getestet werden und je nach Set up zu unterschiedlichen Resultaten f\u00fchren. Beides ist aber m\u00f6glich. <\/p>\n\n\n\n<p>Ausserdem k\u00f6nnen Sie wie bei allen anderen Integrationen entscheiden, ob die Inhalte direkt publiziert werden sollen oder nicht.<\/p>\n\n\n\n<p>Probieren Sie es einfach aus! Bei Fragen &#8211; gerne jederzeit melden!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Als Verleger, Content Anbieter oder Blogger sind Sie wahrscheinlich schon mal auf ein orangefarbenes Symbol mit der Bezeichnung RSS-Feed gesto\u00dfen. Wenn Sie sich schon immer&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[172],"tags":[],"coauthors":[134],"class_list":["post-2565","post","type-post","status-publish","format-standard","hentry","category-using-tchop"],"_links":{"self":[{"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/posts\/2565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/comments?post=2565"}],"version-history":[{"count":56,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/posts\/2565\/revisions"}],"predecessor-version":[{"id":4593,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/posts\/2565\/revisions\/4593"}],"wp:attachment":[{"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/media?parent=2565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/categories?post=2565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/tags?post=2565"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.tchop.io\/de\/wp-json\/wp\/v2\/coauthors?post=2565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}