推送服务的使用规则

标签: 推送 服务 规则 | 发表时间:2014-04-11 09:24 | 作者:zx3582586
出处:http://www.iteye.com
   随着APP的普及,推送服务正快速地渗入到各个应用中去,但现在的推送市场还没有严格的管理,鱼目混杂的环境让用户又爱又恨。前不久Google商店为了用户安全和体验更新了开发者政策,严格的控制让人想到了推送服务的使用,保持推送服务器稳定的开发难度很大,一般都是使用稳定的第三方推送方案,那么该遵循什么样的选择及使用规则呢?
 
   首先应该是公认的推送服务4S准则,也就是Safe(安全) 、Stable(稳定)、Save(省电省流量省成本)和Slim(体积小)。安全一直是用户最看重的,要在不碰触用户隐私、不侵害用户利益的基础上保障信息送达的准确性。服务器稳定性的评判标准应包括:同时在线时峰值、高并发时消息平均延迟时间和服务稳定性。智游推送的单台服务器保持连接峰值为300万;消息送达率高达99.9%,即使用户不在线,上线时依然能收到离线消息;即便在信令风暴的情况下依然能保持推送的稳定性;采用自有通讯协议,月耗流量500Kb左右,日耗电量不到25mAh,这也就是“省”的体现。体积小就更容易理解了,客户端推送服务SDK应该体积尽量小,不影响主程序的大小和复杂度,一般以小于或等于300K为宜。

   其次就是推送质量的提高,尤其是内容的优化。一些开发者滥用推送服务推送广告、垃圾短信等,引起了用户的反感情绪,在网上大概搜索下就能看到:“推送服务怎么删除?”、“如何卸载推送服务?”等等类似的问题,“忍无可忍”、“厌烦”等字眼也是比比皆是,这些都是不规范使用推送服务造成的,在这种推送通知机制之下,用户将无法再对开发者抱有信任态度,所有通知都会被拒之门外。良好的推送通知应该满足的是用户的需求,而非开发者的需要,应该向用户推送相关性很高的信息,就像QQ、微信推送的好友信息、功能升级、动态提醒等,这样的推送不会使用户反感,反而会希望有这样的推送。智游推送经测试发现,一个月内每周为用户发送2-3条即时提醒消息,用户将留存率提升20%-30%,Urban Airship也表示如果推送通知得当,在应用被下载首月内,能够促进应用使用量增长67%,第二个月能够增长74%,三个月内则增长81%。
   
    推送通知应发送对用户真正有价值的内容,而不是干扰用户的生活,如果应用向用户发送一大堆看也看不过来的销售信息,那只会被用户疏远。只有遵守相应规则,从用户角度去看,做有态度的推送服务,才能真正保持用户粘度,带来更好的实践。

原文地址: https://www.zypush.com/newsInfo?id=195

已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [推送 服务 规则] 推荐:

推送服务的使用规则

- - 移动开发 - ITeye博客
   随着APP的普及,推送服务正快速地渗入到各个应用中去,但现在的推送市场还没有严格的管理,鱼目混杂的环境让用户又爱又恨. 前不久Google商店为了用户安全和体验更新了开发者政策,严格的控制让人想到了推送服务的使用,保持推送服务器稳定的开发难度很大,一般都是使用稳定的第三方推送方案,那么该遵循什么样的选择及使用规则呢.

Python 的服务器推送解决方案:Orbited + RabbitMQ

- 非狐外传 - python.cn(jobs, news)
最近公司要用到服务器推送技术,google了一下,nodejs固然好,但是公司的东西都是python搞的,. 所以选择了python的 Orbited +  RabbitMQ,无奈Orbited文档极其缺乏,所以要做下笔记. 以下都是在windows平台上搞的测试. RabbitMQ:先要装好Erlang,然后下RabbitMQ的win版exe文件安装,由于要用到stomp协议,.

APP开发者请停止滥用推送通知服务

