| Nächste Überarbeitung | Vorhergehende Überarbeitung |
| de:create:functions:pagehead [08.09.2018 17:28] – angelegt admin | de:create:functions:pagehead [27.05.2021 14:30] (aktuell) – sophia.schauer |
|---|
| **Hinweis:** Falls man den gleichen Inhalt auf allen Seiten des Fragebogens ergänzen möchte, kann man diesen auch direkt in die //HTML-Vorlage// des [[:de:create:layout|Fragebogen-Layouts]] schreiben. | **Hinweis:** Falls man den gleichen Inhalt auf allen Seiten des Fragebogens ergänzen möchte, kann man diesen auch direkt in die //HTML-Vorlage// des [[:de:create:layout|Fragebogen-Layouts]] schreiben. |
| |
| **Hinweis:** Verwenden Sie zum Laden von JavaScript-Bibliotheken vorzusweise die Funktion ''[[:de:create:functions:library]]''. | **Hinweis:** Verwenden Sie zum Laden von JavaScript-Bibliotheken vorzugsweise die Funktion ''[[:de:create:functions:library]]''. |
| |
| |
| ===== Facebook-Vorschau anpassen ===== | ===== Facebook-Vorschau anpassen ===== |
| |
| Möchte man festlegen, mit welchem Kurztext und Bild der Fragebogen in einem Facebook-Post angezeigt wird, würde man dafür folgenden PHP-Code auf der ersten Seite des Fragebogens platzieren: | Möchte man festlegen, mit welchem Kurztext und Bild (Thumbnail) der Fragebogen in einem Facebook-Post angezeigt wird, würde man dafür folgenden PHP-Code auf der ersten Seite des Fragebogens platzieren: |
| |
| <code php> | <code php> |
| pageHead(' | pageHead(' |
| <meta property="og:description" content="Fragebogen zum Mediennutzungsverhalten" /> | <meta property="og:url" content="https://www.soscisurvey.de/MEIN-PROJEKT/" /> |
| <meta property="og:image" content="https://www.soscisurvey.de/MEIN-PROJEKT/fb-image.jpg" /> | <meta property="og:image" content="https://www.soscisurvey.de/MEIN-PROJEKT/fb-image.jpg" /> |
| | <meta property="og:title" content="Fragebogen zum Mediennutzungsverhalten" /> |
| | <meta property="og:description" content="Mediennutzungsverhalten ist unglaublich vielseitig und individuell. Nehmen Sie an diesem unglaublich spannenden Fragebogen teil!" /> |
| '); | '); |
| </code> | </code> |
| | |
| | Wenn das nicht funktioniert, kann das mehrere Ursachen haben: |
| | |
| | * Facebook hat den Link schon früher einmal aufgerufen und die alte Version (ohne Bild) im Zwischenspeicher (Cache). |
| | * Der Fragebogen war nicht öffentlich erreichbar, als Facebook den Link das erste Mal aufgerufen hat. |
| | * Der Code steht nicht auf der ersten Seite des Fragebogens oder ein anderer Fragebogen ist unter **Fragebogen zusammenstellen** als Standard definiert. |
| | * Es ist ein Fehler in der URL des Bildes. |
| | |
| | Am einfachsten behebt man diese Probleme mit einem Tool von Facebook, dem [[https://developers.facebook.com/tools/debug/|Sharing Debugger]]. Dort gibt man den Link zum Fragebogen ein und klickt dann auf "Fehlerbehebung". Wenn eine veraltete Version angezeigt wird, kann man Facebook mittels "Erneut scrapen" veranlassen, die Seite nochmal einzulesen. |
| | |
| | Eine kurze Beschreibung der Daten: |
| | |
| | * ''<meta property="og:url" content="[URL]" />''\\ Die Fragebogen-URL soll laut Spezifikation nochmal explizit angegeben werden. |
| | * ''<meta property="og:title" content="[Titel]" />''\\ Der [Titel], der im Posting angezeigt werden soll. |
| | * ''<meta property="og:image" content="[URL]" />''\\ Die [URL] des Bildes, das angezeigt werden soll. |
| | * ''<meta property="og:description" content="[Info]" />''\\ Eine Beschreibung mit max. 200 Zeichen, welche im Posting angezeigt werden soll. |
| | * ''<meta property="og:type" content="[Typ]" />''\\ Der [Typ] des Angebots (Standard ist ''website'') ist relevant, wenn man z.B. die Darstellung für Videos oder Nachrichten-Artikel wünscht ... allerdings können falsche Angaben hier zur Sperrung auf Facebook führen. Mögliche Typen sind im [[https://ogp.me/#types|The Open Graph protocol]] beschrieben. |
| | * ''<meta property="fb:app_id" content="[ID]" />''\\ Eine Facebook App-ID, wenn man Facebook Insights nutzen möchte. Die ID bekommt man im Entwickler-Bereich von Facebook. |