相关文章推荐
没有腹肌的野马  ·  git 统计两个 commit ...·  2 年前    · 
骑白马的沙滩裤  ·  【python脚本】word批注状态批量提取 ...·  2 年前    · 
瘦瘦的西瓜  ·  学习-Java字符串之正则表达式之元字符之判 ...·  2 年前    · 
想旅行的小笼包  ·  JavaScript ...·  2 年前    · 
有情有义的馒头  ·  Error main: ...·  2 年前    · 
Code  ›  JPush - Quickly integrate push notification functions to improve App operation efficiency
jpush
https://www.jiguang.cn/en/push
调皮的石榴
10 月前
多渠道消息推送
Products
Customer Engagement
We help businesses increase customer engagement and conversion
JPush FREE
JSMS
Email
JUMS
Engagelab HOT
Operations & Growth
We offer sustainable operations and growth plans for your apps
Monetiztion-Adpub
JOperation
JAnalysis
JPortrait
AIGC Service
Enterprise AI Agents
GPTBots NEW
Industry Application
Anticipate opportunities with accurate data
MoonFox
FinTech
iAudience
Risk Marketing Score
Dev Tools
Build your apps quickly and efficiently
JVerification
JMLink
Solutions
Industry Solutions
Financial

One-stop financial industry solution for digital marketing

Retail Industry

Focus on digital retail marketing solution

Education Industry

Use IT to drive digital transformation of education

Integrated Media Industry

Omnimedia integrated content and user engagement solution

Product Solutions
Message Cloud

Scure ,stable ,global channel notification solution

Marketing Cloud

Intelligent marketing operation centers

Safety Certificate

Comprehensive security verification solution

Customer Cases
Overseas service
Jiguang AI
Enterprise AI

Delivering comprehensive AI solutions for enterprises

AI Private Deployment

Dedicated privatized AI deployment solutions for enterprises

AI Customer Service

Empowering enterprises with an AI-based customer service system for rapid response to customer needs and significant cost reduction

Support
Aurora Blog
Community
Docs
Compliance Guidelines
SDK Download
About Us
Company Profile
Media & News
Investors
Join Us
Language
简体中文
English
Login Sign up for free
Console
Account Overview
Log Out

JPush

Free Forever

Expert in billion-level message pushing, with a 3-minute quick integration, intelligent sending strategies, precise effect analysis, multi-platform, and multi-channel coverage, effectively improving user activity and retention rates. Register to enjoy free services!

Start Free Trial Premium Inquiry Technical Documentation Down Demo Watch Video

Have You Ever Encountered These Problems?

  • Problems and Challenges
  • Product Value
  • Product Function
  • Advantages
  • Product Prices
  • Partners
  • Resource Area
  • Contact Us

Complex Application Scenarios

There are too many system platforms and manufacturer channels, and there are too many rules for notification pushing via platforms and channels that are upgraded very fast and incompatible. It is difficult to upgrade and maintain push platforms and it takes a long time to implement processes, leading to low efficiency.

Low Delivery/Click Rate

Reasons such as channel quota limit, message type limit, single sending strategy, lack of reissue mechanism, close of notification permission, and poor sending timing lead to low delivery rate and click rate, causing poor operational performance.

Single Reach Method

It is difficult for single messages on the notification bar to meet operational needs. However, it is difficult and takes a long time to develop user-defined messages, in-app messages, rich media messages, geofencing messages, variable value-passing personalized messages, etc.

Difficulties in Pushing Refined Notifications

Incomplete dimensions of user labels, large-grained user grouping, high costs of triggering or conditional pushes, and extensive pushes lead to high APP uninstallation rate and low user activation.

Difficulties in After-effect Analysis

The differences in message receipts and message status on each platform and channel make it unable to effectively calculate the lifecycle of messages, systematically analyze message delivery, clicks, and loss data funnels, and improve operating strategies.

Frequent Operation Failures

For frequent operation failures such as repeated push messages, risky messages containing sensitive words, and missent testing messages, they are subject to no security review and detection and unable to be recalled.

Product Value

JPush helps developers send the right messages to the right audience in the right way and at the right time to reach their conversion rate and user activity goals

消息推送 消息推送

What Are the Functions of JPush?

