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
BedrockMission!

Learn More

View all

Sign in to view all badges

yuhuisg
Community profile yuhuisg MVP
Independent analytics consultant
Singapore
26 BADGES
MVP

MVP

Learn more
Joined the community 23-06-2020 2:06:30 AM
Offline
Top badges earned by yuhuisg
Customize the badges you want to showcase on your profile
Re: Get days since last visit
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Use the Core extension's "Max Frequency" condition instead. 

Views

18

Likes

0

Replies

0
Re: Classification importer overwrites sub classifications
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
This is a common "gotcha" in AA. I fall for it too, and I've been using AA for a long time.The reason is that "Sub Site Section" is a classification of "Site Section", not "Channel". So since "Site Section" has the same value in all rows, "Sub Site Section" has the same value in all rows too.The solution is simple: Update your classifications like so:Channel >Site SectionSub Site SectionNotice that "Site Section" and "Sub Site Section" are at the same level. So they're both classifications of "C...

Views

39

Likes

0

Replies

1
Re: Primary Category Issues
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
@bindukumari1990 Product Views are tracked under specific circumstances. See https://experienceleague.adobe.com/docs/analytics/components/metrics/product-views.html?lang=en.

Views

12

Likes

0

Replies

0
Re: Primary Category Issues
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
@bindukumari1990 a better way to "eradicate" the issue is to go to your eVar setting and toggle the "Reset" option. That will cause AA to "forget" whatever it has collected before for that eVar and start again.

Views

37

Likes

0

Replies

0
Re: Successfully uploaded rows, rows with no collisions,...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Besides what @vibhatna had mentioned, "rows that had no effect" will also report the number of rows in your file for which there was no matching key in AA's data. E.g. if you upload a row that a key "foobar", but there is no such "foobar" value in your classified dimension, then that "foobar" row will be reported as a row that had no effect.

Views

20

Likes

0

Replies

0
Re: Paid Search Marketing Channel
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
@bindukumari1990 I'm not sure what you mean by "remove the visits". If you mean old data will get deleted, then no, that's not what reset is. Reset means all visitors will start being treated as if they are new to the site. For example, let's say Bob had been to your website last week via Paid Search. Then you reset your Marketing Channels' visitor expirations. Tomorrow, when Bob visits by typing in your website's address, you'd expect him to still be attributed to Paid Search. But because of th...

Views

25

Likes

0

Replies

0
Re: Only fire event once
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Since you're sending Custom Links, you can also remove the unneeded events from s.linkTrackEvents. So your s.events string can stay as-is, but your s.linkTrackEvents contains only those events that you really want to track with your Custom Links.

Views

32

Likes

0

Replies

0
Re: Build a segment to filter by hit *then* visitor
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
deleted comment

Views

34

Likes

0

Replies

0
Re: Paid Search Marketing Channel
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
@bindukumari1990 "reset" here means to reset all Marketing Channels' visitor engagement periods. I.e. all of your visitors' Marketing Channels will be set as if they have never been set before. Reset does not mean "zero out all data".

Views

74

Likes

0

Replies

0
Re: Build a segment to filter by hit *then* visitor
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Why can't you just use a single Hit-level container?It stands to reason that since you're ultimately getting a segment of Hits, because that's your outer container, then anything within that container should be filtered/segmented based on Hits too.Or maybe I'm not understanding your problem correctly.

Views

66

Likes

0

Replies

2
Re: Data Collection Roadmap
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Experience Platform Data Collection
@thebenrobb thanks for the clarification.Where can I find the specification for that meta attribute? I don't see it at https://experienceleague.adobe.com/docs/launch/using/extension-dev/manifest.html?lang=en.

Views

89

Likes

0

Replies

0
Re: Paid Search Marketing Channel
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Firstly, note that you can reply to a post by expanding the "Comments" portion in the post, then entering your reply in the text field. That keeps your replies available within the original post. If you press "Reply" in your main post, this forum treats it like an answer instead of just a comment.Back to your reply…Since you're using the Visits metric, then there could be visitors to your website who are still being attributed to the Paid Search Marketing Channel that had been set before your Pr...

Views

63

Likes

0

Replies

0
Re: Paid Search Marketing Channel
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
I assume that you had just updated your Marketing Channel Processing Rule to use the Query String Parameter as the channel's value. So before that, the channel's value was the referring URL.AA does not change old values, it will just start using your changed setting for new hits. So when you run a report, you should be running it for a date range that starts from after you had changed your Marketing Channel Processing Rule. If your report's date range includes dates from before the Processing Ru...

Views

50

Likes

0

Replies

0
Re: What's the difference between visits in a visit segme...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Recall that a Visit comprises of one or more Hits.So, your Visit-based segment will search for any Hit in a Visit that matches your Tracking Code conditions. Whereas a Hit-based segment will search for specific Hits that match your Tracking Code conditions.

Views

47

Like

1

Replies

0
Re: Data is not populating in reports for specific pages.
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Install the Adobe Experience Platform Debugger extension to your web browser.Start the debugger.Open your web page.In the debugger, go to its Launch tab, and enable "Console logging".Reload your web page.In the debugger, go to the Logs tag.Search for the rule(s) that you expect to fire on the web page.The log should hopefully point you in the right direction to fix your Rule(s).

