thebenrobb
Community profile thebenrobb Employee
Job title here
Location here
28 BADGES
Employee

Employee

Learn more
Joined the community 23-09-2015 9:18:21 PM
Offline
Top badges earned by thebenrobb
Customize the badges you want to showcase on your profile
Re: Technical Advisory: Upcoming Change to the Launch Egress IP Addresses
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@dwights96500116, the tag manager itself does not have any capabilities around anonymizing IP addresses. If you send data to Adobe's new Edge Network (with the Web and Mobile SDKs), that has a capability to blank out IP Addresses before forwarding the events on to 3rd-party destinations.

Views

12

Likes

0

Replies

0
Re: Data Collection Roadmap
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@yuhui, you don't supply it as part of the extension.json file, we'll automatically add it to the serialized JSON at the time that the extension package is made public.

Views

148

Likes

0

Replies

0
Announcement: Availability of Source Code for Extension Packages
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
On the Launch team, we consider openness and transparency to be items of high value. One of the requests we’ve heard from many customers is that you don’t really know what you’re getting when you install a new extension from the catalog. This is of less concern for mobile extensions since the source code is available through package managers and part of the compiled apps. But in a browser, it’s much more dynamic and harder to know what you’re getting. JavaScript can dynamically inject more JavaS...

Views

63

Like

1

Replies

0
Announcement: Discontinuation of Adobe-developed Google extensions
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
The BackgroundIn the old days of Adobe tag management, DTM provided a Google Analytics tool to help with the deployment of Google Analytics tags.With the initial development of (at the time) Launch, by Adobe, the Launch team built an extension for Google Universal Analytics to maintain feature parity for Google tags and to provide a known upgrade path for DTM customers.We eventually developed a Google gtag extension and a Google Ads extension to aid in deploying those technologies as well. We ha...

Views

1.1K

Like

1

Replies

