MARKETING CLOUD APIS

57 

Full text

(1)

MARKETING CLOUD

(2)

                      Agenda

I want to integrate with digital marketing applications, what’s the best way Demo

I’m bored, what else can I do – Integrating into the Marketing Cloud, a preview Examples

Demo

(3)

     

 

   

         

I want to integrate with digital marketing applications, what’s the best way

(4)
(5)

                      5  

Company Website Tag

Digital Marketing Applications

Marketing Cloud

Third Party

Partners

(6)

                      Company Website

Digital Marketing Applications

Marketing Cloud

Third Party

Partners

(7)

© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

What makes Dynamic Tag Management special?

7

Methodology

Think about your customers, not your tags

Benefits:

-  Easier for marketers -  More robust tagging

Context Identification

See what’s happening on the page - personalize

Benefits:

-  Collect the right data -  Deliver personal

experiences

IT + Marketing Harmony

Customizable usage and approval permissions Benefits:

-  Greater security

-  Tailored feature access by user role

-  IT approved

Architecture

Built for enterprise-grade performance and stability Benefits:

- Faster, more secure, more resilient deployment - No downtime

(8)

© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Top Down / Scenario Based Methodology

Events

Data

Tags

What did the user do?

What information describes this?

What tool / system needs this data?

DTM

Legacy TMS Solutions

(9)

© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

9

Marketing Manager: “Can you add this new re-targeting pixel to the site for me? It’s just one line of code and should be easy”

Developer: “Sure, just send me the code”

Marketing Manager: “Great! Oh I need to make sure that this tag is only served to our users that are on our secure pages, in the products folder, have been on the site for at least 2 minutes, it is at least their 3rd

visit to our site, and I need to apply that to only 3 of our 7 domains.” (long pause)

Marketing Manager: “And for only 25% of the traffic. And for this Friday!”

(10)

                      Contextual Identification

(11)

                      IT + Marketing Harmony

(12)

     

 

   

         

Key  Architecture  Advantages  

1.  Self-contained library

2.  Ultra-small library size

3.  Fewer server calls

4.  Hosting flexibility

5.  Data security & privacy

Admin

Interface Factory Library

Web  Browser  

Dynamic  Tag  Library   • Rules • Tags • Data mappings Request Library CDN hosting (yours or ours) Dynamic Tag Management Architecture

(13)
(14)

     

 

   

         

What’s in it for me? Benefits:

Empower the Marketer – Nice way of saying, “less hassle for me” Maintain Control

Scale – Configure once through cloud services Dynamic tagging without hours of coding

How to Get it:

http://dtm.adobe.com

See it in Action:

http://bit.ly/dtmfulldemo

(15)

     

 

   

         

I’m bored, what else can I do –

(16)

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Adobe Marketing Cloud

Solutions

Data, Content

Platform

Profiles and Audiences

Collaboration

Admin and User Management Mobile Exchange Activation Assets Core Services ANALYTICS CAMPAIGN EXPERIENCE MANAGER MEDIA OPTIMIZER

(17)

     

 

   

          3:  INFRASTRUCTURE  LEVEL  

Users,  Groups,  Orgs,  etc..  

2:  CORE  SERVICES  LEVEL  

Content,  Asset,  Audience,  etc...  

1:  SOLUTION  LEVEL  

SoCo  component,  custom  feed,   etc..   COMMON  PATTERN   MARKETING  CLOUD   EXPERIENCE   markeNng.adobe.com   3 – Level Architecture

(18)
(19)

     

 

   

         

©  2014  Adobe  Systems  Incorporated.    All  Rights  Reserved.    Adobe  Confiden,al.  

MARKETING  

CLOUD   REST  API   JAVASCRIPT  LIBRARY   JAVASCRIPT  TAGS  

OAUTH   <script  src=hRps://   markeNng.adobe.com   mac.api.sharecard:   funcNon  (opNons)  {   GET  hRps://   [..]/shareframe.json  

Marketing Cloud Experience | Integration SDK

1 9

(20)

     

 

   

         

©  2014  Adobe  Systems  Incorporated.    All  Rights  Reserved.    Adobe  Confiden,al.  

MARKETING  

CLOUD   REST  API   JAVASCRIPT  LIBRARY   JAVASCRIPT  TAGS  

OAUTH   <script  src=hRps://   markeNng.adobe.com   mac.api.sharecard:   funcNon  (opNons)  {   GET  hRps://   [..]/shareframe.json  

Marketing Cloud Experience | Integration SDK

2 0

(21)

     

 

   

         

curl  -­‐u  admin:admin  -­‐Fjcr:primaryType=sling:Folder    

(22)

     

 

   

         

REST API: Post a New Card

