手机游戏消息推送浅析
- 格式:pdf
- 大小:384.78 KB
- 文档页数:6
移动应用开发中的推送消息处理技术解析随着移动应用的普及,推送消息已经成为了现代应用开发中的重要一环。
无论是社交网络、电商应用还是新闻资讯类应用,都需要及时地向用户推送相关信息,以增加用户粘性和提供更好的用户体验。
本文将探讨移动应用开发中的推送消息处理技术,并分析其原理和应用。
一、推送消息的概念和分类推送消息是指移动应用通过网络将通知信息实时发送给用户的一种技术。
根据推送消息的来源,可以将其分为服务器推送和本地推送。
服务器推送是指应用后台服务器主动向移动设备发送消息,而本地推送则是在设备上事先设置好的一些定时通知。
二、推送消息的原理在移动应用开发中,推送消息技术主要基于两种机制:Polling(轮询)和Push(推送)。
在早期,移动应用采用轮询机制来获取新的消息,即移动设备主动地周期性地向服务器发起请求,以判断是否有新的消息到达。
这种方式会浪费大量的网络流量和电池寿命。
而推送机制则能够有效地解决这个问题,它使服务器能够实时地将消息推送给设备,无需设备主动去获取。
三、推送消息的处理技术1. 用户订阅在移动应用中,用户可以选择关注或订阅一些感兴趣的主题或频道。
当服务器端有新的消息时,会根据用户的订阅信息,将消息推送给用户,以提高推送的准确性和用户体验。
2. 消息过滤和分类在移动应用开发中,推送系统会根据用户的订阅信息或者个人偏好,对推送消息进行过滤和分类。
通过对消息的正确分类,可以确保用户只接收到最相关和有用的消息,提高用户参与度和留存率。
3. 个性化推送个性化推送是指根据用户的兴趣、喜好和行为习惯等特征,对推送消息进行个性化定制。
这种技术能够让用户获得更为个性化的服务和体验,从而提高用户满意度和忠诚度。
4. 消息优先级管理在推送消息处理中,不同的消息有不同的重要性和紧急程度。
为了保证重要消息能够及时被用户看到,推送系统需要对消息进行优先级管理。
例如,优先推送重要的订单更新、紧急通知等。
5. 消息去重和合并为了避免用户收到大量重复的消息,推送系统需要对已经推送过的消息进行去重和合并。
浅谈消息推送功能展开全文什么是消息推送消息推送(Push)指运营人员通过自己的产品或第三方工具对用户移动设备进行的主动消息推送。
用户可以在移动设备锁定屏幕和通知栏看到push消息通知,通知栏点击可唤起APP并去往相应页面。
我们平时在锁屏上看到的微信消息等等都属于APP消息推送行列。
根据产品形态和业务类型,从大的层面看,可以将消息类型拆分为“IM类”和“非IM类”,非IM类又可以根据其在实际场景中的应用细分以下不同类型:IM(即时通讯)类包括微信、陌陌、qq等。
非 IM (即时通讯)类新闻资讯类:如网易新闻、今日头条、天天快报等新闻资讯;营销活动类:如天猫 APP 预售、大促、满返满减等营销活动信息;产品推荐类:如天猫、京东关联产品推荐、新品推荐等基于大数据和算法的个性化推荐;系统功能类:如天猫发货到货物流通知、生日祝福提醒、优惠券过期提醒等与个人信息特征或行为属性相关联的系统内消息push。
消息推送机制运用得好不好,往往会在用户体验,产品功能上对用户形成较大影响。
具体说来,消息推送的好坏影响,有以下几点参考:好处1.信息告知与提醒消息推送充当着信息分发渠道的角色,平台方有关产品更新、内容更新、活动消息等内容发布,均可以通过消息推送渠道push 给用户,能够让用户第一时间知晓此类消息。
如果是线上活动类、电商大促等促销活动,用户也能第一时间知晓并参与进来。
2.促进活跃,增强粘性消息推送也是用户运营的一块阵地,很多产品把它当作和用户交流与沟通的一道窗口。
运用得当的推送消息,能够有效的促进用户活跃,提高用户粘性,让用户时不时打开你的 APP 玩起来。
3.唤醒沉默用户,提高留存有些用户可能玩着玩着就流失了,几个月也不打开一次APP。
通过有趣的推送消息,也许能够唤醒起一部分流失掉的用户。
甚至,在用户将要流失之际,作为流失预警机制的一道门阀,防止用户过早流失。
4.提高功能模块使用率当产品更新版本时,可以通过推送消息第一时间提醒用户,引导用户打开并使用新功能,可以提高特定功能模块的使用率。
如何进行移动应用的推送通知和消息推送移动应用的推送通知和消息推送已经成为现代人生活中不可或缺的一部分。
随着移动技术的迅速发展,各种智能手机应用层出不穷,移动应用的推送通知也越来越多样化和个性化。
如何进行有效的推送通知和消息推送,成为移动应用开发者和运营者们面临的重要问题。
首先,移动应用的推送通知和消息推送要符合用户的需求和偏好。
毫无疑问,用户是移动应用的使用者和受益者。
因此,针对不同的用户群体,推送通知和消息推送的内容需求也不尽相同。
例如,对于游戏类应用,用户可能更关注游戏内的新版本发布、活动通知等;而对于新闻类应用,用户可能更关心热门新闻、时事事件等。
因此,开发者和运营者需要深入了解用户的需求和偏好,通过数据分析和用户反馈等手段,有针对性地推送相关通知和消息,提高用户的使用体验。
其次,移动应用的推送通知和消息推送要具备个性化和定制化功能。
在如今信息爆炸的时代,用户面临着大量的信息输入和信息干扰。
为了让用户能够更好地获取有用的信息并减少干扰,移动应用的推送通知和消息推送需要提供个性化和定制化的功能。
例如,可以根据用户的地理位置、兴趣爱好等个人信息,为用户定制专属的推送通知和消息。
这种个性化推送能够提高通知的准确度和有效性,减少用户的信息负担。
此外,移动应用的推送通知和消息推送还需要具备灵活性和可操作性。
推送通知和消息推送不仅仅是展示信息,更重要的是能够引导用户进行相关的操作或反馈。
在通知栏中,可以设置一些交互按钮或快速回复功能,让用户能够快速进行反馈或操作。
例如,用户收到订单发货通知后,可以直接在通知栏中点击“查看详情”按钮,跳转到订单详情页面;用户收到社交应用的消息通知后,可以直接在通知栏中进行回复,而无需打开应用。
这种灵活性和可操作性能够提高用户的反馈率和参与度,增加应用的活跃度。
最后,移动应用的推送通知和消息推送要注意合理控制推送量和频率。
虽然推送通知和消息推送是与用户进行及时互动的重要手段,但是过多或过频繁的推送可能会引起用户的厌烦和抵触情绪。
如何做好APP的消息推送APP的消息推送是一种重要的用户留存和提升活跃度的手段,通过及时向用户推送有价值的信息和活动,可以促使用户再次打开APP并进行相关操作。
在设计和实施APP的消息推送时,需要考虑多个方面,以下是一些建议。
1.精准的用户分析:在进行消息推送之前,首先要对用户进行充分的分析,了解用户的兴趣、偏好、行为习惯等信息。
可以借助数据分析工具收集用户的基本信息以及使用APP的行为数据,从而更好地了解用户需求和行为模式。
这样可以帮助确定推送的内容、时间和频率,提高推送的精准性。
2.个性化的内容推送:为了提高用户的参与度和响应率,推送的内容应该是个性化的,针对每个用户的需求和偏好进行定制。
可以根据用户的历史浏览记录、购买记录等信息,推送与之相关的内容或活动。
此外,还可以根据用户的地理位置、年龄、性别等信息,进行推送的定制。
3.合理的推送时间和频率:在选择消息推送的时间和频率时要注意避免过度打扰用户。
推送时间要尽量选择用户活跃度较高的时段,比如晚上用户的闲暇时间或者在用户通勤的时间等。
同时,要避免频繁推送,过多的推送会导致用户的厌烦和忽视,需要根据用户的活跃度和使用情况来确定推送的频率。
4.引人入胜的推送标题和简洁明了的正文:推送的标题要能够激发用户的兴趣,并简明扼要地表达内容的核心。
推送正文要简洁明了,不宜过长,最好能够直接概括和说明推送的内容。
此外,要避免使用过于商业化的言辞和充斥着广告性质的文字,让用户感到疲劳和厌倦。
5.鼓励用户参与和互动:为了提高用户的参与度和活跃度,可以在推送中加入相应的互动元素,比如提供抽奖活动、发放优惠券等,鼓励用户点击推送,进入APP并进行相关操作。
这不仅可以提高用户的参与度,还可以促使用户完成购买、评论等操作,增加APP的转化率和用户黏性。
6.不断优化和改进:推送策略并非一成不变,需要不断优化和改进。
可以通过A/B测试来评估不同推送方式的效果,比如尝试不同的推送时间、频率、内容等,从而找到最适合用户的推送方式。
移动应用开发中的消息推送技术介绍随着智能手机的普及,移动应用行业也越来越繁荣。
对于开发者来说,如何让自己的应用在众多竞争对手中脱颖而出,成为一个重要的问题。
消息推送技术就成为了其中一个不可忽视的因素。
本文将介绍移动应用开发中的消息推送技术,探讨其应用和相关挑战。
移动应用中的消息推送技术是指通过服务端发送到设备端的实时消息。
通过消息推送,开发者可以向用户提供个性化的通知,从而吸引他们更多的使用应用。
消息推送可以分为两种类型:本地推送和远程推送。
本地推送是由应用本身触发发送的消息,而远程推送是由服务器端触发发送的消息。
在移动应用开发中,一种常见的消息推送技术是通过APNs(Apple Push Notification service)实现的。
APNs是苹果公司提供的用于iOS设备的远程推送服务。
开发者可以通过APNs将自定义消息推送到用户的设备上,无论用户是否当前正在使用应用。
这样,即使应用处于后台模式,用户也可以即时收到通知。
APNs的好处是可以达到跨平台的推送,甚至覆盖所有iOS设备。
不过,APNs的使用需要开发者注册并配置证书,使得一些初学者可能会感到困惑。
另一种消息推送技术是通过Firebase实现的。
Firebase是谷歌提供的移动平台,其中包括了实时数据库、认证服务和推送通知等功能。
通过使用Firebase的Cloud Messaging(简称FCM),开发者可以轻松地实现消息推送功能。
FCM支持跨平台,除了iOS设备外,也可以覆盖Android和Web应用。
使用FCM,开发者只需在设备端和服务端分别集成相应的SDK和API,并进行简单的配置,就可以开始发送自定义消息。
不论是APNs还是FCM,消息推送都面临一些挑战。
首先,如何提高推送的可靠性是一个重要问题。
设备可能处于不稳定网络环境下,导致消息推送失败。
为了解决这个问题,开发者可以尝试使用重试机制,即在发送失败后自动重试发送。
其次,如何确保消息的时效性也是一个考虑因素。
如何进行移动应用的推送消息管理随着智能手机的普及,移动应用成为了人们生活中不可或缺的一部分。
通过移动应用,我们可以及时了解到最新的消息、获得个性化的推荐和提醒等。
然而,随着移动应用数量的增加,推送消息也变得越来越庞杂,甚至有些用户出现了推送过多、过于烦扰的情况。
为了有效管理移动应用的推送消息,使其更好地为用户提供服务,以下是一些建议。
首先,移动应用需要提供个性化的推送设置。
每个用户的兴趣和需求都是不同的,因此,用户在登录或使用应用时,应该能够自由选择需要接收的推送内容和频率。
比如,某个用户对某款移动游戏非常感兴趣,希望能收到该游戏的新活动和奖励推送,而对其他游戏则不感兴趣,那么该用户应该有机会在应用设置中进行选择。
其次,应用可以通过分析用户行为和偏好,给予他们更有用的推送消息。
比如,用户经常浏览某个类别的商品,那么应用可以根据用户的行为习惯,向他们推送相关的促销信息或新品上市的通知。
这样不仅能够提高用户体验,还能帮助用户发现更多符合他们兴趣的内容。
除此之外,移动应用还应提供定时推送的设置。
有些用户在工作时间或睡眠时间段内不希望被打扰,因此应用应该允许用户设定推送消息的时间段。
如果用户设置了不接收推送消息的时间段,那么应用应该将相应的消息暂存起来,在允许的时间段内统一推送。
这样可以避免用户在不合适的时间受到打扰,同时保障他们不会错过重要的通知。
此外,应用也可以通过设置消息优先级来帮助用户分辨和管理推送消息。
例如,一封重要的工作邮件或紧急提醒应该设置为高优先级,以便用户在第一时间收到并处理。
而一些咨询类、商业广告等信息则可以设置为低优先级,让用户更加关注重要的通知。
通过这种方式,用户可以更好地区分不同类型的推送消息,提高处理效率。
最后,移动应用还可以考虑提供消息分类和筛选功能,帮助用户更好地管理推送消息。
用户可以根据自己的需求将推送消息分为工作、生活、娱乐等不同的分类,并设置不同的提醒方式和优先级。
即时通讯技术解析:消息推送机制随着移动互联网的快速发展,即时通讯技术在我们的日常生活中扮演着越来越重要的角色。
而其中一个关键的技术就是消息推送机制。
通过消息推送,我们可以在手机上即时收到各种信息,不再需要手动打开应用程序或者刷新网页来获取最新的消息。
本文将详细解析消息推送的工作原理和应用场景。
一、消息推送的工作原理消息推送是一种服务,它通过将消息发送到用户设备的通知栏或者操作系统的消息中心,然后由用户点击或者查看通知来获取消息内容。
整个过程可以分为以下几个步骤:1. 注册设备:当用户首次安装应用程序或者开启某个功能时,设备会向消息推送服务注册自己的唯一标识符(如设备令牌)。
这些标识符可以使消息推送服务准确地将消息发送到指定的设备上。
2. 服务器端发送消息:当有新消息需要推送时,服务器会将消息发送给消息推送服务,同时指定要发送的设备标识符和消息内容。
消息推送服务根据设备标识符将消息发送到指定的设备上。
3. 设备接收消息:设备收到消息后,会将消息显示在通知栏或者消息中心。
用户可以通过点击通知或者进入消息中心来查看消息的详细内容。
二、消息推送的应用场景1. 即时通讯应用:消息推送被广泛应用于即时通讯应用,如微信、QQ、WhatsApp等。
当有新消息到达时,应用会通过消息推送将消息通知用户。
这使得用户可以在不打开应用的情况下即时收到新消息,提高了用户的效率和便利性。
2. 社交网络应用:社交网络应用也使用消息推送来通知用户有关好友动态、评论、点赞等消息。
通过消息推送,用户可以及时了解到社交网络中的最新活动。
3. 电商应用:电商应用使用消息推送来通知用户有关促销、特惠、新品等信息。
用户可以根据推送的消息来获取最新的购物信息,提升购物体验。
4. 新闻媒体应用:新闻媒体应用通过消息推送来通知用户重要的新闻事件。
用户可以根据推送的消息快速了解到最新的新闻内容,保持对时事的关注。
5. 游戏应用:游戏应用使用消息推送来通知用户有关游戏活动、奖励、任务等内容。
移动应用开发中的消息推送与弹窗通知随着智能手机的普及,移动应用开发在不断涌现,消息推送和弹窗通知成为了其中重要的功能。
通过这些功能,应用程序能够及时将信息传递给用户,提高用户体验和参与度。
一、消息推送的意义消息推送是移动应用开发中的一项关键技术,它可以在不需要用户打开应用程序的情况下,将信息推送到用户的设备上。
这种方式极大地方便了用户,使得用户能够及时了解到有关应用的重要信息,如促销活动、新功能、系统更新等。
消息推送的意义不仅在于提醒用户注意,还能够增强用户参与度。
通过消息推送,应用程序能够鼓励用户参与活动,如参与调查问卷、参加游戏等,从而提高应用的用户活跃度。
在一些电商应用中,消息推送还可以用于向用户推荐个性化的商品信息,提升用户购买的可能性。
而对于开发者来说,消息推送也是一种有效的推广手段。
通过推送有价值的信息,开发者能够吸引用户的关注,增加应用的下载量和使用频率。
另外,消息推送也可以作为应用与用户互动的渠道,收集用户的反馈、意见和建议,进一步改进和优化应用程序。
二、弹窗通知的特点弹窗通知是在用户打开应用程序后,弹出屏幕上方或中央的通知窗口,用于向用户传递重要信息或请求用户的操作。
相比于常规的状态栏通知,弹窗通知具有更强的用户关注度和操作性。
弹窗通知可以根据不同需求设计多样化的形式,如图片、文字、按钮等。
这种视觉上的丰富性不仅能够吸引用户的关注,还能够更直观地传达信息的内容和意图。
而且,弹窗通知能够直接引导用户进行操作,如立即回复、查看详情等,提高用户对应用的互动性。
然而,弹窗通知也需要注意合理使用。
过多的弹窗通知会让用户感到烦扰,并影响用户对应用的体验。
因此,在设计中应该合理控制弹窗通知的频率和数量,确保用户不会因为过多的弹窗通知而流失。
三、消息推送与弹窗通知的关系消息推送和弹窗通知虽然在形式上存在差异,但它们并不完全独立。
实际上,它们是相互关联、相互促进的。
消息推送是引导用户打开应用程序的手段之一,而弹窗通知则是在应用程序内部向用户传递信息的方式之一。
移动应用开发中的消息推送与通知技术解析随着智能手机的普及,移动应用开发成为了一项热门的行业。
在开发一款移动应用的过程中,消息推送和通知是非常重要的一环。
本文将通过对移动应用开发中的消息推送和通知技术进行解析,为读者介绍其背后的技术原理和应用场景。
一、消息推送和通知的定义消息推送和通知是指通过网络将信息实时传递给移动设备,以便及时通知用户有关的重要信息。
消息推送和通知的目的是为了提醒、引导和激活用户,使用户能够第一时间得到所需的信息。
二、消息推送和通知的实现原理在移动应用开发中,消息推送和通知技术的实现主要依赖于以下几个关键技术:1. 设备注册与唤醒:用户首次打开移动应用时,设备会向消息推送服务器注册。
当有新消息或通知需要推送时,服务器将唤醒设备并推送相关信息。
2. 推送通道选择:消息推送和通知可以通过两种方式实现:本地推送和远程推送。
本地推送是指应用程序在设备上发送通知,而远程推送是指服务器通过云推送服务向设备发送通知。
3. 标识与分类:消息推送和通知可以针对不同的应用、用户和场景进行标识和分类。
这样可以根据用户的需求和偏好,精准地推送相关的信息。
4. 推送通知的展示:消息推送和通知在设备上以弹窗、横幅、声音、震动等形式展示。
这些展示方式旨在吸引用户的注意力,使其快速响应。
三、消息推送和通知的应用场景消息推送和通知技术广泛应用于各个行业和领域。
以下是几个典型的应用场景:1. 即时通讯应用:在即时通讯应用中,消息推送和通知可用于提醒用户收到新的消息、朋友请求或群组邀请等。
2. 电商应用:在电商应用中,消息推送和通知可用于向用户发送特别优惠、订单状态更新和物流信息等。
3. 新闻资讯应用:在新闻资讯应用中,消息推送和通知可用于向用户推送热门新闻、关注的话题更新和评论回复等。
4. 游戏应用:在游戏应用中,消息推送和通知可用于提醒用户游戏中的任务奖励、好友邀请和比赛结果等。
四、消息推送和通知的优化与改进随着移动应用开发的不断发展,消息推送和通知技术也在不断优化和改进中。
手机游戏消息推送使用浅析
——WeCloud 团队消息推送是游戏开发者与玩家沟通最直接的桥梁,开发者可以通过推送一条消息直观地在手机屏幕上把信息传达给玩家。
但是由于开发者一些不恰当推送或者对于推送细节的疏忽大意,使得大多数的玩家都选择了彻底关闭推送消息,开发者其实可以做的更好。
如何让消息推送价值最大化应当结合三个问题进行讨论:一、推什么二、推给谁三、怎么推
一、推什么?
第一个关键的点就是推送的内容,作为一个游戏,频繁地广告以及与游戏类型不符合的消息显然是不讨喜的。
那么针对不同类型的游戏,选择什么类型的推送以及选择哪一个切入点进行推送是更合适的呢?
根据游戏特点,我们可以将常见游戏归为三类:
a)休闲游戏
b)社交驱动型游戏
c)经营类网游
对于不同类型的游戏,使用推送的切入点与手法也存在差异。
休闲游戏:对于休闲类的游戏而言,推送的价值在于唤醒用户,提高用户活跃度。
使用场景更多是提醒游戏更新内容或者能量槽的回复上。
以游戏植物大战僵尸为例,如果频繁推送消息提醒用户打开游戏,对于用户而言显然是一种骚扰,如何更好的唤醒用户呢?我们可以采用的办法有两种,一种是使用更幽默的文案:“您的后院即将被僵尸攻占,快
来领导植物迎击腐肉”;一种是使用回归激励:“您的邻居戴夫赠送您一株新植物,快来看看是什么吧!”
交驱动型游戏:对于这种竞技游戏而言,互动是游戏的核心。
所以推送的内容也应当围绕好友互动进行。
以天天酷跑为例,如果给用户推送能量槽已满或者是人物更新这些消息,虽然也是与游戏相关,但并不是最有价值的消息。
用户更关注的是自己的排名与好友动态,对于用户而言,更吸引他的消息可以是:“收到了好友的邀请通知‘你的好友@小明邀请您来体验天天酷跑,跟我一起奔跑吧‘“;针对不活跃的用户,为了唤回这些用户,我们可以给用户推送:“您的排名下滑了X名,加快脚步拒绝落后!”
经营类游戏:经营类游戏大多为城市经营、卡牌游戏。
这种游戏的运营操作空间较大。
由于运营活动的多样化,它会更加频繁的推送活动的信息来把玩家进行召回,消息内容也更容易与玩家的游戏内的行为结合。
比如游戏中的士兵生产完成、建筑建设完成、城市被攻击,这些信息它可以通过消息的推送告诉用户,这样用户就可以及时的回到游戏里面响应其他用户的行为,这些只是在一般情况下常见的使用场景。
对于经营类游戏而言,玩家的付费基础更好,因此可以结合用户分群对付费用户进行推送,我们可以针对付过费的玩家推送一个消息,“充值优惠充30送30!”,对这些付费的玩家是一个刺激性的作用。
总而言之,一个有价值的活动推送,内容上尽量让用户感觉到占了便宜。
除了各种活动场景的推送,推送的时间策略也是比较重要的点,对于游戏而言,想得到最好的推送效果,就需要结合玩家日常活动场景进行推送。
以上班族为例:上午工作时段难以让玩家产生玩游戏的冲动,此时推送效果不佳;午休是娱乐高峰时段,玩家在饭后收到一条来自游戏的任务提醒或者体力赠送提醒,正好在饭后进入游戏。
下午3 点是一天中工作效率最高的时段,也不宜进行推送,在5点到7点临近下班和晚餐的这个阶段是比较适合唤醒用户的;晚上是用户脱离工作环境的时刻,更容易产生消费
冲动和娱乐冲动,此时推送降价、活动类信息,转化率最高,同时能提升留存率。
使用WeCloud Message 的定时推送和透传消息可以轻松的在指定的时间点和场景给用户推送这些消息。
这些基本推送功能,在WeCloud Message 中都可以非常轻易的实现,但是问题来了,在进行活动推送的时候如何得到玩家接受度最高的消息?除了平时的数据观测和积累,我们要不断的优化我们的文案,不断的寻找合适的用户群。
一个行之有效的方法就是反复进行A/B 测试,找到一条玩家的打开率最高的消息可以大范围的推送,这种方式的好处在于变量明确,实验效果易于控制;但是在资源有限的情况下,进行测试的成本较高。
WeCloud Message 提供的A/B 测试功能可以快速筛选出测试人群,推送消息后实时观察推送效果,有效降低了开发者的测试成本。
除去推送活动消息以外消息推送还能用来干什么呢?其实还可以用来做其他的事情,提醒用户回归的文案再好,用户也有审美疲劳的时候,通过WeCloud Message 提供的透传消息功能,开发者可以通过消息推送在后台更新提醒文案,这样对于玩家而言,游戏的定时提醒不会是千篇一律的,不论是新鲜感还是体验都会大大提高。
二、推给谁?
我们说到推送就会想到,这个推送到底用户能不能接受?其实作为用户也会了解,如果消息的内容无法让人产生共鸣,效果其实是非常差的。
什么样的内容更容易让人产生共鸣呢?这个问题并不是内容层次的问题,问题应该是:什么样的用户是适合这个内容的?也就是我们说的“推给谁?”只有契合群体特征的消息推送,才能最大程度地提升这个消
息的打开率和用户的满意度,最终才能提升我们整个游戏的运营指标,无论是活跃度、留存度、付费率,还是用户粘性。
举个例子,在游戏设计中,提高某一关卡的难度使用户为了过关而购买道具是常用的手法。
但是对于不愿意购买道具的用户,卡在关卡一段时候后有很大几率会流失,通过消息推送,我们可以挽回一部分流失用户: 关卡四为高难度关卡,需要道具X才能轻易通过,发现有10000名用户具有以下属性:卡在关卡四且已经3天没有打开游戏,我们可以对这部分用户推送消息“下载应用A,赠送道具X”,或者是:“连续登陆3天,送道具X”,这是一个双赢的局面,把消息推送给需要它的人,从用户层面,通关游戏,可以继续后续关卡(当然也能接触到更多需要付费的服务)收获快乐,从运营层面,降低了对全体用户的打扰,提高了留存率与用户粘性。
WeCloud Message 的消息推送提供了两种形态的推送方式,一种是运营人员可以在web后台发送消息,后台提供多种用户标签;也可以通过接入WeCloud 的API ,根据玩家在游戏的行为自动把消息发送到用户的手机上,唤醒沉默用户。
三、怎么推?
除了推送的内容和对象,还有一个问题——什么是消息推送的最佳展现形式?
“天降好礼,幸运转盘送200金币”,当用户看到这个消息,如果点击后只是启动游戏,那么用户可能就会产生疑问:“活动在哪里?”这个问题对于游戏的新用户而言更加致命,因此点击消息之后的一些指定跳转是非常必要的。
活动可能是社区活动、游戏内活动,也有可能是提醒更新的一些消息,因为可能存在以下几种跳转情况:
1、直接打开游戏内指定页面
2、打开指定网页
3、弹出窗口显示活动页面
4、点击下载更新
除了这些场景外,还有许多复杂的情况,这些跳转在WeCloud Message 中都可以通过定义点击消息以后的行为或者推送富媒体消息来实现,帮助开发者最大化提高消息的价值,也给用户更好的体验。
消息展现形式除了打开方式以外,还需要关注的一个点是终端用户接到消息提醒的体验。
活动也许是个不错的活动,但是玩家不会喜欢在错误的时间收到对的消息,比如说深夜的时候突然弹出一个游戏更新的提醒,没有人会喜欢,这种情况在跨时区的消息推送中是比较常见的,由于运营人员的疏忽大意,并未针对时区区分推送时间导致用户体验极差。
还有一种情况是当用户刚开机时,给用户推送了数条离线消息“邀您参加XX活动”,这些离线消息可能导致手机不断的震动,根本就停不下来,影响更大的是活动过期了但是消息还是下发了。
提供消息接收的开关给用户是一个比较友好的解决方案,但是更好的方案是注重消息的时效性,在WeCloud Message 中,除了最基本的消息有效期设置,开发者在推送选择的任何时段都会自动根据用户的时区进行换算,假定开发者处于中国,选择8点推送消息,那么在美国的用户会在美国时间的8点收到该消息,而不是中国时间的8点。
除此之外开发者可以在后台对每一条消息是否响铃,是否振动进行个性化的设置,按照我们自己需要的情况来配置。
而且我们会有一个静默间距,如果玩家手机开机了,在开机的时候收到了多条消息,五分钟之内不会重复响铃或者振动提醒,最大化的降低推送对玩家的打扰,提升玩家在接受消息时候的体验,这也是在间接地提升玩家留存率。
总而言之,价值是推送的核心,每一次推送都是对用户的打扰,有些文章说每天推送n条是合理的,笔者认为这个数据是毫无意义的。
如果你推送一条消息,用户就100%获得一台土豪金,那你一天推送一万条用户都不觉得被打扰。
对于游戏消息推送,最重要的是你推送的每一条内容都是有价值的,在最合适的时间点向最适合的用户推送最适合的内容,这是消息推送的核心,也是WeCloud Message 想要帮助每一位开发者做到的。