3 Replies Latest reply on Apr 5, 2018 6:53 PM by chrisa53315812

    Can Adobe Launch Concatenate?

    eham06 Level 1

      We have a single page app and we want to use Adobe Launch to capture every click in a concatenated variable.

      In this single concatenated variable, on the click we want to capture "Page Title" and from the element we want to capture |  "type=" | "name=" | "id="

       

      The variable will have the following value

      prop5="Main Page | checkbox | fund-management | input-menu"

       

      Can this be done in Adobe Launch?

      If so, how?

      Or is this a job for Processing Rules inside of Adobe Analytics?

      Thanks

        • 1. Re: Can Adobe Launch Concatenate?
          FOX007 Level 1

          This cannot be done thru a processing rule unless all the individual pieces are being sent at the same time. I would suggest using a custom variable, e.g. an array to capture all these values and then send them concatenated prior to when the user navigates away from the page or closes the browser.

          1 person found this helpful
          • 2. Re: Can Adobe Launch Concatenate?
            eham06 Level 1

            Thanks for the reply.

            How to you create an array in Launch?  It seems that the data elements only allow for single values to be captured in a variable.

            • 3. Re: Can Adobe Launch Concatenate?
              chrisa53315812 Level 1

              There's probably a bunch of ways to do this. Here's one:

               

              Screen Shot 2018-04-05 at 9.45.41 PM.png

               

              Screen Shot 2018-04-05 at 9.46.06 PM.png

               

              Screen Shot 2018-04-05 at 9.47.29 PM.png

              With custom code:

              Screen Shot 2018-04-05 at 9.47.47 PM.png

               

              This assumes you have a "page_title" date element. If not you could just use:

              s.prop5 = document.title + ' | ' + event.target.type + ' | ' + event.target.name + ' | ' + event.target.id;
              

               

               

              This just sets the prop. You may also want to fire the beacon here depending on your use case.

              1 person found this helpful