{ "banner": { "title": "JPush", "text": "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!", "mainBtn": "Start Free Trial", "subBtn": "Premium Inquiry", "docsBtn": "Technical Documentation", "videoBtn": "Watch Video" }, "problemsAndChallenges": { "title": "Have You Ever Encountered These Problems?", "sub": [ { "title": "Complex Application Scenarios", "text": "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." }, { "title": "Low Delivery/Click Rate", "text": "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." }, { "title": "Single Reach Method", "text": "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." }, { "title": "Difficulties in Pushing Refined Notifications", "text": "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." }, { "title": "Difficulties in After-effect Analysis", "text": "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." }, { "title": "Frequent Operation Failures", "text": "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." } ] }, "productFunction": { "title": "What Are the Functions of JPush?", "sub": [ { "title": "9 Message Types", "text": "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." }, { "title": "Diverse Message Display Styles", "text": "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." }, { "title": "Multi-Platform and Multi-Channel Support", "text": "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." }, { "title": "Personalized Push", "text": "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." }, { "title": "Intelligent Timing", "text": "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." }, { "title": "Statistical Analysis", "text": "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." }, { "title": "JPush Security Package", "text": "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." }, { "title": "Customizable Private Clouds", "text": "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." } ] }, "productValue": { "title": "Product Value", "subtitle": [ "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" ] }, "advantages": { "title": "Why Should You Choose JPush?", "sub": [ { "title": "Quick Push Capability Building", "text": "Our fast SDK integration and easy-to-use consoles and APIs enable you to build powerful push capability for your APP in an hour." }, { "title": "Flexible Target Filtering", "text": "We provide user-defined tags and alias systems for a seamless connection to all our data for accurate user grouping." }, { "title": "Efficient and Stable System", "text": "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." }, { "title": "Fast Message Issuance and Delivery", "text": "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." }, { "title": "Powerful Tools for Increasing User Activation", "text": "JPush offers universal tools to increase user activation, including morning greetings, short videos, guides to enabling notification, and message boxes." } ] }, "table": { "title": "Privileges for the commercial edition", "thead": [ "Category", "Function", " Free Version", "Premium Version", "Private Clouds" ], "tbody": { "left": [ "Quantity & Performance", "Basic Functions", "Premium Functions", "Data Statistics", "Manufacturer Function", "Tag & Alias Push", "Technical Services" ], "right": { "dosagePerformance": [ { "tips": "The maximum number of apps a developer can create", "text": [ "App Management", "100", "1,000", "Unlimited" ] }, { "tips": "Daily connected devices of app (monthly peak)", "text": [ "Online User", "Unlimited", "Tiered charge based on online user size", "Exclusive channel and extensible configuration" ] }, { "tips": "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", "text": [ "Message Push Speed", "Shared 200,000 messages/sec", "Exclusive 200,000 messages/sec + shared 1,000,000 messages/sec", "Exclusive channel and extensible configuration" ] }, { "tips": "The maximum number of push tasks (msgid) that JPush server can create per minute", "text": [ "PushAPI-QPS", "Shared", "Gradient increase", "Unlimited" ] }, { "tips": "Push a notification message to all registered users of the app at the same time", "text": [ "Push Task - Broadcast Interface", "10 messages/day", "100 messages/day", "Unlimited" ] }, { "tips": "Locate multiple target objects via tags and send them a notification message", "text": [ "Push Task - Tag Interface", false, "Unlimited/day", "Unlimited" ] }, { "tips": "Select single or multiple target objects via Aurora Mobile's RID and send them a notification message", "text": [ "Push Task - RID Interface", "Shared 2 million messages/day", "Unlimited/day", "Unlimited" ] }, { "tips": "Select single or multiple bound target objects via alias and send them a notification message", "text": [ "Push Task - Alias Interface", "Shared 2 million messages/day", "Unlimited/day", "Unlimited" ] }, { "tips": "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", "text": [ "Push Task - Grouping Interface", false, "Unlimited/day", "Unlimited; value-added service" ] }, { "tips": "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", "text": [ "Number of Offline Messages Stored", "5 messages/day; maximum offline duration: 3 days", "500 messages/day; maximum offline duration: 30 days", "Exclusive channel and extensible configuration" ] }, { "tips": "The maximum number of scheduled tasks a developer can create", "text": [ "Number of Scheduled Tasks", "100", "1,000", "Unlimited" ] } ], "basic": [ { "tips": "Platforms that JPush supports: Android, iOS, QuickApp, WinPhone, Windows, MacOS, Web", "text": [ "Supported Push Platforms", "Android、iOS、QuickApp、WinPhone", "Android、iOS、QuickApp、WinPhone", "Android、iOS、Web、PC" ] }, { "tips": "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", "text": [ "Push Message Type", "5", "7", "5" ], "tdTips": [ "1.Notification bar message; 2.Custom message; 3. In-App message; 4.Geofencing message; 5.Notification + Custom message", "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", "1.Notification bar message; 2.Custom message; 3. In-App message; 4.Geofencing message; 5.Notification + Custom message" ] }, { "tips": "JPush enables 4 types of sending strategies, flexibly applicable to various business scenarios", "text": [ "Supported Sending Strategy", "2", "4", "3" ], "tdTips": [ "1.Only sent through the Aurora channel; 2.Give priority to Aurora, Aurora offline and then go to the manufacturer", "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.", "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." ] }, { "tips": "Message styles that JPush supports: default notification, thumbnail, large image, text, inbox, and custom styles", "text": [ "Supported Notification Styles", "6", "6", "6" ], "tdTips": [ "1.Default notification; 2.Thumbnail; 3.Large image; 4.Text; 5. Inbox; 6.Custom styles", "1.Default notification; 2.Thumbnail; 3.Large image; 4.Text; 5. Inbox; 6.Custom styles", "1.Default notification; 2.Thumbnail; 3.Large image; 4.Text; 5. Inbox; 6.Custom styles" ] }, { "tips": "JPush enables grouping of multiple apps for batch push", "text": [ "Push by App Group ", false, true, false ] }, { "tips": "JPush enables message history query and real-time data statistics for all message types", "text": [ "Message History - Group Push", true, true, true ] }, { "tips": "JPush enables message history query and real-time data statistics for all message types", "text": [ "Message History - Single Push", true, true, true ] }, { "tips": "Fixed speed push can be used to push notifications to a large size of target users, which can reduce developer server pressure", "text": [ "Fixed Speed Push", true, true, true ] }, { "tips": "Subaccount settings and permission allocation are available for developer master accounts to enable approval process and work coordination", "text": [ "Subaccount", true, true, true ] }, { "tips": "Approval process can be set to enable safe review of push notifications and avoid operational accidents", "text": [ "Message Review", false, true, "Supported; value-added service" ] }, { "tips": "Developers can do quick query and troubleshooting of device status and message lifecycle online", "text": [ "Message Status Check", "3 times/day", "Unlimited/day", "Unlimited/day" ] }, { "tips": "Developers can do one-click service integration diagnosis for each channel to check user reaching and integration, available push users, online push users, etc.", "text": [ "Intelligent Diagnosis", true, true, false ] } ], "senior": [ { "tips": "Developers can customize the value of superscript to increase the app activity rate", "text": [ "Superscript", true, true, true ] }, { "tips": "Developers can customize messages to increase the message click rate", "text": [ "Custom Ringtone", true, true, true ] }, { "tips": "Developers can customize the time that messages are displayed on terminal devices", "text": [ "Scheduled Message Display", true, true, "Supported; value-added service" ] }, { "tips": "Developers can configure various texts and traffic for testing to improve conversion rate", "text": [ "A/B Testing", true, true, "Supported; value-added service" ] }, { "tips": "Developers can resend messages via SMS when important messages fail to reach users", "text": [ "SMS as a Supplement", true, true, true ] }, { "tips": "For important messages, reminders will be given via in-app banner to users that have disabled notification bar", "text": [ "In-app Reminder", true, true, false ] }, { "tips": "Developers can submit target users' information in files for personalized and efficient push on large scale", "text": [ "File Push", "20", "100", "Supported; value-added service" ] }, { "tips": "Single call for multi-user, multi-text push can be used to enable personalized push for better click rate", "text": [ "Batch Single Push", false, true, "Supported; value-added service" ] }, { "tips": "Developers can customize geofencing and push notifications to users when they trigger geofencing", "text": [ "Local Notification", true, true, true ] }, { "tips": "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!", "text": [ "Template push", false, true, false ] }, { "tips": "JPush offers security functions such as IP whitelist, prohibited word management, and avoiding repeated sending", "text": [ "Push Security Package", false, true, "Supported; value-added service" ] }, { "tips": "Jpush service supports capabilities such as application penetration rate, application ranking, and user portrait insight", "text": [ "App Insight & User Portrait", false, true, false ] }, { "tips": "JPush includes message sending, delivery, click, loss and other receipt services, helping developers achieve refined push and business optimization", "text": [ "Message Status Receipt", false, "Supported; value-added service", true ] } ], "statistics": [ { "tips": "Data statistics such as real-time push service data, push and conversion funnel analysis, and loss analysis in the app dimension are provided", "text": [ "Basic Data", true, true, "Supported; value-added service" ] }, { "tips": "Statistics on new users, online users, active users, and uninstalled users are provided", "text": [ "User Data", true, true, "Supported; value-added service" ] }, { "tips": "Statistics such as number of devices enabling notification, number of devices disabling notification, and notification enabling rate, are provided", "text": [ "Device Data", true, true, false ] }, { "tips": "JPush enables analysis of message lifecycle stage and message conversion funnel by platform and channel in the message dimension", "text": [ "Message After-effect Analysis", true, true, "Supported; value-added service" ] }, { "tips": "JPush enables analysis of message loss stage and message loss details by platform and channel in the message dimension", "text": [ "Message Loss Analysis", true, true, "Supported; value-added service" ] } ], "firm": [ [ "Manufacturer Channel Integration", true, true, true ], [ "Message Recall", false, true, true ], [ "Message Coverage", false, true, true ], [ "Message Classification", false, true, true ], [ "Manufacturer Quota Balance Query", false, true, "Supported; value-added service" ] ], "tags": [ [ "Number of Devices Bound to Alias", "10", "100, extensible configuration", "Unlimited" ], [ "Number of Single Device Tag Setting Times/Day", false, "Unlimited", "Unlimited" ], [ "Number of Single App Supported Tags", false, "Unlimited", "Unlimited" ], [ "Tag and Alias Effective Time", false, "Effective in real time", "Effective in real time" ], [ "Tag Management Tool", false, true, true ], [ "Alias Management Tool", false, true, true ] ], "technicalService": [ [ "Community Support by Email and Phone", true, true, true ], [ "Solution Consultation", true, true, true ], [ "5X8 Customer Service", true, true, true ], [ "7X24 Dedicated Service", false, true, true ], [ "Custom Development Services", false, true, true ], [ "On-site Support & Troubleshooting", false, false, true ], [ "Source Code Licensed Development", false, false, true ] ] } }, "viewAll": "View All", "hideAll": "Hide All", "btn": "Contact Sales" }, "partner": "They All Choose JPush", "resource": { "title": "Resource Area", "sub": { "productDoc": { "title": "Product Doc", "sub": [ "JPush Product introduce", "Console user guide", "Frequently Asked Questions", "JPush Demo Download" ] }, "seveloperGuide": { "title": "Developer's Guide", "sub": [ "Android SDK Developer Guide", "iOS SDK Developer Guide", "REST API Developer Guide" ] }, "SDKDownload": { "title": "SDK Download", "sub": [ "Client-side SDK Download", "Server-side SDK Download", "Client-side Integration Plug-in" ] } } } }
Share useful technical and industrial information
Content Tags
Official account of JIGUANG Aurora WeChat
Follow us and get the latest Aurora information in real time