Request  URL:  h^p://marke,ng.adobe.com/[...]/sally/boards/demo-­‐analyst/_jcr_content.json   Request  Method:  POST  

 

Form  Data:  

payload/link:h^ps://acc-­‐sc.vm363.dev.omniture.com/sc15/reports/index.html   payload/jcr:,tle:Share  Title  

payload/jcr:descrip,on:Share  Sub,tle  

payload/dataUrl:/libs/mac/components/shareframe/test/test_bar.json   payload/chartType:/rank/bar/stack  

payload/dataJson:{"data":[[[{"val":2057}]],....  ,"children":[]}  

payload/chartOpts:{"displayCount":5,"interac,ve":false,"category":"rank","type":"bar"}   payload/product:Site  Catalyst  

(23)

     

 

   

         

©  2014  Adobe  Systems  Incorporated.    All  Rights  Reserved.    Adobe  Confiden,al.  

MARKETING  

CLOUD   REST  API   JAVASCRIPT  LIBRARY   JAVASCRIPT  TAGS  

OAUTH   <script  src=hRps://   markeNng.adobe.com   mac.api.sharecard:   funcNon  (opNons)  {   GET  hRps://   [..]/shareframe.json  

Marketing Cloud Experience | Integration SDK

2 3

(24)

     

 

   

         

JAVASCRIPT LIBRARY: Integrate the Shareframe

2 4 func,on  clickShareBu^on()  {  

       var  opts  =  {  

               url:  "h^ps://third-­‐party-­‐domain/page.html",                  ,tle:  "Google  Webmaster  Tool",  

               type:  "dv-­‐report",                  data:{                          dataURL:"h^ps://third-­‐party-­‐domain/data.json",                          chartType:"/trend/line"                  },                  auth:{                          type:  "bearer",                          token:  "765c3d40aa57f25ef74d1118e97b15f2",                  }};          tartan.shareCard(opts);}  

(25)

     

 

   

         

©  2014  Adobe  Systems  Incorporated.    All  Rights  Reserved.    Adobe  Confiden,al.  

MARKETING  

CLOUD   REST  API   JAVASCRIPT  LIBRARY   JAVASCRIPT  TAGS  

OAUTH   <script  src=hRps://   markeNng.adobe.com   mac.api.sharecard:   funcNon  (opNons)  {   GET  hRps://   [..]/shareframe.json  

Marketing Cloud Experience | Integration SDK

2 5

(26)

     

 

   

         

Widgets: enabling Marketing Cloud Features

<script  src=”h^ps://marke,ng.adobe.com/api.js”/>     selectAsset  =  func,on()  {        var  opts  =  {              callback:  func,on(selec,on)  {},                      auth:                    type:  "bearer",                    token:  "uy2tuy2t1uybt2u..."                  },      }   };     tartan.api.selectAsset(opts);  

(27)
(28)

     

 

   

         

(29)

29

Nathan Farner

APAC Product Manager ADOBE MARKETING CLOUD

Adobe L27, Tower 2 201 Sussex Street Sydney NSW 2000 T +61 474 468 168 farner@adobe.com

(30)

     

 

   

         

Operating System for your Marketing Apps

(31)

     

 

   

         

Typical Business Workflow

Report & Analyze

Connect & Optimize Streamline Workflow Attract & Acquire Manage Deploy Engage Convert

(32)

     

 

   

         

Adobe Solutions across Business Workflow

Content Data

Attract & Acquire

Adobe Social

Adobe Media Optimizer

Engage & Convert

Adobe Experience Manager Adobe Target

Adobe Campaign

Report & Analyze

Adobe Analytics

Data Exchange

Creative Cloud Profile, Data & Content

Core Services

Profiles & Audiences Assets Activation

(33)

                  Ad     op te rs   Features  

(34)

     

 

   

         

The DNA of Marketing Campaigns

METRICS   CONTEXT  

ASSETS  

CONTENT  

PLAN   EXECUTE   MONITOR  

CAMPAIGN  

LOCATIONS   AUDIENCES  

(35)

     

 

   

(36)

     

 

   

(37)

     

 

   

(38)

     

 

   

(39)

     

 

   

(40)

     

 

   

(41)

     

 

   

(42)

     

 

   

(43)

     

 

   

(44)

     

 

   

(45)

     

 

   

(46)

     

 

   

(47)

     

 

   

(48)

     

 

   

(49)

     

 

   

(50)

     

 

   

(51)

     

 

   

(52)

     

 

   

(53)

     

 

   

(54)

     

 

   

         

(55)

     

 

   

(56)

     

 

   

(57)

     

 

   

Figure

Updating...

References

Updating...

Related subjects :