下载我们的免费电子书43 A / B检测案例研究,从世界领先的公司寻找考试创意和灵感。 现在下载

优化博客

构建您的实验计划的提示和技巧



两个ios手机随着移动的继续 吃世界,在移动应用程序上运行的A / B测试的数量继续增长。尽管 A / B测试ISN’t new,词汇谈论 A / B测试移动应用程序 很多人都是新的。成功 移动A / B测试 从正确的词汇开始。跟随脚步 14您需要知道的CRO条款 文章,我们为移动词典创建了一个。这个字母化 词汇表 42个术语和示例将帮助您沟通移动优化。

  1. 获得: 驱动用户安装应用程序和/或通过付费或有机营销使用该应用程序的过程。
    • 我们目前正在测试许多不同 获得 频道找到每个用户最低成本的频道。
  2. APK(Android应用程序包): APK文件是用于在Android操作系统上安装软件(通常是游戏或应用)的文件格式。 (阅读更多 about APKs.)
    • Android开发人员:“我们尚未正式发布我们的应用程序。下载我们的APK查看它的样子。“
  3. 应用权限: 任何应用程序必须具有用户的显着权限,以访问像GPS和推送通知等某些客户端/设备侧功能。
    • 在iOS中,您可以推出 应用权限 在用户的 第一次 使用。 Android需要收集 应用权限 在某人下载应用程序之前前面。
  4. App Retings /评论: 用户审查应用商店中可见的应用程序。
    • 应用评级 是应用程序列表中最可见的组件之一,并影响一个人浏览或下载。 (学 为什么应用程序评级 如何获得伟大的。)
  5. App Store Optimization(ASO): 在App Store(iTunes或Google Play)中提高应用程序可见性的过程。目标是在App Store中排名高度’S搜索结果和顶部图表排名。 (了解更多。)
    • App Icon,App Name关键字和特色屏幕截图都是思考的所有组件 App Store Optimization。
  6. 资产: 图像或应用程序中使用的任何文件。
    • 我将用于应用程序打开屏幕的图像保持使用 资产 library.
  7. 每个用户的平均收入(ARPU): 衡量业务为其用户群的大小生成的收入生成的措施。通过使用应用程序的人数划分收入来计算。
    • ARPU. 如果应用程序是一个带有免费和付费模型的游戏,那么会歪斜。对于没有应用内购买的付费应用程序,收入 来自 应用购买价格。
  8. 每个支付用户的平均收入(ARPPU): 通过划分为应用程序支付任何东西的用户之间的收入来计算..(ARPU.与ARPPU.)
    • 每个付费用户的平均收入对于具有订阅商业模式的企业更加一致。 ARPPU比ARPU比ARPU更高,因为百分之一的人占付了。
背景-ios. Brounctruction-iOS滑动
  1. 背景: 当你打了“Home”按钮并返回主屏幕,留下您之前在后台查看的应用程序。 (要查看您现在已背景的应用程序,请双击“主页”按钮!)
    • 背景是一种非常有效的方法,可以在应用之间来回切换.
  2. Cocoapods: 允许您轻松安装和管理SDK的框架。
    • 我用 Cocoapods. 管理我的所有第三方库(SDK),如Facebook或Twitter登录身份验证。
  3. 代码块: 组合在一起的任何代码部分。在优化,一个 代码块 是您可以测试的一组代码。
    • 我们用了 代码块 在船上测试完全新的应用程序。
  4. 转换: 成功完成特定目标,例如购买或安装到活动用户。
    • A / B测试不同的应用体验是一种聪明的增加方式 转换.
  5. 每日活跃用户(DAU): 有多少用户在一天内与App与App一起参与的指标。确定应用的流行度的关键指标。
    • 我们的最新版本具有积极的影响,因为我们’看到了增加 Daily Active Users.
  6. DAU / MAU比例: 每日活跃用户与每月活动用户的比率。该比率是一个潜在的指标,在​​30天内的应用程序的“粘性”的指标。
    • 那里没人“good”DAU / MAU号码,它们根据应用是否已支付或免费,游戏或其他方式等,而异。一个成功的人会有一个 DAU / MAU. close to 50%. (了解更多)
  7. 冷启动: 当用户从一开始就启动应用程序时,而不是从背景状态恢复。
    • 当应用程序从a启动时,负载时间可能更长 冷启动.
  8. 自定义视图: 自定义视图是一个ISN的视图’使用平台建造’S内置UI组件。
    • 我用 自定义视图 创建广泛的视觉效果。
  9. 绘制视图: 一个没有定义结构的视图。
    • 游戏应用程序通常使用 绘制的观点 构建图形。
Snapchat. first-time user 船上体验

Snapchat.’首次用户体验。阅读更多关于设计一个 最佳首次用户体验.

  1. 首次用户体验(FTU): 新用户在下载和启动应用程序时,第一个体验。 (7提示来改善您的FTUE)
    • 首次用户体验 对于Facebook应用程序,具体化取决于 设备 和操作系统。
  2. 前景: 当用户双重点击时“Home”按钮并点击背景应用程序,将其带到前面。如果用户点击当前在后台中的应用程序的图标,也可以发生。
    • 前景 与冷启动相比,应用程序通常提供更快的重新加载时间。
Nativs与混合应用程序