Views

49

Likes

0

Replies

0
Re: Paid Search Marketing Channel
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
@bindukumari1990 what metric did you use in your report's screenshot?

Views

212

Likes

0

Replies

0
Re: 7 and 30 days UV history
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
I think what you're doing with the manual date ranges is the best way forward. If you're not stuck on absolutely, positively 100% needing to show a line (or area) chart, you can use a (vertical) bar chart instead and still be able to see the trend.

Views

46

Likes

0

Replies

0
Re: Data Layer
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Some people have had success with using SDI's Data Layer Manager to work with GTM's dataLayer.

Views

42

Likes

0

Replies

0
Re: How to create a data element for page name and other...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Experience Platform Data Collection
@aravfshadow144 here's one that might be able to help you get started: https://webanalyticsfordevelopers.com/2020/11/17/lean-analytics-with-acdl/

Views

62

Likes

0

Replies

0
Re: Re : How to track pages within iframe using Adobe Ana...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Go to your favourite search engine.Search for "adobe analytics iframe".Click the most likely result, usually the first.Use AppMeasurement with iframes | Adobe Analytics

Views

179

Like

1

Replies

0
Re: Which account should I use to take Adobe analytics ce...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
If your organisation needs to count your certification to satisfy its Partner relationship with Adobe, then you must take it with the Adobe ID that is associated with your organisation's email address.When you change organisations, you would have an old Adobe ID using your previous organisation's email address, and a new Adobe ID using your current organisation's email address. You can then write to certif@adobe.com to ask them to merge the certification profile of both Adobe IDs. That is what I...

Views

174

Like

1

Replies

0
Re: Inconsistent Page Name
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
You have a few options:The AA-recommended way: every page has its own defined pageName. So even if the URL or title changes, the pageName must still stay the same. Biggest disadvantage: your developers will hate you because they need to maintain that mapping all of the time. And if there are new pages, they need to ask you for the pageNames, so you might also end up hating yourself.The GA way: use the URL's path as the pageName. This can be obtained easily in Launch, using the "URL" data element...

Views

184

Likes

0

Replies

0
Re: workaround to the total product lenght
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Unfortunately, SAINT seems like your best option, but to make it more efficient, you'd use SAINT + FTP. That means, you'd work with your product team to generate a new SAINT file every time products are updated. Then they would automatically upload that to an FTP server. You'd then configure Adobe to get SAINT files from that server periodically.If everything has been programmed and configured correctly, it should be a one-time setup, and little-to-no subsequent manual work from you.

Views

223

Likes

0

Replies

3
Re: Sequential segmentation at the hit level
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
With sequential segments, you can use a "Within" and "After" condition. In your case, I think this would work, i.e.segment for "view Page 1"Then Within 1 Pageviewsegment for "click button B"Then After 1 Pageviewsegment for "view Page 2"

Views

143

Likes

0

Replies

0
Re: How to create a data element for page name and other...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Experience Platform Data Collection
Let's say you have the following code in your web page: var adobeDataLayer = adobeDataLayer || []; adobeDataLayer.push({ pageInfo: { pageName: 'About us' }, });Then, you can create a data element like so:Adobe Client Data Layer > Data Layer Computed StatePath: pageInfo.pageNameWhen the above code runs in your web page, your Launch data element will return "About us".You can then use that data element in your Launch components. E.g. in the Adobe Analytics extension's configuration, you could set ...

Views

88

Likes

2

Replies

3
Re: Print Button Tracking Challenge When Invoking Browser...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Your referenced article is written to teach you how to do exactly what you've observed: track what the user did after closing the print dialogue.If you want to track your "Print" button clicks regardless of what the user finally did, you can use a regular "onclick" event handler with your button. Or if you're using Launch, you can use a Rule that has a Click event for that button.

Views

34

Likes

0

Replies

0
Re: Dimension breakdown
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Unfortunately, the short answer is "no". You're always going to face the problem where you have to breakdown one value by one value. That's why I recommended Data Warehouse: you only need to specify the dimensions, and DW will know how to breakdown all of the values.

Views

44

Likes

0

Replies

0
Re: Dimension breakdown
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
You can consider looking outside of Analysis Workspace. You have 2 options:ReportBuilder: an add-on for Excel.Data Warehouse: setup and schedule CSV exports that can be sent to email or FTP.I think Data Warehouse will be a better option for you.

Views

72

Likes

0

Replies

2
Re: campaign values are not populating in Adobe workspace...
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Well, that's not helpful in our troubleshooting, because we need to verify that eVar7 really is capturing the expected values.

Views

65

Likes

0

Replies

0
Re: Don't use clearVars!
Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

183 likes

Total Posts

559 posts

Correct Reply

107 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
- Adobe Analytics
Thanks for the input, @StewSchilling . I am personally not in favour of overwriting functions that have been specified in the library, because it introduces a new area of error if I or my successors forget about it. Also, I've corrected my regular expression in the post to accommodate more variable names. There could still be others that are left out, but it would be trivial for someone who wants to use this code to add them into the expression, if needed.

Views

98

Likes

0

Replies

0