2
Re: DTM Plans for a Sunset
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@Web_Analytics_N, the best route to resolution for this is to log a ticket with customer care. That will allow you to share the necessary information (Company, property, etc) and will allow the engineering team to take a look and report back to you in the most efficient way.We have not heard of any other incidents like this. The linked embed codes should definitely still function as they did before (though obviously you'd need to set them up through Launch now instead of using the checkbox in DT...

Views

353

Likes

0

Replies

0
Re: Data Collection Roadmap
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@yuhuisg, essentially yes. Developers agree to let us distribute the source code as part of signing up for the Exchange program. Launch users have always had the right to request the source code, but asking was hard and us fulfilling the request was manual and time-consuming. We wanted to automate it.We updated the public release form awhile back so as extensions are released into the public catalog, the developers agree that their source code can be made available to Launch users. Extension pac...

Views

247

Likes

0

Replies

0
Re: Google Analytics 4 via Adobe Launch
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
The Google Global Site Tag extension from Acronym supports GA4.

Views

136

Likes

0

Replies

0
Re: No Automatic Default Value for Data Elements Anymore
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@james-mke, normally when you reference a data element that has not been defined, you'll actually get undefined. I believe the property setting that you've enabled for "Return an empty string for missing data elements" overwrites this default behavior, and instead of getting undefined, you'll get an empty string.So my best guess (based on current info) is that you haven't actually included JavaScript Variable data element type (in your screenshot) in the library that you're testing. So when you ...

Views

973

Likes

0

Replies

0
Re: Launch extension release/update notes please
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@gokula, when we add this feature, it will be done in a way that all extension developers can take advantage of it, not just Adobe extensions. We do encourage other extension developers to provide release notes, and our product docs are open to them if they'd like to provide extension release notes there. But so far, those extension developers who do provide them, do so in their own locations and their own priority.

Views

117

Likes

0

Replies

0
Re: Approaching: DTM Sunset Milestone 2
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@pmitta10, unfortunately no. You'll need to do your best to look at the DTM libraries and recreate the necessary resources from scratch.

Views

630

Likes

0

Replies

0
Adobe Experience Platform Data Collection
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
A Brief History of Tag Management at Adobe Adobe’s foray into the tag management space began in earnest in 2013 with the acquisition of Satellite and its adoption into the DX family of products. Yes, technically, Adobe Tag Manager came first, but that’s where the “in earnest” comment comes in.Satellite was renamed to Dynamic Tag Management (DTM) and grew from tens of customers to hundreds in a short amount of time. This rapid growth exposed several issues that we needed to address: DTM worked we...

Views

325

Likes

3

Replies

0
Re: No Automatic Default Value for Data Elements Anymore
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@kf920502, my recollection is that data elements return `undefined` when they are not defined on the `_satellite` object. Meaning, we don't even recognize the name you've given as a valid data element. I'd check spacing and capitalization first, then check build dates on your _satellite object to make sure you've actually built the library with the data element in it.

Views

1.4K

Likes

0

Replies

0
Re: No Automatic Default Value for Data Elements Anymore
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@cknast, we have many customers for whom an empty string is a valid value for a data element, so we didn't want to overwrite those with different default values. I think the reasons for that are often tied up in backward compatibility with existing implementations, but it is the situation we are in.

Views

1.4K

Likes

0

Replies

0
Re: Is there a limitation for installing no of Extensions...
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
We haven't provided any best practices because it's different for each customer. You are correct that anything you add to your property can potentially increase library size and thus have a negative impact on performance and user experience. This is generally true for anything you add to your page, but a Tag Manager certainly makes it easier to add a lot of stuff quickly. Ultimately, the best advice I have is to be methodical about it. Establish your performance criteria around load times and li...

Views

111

Likes

0

Replies

0
Re: Approaching: DTM Sunset Milestone 2
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@clare_owens, correct. 

Views

1.1K

Likes

0

Replies

0
Re: Approaching: DTM Sunset Milestone 2
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@Alexander_Prikhodko, you can't have a DTM library and a Launch library on the same page at the same time. So you'll need to build a Launch library that entirely replaces your DTM one, you won't be able to do some DTM rules and some Launch rules on the same page at the same time.With this in mind, once you switch over to use your Launch library (either by replacing the DTM embed code with a Launch one, or by linking your Launch prod environment to your DTM prod environment and publishing in Laun...

Views

1.1K

Likes

0

Replies

0
Re: Approaching: DTM Sunset Milestone 2
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@Marina-Merino the docs you are looking for are at https://experienceleague.adobe.com/docs/launch/using/get-started/upgrade/overview.html?lang=en#get-started. If you can tell me where to find the links you are clicking on, I can try to update them in their original location.

Views

1.1K

Like

1

Replies

0
Data Collection Roadmap
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
June 2021This is a roadmap. It is not a promise. It is a snapshot of what we think we can deliver based on our priorities at this current moment . You should expect things to move around. New items will be added. Individual items will move closer and farther when development teams refine scope, update priorities, or otherwise learn that things did not take the exact amount of time that we estimated. We reserve the right to be smarter tomorrow than we are today.Most recent update: 2021-06-15

Views

1.6K

Likes

9

Replies

6
Re: Explainer: Link Delay
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@pyarlagadda, The link delay functionality attaches click event handlers to specific selectors that are identified in the Core - Click Event settings. I've not heard of link delay ever having any adverse affects that are not related to a user actually clicking the link. I think the effect you are seeing is not related to the link delay function.

Views

1.5K

Likes

0

Replies

0
Re: Explainer: Link Delay
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@Andrey_Osadchuk, I've logged a feature request with the Analytics team who owns the extension.

Views

1.5K

Likes

2

Replies

0
Technical Advisory: Adjustments to the Manage Properties Permission
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
If you’ve ever seen the inside of the Admin Console for Launch Client Side or Launch Server Side, you’ve probably seen the Manage Properties right under the Company Rights tab.Any users who belong to a group with this Permission Item can create new properties, edit the settings on existing properties, and delete properties. However, there’s another tab where you can select from a list of all existing properties and limit the group’s access to a specific subset of properties. The interaction betw...

Views

1.4K

Likes

2

Replies

1
Re: Adobe script is overriding the event.preventDefault()
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
I recommend you take a look at the Link Delay explainer.The Click event from the Core extension uses this behavior when it is configured with the link delay option on. My guess is that you've got a Click Event with link delay turned on, and the selector in that event is selecting this link and doing what link delay is designed to do. You can turn off the link delay or refine the selector in that click event so that it doesn't trigger on this link.

Views

189

Like

1

Replies

1
Explainer: Link Delay
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
When configuring a click event in Adobe Experience Platform Launch, there is a setting that is commonly referred to as “link delay”. This is a complex piece of functionality that is not well understood. Today I want to demystify this capability. I will explain what it is doing, potential issues that you’ll face, and some workarounds for those scenarios. What it does The first thing of note is the element definition. Link delay will only trigger at runtime if your defined selector is a link eleme...

Views

1.8K

Likes

4

Replies

4
Re: DTM Plans for a Sunset
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@clareowens, DTM as an app compiles and publishes a JavaScript library. Depending on customer configuration. that library is either published to a 3rd-party CDN that we partner with or it is published to the customers own servers. DTM and Launch utilize the same 3rd-party CDN provider, and that relationship will be maintained. We are not going to purge DTM libraries off the CDN, so any libraries that DTM has already published will remain available for retrieval from the CDN. Thus the statement "...

Views

5.1K

Like

1

Replies

0
Re: Launch Roadmap
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
RevisionsLaunch Server Side has been deliveredRevision Compare on Library Edit screen has been deliveredAdded Edge Network access for all as Large #1Added Extension Developer tool enhancements as Medium #2

Views

14.8K

Like

1

Replies

0
Re: DTM Plans for a Sunset
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@elenit81164387, DTM publishes JavaScript libraries that you will either (1) host on your own, or (2) we host on a CDN.In the 1st case, nothing we do will have any impact on those libraries that you are hosting on your own.In the 2nd case, Launch utilizes the same CDN that DTM uses and it isn’t going anywhere. Even after DTM shuts down, any DTM libraries that you have already published will continue to remain available where they currently are on the CDN. And any customer pages that reference th...

Views

6.1K

Likes

0

Replies

0
Re: No Automatic Default Value for Data Elements Anymore
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@yuhuisg, based on the suggestion, I'm guessing you hadn't seen that in the tooltip?

Views

3.1K

Likes

0

Replies

0
Re: How Adobe Launch Build works
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
This is correct. Each build is done from scratch based on the exact resources that are upstream and included in your library. The process is repeated when you move from Dev to Stage to Prod.

Views

243

Likes

0

Replies

0
Re: Launch publishing workflow notifications
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
@kerianns8839806 - it remains on the backlog for now. Still something we want to do, but won't be within the next few months.

Views

355

Likes

0

Replies

0
Re: Is there a timeline for ES6 support?
Avatar
Contributor
Employee
thebenrobb
Employee

Likes

145 likes

Total Posts

318 posts

Correct reply

83 solutions
Top badges earned
Contributor
Seeker
Shape 1
Give Back 3
Give Back
View profile
thebenrobb
- Adobe Experience Platform Data Collection
Unfortunately, yes. Launch continues to support IE in the browser runtime (given the market share that IE still has), and ES6 remains unsupported in IE.From a Launch perspective, we have an item on our roadmap to enhance our build compiler to be able to transpile from ES6 to ES5 for you, such that you could write ES6 in the code editor in the UI and at build time we would translate that into ES5. That is somewhat controversial, because we'd then be in the position of putting code on your page th...

Views

549

Likes

3

Replies

2