adobe-analytics

How can I write page level codes when using Adobe Dynamic Tag Manager (DTM)?

北城以北 提交于 2019-12-13 03:43:25
问题 I am migrating from static implementation to Adobe DTM. There are certain page level codes like for example, s.prop14= Name of Article . But now when I have given the reference of DTM, the page level codes are not firing and I am getting the error in console that object "s" is not defined. What's the solution for this? Thanks! 回答1: By default, DTM does not put the s object (or whatever other namespace you specify in the config) in the global ( window ) scope, and DTM doesn't natively allow

Adobe DTM Tool library not loaded

时间秒杀一切 提交于 2019-12-12 01:44:31
问题 we're facing a strange issue with Adobe Analytics library, set as a tool, which is not loaded at run-time by the DTM library itself, as usually does. We tried different libraries, both custom code (H.26 or H.27 versions) and automatic App Measurement, but no one was loaded in the head of page. The obvious consequence is the "s is not defined" JS error (s is the Tracker Object) in console. We deployed several Analytics tool libraries via DTM and this never happened. We explored the Net console

Omniture SiteCatlayst Tracking: Error when calling s.tl() from within a function with jQuery without binding to click event

泪湿孤枕 提交于 2019-12-11 19:43:28
问题 I want to track when a user submits a form using Omniture's "Custom Link Tracking". This feature utilizes the built-in function s.tl() . A typical setup looks like this: $('a#submit').click(function () { s.trackExternalLinks = false; s.linkTrackVars = 'events,prop1'; s.linkTrackEvents = s.events = 'event1'; s.prop1 = s.pageName; s.tl(this, 'o', 'Form Submitted'); }); This code works fine when the example link ( <a id="submit"> ) is clicked. Say, instead, we want to call a function to trigger

Calling s.tl throws a TypeError

自古美人都是妖i 提交于 2019-12-11 16:02:19
问题 I'm having a problem with Omniture that happens if I set s.products to something akin to s.products = ";101;;;;eVar33=mystatus"; Unfortunately when the script later calls s.tl , it crashes. The error has the following description in Firefox: TypeError: tl is not a function When I put in a product like usual, with only the product s.tl works: s.products = ";101"; Anyone knows why the script may crash like this? Am I missing something? 回答1: Well you're going to have to provide some more context

Multiple Adobe Analytic tools in Adobe DTM - how do I only have one fire at a time?

喜欢而已 提交于 2019-12-11 14:51:37
问题 I have multiple instances of Adobe Analytics in the same Adobe DTM web property. They all go to different report suites. I'd like to create a page load rule so that the data is only reported to one report suite for any given page. So far the page load rules that I have created are causing the AA data to report to all of the report suites. Does anyone have any idea to get them to only fire to one at a time? Thanks, Mike 回答1: It is possible to set DTM to suppress the call for an event based

Adobe Analytics overwriting visitorID

大憨熊 提交于 2019-12-11 11:08:33
问题 I need to overwrite the default visitorID, that's automatically set by Adobe Analytics s_code, with a custom value. As explained here, I may set the s.visitorID variable for this purpose but It's not clear to me how, and overall when, doing so. I guess this variable should be set into the s_code itself but I fear that the automatic visitorID would be used anyway for the first s.t() call, in the place of the custom value I'd like to use. In fact, I want that since the first automatic request

Every WebKit-based browser crashes sites using Omniture. Why?

*爱你&永不变心* 提交于 2019-12-10 12:36:47
问题 Actually, a more accurate statement is: Every WebKit-based browser crashes on http://m.allrecipes.com/ but only in a Samsung Continuum SCH-i400 phone. I am trying to implement a WebView-based browser, mainly for learning purposes (there are way too many on the market, why add one?), and I was impressed by how quickly I could come up with a basic working one. I tested it on numerous sites on my Samsung Continuum phone and they all worked flawlessly, except for m.allrecipes.com . Whenever I

Use AdobeMobileLibrary (for iOS) with cocoapods?

别来无恙 提交于 2019-12-09 12:54:59
问题 We are going to use Omniture-Tracking for iOS, which is part of AdobeMobileLibrary. AdobeAdobeMobileLibrary is not available via cocoapods-repo (only an older version of Omniture), but as a static-library, that you can download from the Adobe Website. I wonder if it is possible to maintain this static-library with cocoapods? I've created a podspec-file: Pod::Spec.new do |s| s.name = 'AdobeMobileLibrary' s.version = '4.0.2' s.license = 'Commercial' s.summary = 'Adobe Omniture SiteCatalyst

Omniture events is not firing/sending data via DTM when using s.tl tracking methods

戏子无情 提交于 2019-12-09 00:50:31
问题 I am using Adobe Dynamic Tag Manager (DTM). I have a Direct Call Rule . I have set evars and props using the GUI I am using "custom page code" option to send events to AA using javascript. The javascript has some case statements and uses a data elements. When I use s.t method e.g. track a pageview - yes. I can see my events firing also evars and props are being sent - as per omniture digital pulse debugger. When I use s.tl method e.g don't track pageview - yes. I don't see my events firing

Adobe DTM to set query string in eVar and sProp

风流意气都作罢 提交于 2019-12-08 04:24:18
问题 So normally I would use the s.getQueryParam(); to parse out my URLs for query strings that I've been using. s.eVar8=s.getQueryParam('cid,pid,eid',':'); s.prop28=s.getQueryParam('Role'); But since DTM has that all built into it, how would you really define that? I know I can set a page load rule using the campaign variable, but what if I have multiple parameters separated by ":" www.domain.com?cid=blah1:blah2:blah3&pid=blah4:blah5:blah6&eid=blah7:blah8:blah9 Is there something that I'm missing