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
24 BADGES
MVP

MVP

Learn more
Joined the community 23-06-2020 2:06:30 AM
Online
Top badges earned by yuhuisg
Customize the badges you want to showcase on your profile
Re: Very Simple Adobe Data Layer with AEM
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Experience Platform Launch
Can you edit your post to include the code that you're using the push the "cmp:loaded" event into the data layer?

Views

11

Likes

0

Replies

0
Re: product string question
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Are these questions coming from a quiz to assess your knowledge of AA? If so, I hope you're not using the community here to ace the quiz.

Views

23

Likes

0

Replies

0
Re: How to show country wise revenue for a product?
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
No, it's not possible to do that out-of-the-box.Your alternative is to track the local currency code in an eVar and local revenue in a success event.

Views

17

Like

1

Replies

0
Re: s.product variable
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
I think (A) is the most correct.B - props and eVars accept punctuation marks too.C - That's for list props.D - Merchandising Variables can most definitely persist beyond the hit.This isn't an official Adobe quiz, right? The English standard is... 🤢

Views

35

Likes

0

Replies

1
Re: Pageviews Calculation
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
There could be some differences due to systemic differences, e.g. the way bots are identified, users' ad blockers, etc. A 6% difference looks tolerable. More importantly, the pageview trends from both AA and GA should match.

Views

22

Likes

0

Replies

0
Re: Pageviews Calculation
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Yes, pageviews get incremented during reloads/refreshes, if those reloads/refreshes cause the s.t() script / Adobe Analytics Send Beacon action (if using Adobe Launch) to run again.Yes, pageviews are measured in a similar way in both AA and GA, i.e. based on when the tracking call is run in the page.AA has a metric called "Reloads". As the name suggests, this counts the number of pageviews that were actually reloads. So if you want to count the number of first pageviews, you can create a calcula...

Views

46

Like

1

Replies

2
Re: 質問
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Experience Platform Launch
こんにちは!

Views

16

Likes

0

Replies

0
Re: AppMeasurement for JavaScript - Support in 2021?
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Yes, AppMeasurement is still needed for client-side tracking your website's users' interactions to Adobe Analytics. It's the basic JavaScript library for AA tracking.There might not have been any updates since last summer because there have not been any big feature releases or urgent bug fixes.

Views

13

Like

1

Replies

0
Re: Viewing referrers
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
If you mean where the page in question was the Entry (a.k.a. landing) page and you want to report on the external referrers, then try this:Create a freeform table.Drag the "Entries" metric into the table's columns area.In your Pages dimension, search for the page in question and drag it into the table's rows area. The table now reports the number of visits to this page where this page was the Entry (a.k.a. landing) page for the visits.Break down the Page by the Referrer dimension.

Views

22

Likes

0

Replies

0
Re: getpageloadtime - Common analytics Plugin
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Instead of running this in a Rule action, try running this inside the Adobe Analytics extension's custom code. That location also probably makes the most sense because this plugin should be called when firing every pageview beacon.

Views

37

Likes

0

Replies

1
Re: Activity map extension for Microsoft Edge Chromium
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Microsoft Edge can install most extensions from the Chrome Web Store. Try this:In Microsoft Edge, open https://chrome.google.com/webstore/detail/activity-map/iegkaadihdhfjcllhcpkfjflfcfhoopf?hl=en-GB. That should open the Chrome Web Store page for Activity Map.Follow Edge's instructions to install the extension.Note: I haven't tried this myself, so I don't know if it will work as expected.

Views

12

Like

1

Replies

0
Re: Send s.pageName using s.tl()?
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
This is a classic Adobe Analytics "gotcha". s.pageName has no meaning when used with s.tl(). As mentioned in other answers, you need to set s.pageName in an eVar (preferably with "Most Recent" allocation and "Hit" expiration).

Views

42

Like

1

Replies

0
Re: getTimeToComplete and getTimeBetweenEvents Plug-ins
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Ok, I think I've found it. The "s" object has been overridden by another script from trkn.us. This trkn.us script is being loaded from utag.js, i.e. from Tealium. So because the "s" object is being overridden, the Adobe Analytics tracking is basically broken.The solution is: remove whatever is calling that trkn.us script from Tealium, or change it such that it doesn't override the "s" object at the global window level.How I found it:Opened your k12.com homepage.Opened the browser's console.Ran t...

Views

28

Likes

0

Replies

0
Re: getTimeToComplete and getTimeBetweenEvents Plug-ins
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Are you able to share the website with this Launch property? Or if your library hasn't been published yet, can you share the development environment URL that has your library?

Views

43

Likes

0

Replies

0
Re: One AdobeID multiple browsers
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
The browser is derived from the user-agent string. If the visitor is really a bot, then that bot could be changing its user-agent string dynamically, causing the "different" browsers.

Views

22

Likes

0

Replies

0
Re: Adobe library, visitor ID (s_fid and s_vi cookies) an...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
If you want to use your own visitor ID, you'll need to set the s.visitorId variable. See https://experienceleague.adobe.com/docs/analytics/components/metrics/unique-visitors.html?lang=en#how-this-metric-is-calculated, which describes the various ways to identify a user, one of which is using this "visitorId" variable. Setting that should cause AA to use that as the visitor ID, even if ECID is present.