With JPush, companies can easily realize business push notifications. JPush supports nine message types, i.e., custom message, rich media message, in-app reminder message, short video message, and geofencing message, which can meet developers' needs in various application scenarios.
9 Message Types
JPush supports diverse message display styles, including notification bar, large text, large image, drawer, full screen, information flow, pop-up window, and custom styles. These new display styles can help attract user attention and improve click rate.
Diverse Message Display Styles
JPush is fully compatible with Android, iOS, HarmonyOS, Quick APP, and Windows Phone platforms. We provide system-level message delivery channels, including Aurora Mobile channel, APNS, FCM, Huawei, Xiaomi, OPPO, VIVO, Meizu, Asus, and Live to Push to comprehensively improve message delivery rate.
Multi-Platform and Multi-Channel Support
With a seamless connection to all our user tags, JPush enables refined operation pushes based on aliases, tags, geofencing, device tags, and user grouping, for personalized push to each user, thus effectively increasing the click rate.
Personalized Push
Our AI algorithm engine can effectively predict the best message delivery timing, so you can deliver messages at the right time to minimize disturbance to users, greatly increase the click rate of messages, and increase DAUs and user retention rate.
Intelligent Timing
JPush offers complete queries throughout the lifecycle of messages, supports message funnel analysis and loss analysis by platform and channel, and supports statistics on new users, active users and APP uninstallation, statistics on enabling and disabling notifications, message delivery rate, and click rate, etc., facilitating developers' after-effect analysis and decision-making for improvement.
Statistical Analysis
To avoid operational accidents and improve operation safety, we provide secure, rigorous, stable, and reliable notification push solutions such as prohibited word detection, push review, re-send detection, and message recall for financial, news, government affairs, and other customers who have high requirements for security of push notifications.
JPush Security Package
We can provide all-round private cloud solutions for customers who have higher security requirements and want to store push notification data and systems on their own servers, developers whose personalized needs require customized development and higher performance, or developers who want to have their own push platforms or require source code authorization for secondary development.
Customizable Private Clouds

Why Should You Choose JPush?

构建推送能力 构建推送能力

Quick Push Capability Building

Our fast SDK integration and easy-to-use consoles and APIs enable you to build powerful push capability for your APP in an hour.
衔接极光全网数据 衔接极光全网数据

Flexible Target Filtering

We provide user-defined tags and alias systems for a seamless connection to all our data for accurate user grouping.
高并发高可靠、海外专线 高并发高可靠、海外专线

Efficient and Stable System

With a delivery capacity of tens of billions of messages per day, highly reliable high-concurrence overseas special channel, and multi-point backup, we are able to guarantee the stability, security, and high efficiency of systems.
极速消息下发和送达 极速消息下发和送达

Fast Message Issuance and Delivery

We can flexibly configure the message issuance policies for our channels and manufacturers' channels, and our servers support the issuance of millions of messages per second and reaching end users in a few milliseconds.

Privileges for the commercial edition

Category
Function
Free Version
Premium Version
Private Clouds

Quantity & Performance

  • App Management
    The maximum number of apps a developer can create
  • 100
  • 1,000
  • Unlimited
  • Message Push Speed
    The maximum number of devices to which a server can push messages per second; the push speed will affect the timeliness of message receipt by users
  • Shared 200,000 messages/sec
  • Exclusive 200,000 messages/sec + shared 1,000,000 messages/sec
  • Exclusive channel and extensible configuration
  • PushAPI-QPS
    The maximum number of push tasks (msgid) that JPush server can create per minute
  • Shared
  • Gradient increase
  • Unlimited
  • Push Task - Broadcast Interface
    Push a notification message to all registered users of the app at the same time
  • 10 messages/day
  • 100 messages/day
  • Unlimited
  • Push Task - Tag Interface
    Locate multiple target objects via tags and send them a notification message
  • Unlimited/day
  • Unlimited
  • Push Task - RID Interface
    Select single or multiple target objects via Aurora Mobile's RID and send them a notification message
  • Shared 2 million messages/day
  • Unlimited/day
  • Unlimited
  • Push Task - Alias Interface
    Select single or multiple bound target objects via alias and send them a notification message
  • Shared 2 million messages/day
  • Unlimited/day
  • Unlimited
  • Push Task - Grouping Interface
    Select multiple target objects with similar characteristics via such dimensions as Aurora Mobile tag, device attribute, and user tag and send them a notification message
  • Unlimited/day
  • Unlimited; value-added service
  • Number of Offline Messages Stored
    The maximum number of offline messages/day stored by Aurora Mobile server for target users that messages cannot reach temporarily, which is helpful for improving message delivery rate
  • 5 messages/day; maximum offline duration: 3 days
  • 500 messages/day; maximum offline duration: 30 days
  • Exclusive channel and extensible configuration
  • Number of Scheduled Tasks
    The maximum number of scheduled tasks a developer can create
  • 50
  • 1,000
  • Unlimited

