Inhaltsverzeichnis:

Was und warum experimentiert VKontakte im Feed?
Was und warum experimentiert VKontakte im Feed?
Anonim

Wie Tests und Recherchen im Social-Network-Team funktionieren, woran sie gerade arbeiten und was mit den Likes passiert ist.

Was und warum experimentiert VKontakte im Feed?
Was und warum experimentiert VKontakte im Feed?

Fangen wir mit dem Wichtigen an und finden heraus, warum ein Newsfeed benötigt wird und warum sich darin wieder etwas ändert. Im Feed kommunizieren wir mit Freunden und einer Vielzahl von Autoren: Unterhaltungskneipen, Wirtschaft, Medien, Blogger, Themenmedien. Der Feed hilft, sich über Neuigkeiten zu informieren, Meinungen zu äußern, Ereignisse zu besprechen und über alles, was gerade passiert, auf dem Laufenden zu bleiben.

Wir haben sehr ambitionierte Aufgaben für die Entwicklung des Tapes:

  • einen idealen Service für die Kommunikation zwischen Lesern und Autoren machen;
  • Heben Sie die wichtigsten unter der riesigen Menge an Informationen hervor und zeigen Sie die Nachrichten in der richtigen Reihenfolge an;
  • eine komfortable und schnelle Oberfläche zum Anzeigen von Texten und Medien sowie zur Kommunikation auf allen Plattformen zu schaffen.

Es gibt zwei wichtige Teilaufgaben: interessante Inhalte und eine benutzerfreundliche Oberfläche.

Experimente mit Inhalten

Wir haben Hunderte von verschiedenen Smart-Feed-Modellen und -Empfehlungen parallel laufen – nicht alle Experimente sind für die Benutzer wahrnehmbar. Manchmal unterscheiden sie sich in kleinen Dingen: Wir zeigen 1% mehr Inhalte von Freunden als von Verlagen und sehen, wie sich dies auf die Nutzung des Newsfeeds auswirkt. Manchmal sind Tests radikaler: Wir ordnen situativen Inhalt und immer Relevantes grundlegend unterschiedlich ein. Dadurch ändert sich die Zusammensetzung des Feeds für die Leser erheblich. Einige Posts sind nur für wenige Stunden relevant (Mediennachrichten, Ankündigungen, Sportergebnisse), während andere Posts viele Tage lang interessant sein können (Rezensionen, Artikel, Urlaubsfotos).

Einige Experimente können in ein paar Tagen ausgewertet werden - dann sind Updates schnell für alle Benutzer aktiviert. Andere Tests können dagegen mehr als einen Monat dauern. Die Benutzergewohnheiten ändern sich nicht so schnell, und es ist uns wichtig, die Ergebnisse in wenigen Wochen auszuwerten.

Bei einem komplexen Produkt ist es unmöglich, sofort die ideale Formel zu identifizieren, dies ist der Weg der iterativen Verbesserungen. Wir testen Schritt für Schritt Hunderte von Hypothesen. Zum Beispiel:

  • Beiträge mit vielen Kommentaren sind interessanter;
  • Das lange Lesen eines Beitrags ist ein wichtigeres Signal als ein Like;
  • Beiträge, die zu Lesezeichen hinzugefügt werden, sind so interessant wie möglich;
  • Longreads und kurze Textbeiträge sollten für jeden Benutzer zu unterschiedlichen Tageszeiten angezeigt werden;
  • Von Freunden kommentierte Beiträge sind interessanter als andere.

All diese Hypothesen testen wir zunächst an uns selbst: Wir implementieren ein neues Feature in den Algorithmus und beginnen es selbst zu nutzen. Wenn wir möchten, nehmen wir Benutzer in die Testgruppe auf. Wir betrachten objektive Metriken, bewerten die statistische Signifikanz des Experiments. Wir ziehen Schlussfolgerungen: Entweder wir rollen es überhaupt aus oder wir verfeinern es weiter. Und so seit einigen Jahren seit der Einführung des Smart Tapes. Tausende verschiedene Hypothesen und Experimente. Als Ergebnis von jedem tauchen neue Gedanken und Annahmen auf, es liegt noch eine riesige Liste von Ideen vor uns.

An der Schnittstelle arbeiten

Es scheint, dass der Newsfeed nichts Kompliziertes und nichts zu erfinden in Bezug auf Schnittstellen ist? Tatsächlich ist dies aber auch eine ständige Suche nach Schönheit.

