since ‎30-05-2017
‎10-12-2019
michael_johns_6
Level 2
Why Are Some Target Actions Duplicated in JSON Response & How are They Mapped to the Mark-up? michael_johns_6 - Adobe Target
Hi,Could someone please explain to me why the actions that are returned by Target are sometimes duplicated in the JSON response? If by design, why and how does the AT.js code process these duplicates? Some examples are high-lighted below but there are many in the example below. Additionally how/where are they mapped to the actual mark-up changes/modifications that take place on the client's webpage?{ "sessionId": "a7d72ca5635a4e99a00c22c5a796a133", "tntId": "a7d72ca5635a4e99a00c22c5a796a133.28_4...
502
Views
0
Likes
0
Answers and Comments
Re: Validating Target’s action response (based on Target business rules) against white-list of valid action responses. michael_johns_6 - Adobe Target
I figured out where the response with json that contained the offers for Target were being read in so I used the promises already in place and just modified the array of objects of offers.
498
Views
0
Likes
0
Replies
Re: Where is this AT.js code getting the response with the json? michael_johns_6 - Adobe Target
I found out, it is the Vo(t) function.
367
Views
0
Likes
0
Answers
Where is this AT.js code getting the response with the json? michael_johns_6 - Adobe Target
I'm looking at the obfuscated code from Adobe Target (At.js) . What I'm trying to pin-point is where it initially reads the response with the json structure. I started on this line (Line #4697):$p = ["/m2/", Rp, "/mbox/json"].join(As),And started to follow it back but didn't have much luck! Below is a sample response:https://bankofthewest.tt.omtrdc.net/m2/bankofthewest/mbox/json?mbox=target-global-mbox&mboxSession=0412a0c635b84e0093c135eac04005c1&mboxPC=7c97aeb8c37b4392850e231de01f27ec.28_48&mbo...
534
Views
0
Likes
1
Answers and Comments
Validating Target’s action response (based on Target business rules) against white-list of valid action responses. michael_johns_6 - Adobe Target
Hi,I can't find any information on the web about this so I thought I 'd try here! What we want to do is validate Target’s action response (based on Target business rules) against a white-list of valid action responses. If Adobe Target’s action response call is valid then it should be used to present experience/content to user. If the Adobe Target’s action response call is invalid then user should be presented with the default content. The default content is not driven by Adobe Target. I understa...
658
Views
0
Likes
1
Replies
Report Suite changes for Custom Links using DTM michael_johns_6 - Adobe Analytics
We have an issue with DTM and Adobe Analytics’ report suites switching for custom links in our dev. env. The report suite is not maintained for the custom link call after the page load call (which reports correctly). When a custom link call is made from any of our dev. env. it reports our production report suite. If you go to the dev. console after the custom link call and type in “s.account” it will display the dev. report suite. I have even tried hard-coding the report suites but this doesn’t ...
210
Views
0
Likes
0
Answers and Comments
Re: Not Getting Target PCID set in mbox cookie? michael_johns_6 - Adobe Target
Hi Daniel,I thought that was you! :0) Good to hear from you. So you were correct. Once I deleted the 3rd party Adobe cookie I got the PCID in the mbox cookie again. So my question is, if a user deletes their 1st party cookies there is no way to read the PCID on the client any longer? Thanks,MJ
577
Views
0
Likes
0
Answers
Re: Not Getting Target PCID set in mbox cookie? michael_johns_6 - Adobe Target
What 3rd party cookie am I looking for exactly? I don't see any pertaining to Target other than the "mbox" cookie? Please see attached image. Thanks,MJ
579
Views
0
Likes
0
Answers
Re: Not Getting Target PCID set in mbox cookie? michael_johns_6 - Adobe Target
I understand. I'll test some more and respond. Thanks again!
575
Views
0
Likes
0
Answers
Re: Not Getting Target PCID set in mbox cookie? michael_johns_6 - Adobe Target
Thanks for the response, I checked and I do see the mboxPC in the request Headers (see image) but still not in the mbox cookie? So what does this mean? How do I read the PCID into Adobe Analytics then? That is why I was reading the "mbox" cookie previously to get the PCID. We are using DTM.and the Marketing Cloud ID Service if that matters or impacts anything at all?1. Cookie:mboxPC=1446674230821-145371.28_22; s_vi_x7Elzx7Edxxzxxen=[CS]v4|2A89A0B4850123DD-4000010C000A516B|55134169[CE]; s_vi_ewae...
572
Views
0
Likes
0
Answers
Not Getting Target PCID set in mbox cookie? michael_johns_6 - Adobe Target
I am trying to solve a mystery. We are using DTM and trying to pull in the Target PCID into Adobe Analytics via a data element. We never had issues in the past but are now noticing that we aren't getting the PCID set in the mbox cookie? The weird thing is on our Bank network, Everyone that tested got the same results:Chrome Browser Normal mode on VPN - mbox cookie without PCID but contains session idChrome Browser Incognito mode on VPN - mbox cookie with PCID Chrome Browser Normal mode at Home -...
5482
Views
0
Likes
8
Answers and Comments
DTM - Where to put listening code in tool? michael_johns_6 - Dynamic Tag Management
I'm using DTM and I have some javascript code for automatically tracking elements on a page. It is some js code that listens for a click and then will make a custom link call if certain conditions are met. I don't know where this should go in DTM? I want to be able to control which pages run this code also. Any ideas?
523
Views
0
Likes
1
Answers and Comments
Re: Get Time Parting Plugin Replication in DTM michael_johns_6 - Dynamic Tag Management
You can use something like this as a custom script for your data element. return (function () { "use strict"; var now = new Date(); var year = "" + now.getFullYear(); var month = "" + (now.getMonth() + 1); if (month.length == 1) { month = "0" + month; } var day = "" + now.getDate(); if (day.length == 1) { day = "0" + day; } var hour = "" + now.getHours(); if (hour.length == 1) { hour = "0" + hour; } return year + "-" + month + "-" + day + " " + hour; })();
903
Views
0
Likes
0
Replies
DTM - Event Based Rule Custom Condition Variable Access michael_johns_6 - Dynamic Tag Management
I'd like to source the value of s.pageName within an Event rule, custom condition rule. Is it possible in any way????
980
Views
0
Likes
2
Answers and Comments
Re: DTM - How to update a pre-defined Data Element michael_johns_6 - Dynamic Tag Management
Hi,Please re-read my question as it is very specific and the document you pointed me to does not answer my question. I have scoured the web and can't find an answer yet? Thanks,Michael
1314
Views
0
Likes
1
Replies
DTM - How to update a pre-defined Data Element michael_johns_6 - Dynamic Tag Management
I can't figure out how to dynamically update a pre-defined data element? For example if you are capturing onClick a custom HTML-5 attribute ('data-analytics-tracking-name') value and you want to update a pre-defined data element ('custom link name') with that new value? I can do it with a dynamically created data element as per below but not with a pre-defined data element?var linkName = this.getAttribute('data-analytics-tracking-name');_satellite.setVar('custom link name', linkName);return true...
1564
Views
0
Likes
3
Replies
Re: Issues setting DTM Data Element by either returning value or setting data element directly michael_johns_6 - Adobe Analytics
I just found out from a friend that to make this work, whatever data element name I use in the _satellite.setVar function, ensure that it does not exist as a pre-defined data element. It will not allow you to overwrite the definition with the _satellite.setVar function. So I can just add a custom condition to the event rule to dynamically get the value from this attribute that was listening for the attribute click.
347
Views
0
Likes
0
Answers
Issues setting DTM Data Element by either returning value or setting data element directly michael_johns_6 - Adobe Analytics
I have some listening code that is being served as a custom script for the data element that could make multiple updates per page view which is capturing the value of a HTML5 Custom Attribute. The issue is I can't get listening code to return the value for data element to be set. Not sure what I'm doing wrong and have tried numerous approaches. When ever I check the value of the data element I get the default value that was set in the UI. Any idea how I make the data element update every time a ...
554
Views
0
Likes
1
Answers and Comments
Adobe Analytics Security Concerns with 1st Party Cookies/Cname and possible solutions? michael_johns_6 - Adobe Analytics
I work for a bank and security is a major concern. We are currently using a cname on Adobe's collection servers (e.g. stats.bank.com) in order to have Adobe serve first party cookies on the bank.com domain. Our security council now says we shouldn't provide Adobe with a new SSL cert for stats.bank.com because it is too risky and if stats.bank.com is compromised and someone attacks our customers then we our liable due to it being our brand and all the cookie data is exposed as well as leaving cus...
492
Views
0
Likes
1
Answers and Comments