Basic Functions

  • Supported Push Platforms
    Platforms that JPush supports: Android, iOS, HarmonyOS NEXT, QuickApp, Windows, MacOS, Web
  • Android、iOS、HarmonyOS NEXT、QuickApp
  • Android、iOS、HarmonyOS NEXT、QuickApp
  • Android、iOS、Web、PC、HarmonyOS NEXT
  • Push Message Type
    Message types that JPush supports: notification bar message, custom message, in-app reminder message, in-app message, geofencing message, notification + custom message, custom message converted to notification bar message
  • 5
    1.Notification bar message; 2.Custom message; 3. In-App message; 4.Geofencing message; 5.Notification + Custom message
  • 7
    1.Notification bar message; 2.Custom message; 3. In-App message; 4.Geofencing message; 5.Notification + Custom message 6. Custom message converted to notification bar message; 7.In-app reminder message
  • 5
    1.Notification bar message; 2.Custom message; 3. In-App message; 4.Geofencing message; 5.Notification + Custom message
  • Supported Sending Strategy
    JPush enables 4 types of sending strategies, flexibly applicable to various business scenarios
  • 2
    1.Only sent through the Aurora channel; 2.Give priority to Aurora, Aurora offline and then go to the manufacturer
  • 4
    1.Only sent through the Aurora channel; 2.Give priority to Aurora, Aurora offline and then go to the manufacturer; 3.Forced to go through the manufacturer channel; 4.Priority will be given to the manufacturer channel, and if invalid, the aurora channel will be issued.
  • 3
    1.Only sent through the Aurora channel; 2.Give priority to Aurora, Aurora offline and then go to the manufacturer; 3.Priority will be given to the manufacturer channel, and if invalid, the aurora channel will be issued.
  • Supported Notification Styles
    Message styles that JPush supports: default notification, thumbnail, large image, text, inbox, and custom styles
  • 6
    1.Default notification; 2.Thumbnail; 3.Large image; 4.Text; 5. Inbox; 6.Custom styles
  • 6
    1.Default notification; 2.Thumbnail; 3.Large image; 4.Text; 5. Inbox; 6.Custom styles
  • 6
    1.Default notification; 2.Thumbnail; 3.Large image; 4.Text; 5. Inbox; 6.Custom styles
  • Push by App Group
    JPush enables grouping of multiple apps for batch push
  • Message History - Group Push
    JPush enables message history query and real-time data statistics for all message types
  • Message History - Single Push
    JPush enables message history query and real-time data statistics for all message types
  • Fixed Speed Push
    Fixed speed push can be used to push notifications to a large size of target users, which can reduce developer server pressure
  • Subaccount
    Subaccount settings and permission allocation are available for developer master accounts to enable approval process and work coordination
  • Message Review
    Approval process can be set to enable safe review of push notifications and avoid operational accidents
  • Supported; value-added service
  • Message Status Check
    Developers can do quick query and troubleshooting of device status and message lifecycle online
  • 3 times/day
  • Unlimited/day
  • Unlimited/day
  • Intelligent Diagnosis
    Developers can do one-click service integration diagnosis for each channel to check user reaching and integration, available push users, online push users, etc.