So hat sich die Postanzeige in den letzten Jahren verändert:

So hat sich die Anzeige des VKontakte-Beitrags in den letzten Jahren verändert
So hat sich die Anzeige des VKontakte-Beitrags in den letzten Jahren verändert

Gleichzeitig sehen Beiträge in Empfehlungen grundsätzlich anders aus. Wieso den? Es gibt ganz unterschiedliche Konsummuster und Akzente in der Wahrnehmung. Im Feed haben wir bestimmte Autoren abonniert, für uns ist es wichtig, wer wann den Beitrag geschrieben hat, ob Freunde darüber diskutieren. Und ist es möglich, schnell zu antworten, wie einen Kommentar zu schreiben.

Und in den Empfehlungen kennen wir den Autor nicht. Höchstwahrscheinlich ist uns der Inhalt wichtig, daher stellen wir Beiträge grundsätzlich anders dar:

VKontakte-Schnittstelle: Beiträge in Empfehlungen
VKontakte-Schnittstelle: Beiträge in Empfehlungen

Die Empfehlungen beinhalteten auch Experimente. Wir haben den Autor des Beitrags auf verschiedene Weise gezeigt, den Like-Button in den kompakten Modus des Feeds eingefügt und so weiter. Auch jetzt, auf iOS und Android, unterscheiden sich die Oberflächen leicht, da die Experimente damit nicht zu Ende sind.

Wir schauen uns an, welche Aufgaben Benutzer am häufigsten im Feed lösen und versuchen, die Benutzeroberfläche für diese Aufgaben ideal zu gestalten. Und daran arbeiten wir gerade.

1. Farbband ohne unnötige Zähler

Im Feed möchten Sie den Inhalt selbst möglichst bequem lesen und sich weniger von verschiedenen Zählern ablenken lassen. Daher zeigen wir im Rahmen eines Experiments nicht die Anzahl der Likes und Reposts, wir hinterlassen nur Kommentare. Es besteht die Hypothese, dass dies das Engagement und die Aktivität im Feed im Allgemeinen positiv beeinflussen und die Likes selbst im Laufe der Zeit aussagekräftiger machen kann.

VKontakte-Kommentare bleiben erhalten, aber Likes können verschwinden
VKontakte-Kommentare bleiben erhalten, aber Likes können verschwinden

Warum wurden Kommentare hinterlassen? Es ist nicht nur ein Zähler. Kommentare sind auch Inhalte, Informationen, die den Beitrag ergänzen. Der Kommentarzähler hilft Ihnen herauszufinden, ob es sich lohnt, auf einen separaten Beitragsbildschirm zu gehen, um die Diskussion zu lesen. Manchmal sind sie interessanter als die Veröffentlichung selbst.

Wie bewerten wir das Experiment? Basierend auf objektiven Metriken und Benutzerfeedback. Manchmal treffen wir auf Beschwerden, was ungewöhnlich ist, aber es gibt auch viele positive Bewertungen, was wirklich praktisch ist, wenn der Feed prägnanter ist und keine Überfrachtung mit unnötigen Informationen vorhanden ist. Da die Schnittstelle jedoch erst kürzlich eingeführt wurde, ist es noch zu früh, um objektive Produktkennzahlen zu bewerten. Am Anfang gibt es immer eine Gewöhnungszeit.

Wir planen, andere Versionen der Benutzeroberfläche zu überprüfen, denen Zähler fehlen, aber wir werden uns auf den Inhalt konzentrieren. Wenn objektive Metriken eine Zunahme der Aktivität im Feed zeigen (Zeit, Anzahl der Sitzungen, Engagement usw.) und das Feedback von Lesern und Autoren eher positiv ist, dann wird diese Version vielleicht irgendwann für alle ausgerollt.

2. Einfaches Bookmarken

Eine weitere Idee, die derzeit getestet wird, besteht darin, die Lesezeichenschaltfläche auf den Menübandbildschirm zu bringen. In der Kommunikation mit Nutzern haben wir oft die Idee gehört, dass Likes dazu verwendet werden können, einen Beitrag "für später" zu speichern. Dafür verfügt VKontakte über ein bequemeres Tool - einen Lesezeichendienst. Daher ersetzen wir im Experiment den Beitragsaufrufzähler im Feed durch die Schaltfläche Zu Lesezeichen hinzufügen. Dieser Test wurde bereits gestartet, wir sammeln Meinungen und Metriken.

