Push

Similar to email templates, you can send rich push notifications via Blueshift. However, the templates and capabilities may vary depending on whether you have installed our SDK or not. For either option, you must select a sample user and pick a recommendation algorithm (if needed) to preview the push notification. 

1. SDK Push Template

In addition to plain text and custom json templates, we also have a variety of rich templates available to use. Use the same personalization variables as in email and get an immediate preview to the left.

iOS_preview.png

You can choose templates using the iOS/Android Notification Type drop downs. Here's the list of templates that you can choose:

   

iOS

Android

None

None

Plain Text

Plain Text

Custom JSON

Custom JSON

Title + Content

Title + Content

Rich Push With Image

Rich Push With Image

Rich Push With One Action Button

Rich Push With Image & One Action Button

Rich Push With Two Action Buttons

Rich Push With Image & Two Action Buttons

Silent Push

Silent Push

Dialog Box With One Button

Dialog Box With One Button

Dialog Box With Two Buttons

Dialog Box With Two Buttons

Animated Carousel

Animated Carousel

Non Animated Carousel

Non Animated Carousel

  
 

2. Non-SDK Push Template

While our SDK has its benefits, we recognize that you may not be able to install it yet. You can still send plain text notifications or paste/add json payload to create rich notifications. We also allow you to copy templates between Android and Apple.

ios-default-custom-json.png

 

 

3. Push Test Send

To test and preview the template, navigate to the main push template page. Click on the drop-down menu to the far right and select Test Send.

a9a8843-PushTestSend1.png

 

**Test Send

  • Users must exist and have a valid device_token(s) to receive a push message
  • For templates with a recommendation algorithm, select email addresses or customer ids that would qualify for the segment
Screen_Shot_2018-04-01_at_4.02.39_PM.png

 

External Fetch

Push Studio has built-in support for external fetch. You can include one or more external fetch creatives, each of which calls a unique API endpoint. You can then use the content returned by your API endpoint(s) in your in-app messages using Liquid.

external_fetch.png

For more info about how external fetch works, please refer to this doc.



Was this article helpful?
0 out of 0 found this helpful