Cloud Readiness / Oracle B2C Campaign Management (Responsys)
What's New
  1. Update 19D
  1. Revision History
  2. Overview
  3. Feature Summary
    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   Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in this update. All Oracle Responsys updates are conducted without disruption to service, meaning no downtime. Refer to the Oracle Responsys Update Resource Center in the Responsys Insiders customer community for additional details about update dates.

Each section includes a brief description of the feature, the steps you need to take to enable or begin using the feature, any tips or considerations that you should keep in mind, and the resources available to help you. We frequently update this document so don’t forget to check back and get the latest information.

GIVE US FEEDBACK

We welcome your comments and suggestions to improve the content. Please send us your feedback at omcdocumentation_ca@oracle.com.

Feature Summary

Column Definitions:

Report = New or modified, Oracle-delivered, ready to run reports.

UI or Process-Based: Small Scale = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.

UI or Process-Based: Larger Scale* = These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.


Features Delivered Disabled = Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to enable them. For example, a) new or expanded BI subject areas need to first be incorporated into reports, b) Integration is required to utilize new web services, or c) features must be assigned to user roles before they can be accessed.

Ready for Use by End Users
(Feature Delivered Enabled)

Reports plus Small Scale UI or Process-Based new features will have minimal user impact after an update. Therefore, customer acceptance testing should focus on the Larger Scale UI or Process-Based* new features.

Customer Must Take Action before Use by End Users
(Feature Delivered Disabled)

Not disruptive as action is required to make these features ready to use. As you selectively choose to leverage, you set your test and roll out timing.

Feature

Report

UI or
Process-Based:
Small Scale

UI or
Process-Based:
Larger Scale*

API

REST API Enhancements

Campaigns

Mobile Web App Enhancements

General Enhancements

In-Product Proactive Alerts on SSL Expiration

Mobile

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

Consistent Mobile App User Experience

Segmentation of Mobile App Users Based on Additional Profile Attributes

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

Support for iOS Provisional Authorization

Program

Design Time Validation

Program User Interface Enhancements

Reporting

Usage Reports on Interactive Dashboards

User Interface

New Filter Designer UX Available for New Accounts

Viewing Sender Name

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

Steps to Enable

Review the REST service definition in the REST API guides, available from the Oracle Help Center > your apps service area of interest > REST API. If you're new to Oracle's REST services you may want to begin with the Quick Start section.

Key Resources

Visit our Help Center to learn more.

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.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Visit our Help Center to learn more.

Role Information

This feature is available for Campaign Directors, Account Administrators, and Super Users.

General Enhancements

In-Product Proactive Alerts on SSL Expiration

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

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

This pop-up displays up 45 days prior to expiration and will continue to show through until the certificate is renewed.

Key Resources

Visit our Help Center to learn more.

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.

Steps to Enable

Upgrade to Mobile SDK 6.42.1 here.

Tips And Considerations

Why is this upgrade required?

  • If you build your iOS app with Xcode 11 or iOS 13.x libraries and do not integrate with Responsys SDK version 6.42.1 or later, your iOS mobile app users will not receive Push Notifications from Responsys. Xcode 11 and iOS 13 libraries break the method used by Push Notification SDKs like the Responsys Push SDK to obtain a Push Notification token for apps.

When do I need to upgrade my mobile app?

  • We recommend that you immediately upgrade your iOS app to use Responsys SDK version 6.42.1 or later. In doing so, you can ensure that your app will have the prerequisites required to build your app with Xcode 11 or iOS 13.x libraries and will avoid issues when upgrading to the latest Xcode versions.

We recommend that you use the latest version of our Push SDKs when managing your Mobile solution.

Key Resources

Review the 6.42.1 iOS SDK and change log information:

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.

Steps to Enable

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.

Key Resources

Visit our Help Center to learn more.

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.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

This feature is Backward Compatible and existing App Channel List Profile Filters can be edited to include the USER_IDENTIFIER_ or CREATED_DATE_ Attributes.

Key Resources

Visit our Help Center to learn more.

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

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Visit our Help Center to learn more.

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.

The Marketer benefits of the Responsys Solution for "Provisional Authorization" are:

  • iOS Apps can Opt-in (to Push Notifications) 100% of their Users immediately upon App Installation
    • However, these Notifications are “Delivered Quietly” to the Notification Center only
  • Marketers can give such provisionally Opted-in Users a preview / taste of the benefits of Push Notifications and drive them to fully Opt-in so that Notifications are then "Delivered Prominently"
  • Marketers can create Segments of Users that are Opted-in into the "Provisional Authorization" state

Steps to Enable

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.

Key Resources

Visit our Help Center to learn more.

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.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Visit our Help Center to learn more.

Role Information

This feature is available for Program Managers, Program Directors, Account Administrators and Super Users.

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.

Steps to Enable

To enable this feature you need to log a Service Request (SR).

Key Resources

Visit our Help Center to learn more.

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.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Visit our Help Center to learn more.

Role Information

This feature is available for Account Administrators.

User Interface

New Filter Designer UX Available for New Accounts

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

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Visit our Help Center to learn more.

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

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

This allows you to view the sender name before defining keyword and in SMS campaign performance metrics.

Key Resources

Visit our Help Center to learn more.

Role Information

This feature is available for Account Administrators and SMS Analytics Managers.