Experimente

Übersicht

Das Feature " PlayFab-Experimente " hilft Ihnen, die besten Strategien für Ihr Spiel zu identifizieren. Dies geschieht, indem Sie mehrere gleichzeitige Experimente ausführen und die statistische Vertrauenswürdigkeit sicherstellen.

Sie können die Spielerfahrung verbessern, indem Sie verschiedene Versionen von Spielkonfigurationen, Preismodellen und Reichweitenmechanismen vergleichen und die beste Variation für die Ziele Ihres Titels (Engagement, Monetarisierung, Aufbewahrung usw.) mithilfe von Experimenten ermitteln.

Funktionen der PlayFab-Experimente

PlayFab Experiments ist eine maßgeschneiderte Lösung zum Ausführen von Experimenten in Ihren Spielen. Es basiert auf der internen Experimentierplattform von Microsoft, die die besten Funktionen der Klasse freischaltet, die von Minecraft, Azure, Office, Bing und vielen anderen Microsoft-Produkten verwendet werden. PlayFab-Experimente unterstützen Sie durch die Bereitstellung der folgenden Funktionen:

  • Erstellung und Verwaltung mehrerer gleichzeitiger Experimente mit der (interaktiven und selbstgesteuerten) Benutzeroberfläche im PlayFab Game Manager und über skalierbare APIs.
  • Ziel der gewünschten Zielgruppe nach dem Zufallsprinzip, aber auf kontrollierte Weise durch Nutzung des vorhandenen Datenverkehrs. Sie können in einem Segment experimentieren und den Prozentsatz der Zielgruppe in jeder Variante definieren.
  • Planung von Experimenten oder zur sofortigen Ausführung.
  • Analyse der Scorecardergebnisse der Experimente. Die Scorecards werden zuverlässig berechnet und verfügen über angereicherte statistische Details. Dies gibt Ihnen einen Hinweis auf die statistische Signifikanz und Warnungen, wenn ein Fehler bei der Stichprobenquote festgestellt wird.
  • Integration in andere PlayFab-Dienste wie Titeldaten, Spielerprofil, PlayStream-Ereignisse, CloudScript und Insights Explorer usw.

Experimentkonfigurationen mit Experimentvarianten von PlayFab

Das Experiment vergleicht die Spielkonfigurationen, sei es die Spielerfahrung oder die andere Spielwachstumsstrategie. Diese Konfigurationen können über einen Spielcode aktiviert und dem Variant-Variable-Paar oder variant-override-Paar zugeordnet werden. Jede Konfiguration kann problemlos varianten eines Experiments zugeordnet werden, um eine beliebige Spielerfahrung zu ermöglichen.

Eine Steuerungserfahrung wird einer Steuerungsvariante zugeordnet und mit einer oder mehreren Behandlungserfahrungen verglichen, die einer Behandlungsvariante zugeordnet sind, um das Verhalten des Spielers zu untersuchen und zu bestimmen, welche Variantenerfahrung oder -konfiguration besser funktioniert.

Spielkonfigurationen, die Variablen zugeordnet sind (keine neue Codebereitstellung erforderlich)

  • Jede Konfiguration kann problemlos Varianten zugeordnet werden, bei denen jede Variante von Variablen unterstützt wird. Diese Variablen ermöglichen es Ihnen, eine andere Gruppe von Spielerfahrungen durch Parametrisierung zu bündeln.

Außerkraftsetzungen als Spielkonfiguration (keine Änderung des Spielcodes erforderlich)

  • Die Spielkonfiguration mit PlayFab-Diensten kann mit Außerkraftsetzungen experimentiert werden, ohne zusätzlichen Code hinzuzufügen.
  • Außerkraftsetzungen sind Teilmengen der Konfiguration, die Änderungen an den Standardtiteldaten enthalten, die als Varianten in Experimentation verwendet werden können. Derzeit sind Experimente mit Außerkraftsetzungen nur verfügbar, wenn Titeldaten verwendet werden.
    • Konfigurationen mit Titeldaten sind eine Reihe von Schlüssel-Wert-Paaren, die sich ideal zum Speichern und Verwalten der Remotekonfiguration des Spiels auf dem Server eignen. Dadurch werden die titelweiten Konfigurationsvariablen zugänglich und organisiert, die clientseitig abgerufen werden können.

Notiz

Für gleichzeitige Experimente mit Außerkraftsetzungen wird empfohlen, mit einer sich gegenseitig ausschließenden Zielgruppe zu experimentieren. Dadurch wird die korrekte Zuweisung der überschreibenden Konfiguration und keine Interaktion auf clientseitiger Seite sichergestellt. Dies führt zu statistisch korrekten Experimenten und damit zu Analyseergebnissen.

PlayFab-Experimente auf einen Blick

Screenshot von Experimenten auf einen Blick

PlayFab-Experimente ermöglichen es Ihnen, mehrere gleichzeitige randomisierte Experimente auf verwaltete und kontrollierte Weise auszuführen. Dabei

  • Ein eindeutiger Bezeichner für die Variantengruppen jedes ausgeführten Experiments, die als Varianten-ID bezeichnet wird, wird in jedem Spielerprofil markiert. Diese Varianten-IDs werden verschiedenen Behandlungen über client- oder serverseitigen Code zugewiesen. So instrumentieren Sie unterschiedliche Behandlungsverhalten.
  • Jede Variantengruppe wird von Variablen unterstützt und definiert. Diese Variablen sind Attribute für Variantengruppen, mit denen Sie eine andere Spielerfahrung über parametrisieren können.
  • Eine zuverlässige Berechnung der Ergebnisse eines Experiments mit statistischer Signifikanzberechnung wird bereitgestellt.
  • Erkennung von Problemen, wenn der Datenverkehr der Zielgruppe weit weg ist. Dies wird häufig durch eine Behandlung verursacht, die Abstürze verursacht oder die Protokollierung beeinträchtigt. Das Experimentierfeature von PlayFab kennzeichnet solche Probleme, sodass Sie ein zuverlässiges Experiment ausführen können.

Screenshot des Onboardings für Experimente in