Einfaches Bookmarken von "VKontakte"
Einfaches Bookmarken von "VKontakte"

3. Kompakte Anzeige von Beiträgen

Neben Zählern und Aktionsbuttons beschäftigen wir uns schon länger mit der Kompaktheit von Beiträgen. Leider gibt es viele Beispiele, in denen eine Bandaufzeichnung zwei oder drei Telefonbildschirme belegen kann, was objektiv unbequem ist. Deshalb haben wir ein Experiment gestartet, bei dem wir nicht alle Anhänge zeigen, sondern nur die wichtigsten.

VKontakte-Schnittstelle: kompakte Anzeige von Beiträgen
VKontakte-Schnittstelle: kompakte Anzeige von Beiträgen

Dieser Ansatz hat viele Vorteile: Das Band wird optisch ansprechender und bequemer. Aber es bricht ernsthaft eine Reihe von bekannten Mustern. Zum Beispiel ist es praktisch, eine Umfrage und zwei Fotos zu machen, um das beste auszuwählen. Und wenn Sie für einen solchen Beitrag das Foto ausblenden und nur die Umfrage verlassen, geht alle Bequemlichkeit verloren. Daher wird die Entwicklung dieses Experiments fortgesetzt.

4. Arbeitsgeschwindigkeit

Neben optisch auffälligen Experimenten arbeiten wir nun aktiv an der Aufgabe, die Bedienung der Oberfläche selbst zu beschleunigen. Wir sprechen über die Geschwindigkeit des Ladens des Feeds, Medieninhalte und das Öffnen eines Bildschirms mit Kommentaren.

Unsere Server verarbeiten Zehntausende von Bandanfragen pro Sekunde. Ein schnelles Laden des Feeds und des Empfehlungsbereichs erfordert daher nicht weniger Kreativität und Aufwand als eine hinsichtlich der Anordnung der Elemente optimale Oberfläche. Um einen solchen Plan zu verbessern, haben wir ein eigenes Team, das spezielle Datenbanken erstellt, die für unsere Aufgaben maximal optimiert sind.

Darüber hinaus werden wir eine clevere Logik des mehrstufigen Information Caching implementieren. Es enthält einen Cache auf dem mobilen Client - zum sofortigen Herunterladen von Daten, die in früheren Sitzungen empfangen wurden. Und auch - verschiedene Caches auf dem Server, mit denen Sie viele Berechnungen im Voraus durchführen können.

5. Praktische Kommentare

In den Kommentaren hat sich im letzten Jahr viel geändert. Wir haben sie zweistufig gemacht - das fehlte schmerzlich. Aber es liegt noch ein riesiger Plan mit offensichtlichen Verbesserungen vor uns.

Diskussionen mit Dutzenden von verschiedenen Threads und Hunderten von Gesprächsteilnehmern sind bereits vom Telefon aus schwer einsehbar. Vor nicht allzu langer Zeit haben wir ein praktisches Ranking von Kommentar-Threads eingeführt: Sie können die interessantesten oder die neuesten sehen. Aber generell stehen wir noch am Anfang des Weges. Geplant ist, die Algorithmen zur Erkennung interessanter Kommentare und deren Anzeige oben deutlich zu verbessern, die Aktualisierung und den Empfang von Kommentaren und Antworten in Echtzeit zu implementieren. Darüber hinaus die Schnittstelle für die Kommunikation in einem dialogähnlichen Format so komfortabel wie möglich zu gestalten und Benachrichtigungen und Schnittstellen zu implementieren, die für den Benutzer mit den interessantesten Diskussionen Schritt halten.

Abschluss

Der Teufel steckt im Detail. Wir arbeiten viel an Berichterstattung, verschiedenen Formaten, Monetarisierungsmöglichkeiten und mehr, um das Content-System für Autoren und Leser so komfortabel wie möglich zu gestalten. Gleichzeitig glauben wir jedoch, dass es neben der Gesamtstrategie und den grundlegenden Einführungen von entscheidender Bedeutung ist, alle kleinsten Details des Newsfeeds und der Empfehlungen durchzuarbeiten. Erwarten Sie mehr Experimente und Updates.

Empfohlen: