旁白:推送内容写的好,可以给游戏带来很大的收益,但如果写的很糟糕,就可能是在提醒用户还有一个该卸载的软件没卸载。那么如何写出一个优秀的推送内容呢?

总结:推送文字八字原则

从运营的角度来讲,我们需要找到一个媒体入口,有新活动可以通知玩家,玩家长期失踪可通知召回,大部分时候我们采用和媒介合作来达到以上效果,但还有一种低成本也更及时的方法就是游戏推送

推送内容写的好,可以给游戏带来很大的收益,但如果写的很糟糕,就可能是在提醒用户还有一个该卸载的软件没卸载。那么如何写出一个优秀的推送内容呢?

推送主题

每条推送都有其目的所在,有的是告诉玩家有新活动,有的是召回多日未登陆的玩家等,在推送之前首先就要确定本次推送的目的是什么。

推送用户群体

推送目的确定后,我们就要找到符合我们目的的用户群体,大多时候我们推送是全服推送的,但是有时候可能针对部分渠道进行专属化推送,于是这个时候我们就要定位清楚我们要推送的群体是谁,他们在哪里。

推送文案撰写

找到推送的用户后就要开始撰写推送文案了,这个时候我们就要了解清楚目标用户手机推送能够展现到什么样,比如一般的推送前面会有一个游戏ICON,一个16字标题,一个20-25个字的正文。由于玩家每天收到推送较多,要想保证你的推送被玩家看到并点击,还要做很多功夫。

游戏ICON:想要你的推送在几十条推送中一眼被玩家看中,ICON绝对是最有利的武器,故而在游戏设计ICON的时候就要把ICON可能出现的地方添加手机通知栏,进行设计。之前豌豆荚曾尝试使用大面积的图片推送,后来被玩家反感之后无奈改回来了。

充分合理利用16字标题:经过测试,大多数玩家看到标题前面8个字就失去了阅读的兴趣,故而在标题的前8个字一定要尽量将主题写明。而含有疑问,数字,惊叹,热点,节日等相关词汇的点击率会较高。

正文:标题吸引玩家看完之后,玩家胃口被充分吊起,这个时候就要提供给满足玩家胃口的出口,那就是推送正文。推送正文主要包括:简要解释标题内容以及引导玩家进行游戏。

推送时间选择

一条牛逼哄哄的推送文案已经从你的手里写出来了,接下来就是要让玩家看到了。很多人文案写的超级牛,但一发出去发现游戏数据不升反降,就在于没有把握好推送时间。

由于推送数据量大,会有一定的延迟时间,故而是一个时间段,这个时间段有一条重要的原则,那就是不能打扰玩家休息。一般早上八点推送很多人还没起床,晚上九点多很多人刚开始准备睡觉,我们发推送时就要尽力避免这两个时间点。如果遇到双休日或者节假日这个时间还要晚点,那个时候大多数玩家需要睡懒觉。

推送的延迟时间

推送我们可以选择一个延迟时间,就是为了更好避免打扰玩家。比如早十点发送,延迟八个小时,就是到晚上六点会自动停止,而不管有没有全部发送到玩家手机上。 这个时间设置过长,打扰玩家;设置过短,接收到推送玩家较少,无法达到推送目的。这个时间可以进行合理的尝试,一般笔者比较喜欢设置在8小时,相对合理一 些。

推送优化

推送发出去了,效果是不是如我们所想的那样好呢。这个时候就要进行推送的数据分析:

  • 推送到达率:每次推送时间有限,那么在有限的时间有多少玩家接受到了推送,也就是收到推送人数/总人数。
  • 点击率:收到推送的玩家中有多少人会点击呢,也需要一个衡量标准,点击率=点击人数/收到推送人数。
  • 推送词类汇总:把推送标题含有同一类的分到一起,比如有数据的分一起,有热点的分一起。
  • 推送效果分析:将同一类型的推送进行点击率的分析得出文案优化方向,助你成为一个更牛B的文案;比较不同发送时间,延迟时间设置推送到达率,总结出最佳的发送时间和最佳的延迟时间。