本机VS Hybrid应用程序。 来源

  1. Hybrid应用程序: 作为本机应用程序构建的应用程序,但通过Web实现一些功能。它们是用Web技术编写的,但具有跨平台兼容性并在设备上运行。 (了解更多)
    • 本机应用程序提供最快的性能,以成本为代码更复杂。混合应用程序,更易于建立,但不是快速。 PhoneGap / Apache Cordova,Appcelerator,Xamarin是帮助您构建的平台 Hybrid Apps..
  2. 在应用程序内购买: 从移动应用程序内购买。用户通常进行内部应用程序,以便访问应用程序中的应用程序中的特殊内容或功能,例如电源UP,限制级别,虚拟金钱,特殊字符,提升等。
    • 你从氏族冲突中购买的500个宝石是一个 在应用程序内购买.
  3. 接口构建器: Apple的软件开发应用部分’S开发人员工具集允许开发人员以图形方式构建和设计用户界面。
    • 接口构建器 没有任何代码,有助于构建应用程序的设计。 (学习更多关于 接口构建器。)
  4. 杰森 /配置: JavaScript对象表示法。通过CDN传递给应用程序的配置文件的格式。 杰森 (JavaScript对象表示法)是一种轻量级数据交换格式。人类很容易阅读和写作。机器很容易解析和生成。
    • 我们用 杰森 将数据传递给我们的应用程序。
  5. 创建一个应用程序的爱

    通过下载电子书,了解有关A / B测试的更多信息, 创建应用用户的爱.

    寿命客户价值(LTV): LTV.是对归因于与客户的整个未来关系的净利润的预测。 (阅读 为什么它对应用很重要。)

    • 根据用户反馈,我们对我们的应用程序定期更新,并测量随时间的影响 LTV..
  6. Live变量: 优化,Live变量是您可以更改的应用程序的任何方面。
    • 我们用 活变量 要测试不同的折扣百分比或交付的搜索结果数,以了解它如何影响我们的用户参与.
  7. 区域设置: 一个唯一标识符,用于指示用户的App Store设置为。
    • 地区 对于英国的英语居民是en_us。
  8. 移动网页: 在手持式移动设备上访问万维网。
    • 通常,企业将从他们的应用程序将成功的设计应用于他们的移动网络体验。打开iPhone浏览器查看我们的 移动网站.
  9. 货币化: 应用程序金属化是将申请价值转换为收入的过程。
    • 我们的计划 货币化 包括提供每月订阅计划并添加应用程序购买。
  10. 每月活跃用户(MAU): 过去30天的独特用户数量。换句话说,每日活动用户的每月总量。
    • 虽然我们已经收购了新用户,但我们的数量 每月活跃用户 已经保持不变 the previous month.
  11. 本机应用程序: 在特定的操作系统中以特定编程语言编码的智能手机应用程序
    • 目标C. 并且Swift用于构建IOS应用程序,Java用于构建Android应用程序。 原生应用程序 具有更大的灵活性来充分利用所有操作系统功能.
  12. onboarding: 一系列步骤或屏幕是一个全新的应用程序用户体验第一次打开一个应用程序,该应用程序是在应用程序上教育用户的应用程序
从薄荷推送通知 请求推送通知
  1. 推送通知: 传送到主屏幕的通知。
    • 我们正在尝试触发的应用程序类型 推送通知.
  2. 相位(阶段)卷展栏/测试版部署: 一种涉及将新功能或设计释放到用户的一部分以获得早期反馈/ QA之前的策略,然后将其释放到100%的用户群之前。 (了解更多关于的信息 分阶段推出的好处)
    • 对于我们最新的功能释放,我们做了一个 分阶段推出 10%的用户衡量息息。这有助于最大限度地减少部署新功能的风险。
响应设计

响应设计的视觉表示。

 

 

  1. 响应: 一种旨在制定网站的网络设计方法,为任何设备和任何屏幕尺寸提供最佳观看体验。
    • 你的新 响应 当我在移动浏览器上打开时,网站看起来非常好。
  2. 回滚(动词和名词): 它将应用程序返回到某些先前状态的操作
    • 我们 回滚 不为用户添加价值的功能。
  3. 保留: 一种方法来衡量您的许多客户/用户随着时间的推移,通常以特定的间隔测量“7-day retention”.
    • 30-day 保留 and 90- 保留 最佳测量值,以了解您的应用程序如何使用您的应用程序。
  4. SDK: 软件开发工具包–一个编程包,使程序员能够为特定平台开发应用程序,通常包括API和编程工具
    • 秘诀 软件开发工具包 允许您使用他们的第三方代码来监视崩溃报告。这可以从头重新创建崩溃分析平台来节省大量时间.
  5. SEGUE: 在iOS故事板中的不同视图控制器之间转换。
    • 什么是初始化的函数 segue. 从 one to another?
  6. 会议: 某人使用应用程序的单位。相当于访问网站的访问。
    • 我们看到了一个巨大的尖峰 会话 昨天向我们的用户群发送电子邮件爆炸后。
  7. 平均会话长度: 通过将每次会话的总持续时间划分计算,将用户在应用程序中汇总在应用程序中花费的度量标准。也称为 时间在app..
    • 平均 会话长度 当人们从工作中下班回家时,5和8点之间的增加。
  8. 故事板: 您的应用程序的图形表示 - 用于所有场景的容器(查看控制器,导航控制器,标签控制器等)了解更多内容 堆栈溢出.
    • 我们用 故事板 在船上体验中创建更好的用户流程。
    • 来源:developer.apple.com.
iOS查看层次结构

iOS查看层次结构

  1. 查看层次结构: 创建应用程序界面的屏幕层。
    • 随着Apple的说法,“管理 查看层次结构 是开发应用程序的用户界面的关键部分。您的观点的组织影响您的应用程序的视觉外观以及您的应用程序如何响应变更和事件。“ (学习(很多)更多 关于查看层次结构。)

 

优化X.