Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Josh_Du
Josh_Du
Offline

Badges

Badges
32

Accepted Solutions

Accepted Solutions
70

Likes Received

Likes Received
280

Posts

Posts
241

Discussions

Discussions
117

Questions

Questions
123

Ideas

Ideas
108

Blog Posts

Blog Posts
0
Top badges earned by Josh_Du
Customize the badges you want to showcase on your profile
Re: How to capture the Satellite values in DTM through scripting - Dynamic Tag Management 20-07-2018
Unofficially, there is a _satellite.Logger object that stores SATELLITE:[..] stuff for a given page duration. _satellite.Logger.getHistory() returns a full array of all current logged entries, which is stored in _satellite.Logger.messages array if you'd rather reference it directly. But this is NOT a public facing DTM method marked as "safe" for us to use. As in, Adobe can change it or remove it at any time without notice, and they are not responsible for anything that happens to your code as a ...

Views

2.1K

Likes

3

Replies

0
Re: trigger pageload or event rule from script - Dynamic Tag Management 07-05-2018
Okay well to be clear.. depending on what the full details/requirements for the tags vs. the site are, you may not have to do a full page refresh to make the tracking trigger. There are alternatives to "refresh the page" and "artificially re-invoke/eval PLRs"!. For example, Let's say you have a page load rule (PLR) with a condition to output if path is /somepage.html AND if a selected dropdown option value is "bar". And let's say it is possible for the page to be loaded with "bar" pre-selected, ...

Views

3.2K

Likes

0

Replies

0
Re: custom conditions - Dynamic Tag Management 07-05-2018
The short version is no, DTM does not expose the rule name for you to reference.I have spent a fair amount of time trying to find some unofficial method or property with it, but it is simply not exposed within the scope of anything you can passively do.I have also spent a fair amount of time figuring out the least invasive way to alter the _satellite object to give me what I want, and.. while I have done it in a sandbox, it is not something I have or will ever actually use in practice. (Adobe wo...

Views

2.9K

Likes

2

Replies

0
Re: trigger pageload or event rule from script - Dynamic Tag Management 07-05-2018
It is possible to get DTM to re-evaluate page load and event based rules after page load, but it involves some internal _satellite method calls passing some dummy/rebuilt objects, it is not supported by Adobe for public use, and in practice it won't actually work for you 9/10 times.Given the current limitations / state of DTM, the best way of doing it is along the lines of what Jantzen.Belliston​ already mentioned. But in general, one of the benefits of migrating to Launch is that it is a lot mo...

Views

3.2K

Likes

2

Replies

0
Re: How to setup Checkout ( product )? - Adobe Analytics 01-05-2018
Here are some links that might be helpful for you, as far as the merchandising eVar stuffhttps://analyticsdemystified.com/adobe-analytics/merchandising-evars-omniture/ https://analyticsdemystified.com/adobe-analytics/advanced-conversion-syntax-merchandising/ What is Merchandising | Omniture Products Overview | Adobe TV

Views

3.0K

Likes

0

Replies

0
Re: How to setup Checkout ( product )? - Adobe Analytics 01-05-2018
As was mentioned above, you don't need to declare s.eVar82 when using it in products syntax. On a sidenote: when you populate an eVar with the full eVar syntax, it is case-sensitive, and the "V" is capitalized. So even if you need to declare it; s.evar82 is not the same as s.eVar82.Example:s.eVar82="some value"; // corrects.evar82="some value"; // incorrectThis isn't relevant to your problem though. Back to your issue.When you say you aren't getting eVar82, what exactly do you mean by that? I se...

Views

3.0K

Like

1

Replies

0
Re: getMarketingCloudVisitorID in DTM - Dynamic Tag Management 30-04-2018
A few notes to add to this, for posterity.Internally, DTM instantiates an object from the Marketing Cloud library's Visitor "class" (object), similar to what is shown here (also pasted below, in case the link breaks):var visitor = Visitor.getInstance("INSERT-MARKETING-CLOUD-ORGANIZATION-ID-HERE", { trackingServer: "INSERT-TRACKING-SERVER-HERE", // same as s.trackingServer trackingServerSecure: "INSERT-SECURE-TRACKING-SERVER-HERE", // same as s.trackingServerSecure // To enable CNAME support, add...

Views

3.8K

Likes

2

Replies

0
Re: How to cancel a Pending Data Warehouse Report - Adobe Analytics 30-04-2018
I wish Adobe would change DW requests to work more like making other report requests (from interface or via api pull), where if the "To" date is in the future, it implicitly just returns everything up to current date/time. I have literally never in the history of ever in the past 12 years had a single client, request, or need, or desire in general for DW exports to wait until the date range has been fulfilled before sending me the report. In fact: the opposite. Quite a few times it has been an a...

Views

2.6K

Like

1

Replies

0
Re: Best Practice on Capturing Campaign tags - Adobe Analytics 30-04-2018
My 2 cents..Classifying the campaign variablePro - You don't have to burn any other variables. Maybe you have a ton of unused variables today, but you never know how your implementation will evolve/grow down the line.Pro - Classifications are retroactive. This is one of the biggest pros for classifications. Typos happen all the time. Format / value requirements change all the time. Once a key (base/raw value) is recorded, it's there forever unless you want to pay Adobe a lot of money to scrub it...

Views

2.3K

Like

1

Replies

0
Re: How to setup Checkout ( product )? - Adobe Analytics 30-04-2018
You can add units and revenue to your products string for any event, but Adobe ignores it except for the purchase event (IOW no point in including units and revenue except on purchase event).If you want to see (potential) units / revenue along with other events, you can push them to custom events.Example, using the following:event1 - counter event - use this for unitsevent2 - currency event - use this for revenueYou have 2x widget1 at 50.00 each, and 1x widget2 at 75.00s.events='scCheckout,event...

Views

3.1K

Like

1

Replies

0