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

jkm-disco
Community profile jkm-disco Level 5
Implementation Engineer
Columbus
32 BADGES
Level 5

Level 5

Learn more
Joined the community 13-01-2020 7:18:05 AM
Online
Top badges earned by jkm-disco
Customize the badges you want to showcase on your profile
Ability to Remove Base Connections
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
Description - There is currently no way to remove a base connection for data ingestion, not even with the existing API.Why is this feature important to you - This would add two benefits. First, it keeps the UI clean of unused or unwanted connections. Second, it would allow for better automation of AEP architecture. Any scripting to generate base connections would need to correctly create a connection of a desired name on the first try since editing isn't possible and reusing the name of a connec...

Views

24

Like

1

Replies

0
Re: FridayFinding | 4 | Data Ingestion - Sources; data stream
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
With regards to observation 4, when constructing the XDM for HTTP API (stream) ingestion, there are two fields that seem to be optional and don't serve any purpose:1. There is a "flowId" field that can be included, ref, but that same field isn't specified in the API request body documentation, here.2. There is a field in the request body schema called SOURCE_NAME which is optional, but it seems this value can be set to anything without impacting the ability to ingest the data. For observation 3,...

Views

14

Like

1

Replies

0
Admin Console Developer Permissions
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe I/O Console
It looks like the Admin Console has been updated recently so that one must specify the products a user is meant to be a developer for. This seems like a great new addition instead of giving blanket access to all products the user has access to, but now it appears that some of the products which our organization has licensing for doesn't include the ability to set developers. How do we enable the ability to develop for all of the products we hold licensing for?

Views

28

Likes

0

Replies

1
Re: 422: Unprocessable Entity Error for Data Ingestion through File Upload [Help Required]
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
So Adobe doesn't publicly give any details about that error response, so we may need to see what they say. On the API side, ref, the xdmEntity is where the actual values are described. So to say that the entity can't be processed is pretty vague, but probably has to do with the mapping. Seems most likely to be a bug with the connector itself which is maybe using the API incorrectly or not performing any validation on your behalf. So, on your side, there could be some field validation issue... yo...

Views

93

Like

1

Replies

1
Re: Adobe Launch Integration
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Launch and Analytics are two separate products.Launch is a tag manager for picking up on data on a site and sending it different places.Analytics is just one possible place to send the data, and is a product for data analysis and visualization that also plays nice with other Adobe products. As far as putting Launch on someone else's site, it is at the discretion of the site's webmaster(s) to allow their developers to put on tag managers/external scripts. Since it has the potential for incredible...

Views

58

Likes

0

Replies

1
Re: 422: Unprocessable Entity Error for Data Ingestion through File Upload [Help Required]
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Have you done a quick test to make sure all the data is reaching the data set? Do the number of record within the CSV match?

Views

101

Likes

0

Replies

3
Re: Best practices using one property for many different websites in Adobe Launch
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @ArlemGabriel , I second @yuhuisg 's suggest of approach 1, but I don't fully understand the issue of setting evars that aren't used for other sites since Launch will not include evars in the beacon if they have not been set.The only issue with that approach would be if they are set, but don't map correctly to different report suites.If you are mapping to different report suites with different evar/prop definitions, you may find it much easier to set up Launch to send consistent context data ...

Views

54

Like

1

Replies

1
Re: Ability to send email notifications when the data flow run fails or succeeds
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
Sounds like a great idea. Might be ideal to have some failure threshold though for data sources where you expect some level of failure--that way you only recieve emails when things really go wonky.

Views

39

Likes

0

Replies

0
Re: FridayFinding | 3 | XDM, schema, and datasets
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
Another interesting find: Though there isn't mention of it in the documentation, careful with the frequency of using the Catalog Service API for creating datasets. If you attempt to create too many at once, your IP address can become blocked from that particular resource.

Views

86

Like

1

Replies

