Extensibility Guide 1702 Content
Total Page:16
File Type:pdf, Size:1020Kb
Extensibility Guide CUSTOMER SAP Hybris Marketing On Premise Document Version: 1.0 – 2017-02-17 Extensibility Guide 1702 Content 1 Generic Options............................................................... 6 1.1 Integration of SAP BusinessObjects Reports............................................6 Identification of OpenDocument Link...............................................6 Configuring the Server Connection.................................................7 Configuring the Report Launchpad.................................................7 1.2 Cache Buster Reset..............................................................8 Enabling the Search for a Data Basis Other Than SAP ERP or SAP CRM.......................8 1.3 Including Additional Quick Filter Tiles.................................................13 2 SAP Hybris Marketing Data Management........................................... 16 2.1 Extending the Data Source and Business Objects........................................16 2.2 Additional Applications or Facets....................................................18 Including Additional Applications.................................................18 Including Additional Facets..................................................... 21 2.3 Creating Scores in Account and Contact Profiles........................................22 Creating Heuristic Scores in Predictive Studio........................................22 2.4 Setting-Up Predictive Scenarios....................................................29 Providing SAP HANA Information Models...........................................30 Customizing a Predictive Scenario................................................35 Defining Predictive Scenarios Based on SAP HANA Rules Framework.......................37 2.5 Uploading Externally Trained Model Fits.............................................. 43 2.6 Enabling Persistence for Predictive Models............................................46 2.7 Adding Filter Attributes for Contact Engagement........................................47 2.8 Manage Images................................................................50 Uploading Images in Bulk.......................................................51 3 SAP Hybris Marketing Insight....................................................52 3.1 Lead Management..............................................................52 Extending the Business Partner OData Service in SAP Hybris Marketing.....................52 Extending the Business Document OData Service in SAP Hybris Marketing...................53 Converting EDMX into XSD Format............................................... 53 Extending Mapping in SAP NetWeaver Process Integration (PI)........................... 59 Extending Mapping in SAP HANA Cloud Integration (HCI)............................... 67 Lead Management ...........................................................71 3.2 Relationship Analysis............................................................71 Providing SAP HANA Information Models...........................................72 Validating Customer Specific Fields in the TransientProvider.............................73 Extensibility Guide 1702 2 CUSTOMER Content Adapting the Relevant Easy Queries...............................................74 Defining Customer Specific Fields as Filter Attributes.................................. 74 Cleaning up the Cache.........................................................75 Enabling the Saving of a Personalized View..........................................75 3.3 Displaying a Key Figure or Characteristic in a Chart.......................................75 3.4 Integrating SAP Lumira..........................................................78 4 SAP Hybris Marketing Segmentation..............................................80 4.1 Segmentation.................................................................80 Providing a Custom Data Source for the Segmentation.................................80 Adapting the Standard Customizing for Segmentation..................................82 Disabling Segment Changes for which a Target Group has been Created.....................83 Defining Additional Preview Types................................................83 Custom Fields in Segmentation..................................................88 Setting up the Geospatial Segmentation and Map Preview...............................90 Restricting Data and User Authorization for Segmentation Models......................... 91 4.2 Target Groups.................................................................92 Customer-Specific Member Lists.................................................92 Enhancing the Target Group Details..............................................107 Adding New Fields and Icon Tabs to the Release Target Groups SAP Fiori App................108 5 SAP Hybris Marketing Recommendation...........................................110 5.1 Recommendation..............................................................110 Providing a Custom Data Source or Data Source Pre-Filter.............................. 111 Providing a Custom Algorithm.................................................. 114 Configuring Data Sources for Algorithms...........................................116 Configuring Rule-Based Recommendations.........................................117 Consuming Recommendation Models Using Remote Function Call........................ 127 Consuming Recommendation Models Using OData...................................130 Providing Impressions Data Using Function Import................................... 138 Providing Interactions Data Using Remote Function Call................................139 Providing Interaction Data Using OData............................................142 5.2 Offers......................................................................143 Custom Fields for Offer Header and Offer Content....................................144 Reporting For Displayed and Clicked Offers Out of External Systems.......................148 5.3 Accessing Multichannel Transaction Data............................................ 148 6 SAP Hybris Marketing Planning..................................................151 6.1 Programs....................................................................151 Custom Fields in Programs.....................................................151 6.2 Marketing Spend Management....................................................152 Adding New Fields to the “My Marketing Spend - Quick Entry” App........................152 Extensibility Guide 1702 Content CUSTOMER 3 Adding New Fields to the “My Marketing Spend - Details” App............................154 6.3 Calendar....................................................................156 Customer-Defined Texts......................................................157 Customer-Defined Fields and Filter Criteria.........................................159 Customer-Defined Widgets....................................................166 Customer-Defined Configuration................................................174 Deactivate Personalization.....................................................177 More Information........................................................... 178 7 SAP Hybris Marketing Acquisition................................................180 7.1 Creating Customer-Specific Subscription Landing Pages................................. 180 Internet Communication Framework............................................. 180 Background Information......................................................180 Logic Flow.................................................................181 7.2 Outbound Integration with SAP CRM................................................185 7.3 Extend the Winner Determination for A/B Testing.......................................185 7.4 Adding Own Actions for Campaign Automation.........................................186 Implement Action for Design Time...............................................188 Implement Action for Run Time.................................................190 Reuse Common Logic by Inheriting...............................................195 Reuse Common Logic to Retrieve Personalization Data................................ 197 Which Interactions To Create?..................................................197 How to Enable a Restart in Case of Technical Failures?.................................198 7.5 Custom Fields in Campaign.......................................................198 Extensibility Guide 1702 4 CUSTOMER Content Document History Before you start, make sure you have the latest version of this document. You can find the latest version at the following location: http://service.sap.com/mkt The following table provides an overview of the most important document changes. If the information you are looking for is not described in this guide or if you find something described incorrectly, please send an email to mailto:[email protected] and we'll update this guide. Table 1: Document History Version Date Description 1.0 February 13, 2017 (Release to Cus Initial version for SAP Hybris Marketing tomer) 1702 Major Changes: The following topics have been moved to the Integration Guide: ● Generic Inbound OData Service for Offer Discovery ● Import of Offers Using an OData Service ● Import of Actual and Committed Spend Using an OData Service ● Exporting Target Groups ● Importing Brands Using CSV Up load ● Importing Custom