[注]一条牛B的游戏推送要具备哪些条件?的更多相关文章

  1. Unity游戏推送技术

    https://www.cnblogs.com/wuzhang/p/wuzhang20150401.html https://www.cnblogs.com/yangwujun/p/5789969.h ...

  2. ios推送:本地通知UILocalNotification

    Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notificati ...

  3. 58同城高性能移动Push推送平台架构演进之路

    本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需要,原理和方案对比:移动Push推送第一阶段(单平台)架构如何设计:移动Push推送典型性能问 ...

  4. 转: 58同城高性能移动Push推送平台架构演进之路

    转: http://geek.csdn.net/news/detail/58738 文/孙玄 本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需 ...

  5. iOS-推送通知

    推送通知可以做3件事:(1)文字信息(2)一种声音 (3)一个徽章的标记号(第几条消息..) 推送通知流程  (app应用程序--->iOS 设备--->APNS(apple服务器)--- ...

  6. 使用GCM服务(Google Cloud Messaging)实现Android消息推送

    最近在网上查了关于很多Android消息推送的资料,其中主要有四种方法. 1) 使用GCM服务(Google Cloud Messaging) 2) 使用XMPP协议(Openfire + Spark ...

  7. 【Android应用开发】 推送原理解析 极光推送使用详解 (零基础精通推送)

    作者 : octopus_truth 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/45046283 推送技术产生场景 : -- ...

  8. Android P正式版即将到来:后台应用保活、消息推送的真正噩梦

    1.前言 对于广大Android开发者来说,Android O(即Android 8.0)还没玩热,Andriod P(即Andriod 9.0)又要来了.   下图上谷歌官方公布的Android P ...

  9. 了解iOS消息推送一文就够:史上最全iOS Push技术详解

    本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表. 1.引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ.微信等IM界面处于前台时,聊天消息和指 ...

随机推荐

  1. 最长公共子串(Longest common substring)

    问题描述: 给定两个序列 X=<x1, x2, ..., xm>, Y<y1, y2, ..., yn>,求X和Y长度最长的公共子串.(子串中的字符要求连续) 这道题和最长公共 ...

  2. C#对象初始化器

    1.对象初始化器 Student objStu2 = new Student() { StudentId=, //属性之间使用","分隔 StudentName="小明& ...

  3. 从excel表格加载数据返回DataSet

    添加命名空间:using System.Data.OleDb; /// <summary> /// 从excel表格加载数据返回DataSet /// </summary> / ...

  4. band-pass filtering

    from scipy import signal # 带通滤波器 # 信号,频率下限,频率上限, 采样率 def bandPass(signals, fre_low, fre_high, fs): b ...

  5. 【HBase】协处理器是什么?又能干什么?怎么用?

    目录 简单了解 官方帮助文档 协处理器出现的原因 协处理器的分类 Observer Endpoint Phoenix 协处理器的使用 加载方式 静态加载 动态加载 协处理器的卸载 协处理器Observ ...

  6. Day_08【面向对象】扩展案例1_测试项目经理类和程序员类

    分析以下需求,并用代码实现: 1.定义项目经理类 属性: 姓名 工号 工资 奖金 行为: 工作work 2.定义程序员类 属性: 姓名 工号 工资 行为: 工作work 要求: 向上抽取一个父类,让这 ...

  7. 画结构图的神器 Graphviz

    经常看到别人的论文里各种优美的图,没想过它们是怎么来的,前两天也是在看论文的时候被推荐了一款画图软件graphviz,稍微了解了一下这个画图软件,据说是贝尔实验室的几位牛人开发出来的,试了一下觉得很不 ...

  8. [hdu4585]离线,并查集

    题意:把一些数加到集合里面,每个数有两个属性,分别是编号和值,加进去之前询问集合里面距离自己“最近”的数的编号.最近的意思是值的差的绝对值最小,如果有相等的,则取值小的.并且已知所有数的id和valu ...

  9. JS导出页面为PDF文件,该如何操作?来看一眼就明白啦!

    1.资源文件或依赖 <script type="text/javascript" src="./js/canvg2.js"></script& ...

  10. Centos 编译带调试信息的libevent

    libevent编译过程 查看libevent文档即可 解决cmake编译出来的可执行文件没有调试信息(该方法未实验,暂时对cmake不熟悉) SET(CMAKE_BUILD_TYPE "D ...