Premium Functions

  • Superscript
    Developers can customize the value of superscript to increase the app activity rate
  • Custom Ringtone
    Developers can customize messages to increase the message click rate
  • Scheduled Message Display
    Developers can customize the time that messages are displayed on terminal devices
  • Supported; value-added service
  • A/B Testing
    Developers can configure various texts and traffic for testing to improve conversion rate
  • Supported; value-added service
  • SMS as a Supplement
    Developers can resend messages via SMS when important messages fail to reach users
  • In-app Reminder
    For important messages, reminders will be given via in-app banner to users that have disabled notification bar
  • File Push
    Developers can submit target users' information in files for personalized and efficient push on large scale
  • 20
  • 100
  • Supported; value-added service
  • Batch Single Push
    Single call for multi-user, multi-text push can be used to enable personalized push for better click rate
  • Supported; value-added service
  • Local Notification
    Developers can customize geofencing and push notifications to users when they trigger geofencing
  • Template push
    Configure the required parameters in advance through the web to form a set of "templates". When pushing, simply select the corresponding template, greatly improving your operational efficiency!
  • Push Security Package
    JPush offers security functions such as IP whitelist, prohibited word management, and avoiding repeated sending
  • Supported; value-added service
  • Test Mode
    It is recommended that the operation team first verify the push effect in the test environment before releasing it to online users. During this process, all pushes will only be sent to the designated test accounts to ensure that the experience of formal users is not affected.
  • App Insight & User Portrait
    Jpush service supports capabilities such as application penetration rate, application ranking, and user portrait insight
  • Message Status Receipt
    JPush includes message sending, delivery, click, loss and other receipt services, helping developers achieve refined push and business optimization
  • Supported; value-added service

Data Statistics

  • Basic Data
    Data statistics such as real-time push service data, push and conversion funnel analysis, and loss analysis in the app dimension are provided
  • Supported; value-added service
  • User Data
    Statistics on new users, online users, active users, and uninstalled users are provided
  • Supported; value-added service
  • Device Data
    Statistics such as number of devices enabling notification, number of devices disabling notification, and notification enabling rate, are provided
  • Message After-effect Analysis
    JPush enables analysis of message lifecycle stage and message conversion funnel by platform and channel in the message dimension
  • Supported; value-added service
  • Message Loss Analysis
    JPush enables analysis of message loss stage and message loss details by platform and channel in the message dimension
  • Supported; value-added service

Manufacturer Function

  • Manufacturer Channel Integration
  • Message Recall
  • Message Coverage
  • Message Classification
  • Manufacturer Quota Balance Query
  • Supported; value-added service

Tag & Alias Push

  • Number of Devices Bound to Alias
  • 10
  • 100, extensible configuration
  • Unlimited
  • Number of Single Device Tag Setting Times/Day
  • Unlimited
  • Unlimited
  • Number of Single App Supported Tags
  • Unlimited
  • Effective in real time
  • Tag and Alias Effective Time
  • Unlimited
  • Effective in real time
  • Tag Management Tool
  • Alias Management Tool

Technical Services

  • Community Support by Email and Phone
  • Solution Consultation
  • 5X8 Customer Service
  • 7X24 Dedicated Service
  • Custom Development Services
  • On-site Support & Troubleshooting
  • Source Code Licensed Development
View All
Contact Sales

They All Choose JPush

Resource Area

Product Doc

  • JPush Product introduce
  • Console user guide
  • Frequently Asked Questions
  • JPush Demo Download

    扫描二维码下载

Developer's Guide

  • Android SDK Developer Guide
  • iOS SDK Developer Guide
  • REST API Developer Guide

SDK Download

  • Client-side SDK Download
  • Server-side SDK Download
  • Client-side Integration Plug-in

Contact Us

Please leave us your contact information. Our business managers and technical experts will get back to you as soon as possible!

can't be empty

Please enter the correct 11 digit mobile phone number

can't be empty

can't be empty

 
推荐文章
没有腹肌的野马  ·  git 统计两个 commit 之间相差的次数-腾讯云开发者社区-腾讯云
2 年前
骑白马的沙滩裤  ·  【python脚本】word批注状态批量提取器V1版本_python获取文档的批注_尼德兰的喵的博客-CSDN博客
2 年前
瘦瘦的西瓜  ·  学习-Java字符串之正则表达式之元字符之判断字符串是否符合规则_java判断字符串是否符合正则表达式_摸鱼的三金的博客-CSDN博客
2 年前
想旅行的小笼包  ·  JavaScript 将对象数组转为二维数组 - 简书
2 年前
有情有义的馒头  ·  Error main: malloc.c:2401: sysmalloc: Assertion Doing a simple C++ fibonacci assignment - Stack Overflow
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号