Optimierung von TV-Apps

Experimente als Grundlage zur kontinuierlichen Verbesserung der gesamten OTT-User Experience

Der TV-Markt ist sehr dynamisch. Sichern Sie sich Wettbewerbsvorteile.

Erkenntnisse für eine bessere Kundenbindung

Die Handlungen von Kunden sagen mehr als Worte. Wissen Sie was Ihre Kunden wollen? Experimentieren Sie mit den Abläufen zum Abschluss von Abonnements, der Auffindbarkeit von Inhalten, der Platzierung von Anzeigen und mit Layouts, um herauszufinden, was bei Ihren Kunden am besten ankommt.

Optimierung aller Kanäle

Jeder Bildschirm ist anders. Was auf einem mobilen Gerät funktioniert, ist unter Umständen nicht für ein Heimkino geeignet. Aus diesem Grund arbeiten alle SDKs von Optimizely zusammen, damit Sie die beste User Experience für jeden Schritt der Customer Journey ermitteln können.

Schnellere Iteration. Geringeres Risiko. Phasenweise Rollouts und sofortige Updates.

Phasenweise Rollouts und sofortige Updates ermöglichen schnelle Iterationen und eine risikolose Einführung. Testen Sie neue Ideen, und passen Sie sie im Handumdrehen an – mit Live-Variablen und unkomplizierter Traffic-Zuweisung.

Exakt zugeschnittene Benutzererfahrungen

Dank erweitertem Targeting können Sie die Customer Experience exakt auf die jeweilige Zielgruppe ausrichten. Und da alle Optimizely-SDKs zusammenarbeiten, können Sie problemlos Experimente und Personalisierungen Kanal- und Geräte-übergreifend durchführen mit serverseitigen Experimenten sowie für Ihren gesamten Technologie-Stack.

Einfache Bereitstellung. Ohne Überraschungen.

Flexible Konfigurationsoptionen

Führen Sie Tests für jeden beliebigen Bereich Ihrer App aus. Sie können unter anderem die Vernetzung, Protokollierung, Ausnahmebehandlung und Integrationen einfach konfigurieren und so an Ihre Produktionsbedürfnisse anpassen.

Leistung im Fokus

Führen Sie Tests in Echtzeit mit minimalem Einfluss auf die Performance aus. Unsere kompakten Open Source-SDKs senden keine Netzwerkanfragen und ermöglichen eine sofortige Aktualisierung Ihrer App – ganz ohne App Store oder Google Play Store Prüfungen.

Eine vertrauenswürdige Lösung

Optimieren Sie Ihre App mit der weltweit führenden Experimentation Platform, die bereits Milliarden von User Experience auf der ganzen Welt bereitstellt – dank Stats Engine, der branchenführenden Lösung von Optimizely.
// Initialize an Optimizely manager
OPTLYManager *optlyManager = [OPTLYManager init:^(OPTLYManagerBuilder * _Nullable builder) {
    builder.projectId = @"projectId";
}];

// Initialize an Optimizely client by asynchronously downloading the datafile
[optlyManager initializeWithCallback:^(NSError * _Nullable error, OPTLYClient * _Nullable client) {
    // Activate user in an experiment
    OPTLYVariation *variation = [client activate:@"my_experiment" userId:@"userId"];

    if ([variation.variationKey isEqualToString:@"control"]) {
        // Execute code for the control
    } else if ([variation.variationKey isEqualToString:@"treatment"]) {
        // Execute code for the treatment
    } else {
        // Execute default code
    }

    // Track conversion event
    [client track:@"my_conversion" userId:@"userId"];
}];
// Initialize an Optimizely manager
let optimizelyManager : OPTLYManager? = OPTLYManager.init {(builder) in
    builder!.projectId = "projectId"
}