Views

22

Likes

0

Replies

0
Re: Admin - Add User
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
If you use user groups to manage permissions, is she in a user group that has the Analytics product profile?If you don't use user groups, has she been assigned the Analytics product profile?You mentioned "property", so I'm not sure if that's the same as what I mean by "product profile". See https://helpx.adobe.com/enterprise/admin-guide.html/enterprise/using/manage-product-profiles.ug.html.

Views

21

Likes

0

Replies

0
Re: One AdobeID multiple browsers
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
I've seen this as well, and the most common reasons are:Bots.There is no other common reason. 😉If the browser remained the same but the users' country/city was changing, then the most common reasons would be:Legitimate users who are browsing with a VPN.Legitimate users whose ISPs rotate their IP addresses dynamically.Legitimate users on a mobile network who are on the move, so the IP address from their mobile network also changes.Bots.

Views

33

Like

1

Replies

2
Re: Adobe library, visitor ID (s_fid and s_vi cookies) an...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
I wonder what they mean by "limited data".Nonetheless, if you use any of Adobe's built-in methods of visitor identification, e.g. Experience Cloud ID Service, then I think you'll need to ask for consent first, because Adobe's method uses a mathematical method that ensures the same user at the same website gets the same ID all of the time. It could be that, under the "limited data", you set your own visitor ID that doesn't persist across visits.Whatever it is, please don't take my word as the fin...

Views

36

Likes

0

Replies

0
Re: Adobe library, visitor ID (s_fid and s_vi cookies) an...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
I don't know what that presentation from the Adobe French team was, but I think Client ID refers to a user ID that you obtain from a customer database, hence the "CRM ID" name too. So that is different from Adobe's visitor ID.It can be argued that Adobe's visitor IDs can be tied back to an individual. In that case, it might be required to obtain consent before you can track your users to AA.

Views

59

Likes

0

Replies

4
Re: Unique Pageviews similar to Google Analytics
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
GA's Unique Pageviews is the number of pageviews per unique combination of Page and Page Title. Unfortunately, I don't believe you can recreate that in AA.The closest that you can use is Visits.

Views

36

Likes

0

Replies

0
Re: getTimeToComplete and getTimeBetweenEvents Plug-ins
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
The code might not work with the "Library Loaded" event, because the plugin might not have completed loading yet. If you use a "DOM Ready" or "Window Loaded" event, does it work?

Views

55

Likes

0

Replies

0
Re: Breaking Down same evars from different network call...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
@FelixAgung102 you can't correlate multiple values in the same eVar. "Breakdown" refers to breaking down each value of one eVar by another eVar's values. However, you can use sequential segments to segment out those users who clicked a button, then selected radio button B. Then you can build your reports with that segment being applied.

Views

20

Likes

0

Replies

0
Re: How to manage consent when embedding Adobe Analytics...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
You have to include the PDF embed JavaScript in the web page that shows the PDF. See the complete documentation at Adobe Developers - PDF Embed API | Embed PDF in HTML | Adobe Document Services.Since the embed code runs from within a web page only, then you would have already sought consent from the user when the web page is shown.

Views

13

Likes

0

Replies

0
Re: getTimeToComplete and getTimeBetweenEvents Plug-ins
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
2) Which event does your "Initialize Plug-ins" rule trigger on? I use "Library Loaded".3) and 4) Did you include s.getTimeToComplete("start"); and s.eVar1 = s.getTimeToComplete("stop"); in the custom code of an Adobe Analytics "Set Variables" action? They won't work in a Core custom code action.

Views

85

Likes

0

Replies

8
Re: How to use Launch for Single Page Apps (SPA)
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Experience Platform Launch
See if this helps: Using Best Practices when Tracking Single Page Applications (SPA) in Adobe Analytics | Adobe Analytics

Views

42

Likes

0

Replies

1
Re: Tracking Cross Domain-Iframe embedded
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
whitelistParentDomain and whitelistIframeDomains will help you ensure that the same visitor gets tracked with the same ID in both the parent and Iframe pages. But this assumes that your Iframe page at domain B also runs ECID and AA.If the Iframe page at domain B doesn't run ECID and/or AA, then postMessage() would be your best choice. In that case, you'd get domain B's developers to post a message for every user interaction. Then in the parent page at domain A, your tracking code would listen fo...

Views

30

Likes

0

Replies

0
Re: Flickering on fallout report
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
It normally expands/contracts when you mouseover the labels to the left of each bar. If you mouseover the bars themselves, you don't get this expand/contract behaviour.

Views

43

Likes

0

Replies

3
Re: Photoshop
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
This is the wrong forum to ask about Photoshop. Go to Photoshop on Adobe Support Community instead.

Views

24

Likes

0

Replies

0
Re: Video Marketing Channel
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

146 likes

Total Posts

476 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
That looks correct. In your processing rule, is there a space after "utm_term"?

Views

22

Likes

0

Replies

0