since ‎20-07-2017
‎27-02-2020
Aaronius9er9er9
Employee
Re: New/Returning condition type Aaronius9er9er9 - Adobe Experience Platform Launch
Can you give us more detail behind "doesn't seem to be working"? What have you tried? Are you getting errors? What's the actual behavior versus the expected behavior?
1081
Views
0
Likes
0
Answers
Re: Send pageview to Adobe analytics (send beacon) delay in rule firing & data discrepancy between Google Analytics and Adobe Analytics Aaronius9er9er9 - Adobe Experience Platform Launch
I won't have the answer to that question, unfortunately. That would be for the Adobe Analytics team.
17217
Views
0
Likes
1
Replies
Re: Send pageview to Adobe analytics (send beacon) delay in rule firing & data discrepancy between Google Analytics and Adobe Analytics Aaronius9er9er9 - Adobe Experience Platform Launch
It's always loaded asynchronously and never bundled. If you'd like to see a feature where you could choose for it to be bundled, I would recommend posting it as a feature request here: Launch - Feature Requests It looks pretty standard to me.
17217
Views
1
Like
3
Replies
Re: Send pageview to Adobe analytics (send beacon) delay in rule firing & data discrepancy between Google Analytics and Adobe Analytics Aaronius9er9er9 - Adobe Experience Platform Launch
This could be a few things, but would take some debugging to figure out for your particular scenario. The first thing that comes to mind is that AppMeasurement is not bundled into the main Launch library and is instead loaded as a separate file after one of the Adobe Analytics extension actions runs (Clear Variables, Set Variables, Send Beacon). It may be that the additional request for loading Adobe Analytics is leading to the extra time it takes for the beacon to be sent.@gflare mentioned some...
17217
Views
0
Likes
1
Replies
Re: How to trigger custom event in adobe launch rules Aaronius9er9er9 - Adobe Experience Platform Launch
> window doesn't workIt's not you, it's us. As @stewarts16448458 noted, we need to fix/improve it on our side and I've logged it internally as an issue.That said, even when the Custom Event event type begins to support detecting custom events dispatched off the window object, it still probably won't detect events triggered using jQuery (e.g., $(window).trigger('email_submit')). This is because jQuery has its own eventing system that's separate from the native eventing system. Launch only detects...
3404
Views
2
Likes
0
Answers
Re: Contextual event data in custom code event Aaronius9er9er9 - Adobe Experience Platform Launch
This was released yesterday in version 1.4.2 of the Core extension.
1342
Views
2
Likes
0
Answers
Re: Device condition Aaronius9er9er9 - Adobe Experience Platform Launch
Until our rule builder supports ORing conditions, I'm afraid you have to do what you were referring to previously:If you don't want to have to maintain the tool-loading code in two different rules, you could create a third rule that uses a Direct Call event and loads the tool in an action and then call that rule from your other two rules that have the URL and window/screen size conditional logic.thebenrobb​ Here's another data point where ORing functionality would simplify the user experience ^^...
1513
Views
1
Like
0
Answers
Re: Device condition Aaronius9er9er9 - Adobe Experience Platform Launch
You'll want to make sure it's really responsive to screen size (resolution) and not window size. It could be either one. You can determine which it is by opening the site on your desktop and shrinking the window. If it flips to the "mobile version" at some point as the window is made smaller, the site is actually responsive to window size and not screen size.If it's screen size, I would use the Screen Resolution condition from the Core extension. If it's window size, I would use the Window Size ...
1521
Views
0
Likes
0
Answers
Re: Device condition Aaronius9er9er9 - Adobe Experience Platform Launch
How do you determine if the user is viewing a "mobile version" of the page?
1521
Views
0
Likes
0
Answers
Re: Launch: AA hits not firing in Dev environment Aaronius9er9er9 - Adobe Experience Platform Launch
Are you using a Send Beacon action anywhere? Adobe Analytics beacons will only be sent if you're using the Send Beacon action in a rule that fires.
1288
Views
1
Like
0
Answers
Re: Device condition Aaronius9er9er9 - Adobe Experience Platform Launch
Thanks for the question Dave.hamel​. The reason the Device Type condition is no longer supported is largely because the definition of certain "device types" has become very blurry in recent years. For example, what do you consider "desktop" these days?If the device supports a mouse instead of touch? What if it supports both (e.g., Microsoft Surface)?If the device screen is a certain resolution? What resolution would be the threshold? What about large difference in pixel density?Whether the user ...
1527
Views
2
Likes
0
Answers
Re: Contextual event data in custom code event Aaronius9er9er9 - Adobe Experience Platform Launch
The code is complete for this, but Adobe is going into a blackout period where we won't release new code during the holidays unless there is a critical issue. Because of this, the feature is set to be released in early January.
1358
Views
2
Likes
0
Answers
Re: My DirectCall inserted a new code every time it is called Aaronius9er9er9 - Adobe Experience Platform Launch
I have a few questions:1. Is your custom code JavaScript or HTML?2. Is the "global" checkbox checked in custom code action?3. What issue(s) are you noticing with the code being inserted into the DOM each time the custom code action is run?
4317
Views
1
Like
0
Replies
Re: Contextual event data in custom code event Aaronius9er9er9 - Adobe Experience Platform Launch
Thanks for bringing this up! I can confirm that this data doesn't get passed through currently, but there's no reason we can't support it. I'll put it on our list.
1331
Views
2
Likes
0
Answers
Re: Multiple Launch Properties on the Same Web Page Aaronius9er9er9 - Adobe Experience Platform Launch
Supporting the renaming of _satellite would be the easier part. The more difficult part would be avoiding conflicts in persistence layers (e.g., localStorage, sessionStorage, cookies) and conflicts in in-memory objects (e.g., the same extension in two properties loading the same library twice).I believe our direct team could prevent conflicts in our code accordingly, but placing a burden on extension developers to ensure no conflicts if their extension is used twice on the same page would be the...
6770
Views
0
Likes
0
Comments
Re: Property Name as a Launch Variable Aaronius9er9er9 - Adobe Experience Platform Launch
You should not use _satellite._container in production code as the structure will very likely change over time (if you have debugging turned on, you should see a warning message to this effect). _satellite.property and _satellite.buildInfo are fair game for production code, though. As Josh said, _satellite.property.name will have the property name you're after. I think having a built-in data element type that returns this value might be worthwhile. Until then, you can use the Custom Code or Java...
6290
Views
0
Likes
0
Comments
Re: Launch - Allow fields to use data elements that return an array Aaronius9er9er9 - Adobe Experience Platform Launch
Thanks for the good conversation around this. joshd7227840, I believe your request concerns the Adobe Analytics extension specifically; nothing in the underlying Launch platform prevents it from happening. Right now the owners of the Adobe Analytics extension could provide a textfield whereby you select a data element whose value is an array and, at runtime, the extension would receive the array (not stringified) and could do whatever it wants with it. Your request should probably be funneled to...
9387
Views
0
Likes
0
Comments
Re: Attach event to window/document Aaronius9er9er9 - Adobe Experience Platform Launch
If you choose "any element" in the Custom Event configuration view, the rule will fire when your custom event is triggered from any element, including document (but not window). Does that suffice for what you need?
2038
Views
0
Likes
0
Comments
Re: Access to rule name for monitoring Aaronius9er9er9 - Adobe Experience Platform Launch
This hasn't been documented yet, but you can access the rule name by using %event.$rule.name%
6408
Views
0
Likes
0
Comments
Re: Best practices for Single-Page Apps Aaronius9er9er9 - Adobe Experience Platform Launch
Could you send me a URL to your library please?
17705
Views
0
Likes
0
Replies
Re: Best practices for Single-Page Apps Aaronius9er9er9 - Adobe Experience Platform Launch
No, you can't listen for _satellite.track events outside of Launch. It never hits the DOM.
17705
Views
0
Likes
1
Replies
Re: Best practices for Single-Page Apps Aaronius9er9er9 - Adobe Experience Platform Launch
You can't, but I'd like to know more about your needs so we can try to address them. If you're trying to access that detail from a Custom Code condition or Custom Code action, you can just access the event directly, for example:console.log(event.detail.foo);If you want to get access to it from an extension's condition type or action type library module, you can do this:module.exports = function(settings, event) { ...}Event will come through the second parameter.I'm aware the documentation surrou...
17705
Views
0
Likes
0
Replies
Re: Error: There was an error communicating with the server. Aaronius9er9er9 - Adobe Experience Platform Launch
Are you still able to reproduce this issue? If so, will you please click the Network tab inside the developer tools, then click on the request that failed (the one that returned the 409 Conflict error), then click on the Response tab. Copy whatever data is in the window (it will be JSON that contains more detail about what's going wrong) and paste it in here for us to see? Thanks!
5081
Views
0
Likes
3
Replies
Re: Best practices for Single-Page Apps Aaronius9er9er9 - Adobe Experience Platform Launch
You can send event data with direct call rules too. Suprise! This was a recent addition. If you do:_satellite.track('youridentifier', { foo: 'bar' });You can access the detail similar to how you would for detail that you include on a Custom Event, that is:%event.detail.foo%
17705
Views
4
Likes
8
Replies
Re: Could not find Extension for "EP73d0010a5a1e442fbce7d2b017628ddf::events::page-bottom" Aaronius9er9er9 - Adobe Experience Platform Launch
It's likely that the Core extension has not been added to the library you're trying to build. Go edit the library and make sure it's added there.
1146
Views
1
Like
0
Answers
Re: Deploying Launch async - alternative tag syntax Aaronius9er9er9 - Adobe Experience Platform Launch
Yes. You can start using it that way right now if you choose.
1463
Views
2
Likes
0
Answers
Re: Can a Launch rule 'self-inspect' ? Aaronius9er9er9 - Adobe Experience Platform Launch
#1 No, not currently.#2 Yes. The custom code condition and custom code action both have access to an event object that contains potentially useful data about the event that triggered the rule. Try this: console.log(event.type);
1205
Views
0
Likes
0
Answers
Re: "$ is not defined" Error in Custom Event Code Aaronius9er9er9 - Adobe Experience Platform Launch
Hi SarahEOwen​,This is happening because jQuery is loaded after the Launch library. If you take a look at your html (right-click the page and hit View Page Source), you'll see this:Notice that jQuery gets loaded after the Launch library. Once you change the order, your problem should go away.
1732
Views
1
Like
0
Answers
Re: Order of execution of _satellite.track Aaronius9er9er9 - Adobe Experience Platform Launch
Hi there.When you call _satellite.track(), the actions for the rule will be triggered immediately. The actual task that the action performs may be asynchronous though. It sounds like you're dealing with rules using the Custom Code action. If the rules use a Page Top or Page Bottom event, the custom code will already be embedded in the Launch library and will run immediately. If the rules use an event that is NOT Page Top or Page Bottom, the custom code will be loaded asynchronously as separate f...
1429
Views
0
Likes
0
Answers
Re: New JS file vs Included within Embed Code Aaronius9er9er9 - Adobe Experience Platform Launch
Hi Sarah. What gets embedded in the library vs loaded as separate files is largely left up to the extension. In the case of Facebook, there's really two parts. One part is the extension "action" code that Launch runs when a rule is fired. The action code then calls, for example, fbq('track', 'PageView');. The logic behind the fbq function that actually sends the request to the server, etc. is loaded in dynamically as a separate file. If you search your network tab for fbevents on http://test1.hm...
1293
Views
1
Like
0
Answers