Cloud Readiness / Oracle B2C Campaign Management (Responsys)
New Feature Summary
  1. Update 19D
  1. Revision History
  2. Overview
    1. API
        1. REST API Enhancements
    2. Campaigns
        1. Mobile Web App Enhancements
    3. General Enhancements
        1. In-Product Proactive Alerts on SSL Expiration
    4. Mobile
        1. Immediate Action Required: Upgrade to Mobile SDK 6.42.1 for Xcode 11 Compatibility
        2. Consistent Mobile App User Experience
        3. Segmentation of Mobile App Users Based on Additional Profile Attributes
        4. Segmentation of Mobile App Users Based on iOS App Icon Badging and Location Services Preferences
        5. Support for iOS Provisional Authorization
    5. Program
        1. Design Time Validation
        2. Program User Interface Enhancements
    6. Reporting
        1. Usage Reports on Interactive Dashboards
    7. User Interface
        1. New Filter Designer UX Available for New Accounts
        2. Viewing Sender Name

Update 19D

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Feature Notes
25 SEP 2019

Immediate Action Required: Upgrade to Mobile SDK 6.42.1 for Xcode 11 Compatibility

Updated document. Delivered feature in update 19D.
25 SEP 2019 Object Search Picker Updated document. The Object Search Picker feature was originally targeted for delivery in 19D, but it is currently postponed.
30 AUG 2019   Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

API

REST API Enhancements

The following enhancements were made to existing REST API:

  • Enhanced Get All PET REST API to return expiration date for each PET
  • Enhanced REST API to check profile record existence with email address Ohash value
  • Enhanced Trigger Custom Event REST API to accept email address Ohash value as unique ID

The following new REST APIs are now available:

  • New REST API to get all folders in an account
  • New REST API to get all objects in a folder

Campaigns

Mobile Web App Enhancements

Campaign Directors and Account Administrators can now pause, resume, and stop campaign launches from the Campaign Monitor via the Mobile Web App. This feature was previously only available on the desktop version.

General Enhancements

In-Product Proactive Alerts on SSL Expiration

A pop-up notification is displayed on the home screen about upcoming SSL certificate expirations.

Mobile

Immediate Action Required: Upgrade to Mobile SDK 6.42.1 for Xcode 11 Compatibility

Before you build your iOS mobile app with Xcode 11 (or with iOS 13.x libraries), you are required to integrate with Responsys SDK version 6.42.1 or later. 

Consistent Mobile App User Experience

Across both Android and iOS platforms, we have standardized the app user's experience for viewing In-app / Rich Push message creatives when the app user switches device orientation between portrait and landscape. This user experience has been standardized to the current user experience on iOS: the In-app / Rich Push message web view changes orientation as the device orientation is changed.

IMPORTANT: In order to take advantage of this feature Android apps must integrate with the 19D Responsys Push Android SDK (Android SDK version 6.43.0) onwards.

Segmentation of Mobile App Users Based on Additional Profile Attributes

Marketers can now create segments of users based on two additional mobile app user profile attributes:

  • USER_IDENTIFIER_: For logged in users, this attribute contains the value of the USER_IDENTIFIER (match key) from the mobile app and for logged out users, it contains null. This attribute can be used to create segments of logged-in or logged-out users.
  • CREATED_DATE_: This attribute denotes when a mobile app user was first registered at Responsys. It can be used to create a segment of users that were first registered at a specific time, on a certain day, over a specified time duration.

Segmentation of Mobile App Users Based on iOS App Icon Badging and Location Services Preferences

Responsys now records mobile app user preferences for app icon badging on iOS and location services access to apps. This complements the Geofence and Beacons REI Events feature released in 19A and App Icon Badging for Message Center feature released in 19B.

Marketers are also able to create segments of users based on:

  • PUSH_PERM_BADGES_: whether or not the iOS user has opted-in to app icon badging
  • APP_LOCATION_PERMISSION_: whether or not the app user has granted your app access to location services on the device

Support for iOS Provisional Authorization

In iOS 12, Apple introduced the ability to opt-in app users for push notifications immediately on app installation and to deliver push notifications to such provisionally opted-in app users in a non-interruptive manner. Responsys now supports iOS Provisional Authorization.

IMPORTANT: In order to take advantage of this feature iOS apps must integrate with the 19D Responsys Push iOS SDK (iOS SDK version 6.43.0) onwards.

Program

Design Time Validation

A message now appears during program design when a campaign whose approval status is either Needs Approval, Pending Approval, or Rejected is referenced in an email. The campaign needs to be approved in order for it to launch successfully.

Program User Interface Enhancements

We have made several enhancements to Program:

  1. Updated the Program Filters (ETVs) to use the new Filter Designer UX
  2. You can now see full filter names in the drop-down in the Data Switch filter selector.

Reporting

Usage Reports on Interactive Dashboards

A new Usage dashboard is now available as part of the Interactive Dashboards. Use this dashboard to review usage volumes for specific channels. The usage volumes are aligned with the usage volumes on the Oracle invoice, hence making it easier to evaluate your invoice.

User Interface

New Filter Designer UX Available for New Accounts

The new Filter Designer user interface is now available for new accounts.

Viewing Sender Name

You can now view the sender name associated with an SMS code in following areas:

  1. SMS Keyword management
  2. SMS Invalid keyword message
  3. Interactive Dashboards