Create a Push

Last updated:2022-12-05

This article is intended to guide users on how to create notification messages on the Engagelab console.

Create a Notification Message

Enter [Push] - [Create Push] - [Create a Notification Message] page to create a push task. The parameter configuration instructions are as follows:

Basic settings

  • Title: the title of the pushed message. Avoid meaningless content such as test, test, and pure number. Otherwise, the notification message may be intercepted by the manufacturer and cannot be received.
  • Content: the content of the pushed message. Avoid meaningless content such as test, test, and pure number. Otherwise, the notification message may be intercepted by the manufacturer and cannot be received.
  • Sending Time: Select the time to send
    • Immediately: Instant message delivery.
    • Delayed: The sending time can only be set three minutes after the current time,and the scheduled task cannot exceed one year.
  • Constant speed push: Complete push within the set time to reduce server pressure.
  • Web: the address to be redirected after you click the notification.

image.png

Advanced Options (Optional)

  • Time To Live: When a push message to a user, if the user is not online at present, it will be saved as an offline message, which will be pushed to the user the next time he is online.
    • This value can be used to specify the duration of offline messages for. That is, within the time limit, users will continue to receive push when they go online, otherwise they will expire.
    • The default duration is 1 day. If it is set to 0, it means that offline messages are not reserved, that is, only users who are currently online can receive them, and all those who are not online will not receive them.
  • Additional fields: Used for client-side custom event handling.You can add or delete additional fields.

image.png

Web Configuration

  • Silent Notification: Turn on the non-aware function, and when website users receive new notification reminders, they can prevent default behaviors such as vibration, sound, and turning on the device display.
  • Message Sending Strategy: You can specify the priority distribution policy for the system channel and the Engagelab channel.
    • System channel distribution means that as long as the browser process exists in the operating system, the message can be delivered.
    • Engagelab channel distribution means it is delivered through the websocket of Engagelab. It needs the user to open your site page.
  • Notification Icon: Icon on the right side of the notification bar.
    • The recommended size is 192 * 192px, and the maximum size is 1M.
    • Supported formats: JPG, PNG, GIF. Chrome, Firefox, Opera, and Edge browsers are supported.
    • Images can be network resources starting with http or https.
  • Notification Picture:
    • The recommended size is 360 * 180px, and the maximum size is 1M.
    • Supported formats: JPG, PNG, GIF. Chrome, Opera, and Edge browsers on the Win platform are supported.
    • Pictures can be network resources starting with http or https.

image.png

Target People

Audience: The target population that needs to be pushed, it is recommended to use the registrationID obtained from the registration log for push during testing.

  • All: This fence will be pushed to all currently registered and future registered online users of the app.
  • registrationID: push up to 1000 at a time.

Preview

After configuring the push parameters, click "Preview" to view the configured push parameters.

image.png

Confirm the sending parameters and click "Confirm" to successfully create the push task. image.png

If there are no push targets that meet the conditions, the following error is returned: image.png

Create a custom message

Go to the [Create a Push] - [Custom Message] page to create a push task. For parameter configuration instructions, refer to Create Notification Message. image.png

在文档中心打开