Optimieren Sie Ihre TV-Apps

Experimentation zur kontinuierlichen Verbesserung
der User Experience

TV verändert sich schnell. Sichern Sie sich einen Vorsprung.

Akzeptanztests für eine bessere Kundenansprache

Das Verhalten der Nutzer Ihrer TV-App, oder auch Over-the-top (OTT) genannt, ist vielsagend. Lernen Sie daraus, was Ihre Kunden wollen. Experimentieren Sie mit Bestellabläufen, Content Discovery, Anzeigenplatzierung und Layouts, um herauszufinden, was bei Ihren Anwendern am besten ankommt.

Optimierung aller Kanäle

Jeder Bildschirm ist anders. Was auf einem Mobilgerät funktioniert, funktioniert nicht unbedingt auf einem TV-Bildschirm. Aus diesem Grund arbeiten alle SDKs von Optimizely zusammen, damit Sie die beste User Experience für jede Phase der Customer Journey gestalten können.

Schnellere Iteration, geringeres Risiko, stufenweise Rollouts und sofortige Updates.

Stufenweise Rollouts und sofortige Updates ermöglichen schnelle Iterationen und eine risikoarme Einführung. Testen Sie neue Ideen und passen Sie Features spontan an – mit Echtzeit-Variablen und unkomplizierter Traffic-Zuordnung.

Individuell zugeschnittene Customer Experience

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 Personalisierung kanal- und geräteübergreifend durchführen mit serverseitigen Tests sowie für Ihren gesamten Technologie-Stack.

Getestete User Experience. Keine bösen Überraschungen.

Flexible Konfiguration

Passen Sie Optimizely an Ihre Bedürfnisse an, indem Sie Netzwerk, Logging, Exception Handling und Integrationen konfigurieren.

Performance und Agilität im Fokus

Führen Sie Tests in Echtzeit aus. Unsere kompakten Open-Source-SDKs senden keine Netzwerkanfragen und beeinflussen so die Performance nur mininal. Sie ermöglichen eine sofortige Aktualisierung Ihrer App. Deshalb brauchen Sie nicht auf die Freigabe durch App Store oder Google Play Store zu warten.

Eine vertrauenswürdige Lösung

Optimieren Sie Ihre App mit der marktführenden Experimentation-Plattform. Dank Optimizely und userer zuverlässigen Stats Engine, haben unsere Kunden weltweit bereits Milliarden von optimierten User Experiences bereitstellt.

            
    

// 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);

Testen Sie überall in Ihrem Technologie-Stack

Testen Sie beispielsweise Preise oder Suchalgorithmen und mehr. Optimizely X Full Stack ermöglicht Tests über den Client hinaus, bis tief ins Backend.

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

  • Open Source-SDKs

    Unsere SDKs für Swift, Objective-C und Android sind transparent, damit Sie genau wissen, wie sie funktionieren.
  • Event-Tracking

    Beobachten Sie die Conversions-Messwerte und KPIs, die für Sie relevant sind – in Ihrer App oder einem beliebigen anderen Dienst.
  • Stufenweise Einführung

    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.
  • Sofort-Updates

    Aktualisieren Sie Ihre Tests und Variablen in Echtzeit, ohne auf Ihren nächsten Release 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 zufallsgenerierte Traffic Switches, ohne die Leistung damit zu beeinträchtigen.
  • Sicherheit für Unternehmen

    Rollen und Berechtigungen, zweistufige Authentifizierung und einmalige Anmeldung.

Developer-Dokumentation ansehen

Native TV-Anwendungen und mobile Apps sind die ideale Möglichkeit, um unsere Nutzer dort anzusprechen, wo sie gerade sind, und um in puncto Nutzergewohnheiten am Ball zu bleiben. Mit Optimizely können wir in unseren Apps sehr einfach experimentieren. Außerdem können wir sicherstellen, dass die Produkt-, Marketing- und Entwicklungsteams zusammen arbeiten, um ein gemeinsames Ziel zu erreichen: die bestmögliche Customer Experience.
Courtney Sanchez

SVP Business Intelligence and Strategy

Jetzt mit Experimentation in Ihrer OTT-App starten