使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Onefootball 通过在发布功能之前开展测试,将用户会话指标提升了 5%
简介
Onefootball 是一款领先的移动端足球应用。
其总部设于柏林,助燃全球球迷激情,
他们有 500 万用户使用 iOS 和 Android 设备,
另有数百万用户使用桌面设备。Onefootball 提供 3 种类型的定制应用内容:
比赛比分等原始数据;Twitter 微博等用户发布的内容 (UGC);
以及其新闻编辑室和博主创作的内容。
挑战
Onefootball 测试的功能之一是
其应用的新闻流中的"热门新闻"版块。在发布这个版块之前,他们想确定,
如果在屏幕上半部分增加这些精选新闻内容来增加互动度,
是否反而会无意间降低收入。具体来说,
他们担心用户只会止步于
自己热衷阅读的新闻,不会再向下滚动浏览。而一旦出现这种情况,
这款应用通过数字广告获得的收入将会减少,而这部分收入对于其业务至关重要。
解决方案
Onefootball 首先想测试其"热门新闻"版块能否提高互动度,
这项指标按照每位用户阅读的文章数量来衡量。
如果能提高这项指标,
那么下一步他们想确定的是它应该设计成何种样式。哪种设计最为理想:
是信息量较大的界面设计,还是轻文字、重视效的设计?
他们使用三个组开展了界面测试。对照组不会看到"热门新闻"版块。
变体 A 组会看到"热门新闻"版块,
以及一个团队特定的版块,每一条新闻都增加更多视觉细节,以吸引更多的关注。
变体 B 组只会看到"热门新闻"版块和一个团队特定的版块。
通过使用 Remote Config 和 Firebase Analytics,
Onefootball 得以证明,更高的互动度并不会降低收入,
其中变体 B 设计中更为整洁利落的界面取得的效果最好。
Onefootball 产品负责人 Maxime Blanc-Strauss 指出:
"Remote Config 对我们至关重要,
如果没有它,我们就无法真正得出有意义的结论。
测试过程只用了 7 天。
现在,看到"热门新闻"版块的
应用用户阅读的新闻比以往更多了。
"先使用 Firebase 对功能进行测试,
这帮助我们做出了正确的决定,
将用户每日互动度提升了 5%。"Blanc-Strauss 说道。此外,
每位用户阅读的 Onefootball 文章数量增加了 6%。
在任何联盟中,这样的成绩都非常可观。
成果
每位用户的会话数增加 5%
每位用户阅读的文章数量增加 6%
高质量内容消费量增加 16%
"先使用 Firebase 对功能进行测试,这帮助我们做出了正确的决定,将用户每日互动度提升了 5%。"
- Onefootball 产品负责人 Maxime Blanc-Strauss
[null,null,[],[],[],null,["[*arrow_back*\nExplore other case studies](/case-studies) \n[View more solutions](/solutions) \n\nOnefootball increased users' sessions by 5% by testing features before releasing them\n\n*** ** * ** ***\n\nIntroduction Onefootball is a leading mobile football (soccer) app. Based in\nBerlin, they fuel the passion of five million fans around the\nworld using iOS and Android devices, plus millions more on\ndesktops. Onefootball provides three types of custom app content:\nraw data such as match scores; user-generated content (UGC), such\nas tweets; and content created by their newsroom and bloggers.\n\n*** ** * ** ***\n\nChallenge One feature Onefootball tested was a Top News section on the app's\nNews stream. Before releasing it, they wanted to determine whether\nboosting engagement with a collection of news content above the\nfold might inadvertently lower revenues. Specifically, they\nworried that users would simply stop at the news they were keen to\nread, without scrolling further. If so, the app would see less\nrevenue from the digital ads that were critical to the business. \n\n*** ** * ** ***\n\nSolution \nOnefootball first wanted to test whether their Top News\nfeature would increase engagement, as measured by articles\nread per user. If the answer was yes, they next wanted to know\nwhat the feature should look like. What design was best---one\nwith a rich content UI, or one with fewer words and more\nvisuals? They tested the UI using three groups. The control\ngroup saw no Top News section. Variation A saw Top News and a\nteam-specific section, with more visual details on each news\nitem to attract more attention. Variation B saw only Top News\nand a team specific section.\n\nBy using Remote Config and Firebase Analytics, Onefootball was\nable to prove that higher engagement didn't hurt revenues and\nthat Variation B's cleaner UI worked best. \"Remote Config is\ncrucial for us because we can't really get meaningful\nconclusions without it,\" says Maxime Blanc-Strauss,\nOnefootball's head of product. The testing process took just\nseven days. Now, app users who see the Top News section read\nmore news than before. \n\"Testing features first using Firebase helped us to make the\nright decision, which resulted in an increase of user daily\nengagement by five percent,\" Blanc-Strauss says. In addition,\nthe number of Onefootball articles read per user rose six\npercent. These are excellent scores in any league.\n\n*** ** * ** ***\n\nResults\n\n5% higher sessions per user\n\n6% more articles read per user\n\n16% increase in high quality content consumption \n\n\"Testing features first using Firebase helped us to make the right decision, which resulted in an increase of user daily engagement by five percent.\"\n\n\n- Maxime Blanc-Strauss, head of product, Onefootball \nTry Firebase today\n\n\nIntegrating it into your app is easy.\n[Get started](https://console.firebase.google.com/) \n\nAll Firebase products \n\nBuild\n\n- [App Check](/products/app-check)\n- [App Hosting](/products/app-hosting)\n- [Authentication](/products/auth)\n- [Cloud Functions](/products/functions)\n- [Cloud Storage](/products/storage)\n- [Data Connect](/products/data-connect)\n- [Extensions](/products/extensions)\n- [Firestore](/products/firestore)\n- [Firebase ML](/products/ml)\n- [Genkit](https://genkit.dev/)\n- [Hosting](/products/hosting)\n- [Realtime Database](/products/realtime-database)\n- [Firebase AI Logic client SDKs](/products/firebase-ai-logic)\n\n[Generative AI](/products/generative-ai) \n\nRun\n\n- [A/B Testing](/products/ab-testing)\n- [App Distribution](/products/app-distribution)\n- [Cloud Messaging](/products/cloud-messaging)\n- [Crashlytics](/products/crashlytics)\n- [Google Analytics](/products/analytics)\n- [In-App Messaging](/products/in-app-messaging)\n- [Performance Monitoring](/products/performance)\n- [Remote Config](/products/remote-config)\n- [Test Lab](/products/test-lab)"]]