// Initialize an Optimizely client by asynchronously downloading the datafile
optimizelyManager?.initialize(callback: { [weak self] (error, optimizelyClient) in

    // Activate user in an experiment
    if let variation = optimizelyClient?.activate("my_experiment", userId: "userId")
    {
        if (variation.variationKey == "control") {
            // Execute code for the control
        }
        else if (variation.variationKey == "treatment") {
            // Execute code for the treatment
        }
    } else {
        // execute default code
    }

    // Track conversion event
    optimizelyClient?.track("my_conversion", userId: "userId")
})
import com.optimizely.ab.Optimizely;

// Get an Optimizely client
OptimizelyClient optimizelyClient = optimizelyManager.getOptimizely();

// Activate user in an experiment
Variation variation = optimizelyClient.activate("my_experiment", "user_id");

if (variation != null) {
  if (variation.is("control")) {
    // Execute code for variation A
  } else if (variation.is("treatment")) {
    // Execute code for variation B
  }
} else {
  // Execute default code
}

// Track conversion event
optimizelyClient.track("my_conversion", user_id);

Führen Sie Tests in Ihrem gesamten Technologie-Stack aus

Testen Sie beispielsweise Preise und Suchalgorithmen. Die Optimizely-Produkte für Entwickler ermöglichen kundenübergreifende Tests, um tiefe Einblicke ins Backend zu gewinnen.

Eine umfassende Lösung für App-Tests, ohne Kopfzerbrechen bei den Entwicklern

Open Source-SDKs
Unsere tvOS- und Android-TV-SDKs sind transparent aufgebaut, sodass Sie genau wissen, wie sie funktionieren.

Event-Tracking
Beobachten Sie die Konversionsmesswerte und KPIs, die für Sie relevant sind – in Ihrer App oder einem beliebigen anderen Dienst.

Stufenweiser Livegang
Reduzieren Sie die Risiken bei der Einführung neuer Funktionen, indem Sie sie zunächst nur für bestimmte Benutzer freigeben. Diese können per Zufall oder basierend auf den Targeting-Einstellungen ausgewählt werden.

Benutzerdefinierte Konfiguration
Sie können Ihre eigenen Komponenten, beispielsweise für die Protokollierung, Fehlerbehandlung, Ereignisplanung und Integrationen, einfach austauschen.

Zielgruppen
Definieren Sie benutzerdefinierte Attribute, um das Targeting und die Segmentierung so exakt wie möglich zu gestalten.

Multichannel-Experimente
Richten Sie eigene Benutzer-IDs ein, um für all Ihre Kundenkanäle konsistente, personalisierte User Experience zu erstellen.

Full Stack-Experimente
Sie können mit jedem SDK von Optimizely Tests sowohl für den Frontend- als auch den Backend-Code ausführen.

Stats Engine von Optimizely
Mit der weltweit führenden Experimentation Platform ermitteln Sie die Auswirkungen Ihrer Tests in Echtzeit.

Sofortige Aktualisierungen
Aktualisieren Sie Ihre Tests und Variablen in Echtzeit, ohne auf Ihre nächste Veröffentlichung im App Store warten zu müssen.

Export von Ereignisrohdaten
Aus Optimizely lassen sich ganz einfach umfassende Ereignisdaten herunterladen.

Traffic-Splitting
Erstellen Sie in kurzer Zeit für einen beliebigen Bereich Ihrer App randomisierte Traffic-Gruppen, ohne die Leistung damit zu beeinträchtigen.

Sicherheit für Unternehmen
Rollen und Berechtigungen, zweistufige Authentifizierung und einmalige Anmeldung

Get started with our developer documentation

  • Native TV-Anwendungen und mobile Apps sind eine ideale Möglichkeit, um unsere Zielgruppe dort anzusprechen, wo sie sich gerade befindet - und in puncto Nutzergewohnheiten am Ball zu bleiben. Mit Optimizely können wir unsere Apps ohne viel Mühe testen. Und wir können sicherstellen, dass die Produkt-, Marketing- und Entwicklungsteams zusammenarbeiten, um ein gemeinsames Ziel zu erreichen: die bestmögliche Customer Experience.
    Courtney Sanchez, SVP Business Intelligence and Strategy
    Vimeo-Logo

Starten Sie noch heute mit Experimenten in Ihrer OTT-App

Kontakt