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

jkm-disco
Community profile jkm-disco Level 3
Implementation Engineer
Columbus
15 BADGES
Level 3

Level 3

Learn more
Joined the community 13-01-2020 7:18:05 AM
Offline
Top badges earned by jkm-disco
Customize the badges you want to showcase on your profile
Re: How to interpret t_time_info and post_t_time_info from raw data?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Your post is missing content.

Views

12

Likes

0

Replies

0
Re: CSV Asset Importer Vs AEM Metadata Import
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Manager Assets
Hi @chiragsatija ,There's actually a whole separate section of the Learning Community for posting questions about AEM, here.

Views

20

Likes

0

Replies

0
Re: Traffic source in session storage lost from domain to...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @shubhams7318036 , You may want to check out stackoverflow for a general question about local/session storage, answer .If data is saved on a subdomain, it won't be accessible by another subdomain. The linked answer mentions techniques for gettering around this. As a possible solution from within Launch, you could dynamically update all href's on the relevant elements (dom ready) to include a customized query strings based on data elements or some other custom code. And then add additional logic on the new page to read from the query string. All the best,J

Views

63

Likes

0

Replies

0
Can we revert to the previous UI for the Admin Console?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Cloud
New one seems to have text overflow issues and isn't displaying as well. When adding groups and product profiles to a user, it seems the search function isn't as reliable as the previous version either.

Views

50

Likes

0

Replies

0
Re: Prevent Experience Cloud login being deleted if Analytics login is still active
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Oh yea, the more logging the better.

Views

103

Likes

0

Replies

0
Re: Parsing URL minus domain & QSP to Page Name
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Just as a subtle note on this method, you will not get the expected names from this method if a user saves the page onto their computer. It will instead populate with the path on the person's computer where the HTML document lives. If you wanted to avoid this data, you may either want to run s.abort on locally saved pages or consider an option for setting pagename based on internal document context.

Views

124

Likes

0

Replies

0
Re: Develop Extension Adobe Launch
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @1982luca ,As a useful walk-through of developing Launch extensions, please view Jan Exner's mini series, here, and/or Jeff Chasin's video series, here.Additionally, there are development communities that exist or are being created to better collaborate. As a starting point, you may want to join the Launch Developers slack channel.

Views

140

Likes

0

Replies

0
Re: Develop Adobe Launch Extension
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @1982luca ,This looks like a conifugration error with npm as versus with the tool itself.First review the requirements of running the tool, here.And if they are met, maybe try out some of the suggestions on stackoverflow, here, to modify your npm settings.

Views

124

Likes

0

Replies

0
Re: best way of pulling Adobe Analytics data using python..?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @rajesh1991 , the last time I went through Adobe's documentation, I didn't see anything that they provided, and I woud up writing my own python script for generating a new access token. The key components are importing the "jwt" module and when you're ready to sign your authentication claims with "jwt.encode" specify the algorithm as 'RS256', and decode the autorization token with 'utf-8'.

Views

106

Likes

0

Replies

0
Re: Difference between event and instances
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @francescop47742 ,For a detailed explanation of "instances of..." please review this doc, here.Most likely there are some additional image requests going out on the same page that the evar is being set. In particular, be careful to check for any click tracking your site may have. You may be able to track this down in Workspace if you filter by page name where these don't align and checking other variables that are used for link reporting.

Views

147

Likes

2

Replies

1
Re: best way of pulling Adobe Analytics data using python..?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @rajesh1991 , each of these methods will allow you to capture custom events, but it depends on the granularity of the data and whether or not it should already be aggregated.

Views

142

Likes

0

Replies

0
Re: best way of pulling Adobe Analytics data using python..?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @rajesh1991 , Firstly, you should review the link here on exporting data from Adobe.It depends on what type of data you need. If you need hit-level data, the only way to export it will be using Data Feeds.If you don't mind aggregated data, you can try API or Data Warehouse reports.API is more convenient and you are likely to find a python wrapper for them, plus you can use all segments.However, there are additional fields available for Data Warehouse, and it allows you to avoid low-traffic co...

Views

160

Like

1

Replies

4
Re: Getting error in Internet Explorer browser
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @PeterZng , Are you getting any normal console errors or _satellite debugger errors? To turn on satellite debugging type "_satellite.setDebug(true);" into your console and look for warnings/errors.With IE there's so many places your app could break that it may not even be related to Launch.Please share warnings/errors you're seeing if you find any.

Views

163

Likes

0

Replies

0
Re: Pixel Loader Extension by 33 Pixel
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @1982luca , I think I may still be misunderstanding the problem at hand. Is it that you're using paid search hosted by another company and you're trying to track performance?

Views

221

Likes

0

Replies

0
Re: Error after Rule fired
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
@1982luca , the timing of this error just makes it appear that it is coming from a rule. If you aren't using any custom code in a rule, it is likely coming from the use of an extension within a rule. E.g., if you are using a Data Layer extension, it could be that you are referencing an undefined object. Start by narrowing down the search to just rules with custom code and/or those that are interacting with a data layer.

Views

127

Likes

0

Replies

