SlideShare a Scribd company logo
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM-Target Integration & Top Issues
Kanika Gera| Support Engineer
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Agenda
 AEM-Target Integration
 Configurations
 AEM- Target Integration:
Common Issues
 Demo
 Q&A
2
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM - Target Integration
What & Why?
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
AEM-Target Integration
 Using AEM – Target Direct Integration, without using DTM
 Use Classic Target – Targeting is driven by Authors within AEM
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
AEM-Target Integration: WHY?
 Submit data to target when visitors interact with website pages
 Create personalized experience for targeted Audience
 Content Targeting
 A/B Testing
 Track Conversion rates
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
How it Works?
6
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM Target Configuration
Target Configuration using Cloud Services
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
AEM-Target Configuration
Js will be saved beneath your cloud services configuration and the following will be added to your webpage
<script type="text/javascript" src="/etc/cloudservices/testandtarget/adobecq5/_jcr_content/public/mbox.js"></script
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
AEM-Target Configuration
• Add the cloud service configuration to
your website (page properties -> cloud
services -> add service).
• This will enable the targeting option in
the AEM touch UI
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
General AEM – Target Troubleshooting
Common AEM- Target troubleshooting Methods
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
MC Debugger
javascript:void(window.open("","dp_debugger","wi
dth=600,height=600,location=0,menubar=0,status
=1,
toolbar=0,resizable=1,scrollbars=1").document.wr
ite("<script language='JavaScript' id=dbg
src='https://www.adobetag.com/d1/digitalpulsede
bugger/live/DPD.js'></"+"script>&quot;));
Save this URL and it can be used to see whether
the configuration is correct and traffic is coming.
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
MC Debugger
When the page is configured
fine and the data is being
returned, the screen shows as
the diagram. It displays the
visitor ID and the report suite ID.
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
AEM Logs
A debug level logs can be configured on the following classes:
• com.adobe.cq.cq-target-integration
• com.adobe.cq.cq-analytics-integration
• com.adobe.cq.cq-targetrecommendations
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
AEM Configurations for Target
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Common AEM Target Integration Issues
Common AEM- Target Integration Issues
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
AEM-Target Common Issues & Resolution
• Issue: Audiences do not
show up in publish
instances in AEM 6.2
Solution: This is an
intermittent issue and is fixed
in AEM 6.2 SP1
• Issue: Audiences can not
be deleted in the Touch UI
since AEM 6.1
Solution: This is an
improvement logged and
tracked in NPR-16767
http:// localhost:4502/libs/cq/personalization/touch-ui/content/audiences.h
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
AEM-Target Common Issues & Resolution
• Issue: Angular Variables are not
compiling in a targeted component
present in Angular page. Add a
component which has some angular
variables; Target that component. The
angular variables are not compiling in
author and publish mode.
Solution: This is an improvement logged
as CQ-56726 and has not implemented
yet till
AEM 6.2
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
AEM-Target Common Issues & Resolution
• Issue: Components inside a
Container cant be Targeted
Solution: This is marked as an
improvement and tracked by CQ-
82200. Use Classic UI as workaround
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
AEM-Target Common Issues & Resolution
• Issue: When you create the
activity it is not saved
Solution: It happens when a user
trying to create the activity does
not has enough right on target
side.
In the case below, Zofia can create
and save activity but Mackay cannot.
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20
AEM-Target Common Issues & Resolution
• Issue: Segments not
Synchronizing between
Target and AEM
Solution: Verify the
account credentials, the
AEM logs whether the
sync failed or the
connectivity to the Target
Admin URL configured in
AEM Configuration on
Felix console
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21
AEM-Target Common Issues & Resolution
• Issue: Targeted Segments are not shown on Publish Instances
Solution: Make sure the dispatcher is not blocking the /etc in the
filters and also the anonymous users have read access to the /etc.
Make sure the segment id is resolved and all the activities and
audiences are activated.
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22
AEM-Target Common Issues & Resolution
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Demo
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Questions & Answers
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 25
THANK YOU !!
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

More Related Content

What's hot

New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides
SlideTeam
 
An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager
WSO2
 
Presentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesPresentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise Features
InfoDev
 

What's hot (20)

Using xAPI in Unity Games.pptx
Using xAPI in Unity Games.pptxUsing xAPI in Unity Games.pptx
Using xAPI in Unity Games.pptx
 
New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides
 
Data Visualization in SharePoint and Office 365
Data Visualization in SharePoint and Office 365Data Visualization in SharePoint and Office 365
Data Visualization in SharePoint and Office 365
 
Creating an experimental GraphQL formatter using Clojure, Instaparse, and Gra...
Creating an experimental GraphQL formatter using Clojure, Instaparse, and Gra...Creating an experimental GraphQL formatter using Clojure, Instaparse, and Gra...
Creating an experimental GraphQL formatter using Clojure, Instaparse, and Gra...
 
Adobe Experience Manager Vision and Roadmap
Adobe Experience Manager Vision and RoadmapAdobe Experience Manager Vision and Roadmap
Adobe Experience Manager Vision and Roadmap
 
An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager
 
Using RAML 1.0 Like a Pro
Using RAML 1.0 Like a ProUsing RAML 1.0 Like a Pro
Using RAML 1.0 Like a Pro
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management Architectures
 
Financial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise ScaleFinancial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise Scale
 
Backend as a Service - Mobile's new Middleware
Backend as a Service - Mobile's new MiddlewareBackend as a Service - Mobile's new Middleware
Backend as a Service - Mobile's new Middleware
 
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
 
Aggregating API Services with an API Gateway (BFF)
Aggregating API Services with an API Gateway (BFF)Aggregating API Services with an API Gateway (BFF)
Aggregating API Services with an API Gateway (BFF)
 
Hcl digital experience
Hcl digital experienceHcl digital experience
Hcl digital experience
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
 
API Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API ManagementAPI Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API Management
 
Presentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesPresentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise Features
 
Beginners Guide to Drupal
Beginners Guide to DrupalBeginners Guide to Drupal
Beginners Guide to Drupal
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
 
Microservice architecture
Microservice architectureMicroservice architecture
Microservice architecture
 

Similar to AEM target Integration

User interface customization for aem6 circuit
User interface customization for aem6 circuitUser interface customization for aem6 circuit
User interface customization for aem6 circuit
Damien Antipa
 

Similar to AEM target Integration (20)

S903 palla
S903 pallaS903 palla
S903 palla
 
AEM DataLayer IMMERSE 2017 Presentation by Dan Klco
AEM DataLayer IMMERSE 2017 Presentation by Dan KlcoAEM DataLayer IMMERSE 2017 Presentation by Dan Klco
AEM DataLayer IMMERSE 2017 Presentation by Dan Klco
 
Using AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel programUsing AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel program
 
What's new in designer
What's new in designerWhat's new in designer
What's new in designer
 
CIRCUIT 2015 - Responsive Websites & Grid-Based Layouts
CIRCUIT 2015 - Responsive Websites & Grid-Based LayoutsCIRCUIT 2015 - Responsive Websites & Grid-Based Layouts
CIRCUIT 2015 - Responsive Websites & Grid-Based Layouts
 
AEM responsive
AEM responsiveAEM responsive
AEM responsive
 
Responsive Websites and Grid-Based Layouts by Gabriel Walt
Responsive Websites and Grid-Based Layouts by Gabriel Walt Responsive Websites and Grid-Based Layouts by Gabriel Walt
Responsive Websites and Grid-Based Layouts by Gabriel Walt
 
AEM Communities 6.1 - MongoSV '15
AEM Communities 6.1 - MongoSV '15AEM Communities 6.1 - MongoSV '15
AEM Communities 6.1 - MongoSV '15
 
MongoDB Days Silicon Valley: Using MongoDB with Adobe AEM Communities
MongoDB Days Silicon Valley: Using MongoDB with Adobe AEM CommunitiesMongoDB Days Silicon Valley: Using MongoDB with Adobe AEM Communities
MongoDB Days Silicon Valley: Using MongoDB with Adobe AEM Communities
 
Build a Multi-Region Serverless Application for Resilience & High Availabilit...
Build a Multi-Region Serverless Application for Resilience & High Availabilit...Build a Multi-Region Serverless Application for Resilience & High Availabilit...
Build a Multi-Region Serverless Application for Resilience & High Availabilit...
 
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...
 
SPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager SitesSPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager Sites
 
User interface customization for aem6 circuit
User interface customization for aem6 circuitUser interface customization for aem6 circuit
User interface customization for aem6 circuit
 
Sightly_techInsight
Sightly_techInsightSightly_techInsight
Sightly_techInsight
 
UI Customization in AEM 6.0
UI Customization in AEM 6.0UI Customization in AEM 6.0
UI Customization in AEM 6.0
 
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
 
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
 
AEM - Key Learning from Escalations
AEM - Key Learning from EscalationsAEM - Key Learning from Escalations
AEM - Key Learning from Escalations
 
Adobe Commerce Cloud
Adobe Commerce CloudAdobe Commerce Cloud
Adobe Commerce Cloud
 

More from Kanika Gera (9)

Aem markdown importer github love in aem
Aem markdown importer  github love in aemAem markdown importer  github love in aem
Aem markdown importer github love in aem
 
Node.Js: Basics Concepts and Introduction
Node.Js: Basics Concepts and Introduction Node.Js: Basics Concepts and Introduction
Node.Js: Basics Concepts and Introduction
 
Heap Dump Analysis - AEM: Real World Issues
Heap Dump Analysis - AEM: Real World IssuesHeap Dump Analysis - AEM: Real World Issues
Heap Dump Analysis - AEM: Real World Issues
 
Aem asset optimizations & best practices
Aem asset optimizations & best practicesAem asset optimizations & best practices
Aem asset optimizations & best practices
 
AEM MSM: Basics & More
AEM MSM: Basics & MoreAEM MSM: Basics & More
AEM MSM: Basics & More
 
MSM Basics & More
MSM Basics & MoreMSM Basics & More
MSM Basics & More
 
Intelligent assets_kanikagera
Intelligent assets_kanikageraIntelligent assets_kanikagera
Intelligent assets_kanikagera
 
ace 2015 (1)
ace 2015 (1)ace 2015 (1)
ace 2015 (1)
 
ace 2015
ace 2015ace 2015
ace 2015
 

Recently uploaded

Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
 

Recently uploaded (20)

Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptx
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 

AEM target Integration

  • 1. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM-Target Integration & Top Issues Kanika Gera| Support Engineer
  • 2. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Agenda  AEM-Target Integration  Configurations  AEM- Target Integration: Common Issues  Demo  Q&A 2
  • 3. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM - Target Integration What & Why?
  • 4. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 AEM-Target Integration  Using AEM – Target Direct Integration, without using DTM  Use Classic Target – Targeting is driven by Authors within AEM
  • 5. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 AEM-Target Integration: WHY?  Submit data to target when visitors interact with website pages  Create personalized experience for targeted Audience  Content Targeting  A/B Testing  Track Conversion rates
  • 6. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. How it Works? 6
  • 7. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM Target Configuration Target Configuration using Cloud Services
  • 8. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8 AEM-Target Configuration Js will be saved beneath your cloud services configuration and the following will be added to your webpage <script type="text/javascript" src="/etc/cloudservices/testandtarget/adobecq5/_jcr_content/public/mbox.js"></script
  • 9. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9 AEM-Target Configuration • Add the cloud service configuration to your website (page properties -> cloud services -> add service). • This will enable the targeting option in the AEM touch UI
  • 10. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. General AEM – Target Troubleshooting Common AEM- Target troubleshooting Methods
  • 11. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 MC Debugger javascript:void(window.open("","dp_debugger","wi dth=600,height=600,location=0,menubar=0,status =1, toolbar=0,resizable=1,scrollbars=1").document.wr ite("<script language='JavaScript' id=dbg src='https://www.adobetag.com/d1/digitalpulsede bugger/live/DPD.js'></"+"script>&quot;)); Save this URL and it can be used to see whether the configuration is correct and traffic is coming.
  • 12. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12 MC Debugger When the page is configured fine and the data is being returned, the screen shows as the diagram. It displays the visitor ID and the report suite ID.
  • 13. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 AEM Logs A debug level logs can be configured on the following classes: • com.adobe.cq.cq-target-integration • com.adobe.cq.cq-analytics-integration • com.adobe.cq.cq-targetrecommendations
  • 14. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14 AEM Configurations for Target
  • 15. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Common AEM Target Integration Issues Common AEM- Target Integration Issues
  • 16. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16 AEM-Target Common Issues & Resolution • Issue: Audiences do not show up in publish instances in AEM 6.2 Solution: This is an intermittent issue and is fixed in AEM 6.2 SP1 • Issue: Audiences can not be deleted in the Touch UI since AEM 6.1 Solution: This is an improvement logged and tracked in NPR-16767 http:// localhost:4502/libs/cq/personalization/touch-ui/content/audiences.h
  • 17. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17 AEM-Target Common Issues & Resolution • Issue: Angular Variables are not compiling in a targeted component present in Angular page. Add a component which has some angular variables; Target that component. The angular variables are not compiling in author and publish mode. Solution: This is an improvement logged as CQ-56726 and has not implemented yet till AEM 6.2
  • 18. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18 AEM-Target Common Issues & Resolution • Issue: Components inside a Container cant be Targeted Solution: This is marked as an improvement and tracked by CQ- 82200. Use Classic UI as workaround
  • 19. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19 AEM-Target Common Issues & Resolution • Issue: When you create the activity it is not saved Solution: It happens when a user trying to create the activity does not has enough right on target side. In the case below, Zofia can create and save activity but Mackay cannot.
  • 20. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20 AEM-Target Common Issues & Resolution • Issue: Segments not Synchronizing between Target and AEM Solution: Verify the account credentials, the AEM logs whether the sync failed or the connectivity to the Target Admin URL configured in AEM Configuration on Felix console
  • 21. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21 AEM-Target Common Issues & Resolution • Issue: Targeted Segments are not shown on Publish Instances Solution: Make sure the dispatcher is not blocking the /etc in the filters and also the anonymous users have read access to the /etc. Make sure the segment id is resolved and all the activities and audiences are activated.
  • 22. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22 AEM-Target Common Issues & Resolution
  • 23. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Demo
  • 24. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Questions & Answers
  • 25. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 25 THANK YOU !!
  • 26. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Editor's Notes

  1. The agenda for this session includes various best practices on AEM Assets and
  2. can author targeted content that sends visitor data to Adobe Target Audiences console enables you to create, organize, and manage audiences for your Adobe Target account or manage segments for ContextHub or Client Context Activity is same as Campaign Audience is same as Segments The Activities console enables you to create, organize, and manage the marketing activities of your brands: Add brands.  For each brand, add and configure activities.   Administer activities. :
  3. Installation of AEM Author & Publish instance provisioned either on Cloud ( AMS ) or on premise. AEM License must be procured for such a setup. The Customer needs to be provisioned a valid Adobe Target Account ( Standard or Premium based on the requirement ).The account must have a approver level permission.When you register with Adobe Target, the customer will receive a client code. The client code and the Adobe Target login name and password is required to connect AEM to Adobe Target.
  4. Synchronize segments from Adobe Target: this option will allow a user to map Experience names defined in AEM to segments created in Adobe Target in order to reuse the full segmentation capabilities provided by Target Use mbox.js delivered by DTM: this will only work if you configured a DTM account. Otherwise, mbox.js will not be loaded. Custom mbox.js allows you to add your custom mbox.js script. If no mbox.js is defined, the out-of-the-box version shipped with AEM will be used. Note the version used in AEM 6.1 doesn't seem 100% up to date, as a result I would recommend: Use mbox.js delivered by DTM or use the mbox.js provided in your Adobe Target account
  5. localhost:4502/libs/cq/personalization/touch-ui/content/audiences.html
  6. https://testandtarget.omniture.com/ ClientCode geometrixx
Account Username: jjacobs@adobe.com
Account password:jacobs111
  7. "Include resolved segments" is a feature of the target component that allows an user to send the name of the segments to Adobe Target instead of the parameters, and then you can use the cq.resolved.segments profile parameter to target the experience on the Target side. However, this require the campaign to be altered in Target after it has been synced from AEM (with bogus segments, so the synchronization wouldn't fail). Another way to achieve the same thing is to create the "or" segments in Target, synchronize them in AEM (by checking the "Synchronize segments from Adobe Target" option in the Adobe Target cloud service configuration) and then use them in the campaign.