0
Re: FridayFinding | 3 | XDM, schema, and datasets
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
As an interesting use case, as seen in the picutre below, you can build multiple datasets from the same schema. This method has pros and cons...Pros:Easy ability to create merge policies on datasets of the same schema class, because you know the same fields can exist across the datasets.If only a subset of data matching a particular schema is needed for running a service (e.g. Privacy Service or Intelligenece Service) it can be stored in a smaller dataset which will allow the services to run fas...

Views

87

Likes

0

Replies

0
Re: FridayFinding | 4 | Data Ingestion - Sources; data stream
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
Found some interesting things using the streaming, HTTP API, connector:It seems that all you need is a connection, found in the "Accounts" tab in order to set up a working inlet URL to send data.Related to the above, the benefit of creating the flows, in the "Dataflows" tab, appears to be for moinitoring batches in a more organized way. So it is easier to see which source is contributing a particular batch.The ability to delete "Account" connections has not been built out even at the API level. ...

Views

73

Likes

0

Replies

2
Re: Best Practice for bringing AA browse data into AEP - bring in all AA data?
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Makes sense, the obvious pros and cons of bringing in all Analytics data are follows, but I want to hear from others too.Pros:Adobe already created an easy Data Connector with Analytics that streamlines bringing in the data (including solution variables which would be easy to slip through the cracks). It's a difficult exercise to send in historical AA data otherwise.Many of the reporting capabilities in AA would be possible in CJA, but with added variable cardinality and ability to join other da...

Views

99

Likes

0

Replies

0
Re: Introducing #FridayFindings with Adobe Experience Platform | 1 | Lets grow together
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
Looking forward to joining this series.

Views

771

Likes

2

Replies

0
Re: Adobe Launch - Custom code firing pageview call not event call
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @madhussu , I would be cautious with the approach in your custom code. There will be a race condition around firing beacon and clearing the variables. Not sure how Launch handles this behind the sences, but Adobe's documentation suggests registering a clearVars() callback using registerPostTrackCallback(), reference .This way you can ensure that the variables are only cleared after sending the beacon.As a second note, once you've registered a callback, it is set until you make a new instance ...

Views

174

Likes

0

Replies

0
Re: SPA page tracking using adobe Launch
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @madhussu , Adobe has released great documentation for this question, here.Additionally, there are several existing Experience League dialgoues on the subect of setting up SPAs:example 1 example 2 example 3

Views

99

Likes

0

Replies

0
AEP Dataset Indexes (via Parquet ColumnIndex and OffsetIndex)
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
Description - The ability to create custom index(es) on AEP datasets for better query service performance. Not sure if Azure Data Lake Service accomodates the encoding, but it looks like there could be serious performance gains by defining a ColumnIndex and OffsetIndex, reference.Why is this feature important to you - Many users are interested in using Query Service, but the current UI can't conveniently handle larger requests, and even directly using ODBCs can be time consuming for larger datas...

Views

81

Likes

2

Replies

0
Re: Adobe Experience Platform Query Service
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform
I'd love to see the ability to define a custom index on AEP datasets. Not sure if Adobe is worried about the extra storage costs involved, but the performance gains would make the tool way more approachable.Idea submitted, here.

Views

139

Likes

0

Replies

0
Re: Data Element change Event Type on Purchase Rule
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Also, as a potential solution, since you are calling _satellite.setVar() directly: You can try to put the logic that you are looking for for setting the data element and the variables within a "Direct Call" event type with satellite.track(). This method could avoid some of the timing issues that may arise from the "Data Element Change" event.

Views

188

Likes

0

Replies

0
Re: Data Element change Event Type on Purchase Rule
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
First test would be to try out that rule without whatever code you're using for the condition to see if that's what's blocking the rule from firing. So which page is the rule supposed to fire? Checkout, gateway, or confirmation?Also, as a note, the event "Data Element Change" checks the variable at a frequency of 1 second. So if you are navigating away before the Core extension has an oppertunity to check the values within the data elements, that could be an issue.

