mediawide creative management platform · design and build html5 and mp4 videos with varying...

13
Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759 Mediawide Creative Management Platform Installation Guide Integration with Adobe Experience Manager March 4, 2019

Upload: others

Post on 03-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Mediawide Creative Management Platform Installation Guide

Integration with Adobe Experience Manager

March 4, 2019

Page 2: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Table of Contents

MEDIAWIDE CREATIVE MANAGEMENT PLATFORM (CMP) 3 ADVERTISING 3 MARKETING 3 PERSONALIZED 1:1 EMAIL 3 LANDING PAGE CUSTOMIZATION 3 MEDIAWIDE CMP MODULES 4 ANIMATION AND VIDEO DESIGN TOOL 4 ASSET BUILDER 4 CAMPAIGN MANAGEMENT 4 INTERFACES TO DAM AND ADOBE EXPERIENCE CLOUD 4

ADOBE EXPERIENCE MANAGER INTEGRATION 5 INTEGRATION OF CMP WITH ADOBE AEM, CAMPAIGN AND TARGET 5 KEYS TO CONNECT MEDIAWIDE CMP WITH ADOBE EXPERIENCE MANAGER 5 ASSET BUILDER APPLICATION APPSETTINGS.PRODUCTION.JSON FILE 5 DATA MANAGEMENT API TO CONNECT TO AEM AND ACS 7

MEDIAWIDE CMP AND AEM INTEGRATION 8 PRE-REQUISITES FOR CONFIGURATION AND INTEGRATION 8 MEDIAWIDE API BUNDLE 8 MEDIAWIDE CMP – AEM INSTALLATION PROCESS 8 STEP 1: SIGN IN TO THE ADOBE EXPERIENCE MANAGER 8 STEP 2: INSTALLING REST API BUNDLE 9 STEP 3: INSTALL THE EVENT HANDLER BUNDLE 11 STEP 4: INSTALL THE JSON BUNDLE 12 STEP 5: CONFIGURATION TO LINK CMP WITH AEM 13

Page 3: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Mediawide Creative Management Platform (CMP)

Mediawide Creative Management Platform enables brands, agencies and publishers to build, distribute and measure their digital creative. CMP employs Dynamic Creative Optimization (DCO) to automate the optimization of ad content by differentiating users and tailoring the creative. It appeals to marketing, creative, production and ad-ops teams who are looking for agile ways to operate programmatic creative and print campaigns

Advertising CMP streamlines the designs, improves the workflow and optimizes all creative designs. “The platform might employ machine learning, automated picture cropping, automatic size and design generation and other computer-assists to help a person generate a large variety of completed ads” – Martech Today

Integrations are available with Demand Side Platforms (DSPs) and Data Management Platforms (DMPs)

Marketing Build, distribute and measure the impact of Personalized Videos. Mediawide CMP can generate personalized videos from 1st party data uploaded or uploading transactional data like shopping cart abandonment to CMP

Personalized 1:1 Email Personalized 1:1 Email marketing is achieved by integrating Mediawide CMP with Adobe ACS using Email transaction API.

Landing Page Customization Landing page can be customized with a personalized video link with an integration of Mediawide CMP, Adobe Commerce Cloud, Adobe Campaign System, Adobe Target and Adobe Analytics. In a typical use case of shopping cart abandonment, the visitor on a subsequent visit is presented a landing page with a personalized video offering special deals for products in the abandoned shopping cart

1. Adobe Commerce Cloud (Magento) updates Adobe Target with visitor ID and dynamic data related to abandoned shopping art

2. Magento updates CMP with visitor ID and dynamic data 3. CMP build the link for personalized video and updates Target linked to the visitor

ID 4. The visitor re-visiting the store is presented a landing page with a personalized

video

Page 4: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Mediawide CMP modules Mediawide CMP is used to build and manage custom creative in bulk for print and digital communication audiences. The modules are

Animation and Video design tool Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity

Asset Builder Asset Builder is an interactive, self-service, web-based tool to automate building bulk adaptations for print ads, marketing collaterals, web banners, mobile ads and personalized videos

Campaign Management Manage campaigns comprising digital assets for print, web and mobile ads and personalized videos

Interfaces to DAM and Adobe Experience Cloud Mediawide CMP is a plug-in architecture and can easily be integrated with external digital asset management and workflow systems. Current integrations are available for AEM, OTMM, Alfresco and Nuxeo DAM systems. For Marketing Automation Platforms, Mediawide CMP is integrated with Adobe Campaign, Target and Analytics.

Page 5: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Adobe Experience Manager Integration Mediawide CMP is integrated with Adobe Experience Manager

• AEM for digital management system and approvals management workflow • Integration with asset builder to customize creative for print, digital and video • AEM Screens to customize creative designs using Adobe After Effects

Integration of CMP with Adobe AEM, Campaign and Target