- - CocoaChina移动观察
目前,不少移动应用开发者正滥用推送通知服务. 尽管大众普遍认为向用户推送一些无关紧要的信息并不是一种有效的推荐方式,但应用开发者还没有找到更好的方式来推送自己的app. 虽然持续不断的推送通知可以让应用给用户留下深刻印象,诱使他们去更新最新版本的app,但不少信息对用户并没有太大意义. 开发者想告诉用户他们可能忘记的一些东西,但友好的、有用的推送要好过无休止的垃圾信息提示.

苹果信息推送服务(Apple Push Notification Service)使用总结

- - IT技术博客大学习
标签:   Push   信息推送. 苹果信息推送服务(Apple Push Notification Service),是由苹果官方提供的消息推送服务. 推送形式包括顶部消息条、声音以及badge number()有了APNS,应用程序可在任意状态接收到与程序有关的消息(包括运行状态not running,foreground以及background),由于在大多数情况下,iOS中最多只有一个应用能处于active状态,所以,APNS为应用的交互提供了极大的便利.

Netty系列之Netty百万级推送服务设计要点

- - 开源软件 - ITeye博客
原文地址:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk.

推送通知iOS客户端编写实现及推送服务器端编写

- - CSDN博客移动开发推荐文章
推送通知技术在Mac OS X和iOS系统上都可以运行,我们本章主要介绍iOS客户端编程,推送通知的编程比较简单,编程的关键是获得令牌,这是从APNS返回的,然后还有把提交给内容提供商. 下面我们看看开发之前的一些准备工作. 编写iOS推送应用需要在Xcode工程中进行一些配置,这些配置是主要是设置代码签名标识,代码签名标识的前提要有配置概要文件(Provisioning Profiles).

【Android】基于XMAPP协议实现Android推送服务(亲测可用)

- - CSDN博客移动开发推荐文章
一、PC端直接运行服务器. 进入目录androidpn-server-0.5.0\bin,双击run.bat. 浏览器输入网址: http://127.0.0.1:7070/index.do. 将androidpn-client导入到Eclipse. 配置好目标平台,打开androidpn-client/res/raw/androidpn.properties文件,进行如下修改.

微软出新招:联手百度为Android提供推送服务

- - WPDang
如何确保使用不同平台、不同设备的用户在第一时间获得有用的通知信息,同时确保用户信息、隐私的安全可靠,是对移动应用、服务开发商后台服务的考验. 特别是在方兴未艾的O2O与互联网+的蓝海里,一个功能强大、安全可靠、开放全面的云推送平台,对于行业客户和开发者来说,更显得尤为重要. 在这样的背景下,微软宣布与百度展开合作,在由世纪互联运营的Windows Azure公有云平台上推出面向Android平台移动设备的通知推送服务.

互联网推送服务原理:长连接+心跳机制(MQTT协议)

- - 移动开发 - ITeye博客
互联网推送消息的方式很常见,特别是移动互联网上,手机每天都能收到好多推送消息,经过研究发现,这些推送服务的原理都是维护一个长连接(要不不可能达到实时效果),但普通的socket连接对服务器的消耗太大了,所以才会出现像MQTT这种轻量级低消耗的协议来维护长连接,那么要如何维护长连接呢:.        在写之前,我们首先了解一下为什么android维护长连接需要心跳机制,首先我们知道,维护任何一个长连接都需要心跳机制,客户端发送一个心跳给服务器,服务器给客户端一个心跳应答,这样就形成客户端服务器的一次完整的握手,这个握手是让双方都知道他们之间的连接是没有断开,客户端是在线的.

使用Pushlet将消息从服务器端推送到客户端

- - 企业架构 - ITeye博客
使用Pushlet来实现服务器端向客户端推送信息. 1.         通过配置文件来实现定时的从服务器端向客户端推送信息. 2.         通过API主动向另外一端推送信息. 在开始测试之前,有三点非常重要,需要实现讲明,否则程序将会无法正常运行:. 2.1.     JSP页面上的设定.