Expand my Community achievements bar.

Check out the 3rd Edition of the AEP Community Lens for all the latest releases, resources, and Community updates
SOLVED

Cannot deploy at.js code 2.0 over Adobe Launch

Avatar

Level 4

Hi all,

I've been trying for several days now to get the at.js 2.0 running for SPAs, until I finally found the documentation​. Now that I got it to work using the adobe.target.getOffers() & adobe.target.applyOffers() function I cannot insert the code over Launch because the editor shows an error and the minifying of custom code fails. See screenshots below. Any ideas how this will work out?

Editor:

1707109_pastedImage_3.png

Build:

1707110_pastedImage_5.png

1 Accepted Solution

Avatar

Correct answer by
Level 4

Okay I found the solution in the documentation of .then().

Here is the rewritten code:

adobe.target.getOffers({

  request: {

    "prefetch": {

      "views": [{}]

    }

  }

})

.then( function(response) { adobe.target.applyOffers({ response: response }); })

.then( function() { console.log("Success"); })

.catch( function(error) { console.log("Error", error)});

0 Replies

Avatar

Correct answer by
Level 4

Okay I found the solution in the documentation of .then().

Here is the rewritten code:

adobe.target.getOffers({

  request: {

    "prefetch": {

      "views": [{}]

    }

  }

})

.then( function(response) { adobe.target.applyOffers({ response: response }); })

.then( function() { console.log("Success"); })

.catch( function(error) { console.log("Error", error)});