Views

196

Likes

0

Replies

0
Re: Data Element change Event Type on Purchase Rule
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @bindukumari1990 , Can you provide context in which the data element is being updated? Is it from within another rule or are you calling _satellite.setVar() directly? It seems more likely that the mechanism setting the variable is failing or the condition on the rule is not met.

Views

216

Likes

0

Replies

3
Re: CJA: How to account for event serialization
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Analytics
I have been informed that this feature has not yet been added to CJA, at time of posting.

Views

94

Likes

0

Replies

0
Re: Technical Advisory: Adjustments to the Manage Properties Permission
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Really grateful to hear about the new "Edit Property" permissions. It sounds essential for separate teams to be autonomous without gaining the ability to manage properties which are not theirs.

Views

3.5K

Likes

0

Replies

0
Re: Adobe Launch Time on page event
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @winstonl3651471 , Though you can use the same rule for both pages, there are two issues you will have: First, someplace you will need conditional logic to distinguish which page you are on. Second, it will be difficult to determine which event happened the 10 second event of the 15 second event.The easiest way to do this without custom code is setting up to separate rules. However, if you did want to use a single rule, you could write custom code using the same mechanism as the Time and Scro...

Views

220

Likes

2

Replies

1
Re: Can we revert to the previous UI for the Admin Console?
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Cloud
Hi @jantzen_belliston-Adobe , this issue has already been brought up with customer care, and I believe the team who maintains the UI has been made aware of the issue. It wasn't so much a bug as a sharp decline in user experience. The main issue is the new hover menus when changing an individual accounts group/product profile membership. It now requires added steps, selection is more difficult, and it won't display menu overflows. The main reason for mentioning it here was to gain some traction f...

Views

351

Likes

0

Replies

0
CJA: How to account for event serialization
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Analytics
When connecting CJA to Analytics data. Is there a way to account for event serialization when setting up a metric? Related, does the connection to Analytics mid values already remove duplicated records?

Views

180

Likes

0

Replies

1
Re: Obsolete
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe I/O Console
Hi @devconsole , I appreciate your help. This link did in fact work, but the link under the "Resources" menu seems to be broken. I've left that as an issue within Github. It would still be nice to also have documentation on any API dependencies on AEP profiles and what the necessary metascope are, but that can also be found from within the Console directly.

Views

173

Likes

0

Replies

0
Obsolete
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe I/O Console
There should be a way to take down questions.

Views

193

Likes

0

Replies

2
Re: Adobe Launch success events counts will accumulate
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
A note with this method:As a pre-req, you will need to make sure that the s object is defined globally in your Analytics extension.Then, this code must be placed in an action before sending the beacon or in a rule must fire before the one used to track your event, event10. If the intention is to use this after all beacons, then it should go in a separate rule that fires before any other rules that send a beacon. If placed in custom code before using the AA extension, you could run into a race co...

Views

225

Likes

0

Replies

0
Re: Adobe Launch success events counts will accumulate
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @tim_funk , part of the question was how to retain some of the variables after the beacon has fired. This would clear out those that are meant to persist.

Views

224

Likes

0

Replies

0
Re: Adobe Launch success events counts will accumulate
Avatar
Bedrock
Level 5
jkm-disco
Level 5

Likes

34 likes

Total Posts

147 posts

Correct reply

16 solutions
Top badges earned
Bedrock
Contributor 2
Seeker
Springboard
Give Back 100
View profile
jkm-disco
- Adobe Experience Platform Data Collection
Hi @DebbyNPL ,It does sound like clear vars is normally the right way to go, but you have several options if you want the remaining variables to persist:Explicitly unset the event in custom code. E.g. Using yuhuisg's code to unset all events.Set the event/fire beacon in custom code using variable overrides. This is personally my favorite technique to send data only relevant to click tracking that I don't want persisting after a click--event10 in your case.You could also make sure to set event10 ...

Views

239

Likes

0

Replies

0