WhatsApp 2020!? Das Messenger Marketing Update - was ihr 2020/21 umsetzen kön...
Inside Open Graph: How to connect all the things! @ AllFacebook Developer Conference
1. Open Graph - How to connect all the things.
thanks for the ad(d).
Open Graph - How to connect all the things
AllFacebook DevCon, Berlin 11/2012
Michael Kamleitner, Die Socialisten http://die.socialisten.at
Michael Kamleitner, Die Socialisten
2. Über: Die Socialisten
“Die Socialisten” sind eine Wiener Social Software-Agentur,
die sich seit 2007 auf die Konzeption und Umsetzung
von Applikationen und Marketing-Lösungen auf
Social Web Plattformen wie Facebook konzentriert.
Seither wurden weit über 100 Brand-Pages und -Apps
erfolgreich umgesetzt. Zu den Kunden zählen Red Bull, Axel
Springer/Bild.de, Krone Multimedia, ATV und Hitradio Ö3.
"Die Socialisten" wurden als erste österreichische Agentur
im offiziellen "Facebook Preferred Marketing Developer"-
Programm in den Bereichen Apps & Pages gelistet.
http://die.socialisten.at | http://facebook.com/diesocialisten
die.socialisten.at
social network development
3. Timeline & Open Graph:
1 Jahr später: Apps, Actions & Analytics
die.socialisten.at
social network development
Photo: Chip.de
4. Timeline & Open Graph:
Opportunities
- Social Graph Integration: Open Graph Protocol war nur der Anfang!
- Social Graph Customization: Objects, Actions, Aggregations
- User Growth & Distribution: Newsfeed, Ticker, Timeline
- Personalisierung: Facepile & andere Social Plugins
- Cross-Plattform: Web, Mobile (Native/Web), Devices ...
Mehr: https://developers.facebook.com/docs/technical-guides/opengraph/
http://die.socialisten.at
Social Software Development
7. Tschüss, FB.ui({method:‘feed’,...})
Das gute (?), alte Wall-Posting verliert an Bedeutung:
- Feed-Dialoge nerven
- Feed-Dialoge werden oft abgebrochen
- Feed-Publish im Hintergrund über /me/feed meist fies
- Per Feed-Dialog veröffentlichte Stories sehen immer gleich aus
(Title, Description, Image, User Message)
- Distribution von Wall-Postings im News-Feed sinkt!
http://die.socialisten.at
Social Software Development
8. Vergleich: Distribution
Feed-Dialog vs. Open Graph Action
Distribution Feed-Dialog:
März ’12: 130x
Juli ’12: 68x
Okt. ’12: 31x
http://die.socialisten.at
Gemessen wurde jeweils dieselbe App, Feed-Stories blieben unverändert! Social Software Development
9. Vergleich: Distribution
Feed-Dialog vs. Open Graph Action
Distribution Feed-Dialog:
Okt. ’12: 31x
Distribution von Open Graph-Actions:
Okt. ’12: 126x
Distribution variiert je nach Inhalt & Type der Action!
http://die.socialisten.at
Social Software Development
10. Regel #1:
Jede Story die derzeit über Feed-Dialog oder /me/feed veröffentlicht wird,
kann als Open Graph-Action deutlich größere Distribution erzielen!
http://die.socialisten.at
Social Software Development
13. Guideline:
Passive Sharing / Content Consumption
Passive Sharing: automatisch, ohne explizite Handlung des
Benutzers veröffentlichte Open Graph-Action
Meistens genutzt für Actions im Bereich der Content Consumption –
Benutzer konsumiert Artikel, Videos, Musik ...
Meistens als Built-in Action (“read”, “listen”, “watch”)
Beispiele: Washington Post- & andere Social Reader, Spotify ...
Wahrnehmung & Akzeptanz von Passive Sharing war seit dem
Start von Open Graph eher gemischt!
http://die.socialisten.at
Social Software Development
14. Guideline:
Passive Sharing / Content Consumption
Die dunkle Seite von Passive Sharing:
Apps, die ihren Benutzern nicht klar kommunizieren dass Passive
Sharing verwendet wird, oder die Passive Sharing nicht für
Content-Consumption nutzen.
Ab Februar 2013:
Passive Sharing über Custom Actions ist nicht mehr gestattet!
Authenticated Referrals werden deaktiviert – “Viral Loop” von
Passive Sharing damit deutlich geschwächt!
http://die.socialisten.at
Social Software Development
15. Guideline:
Passive Sharing / Content Consumption
Seit Sommer 2012:
Deutlich reduzierte Sichtbarkeit & weniger sozialer Context für
Built-in Actions im Newsfeed (“Trending Articles”, “Trending
Videos”)
Built-in Actions “Watch” & “Read” werden
kaum noch im Ticker angezeigt!
(ACHTUNG: könnte ein Insights-Problem sein!)
http://die.socialisten.at
Social Software Development
21. Beispiel: “Watch”-Action
Zeitraum: März-April 2012
MAU: Max 11k
Actions: 12.000 “Watch” veröffentlicht
Impressionen: 3.3mio (268x)
CTR: 1.4%
Distribution:
Newsfeed (0%), Timeline http://die.socialisten.at
(0%), Ticker (0%)
Social Software Development
22. Beispiel: “Watch”-Action
Zeitraum: September-Oktober 2012
MAU: Max 11k
Actions: 382 “Watch” veröffentlicht
Impressionen: 9.200 (24x)
CTR: 0.75%
Distribution:
Newsfeed (78%), Timeline (22%), Ticker (0%)
http://die.socialisten.at
Social Software Development
23. Regel #2:
Passive Sharing über Built-in Actions (!) ist für Content-lastige Apps &
Websites Ok!
Aber: bitte keine überzogenen Erwartungen an
Distribution, + Extra-Fairness gegenüber dem Benutzer!
http://die.socialisten.at
Social Software Development
32. Guideline:
Open Graph Custom Actions
Empfehlung: Actions mit “Explicit Sharing”:
Nutzung für Actions die einen klaren “User-Intent” darstellen!
http://developers.facebook.com/docs/technical-guides/opengraph/explicit-sharing/
Mit “Explicit Sharing” veröffentlichte Actions werden derzeit
immer am Timeline-Profil des veröffentlichenden Benutzers
angezeigt.
Mit “Explicit Sharing” veröffentlichte Actions weisen bessere
Distribution im Newsfeed von Freunden auf.
http://die.socialisten.at
Social Software Development
33. Guideline:
Open Graph Custom Actions
Nicht für “Explicit Sharing” geeignet:
- Built-in Actions, Passive Sharing
- Niedrig-schwellige Actions wie “Like”, “Favorite” ...
- Actions die in hohem Volumen auftreten und wenig Info
enthalten wie “Follow”, “Friend” ...
- Actions die im Gameplay eines Spieles erzeugt werden
wie “Playing”, “Building” ...
http://die.socialisten.at
Social Software Development
34. Guideline:
Open Graph Custom Actions
Gut für “Explicit Sharing” geeignet:
- Vom Benutzer hochgeladener Content wie Photos, Videos...
- Vom Benutzer eingegebene Text-Nachrichten
wie Kommentare, Postings...
- Interkationen mit Geo-Location wie bspw. “Checkins”
http://die.socialisten.at
Social Software Development
36. Guideline:
Open Graph Custom Actions
How-to: “Explicit Sharing”
- Aktivieren der Migrations-Options (Default bei neuen Apps):
http://die.socialisten.at
Social Software Development
37. Guideline:
Open Graph Custom Actions
How-to: “Explicit Sharing”
- Aktivieren der Migrations-Options (Default bei neuen Apps):
- Beim Veröffentlichen: fb:explicit_sharing = true
http://die.socialisten.at
Social Software Development
38. Guideline:
Open Graph Custom Actions
How-to: “Explicit Sharing”
- Aktivieren der Migrations-Options (Default bei neuen Apps):
- Beim Veröffentlichen: fb:explicit_sharing = true
- “Explicit Sharing” muss pro Action durchs Approval!
- Done!
http://die.socialisten.at
Social Software Development
39. Beispiel: Custom Action
“Love” mit Explicit Sharing
http://apps.facebook.com/lastfm-og-scrobbler/
Zeitraum: Oktober-November 2012
MAU: Max 85k
Actions: 7.500 “Love” veröffentlicht
Impressionen: 380.000 (51x)
CTR: 0.70%
Distribution:
http://die.socialisten.at
Timeline (71%), Newsfeed (17%), Ticker Development
Social Software (11%)
40. Guideline:
Open Graph Custom Actions
Empfehlung: Actions mit “User Message”:
Veröffentlichen von Actions vom Benutzer eingegebenen Texten
z.b. Empfehlungen, Sharing-Kommentar...
https://developers.facebook.com/docs/opengraph/actions/
Mit “User Message” veröffentlichte Actions werden derzeit
immer am Timeline-Profil des veröffentlichenden Benutzers
angezeigt.
Daher macht es keinen Sinn, “User Message” in Kombination mit
“Explicit Sharing” zu verwenden.
Mit “User Message” veröffentlichte Actions weisen bessere
Distribution im Newsfeed von Freunden auf.
http://die.socialisten.at
Social Software Development
42. Guideline:
Open Graph Custom Actions
Empfehlung: Actions mit “User Message”:
Auch Actions mit “User Message” müssen von Facebook
gesondert freigegeben werden!
http://die.socialisten.at
Social Software Development
43. Beispiel: Custom Action
“Comment” mit User Message
http://apps.facebook.com/lastfm-og-scrobbler/
Zeitraum: Oktober-November 2012
MAU: Max 85k
Actions: 361 “Love” veröffentlicht
Impressionen: 15.800 (44x)
CTR: 1.3%
Distribution:
http://die.socialisten.at
Newsfeed (41%), Timeline (41%), Ticker Development
Social Software (18%)
44. Regel #3:
Design von 4-5 Custom Actions. Für bessere Distribution, 2-3 geeignete
Actions mit “Explicit Sharing” oder “User Messages” ausstatten!
Gute Actions weisen hohes Volumen & niedrige Hemmschwelle auf!
http://die.socialisten.at
Social Software Development
47. Guideline:
Custom Actions optimieren
Actions die mit “Rich Content” (meist: User-generierter Content)
veröffentlicht werden, verbessern die Distribution in Newsfeed und
Timeline!
Bilder
http://instagram.com
http://die.socialisten.at
Social Software Development
48. Guideline:
Custom Actions optimieren
“Rich Content”: Photos, Videos oder Flash-Content, Geo-Location!
Auch die CTR verbessert sich, da Stories interessanter werden!
Geo-Location
http://www.stadtkinder.com
http://die.socialisten.at
Social Software Development
49. Guideline:
Custom Actions optimieren
“Rich Content”: Photos, Videos oder Flash-Content, Geo-Location!
Auch die CTR verbessert sich, da Stories interessanter werden!
Videos bzw.
Flash-Content
http://apps.facebook.com/
lastfm-og-scrobbler
<meta property="og:video:type" content="application/x-shockwave-flash"/>
<meta property="og:video" content="https://www.youtube.com/v/..."/>
<meta property="og:video:width" content="398"/> http://die.socialisten.at
<meta property="og:video:height" content="239"/> Social Software Development
50. Regel #4:
Distribution & CTR von Actions verbessern mit Rich Content:
Videos bzw. Flash-Content, Bilder & Geo-Location.
http://die.socialisten.at
Social Software Development
51. Guideline:
Custom Actions optimieren
Zahlreiche Optimierungs-Möglichkeiten! Verknüpfte Objekte
ermöglichen interessantere Stories mit verbesserter CTR!
http://die.socialisten.at
Social Software Development
52. Guideline:
Custom Actions optimieren
Unterschiedliche Actions mittels “Action Links” quer-verknüpfen!
Ermöglicht 1-Click-Responses & steigert so das Volumen
veröffentlichter Actions,
Quer-verlinkte Action
“Love” <> “Scrobble”
Quer-verlinkte Objekte
“Artist”, “User”
http://die.socialisten.at
Social Software Development
53. Regel #5:
CTR von Actions verbessern mit verknüpften
OG-Modellen, Actions-Links & Rich Metadata.
http://die.socialisten.at
Social Software Development
55. Guideline:
Facepile & andere Social Plugins
Social Plugins versprechen einfache, rasche Personalisierung.
Facepile - Freunde die mittels bestimmter Action mit einem Objekt
verbunden sind (bspw. einen bestimmten Artikel gelesen haben)
Activity Feed - Hervorheben von Actions &
populärem Content im eigenen Freundeskreis.
Killer-Argument: Funktioniert ohne App-Auth!
http://die.socialisten.at
Social Software Development
56. Guideline:
Facepile & andere Social Plugins
Social Plugins sind leider nicht immer die ideale Lösung:
- Kaum Styling-Möglichkeiten
- Kaum Möglichkeiten die Inhalte zu beeinflussen (bspw. nur
die aktuellsten Actions von Freunden anzeigen ...)
- Immer wieder Bugs!
(falsche Lokalisierung, fehlende Actions etc.)
http://die.socialisten.at
Social Software Development
57. Guideline:
Facepile & andere Social Plugins
Original Facepile: 2 Friends
Custom Facepile: http://die.socialisten.at
6 Friends! Social Software Development
58. Guideline:
Facepile & andere Social Plugins
Empfehlung: Logging aller veröffentlichten Actions in der eigenen
App/Datenbank und Entwicklung eigener, Custom Widgets f.
Facepile, Recent Activity etc.
mysql> select id,created,user_id,action,action_id,substring(action_url,1,30) from actions limit 10;
+----+---------------------+-----------------+-------------------+-------------------+-------------
| id | created | user_id | action | action_id | action_url |
+----+---------------------+-----------------+-------------------+-------------------+-------------
| 5 | 2012-05-08 18:02:22 | 100001903705011 | news.reads | 327098717363582 | ... |
| 9 | 2012-05-09 16:32:49 | 609190863 | meinklubdev:react | 10150966819840864 | ... |
| 10 | 2012-05-09 18:02:09 | 609190863 | news.reads | 10150967610995864 | ... |
| 11 | 2012-05-09 18:07:10 | 609190863 | meinklubdev:react | 10150967623110864 | ... |
...
Angenehmer Nebeneffekt = Basis f. Undo!
Nachteil: funktionieren erst nach App-Auth!
http://die.socialisten.at
Social Software Development
59. Guideline:
Facepile & andere Social Plugins
Beispiel: Custom Facepile
http://die.socialisten.at
Social Software Development
60. Regel #6:
Nicht auf Standard Social Plugins verlassen, sondern mehr Flexibiltät und
Funktionalität durch eigene, innovative Widgets erreichen!
http://die.socialisten.at
Social Software Development
61. Regel #0:
Am Laufenden bleiben! Docs & Dev-Blog lesen,
neue Features ausprobieren, Insights beobachten & Actions optimieren!
http://die.socialisten.at
Social Software Development
63. BREA
K
YOU
R
OWN
RULE
S http://die.socialisten.at
Social Software Development
64. “Facebook Programmierung -
Entwicklung von Social Apps & Websites”
Michael Kamleitner, Galileo Computing 2012
http://book.socialisten.at
die.socialisten.at
social network development