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: User with iPadOS appear as Desktop User
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
This could be more relevant in the "Ideas" forum: https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-ideas/idb-p/adobe-analytics-ideasAlso, have you brought this up with Adobe Client Care?

Views

130

Likes

2

Replies

1
Re: # of events per user
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
@GusRubio I used the word "Transactions" because that's what I have in the report suites that I have access to. Ultimately, you basically use the metric that you want in the Segment Builder.

Views

103

Likes

0

Replies

0
Re: How to read 1 single string A|B|C|D from Launch and s...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
@1982luca the solution is still the same: you need to use list variables

Views

162

Likes

0

Replies

0
Re: # of events per user
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
A quick but repetitive way would be to use Segments.E.g."Visitors with 1 purchase"Visitor scope:Transactions equals 1"Visitors with 2 purchases"Visitor scope:Transactions equals 2etc.Then create a table with your segments as the dimension and Unique Visitors as the metric (assuming that your report suite records app data only).

Views

121

Like

1

Replies

2
Re: Compare Marketing Channels between web and mobile app...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Marketing Channels can't be exposed in eVars because they're set when AA processes its collected data.But Marketing Channels are applicable to both web and app, since they're actually applied at the report suite's level. So you should still be able to make use of Marketing Channels with your app's data, though it won't be as straightforward as with web data.E.g. to set the app's Marketing Channel from your paid campaigns: assuming the user opens www.website.com?cid=abc123 on his phone. The websi...

Views

65

Likes

0

Replies

0
Re: Assign dynamic value to eVar upon user behavior
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Sure, you can assign any value that you want to an eVar… as long as you know how to code it properly.This requirement might be impossible, though:if it is accessed by copy/paste, assign value to: "PageName A"because it's not possible to detect when a user has pasted a URL into their browser's address bar.But the other two are definitely possible with the right coding for setting your eVar's value.

Views

94

Likes

0

Replies

0
Re: Classification Rule
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Hasn't this been answered in another of your post? https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-questions/how-to-read-1-single-string-a-b-c-d-from-launch-and-split-into-4/qaq-p/391051

Views

81

Likes

0

Replies

0
Re: Why 'tracking code' in 'Natural Search' ?
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
If I'm reading your table correctly, under "2020HQSEM_..." Campaign (which is classified from your Tracking Code), under the "Search Engines" Referrer Type, you have "Paid Search" Search Engine, and under that, you have "Natural" and "Paid" Marketing Channels.Is that correct?If so, then the most likely reason is that of expiries, or scope.Tracking Codes normally have expire at "Week".Referrer Type and Search Engine have expire at "Visit" usually, though strictly speaking, they are set every time...

Views

106

Like

1

Replies

0
Re: Alert Filtering
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
I've generally found that time filters don't work with alerts. It might be something to bring up with Adobe Client Care to put in a feature request.

Views

64

Likes

0

Replies

0
Re: Some columns are giving bad information
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
@rosehuang sorry, I should've been clearer. I meant screenshots of your Calculated Metrics definitions for those "Percent" metrics.

Views

101

Likes

0

Replies

0
Re: Track Country and City Traffic from Adobe Launch
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Experience Platform Launch
@Andrey_Osadchuk yes, that's certainly possible, if you know how to write the appropriate script to work with that API.

Views

266

Likes

0

Replies

0
Re: cookie s_sq_ information about the cookie and how it...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Here's the documentation on the s_sq cookie: https://experienceleague.adobe.com/docs/core-services/interface/ec-cookies/cookies-analytics.html#section-8abfff3a302d494f81a3cfb91e3b09ffThe part in bold is probably what's causing "javascript" to be in its value:This cookie is set and read by the JavaScript code when the ClickMap functionality or the Activity Map functionality are enabled; it contains information about the previous link that was clicked on by the user

Views

86

Likes

0

Replies

0
Re: Questions on Timestamps and Funnels
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
1. Timestamp: I'm not sure what is the custom code that you're using. Normally, it'd be set to the user's local time. But it can be set to a universal time too. It's unlikely to be the report suite's timezone. 2. Funnels: Yes, you can mix-and-match dimension values in the steps. But you can't get the timestamp per step. Recall that the funnel's metric is visits or visitors, so it aggregates the data from many data points, which makes it impossible to get the individual timestamps in the visualis...

Views

89

Likes

0

Replies

0
Re: Some columns are giving bad information
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Could you include screenshots of your "Percent" metrics too?

Views

118

Likes

0

Replies

0
Re: How to read 1 single string A|B|C|D from Launch and s...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Then you want to use list variables https://experienceleague.adobe.com/docs/analytics/admin/admin-tools/conversion-variables/list-var-admin.html