0
Re: Pixel Loader Extension by 33 Pixel
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @1982luca , You should never put a pixel onto a 3rd party site without the consent of the owning webmaster. If you are working with the webmaster, it is best to ask them to put the pixel on themselves. If they have otherwise given you access to edit their site (which I wouldn't consider 3rd party at that point), you could put the pixel on in different ways. The most flexible would be using a tag manager, e.g. Adobe Launch. This way you can update the pixel code or add/remove additional pixels...

Views

259

Like

1

Replies

3
Re: How can I show the data from my click events?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @hmenchaca12 , I would start by reviewing the following video on using Dimensions and Metrics in Analysis Workspace, here.Once you are comfortable with these components, you can search for custom events in the Search Components bar. If they haven't been given friendly names yet, you can search for their event number, e.g. "event14", but you can also go into Admin > Report Suites to reach the report suite manager. Within, you can select the report suite you are using, select edit settings, and...

Views

96

Likes

0

Replies

0
Re: Allow Classification Rule Builder to work on more than 1 level deep
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @yuhuisg ,As an alternative, one can create a regex with nested capturing groups. Is the idea to make it simpler for users less comfortable with these expressions? In theory, the computation of your suggestion would have the potential to be simpler if users were using only "starts with" and/or "end with" conditions on nested classifications as versus regex.

Views

339

Likes

0

Replies

0
Re: Expose Launch library "Name" in a Core data element so that it may be captured in an Analytics eVar
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Hi @Joe_Y_1 , This sounds like a useful idea. In the meantime, really like @evolytics_brian solution as a more automated method, but my team just uses a Core Constant variable to manually update and included with each library push. It's a bit tedious, but becomes ingrained in the workflow, and allows whatever naming convention seems appropriate. My team usually includes the name of the property itself, submission date, and the approver's initials, and we can determine, by looking at the publishi...

Views

386

Likes

0

Replies

0
Re: How can I check Appmeasurment code with Google chrome...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @tomo_xxx , below is an image of the tracking done on this specific page. _satellite.bottom() working doesn't necessarily mean that AppMeasurement is running since _satillite is part of the tag manager (either DTM or Launch). In your DTM or Launch property you must have the Analytics tool/extension built at to an enviroment before it will actually run on the page. However, if your property already has the tool/extension and you are seeing Analytics tracking beacons, e.g. s.t() calls work on t...

Views

165

Likes

0

Replies

0
Re: How to restrict tracking calls from domains other tha...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
True. Might be worth taking your solution to the next level and not only aborting AppMeasurement, but also putting malicious code on the page if the domain doesn't meet the criteria.... Simple solution would be to hide everything on the page.

Views

155

Likes

0

Replies

0
Re: How to restrict tracking calls from domains other tha...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Seems like a good solution, but doesn't hide the value of the tracking server. @ishans52004352 's answer is the only one that completely masks all tracking activity from a client.

Views

168

Likes

0

Replies

0
Re: How to restrict tracking calls from domains other tha...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Piggy-backing off of @Andrey_Osadchuk 's answer, you could also set up your beacons to only fire on conditional events. In particular, create a condition within each rule that the domain meets the specific criteria. The only drawback would be that if someone were that highly motivated to commit fraud, they could just send a ton a requests directly to Adobe's tracking server. Ultimately, you may want to look into what laws your country has to protect against fraud. For example, this would be very...

Views

135

Like

1

Replies

0
Re: Ability to update user names in Admin Console
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Cloud
Hi @Andrey_Osadchuk , it doesn't look like this is the same issue since you're using Adobe IDs, and this is probably just a bug, but there's similarly odd behavior using Federated IDs. My organization uses multiple IMS Orgs which means multiple instances of Admin Console. Since we use SSO there is some linking that happens between these Admin Consoles to allow for a domain to be used more than once. One of the bugs is that if a user is added to a specific Admin Console first, that is where they ...

Views

335

Likes

0

Replies

0
Re: How to get a custom event( say example event7 ) created in a report suite via analytics api?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Do you mean data insertion API or reporting API?

Views

80

Likes

0

Replies

0
Re: Orders tracking incremental due to page refresh
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @ishank_tewari , It sounds like you may want to add/interact with some development logic on the page to make it clear when a page load corresponds to the actual transaction.As an example, there may be logic on the previous page which determines whether a transaction is successful and routes users to the new page. Using the logic of a successful payment on the previous page, one solution would be to temporarily set a flag in the client's local storage which is read and removed on the successfu...

Views

74

Likes

0

Replies

0
Re: How to get a custom event( say example event7 ) creat...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @omco77633670 , There are different versions of API you can use (v1.4 and v2.0) and depending on which you use, the requests look significantly different.If you are using v2.0, please review the request in swagger, here. Custom events use the same request, and you can run the /metrics API first to get the ID... In this example, the ID is probably metrics/event7. All the best

Views

89

Likes

0

Replies

0
Re: Why are tracking callbacks executing twice?
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Experience Platform Launch
Thanks @MSchoenmakers-Signify . I appreciate you letting me know.

Views

203

Likes

0

Replies

0
Re: Access Processing Rules via API
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @jantzen_belliston-Adobe , given that Idea of v2.0 processing rules API is still a very current and requested feature, it doesn't seem appropriate to archive yet. Perhaps once the feature has been added?

Views

591

Likes

0

Replies

0
Re: How can I check Appmeasurment code with Google chrome...
Avatar
Contributor
Level 3
jkm-disco
Level 3

Likes

19 likes

Total Posts

109 posts

Correct Reply

13 solutions
Top badges earned
Contributor
Shape 1
Give Back
Affirm 10
Applaud 25
View profile
jkm-disco
- Adobe Analytics
Hi @tomo_xxx , you should be able to access it from there. Even if you have a single use of the Analytics extension it will load the library. So in a core, "Page Bottom" rule, run an Analytics, "Clear Variable" action. In your console, set _satellite.debugger(true) to view the logs within Launch to double-check that your rule fires (completes). Once the rule fires, you can check the sources (Chrome) section of dev tools to see files specifically coming from assets.adobedtm.com and, within the dr...

Views

230

Likes

0

Replies

0