Keys to connect Mediawide CMP with Adobe Experience Manager The 2 major modules of Mediawide CMP that need to be interfaced with Adobe Experience Manager include

1. Asset Builder

2. Data Management

These 2 modules are connected using keys defined in the configuration files defined below

Asset builder application appsettings.production.json file { "Logging": { "IncludeScopes": false, "LogLevel": { "Default": "Information" } }, "ConnectionStrings": { "DefaultConnection": "server=192.168.200.23;user id=root;password=ubuntu@123;port=3306;database=BrandmarkNX;" }, "settings": { "LogPath": "C:\\Temp", "TempFolderPath": "C:\\TempFolder",

Page 6: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

"TempFolderURL": "http://dev.mediawide.com/fakepath/", "DeliverFolderPath": "C:\\DeliverFolder", "DeliverFolderURL": "http://dev.mediawide.com/deliverpath/", "selectedDamserver": "AEM", "webapiurl": "http://aem.mediawide.com/bin/api/", "damServers": [ { "servername": "AEM", "adBuilderUrl": "http://dev.mediawide.com/apps/HTML5AdBuilderAPI/BuildAdsClient.aspx", "bannerpreviewurl": "http://dev.mediawide.com/Apps/HTML5AdBuilderAPI/ResponsivePreview.aspx", "personalizedVideoUrl": "http://dev.mediawide.com/PersonalizeVideoImpossible/BuildAdsClient.aspx", "epubviewerurl": "http://dev.mediawide.com/apps/HTML5AdBuilderAPI/PageViewer.aspx", "emailadbuilderurl": "http://dev.mediawide.com/apps/EmailBuilder/BuildAdsClient.aspx", "adminusername": "user", "adminpassword": "password" } ],

Page 7: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Data Management API to connect to AEM and ACS <?xml version="1.0" encoding="utf-8"?> <!-- For more information on how to configure your ASP.NET application, please visit https://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <connectionStrings> <add name="connString_MYSQL" connectionString="server=192.168.200.23;user=root;password=password;database=mediaawidedm"/> </connectionStrings> <appSettings> <!-- ********** API URLs **********************************************--> <!--Adobe Keys---> <add key="DAMUrl" value="http://aem.mediawide.com/bin" /> <add key="ACSUrl" value="https://mc.adobe.io"/> <add key="OrganizationInstance" value="acs409ap.campaign-sandbox.adobe.com"/> <add key="TransactionalAPI" value="mcmediawidelabsexchange"/> <add key="APIKey" value="f91b07238f824126b666c11c37977703"/> <add key="AccessToken" value="eyJ4NXUiOiJpbXNfbmExLWtleS0xLmNlciIsImFsZyI6IlJTMjU2In0.eyJpZCI6IjE1NTA2NDM4ODUyNTZfN2Y5NTAzMzQtNzc5NC00NmIxLTgxNmYtOWI1ODg0ZGRlYTZkX3VlMSIsImNsaWVudF9pZCI6ImY5MWIwNzIzOGY4MjQxMjZiNjY2YzExYzM3OTc3NzAzIiwidXNlcl9pZCI6IjAxNjU1NTkzNUM2QTg4NDkwQTQ5NUU5MEB0ZWNoYWNjdC5hZG9iZS5jb20iLCJ0eXBlIjoiYWNjZXNzX3Rva2VuIiwiYXMiOiJpbXMtbmExIiwiZmciOiJUR01FQlA0RkhQUDM3WFhXMjY1UUNBQUFSTT09PT09PSIsIm1vaSI6IjUxYmY4Y2U0IiwiYyI6IjhNaWhZZ2E5bTNYVGM3bWZPVzhudHc9PSIsImV4cGlyZXNfaW4iOiI4NjQwMDAwMCIsInNjb3BlIjoiY2FtcGFpZ25fc2RrLG9wZW5pZCxBZG9iZUlELGFkZGl0aW9uYWxfaW5mby5wcm9qZWN0ZWRQcm9kdWN0Q29udGV4dCIsImNyZWF0ZWRfYXQiOiIxNTUwNjQzODg1MjU2In0.eHrGcDkCaSOkE7BM5dfWvjC5ECOJ8lfQLsqubOE2a_h-nMNf922BuKnw6GqC7N4uggmKTF-1CdnZihCDavmD8czjo_qC3cJGPnvRr4n08wPmFgQOzO9XVwKzOyAAL5adNhX3v3YTJU435O_UoxIKtUcycXptNERYSye3DkPY5aTmmNYuqrw7NkjmdmvuzhbTfNnrGQYrTBb9FGvMLDR5nBfd6O6Ez0L6veLHAvAeA4AFhWj3NLAFLSjlChBKVNtNUUVrqG_RoHggitvXoxA3FFcWVVtR1CH9Pwoqea_ijofLDhPEwS1kT939bj9sMCW_1DiTMz_3DKMfrTHC8hVrpw"/> <add key="Url" value="https://ims-na1.adobelogin.com/ims/exchange/jwt/"/> <add key="Client_Id" value="f91b07238f824126b666c11c37977703"/> <add key="Client_Secret" value="a97d1686-4cc8-4264-ab4c-b5e51a19ba32"/> <add key="Jwt_Token" value="eyJhbGciOiJSUzI1NiJ9.ew0KICAgICJleHAiOiAxNTUwNzIzOTk2LA0KICAgICJpc3MiOiAiOUQ3OTQzNzE1QzYxOEQ4NjBBNDk1QzY1QEFkb2JlT3JnIiwNCiAgICAic3ViIjogIjAxNjU1NTkzNUM2QTg4NDkwQTQ5NUU5MEB0ZWNoYWNjdC5hZG9iZS5jb20iLA0KICAgICJodHRwczovL2ltcy1uYTEuYWRvYmVsb2dpbi5jb20vcy9lbnRfY2FtcGFpZ25fc2RrIjogdHJ1ZSwNCiAgICAiYXVkIjogImh0dHBzOi8vaW1zLW5hMS5hZG9iZWxvZ2luLmNvbS9jL2Y5MWIwNzIzOGY4MjQxMjZiNjY2YzExYzM3OTc3NzAzIg0KfQ.Pe3CNRKv0gxrJtSTKfVA9EQK_fGN8Pd5PmFP9QKFe8soHyXYwG1_h77P2a9AM_YF7GQYLesy4zcVY5JhU92d6qBrgMtj1FFgwT8ISnyqhGqZlz1VORLsrqEi6XrSBuOtjWeDihjgERcJQJBKPXNjo_gg6J0friM2gkXyAzpit4igErAl4FFARoBmFGfyUBWa1G59IyEaE8cVZp_Er7_LZfSHGQaSwNWtfFF3FPXxFHbBvdK34JXhkZWQJBOwLbDNGqRLTjhv6UE7SrjGraEojroNkU-KcLIF11iP4a49ljtnhmjT7nM87mO_Xc0xq-yFlayyzXjnIXI2mlVenzaifA"/>

Page 8: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Mediawide CMP and AEM integration This document details the integration processes of Mediawide CMP with AEM

Pre-Requisites for configuration and integration • AEM Author Instance V6.4 • Mediawide Campaign Management System • Mediawide Asset Builder • Adobe InDesign Server – for print ads and marketing • Mediawide 2D animation rendering engine • Mediawide Q Manager for load balancing

Mediawide API bundle Mediawide has developed AEM APIs to access user management, file folder systems and workflow processes. Specific tasks management by the API bundle

• Access assets or create job folders with assets in AEM. List assets in Mediawide Campaign to launch Asset Builder

• Handle the event of folder creation and generate UUID for the folders. • Handle the JSON request / response

Mediawide CMP – AEM Installation Process Step 1: Sign in to the Adobe Experience Manager Sign in using admin credentials of AEM (admin/admin).

Figure (1.1) AEM Login Screen

Page 9: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Step 2: Installing REST API Bundle Click on AEM > Tools > Web console

Figure (2.1) Web Console

Figure (2.2) OSGI Bundle Screen

Click OSGI > Bundles

Page 10: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Figure (2.3) Install Button Screen

Click Install / Update

Figure (2.4) Upload Bundle Screen

Click the "Choose File" and upload AEMConnector-Bundle-1.0-snapshot.jar

After installing it takes few seconds to refresh. Or else user can manually Refresh the screen and make sure the bundle is active.

Page 11: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Figure (2.5) API Active Bundle Screen

Step 3: Install the Event Handler Bundle This allows setting the UUID for the folders being created in AEM.

Follow the same steps from Figure 2.1 to 2.5

Select “eventhandler-bundle-1.0-SNAPSHOT.jar” bundle and install.

Figure (3.1) Event Handler Upload Bundle Screen

Page 12: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Figure (3.2) Event Handler Active Bundle Screen

Step 4: Install the JSON Bundle This is handling json request / response Mediawide Asset Builder

Follow the same steps from Figure 2.1 to 2.5

Select “jsonBundle_1.0.0.jar” bundle and install.

Figure (4.1) JSON Upload Bundle Screen

Page 13: Mediawide Creative Management Platform · Design and build HTML5 and MP4 videos with varying degrees of animation, video clips and interactivity Asset Builder Asset Builder is an

Mediawide LLC. 15 Corporate Place South, Suite #403, Piscataway, NJ 08854. www.mediawide.com | +1 732 400 1759

Figure (4.2) JSON Active Bundle Screen

Step 5: Configuration to link CMP with AEM After the API installation on AEM, configuration is needed to link the CMP modules including Campaign Management and Asset Builder. This configuration includes URLs, credentials, root folders for templates and ads. This is covered in a separate document