Views

198

Likes

0

Replies

0
Re: Odd Bot Traffic in Report Suite
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
I think you can speak with Adobe Client Care to block traffic from that specific pattern. They might charge you for the engineering work, though.

Views

140

Likes

0

Replies

0
Re: Track Country and City Traffic from Adobe Launch
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Experience Platform Launch
You need to be able to detect the user's IP address firstly. Since that is impossible in the front-end with JavaScript, you'll need a server-side solution for this.

Views

287

Likes

0

Replies

3
Re: Odd Bot Traffic in Report Suite
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
The "Enable IAB Bot Filtering Rules" setting only works with known bots that IAB has identified. As you can imagine, that is a small subset of all bots in the Internet.Some bots can change their IP addresses dynamically, which thus causes them to appear to be from different geolocations -- even during the same visit!If you're able to identify other common patterns, like screen sizes + browser, then you can create an Exclude segment based on those patterns and always add that segment to your repo...

Views

153

Like

1

Replies

2
Re: Set up two different marketing channel processing rul...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
You might need to go with the Classification route.Marketing Channels work on a "waterfall" basis: once a hit has been processed by a Marketing Channel Processing Rule, it doesn't get processed by subsequent Marketing Channel Processing Rules.

Views

76

Likes

0

Replies

0
Re: How to parse this string 1|2|3|4 from Adobe Launch an...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
See your other post https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-questions/how-to-read-1-single-string-a-b-c-d-from-launch-and-split-into-4/qaq-p/391051

Views

66

Likes

0

Replies

0
Re: How to read 1 single string A|B|C|D from Launch and s...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
--

Views

233

Likes

0

Replies

5
Re: How to read 1 single string A|B|C|D from Launch and s...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
The simplest is with custom code: var str = "A|B|C|D"; var values = str.split("|"); // values = ["A", "B", "C", "D"]

Views

219

Likes

0

Replies

4
Re: Original Referring Domain showing None - where did th...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
That would imply that no referral was set with those hits.Breakdown the "None" by Referrer Type and/or Referrer.

Views

87

Likes

0

Replies

0
Make the Schedule Renewal page use the Analytics page template
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
Description - Make the Schedule Renewal page use the Analytics page template. Currently, the page design looks like an afterthought.Why is this feature important to you - It allows users to navigate to other parts of Analytics immediately.How would you like the feature to work -E.g. include the top main menu, shortcuts to other parts of Analytics, etc.Current Behaviour - The Schedule Renewal just shows a message to renew the schedule and whether the renewal is successful or not. There are not ot...

Views

105

Likes

0

Replies

0
Re: Adobe Launch - Data Elements - Page Won't Load
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
FYI there's a forum for Launch questions: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-platform-launch/qa-p/experience-platform-launch-questions

Views

56

Likes

0

Replies

0
Re: How to pass CID between two domains?
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
So your user journey is:click Google Ads ad --> open landing page on 1st domain --> click a link --> open landing page on 2nd domain --> fill up form --> submit form (conversion)I assume that you're tracking the 2nd domain to the same report suite as the 1st domain.Are you already using cross-domain tracking to pass your visitor ID over from the 1st domain to the 2nd domain? If you are, then AA should be able to link the user journey properly between the 2 domains such that you don't need to pas...

Views

49

Like

1

Replies

0
Re: Building Tables in Workspace
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
You've already added the (green) metric "Average Time on Site" as a breakdown row.Did you perhaps want to use one of the Time-related (yellow) dimensions in your breakdown instead?

Views

96

Likes

0

Replies

1
Re: Adobe Launch, Tracking page view With React without r...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Experience Platform Launch
Try the "History Change" event.Reference: https://experienceleague.adobe.com/docs/launch/using/extensions-ref/adobe-extension/core-extension/overview.html#core-extension-event-typesHistory ChangeTrigger the event if a pushState or hashchange occurs.

Views

177

Likes

2

Replies

0
Re: Referrer URL sometimes at URL level, sometimes at Dom...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
It's hard to say what's wrong with your implementation without knowing the details of how you're setting prop33. From your example values, I'd say that it's being set by a script that either returns the referrer's domain name, when the referrer just contains the domain name, otherwise it returns the full referral URL. But that's just my guess.

Views

59

Likes

0

Replies

0
Re: Match criteria for range of numbers in Classification...
Avatar
Springboard
MVP
yuhuisg
MVP

Likes

147 likes

Total Posts

477 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
- Adobe Analytics
@dev27 the regular expression that I provided assumes that your eVar's values always start with "$", that's why I included the ^\$ part. Read up on regular expressions and try to fix that.

Views

76

Likes

0

Replies

0