How to: Set Up Adobe Launch For Schema App

Modified on Mon, 18 Mar 2024 at 12:15 PM

Adobe Launch replaced Adobe Dynamic Tag Manager (DTM) in 2022. Adobe Launch allows third-party developers (like Schema App) to build, maintain, and continuously update their integrations with Adobe Experience Cloud, meaning you can deploy both Adobe and third-party apps with ease. Schema App's integration with Adobe Launch, automates code deployment by allowing you to automatically pull JSON-LD from our cache.


Here's how to set up Adobe Launch for Schema App.

Step 1. Copy required scripts from app.schemaapp.com
1.1 Log into your Schema App account. Click the dropdown on your selected project and confirm that:

  1. You've added a website URL
  2. The deployment type has been set to Adobe Launch


1.2 From the menu on the left, navigate to Deployment > Integrations. Copy the JavaScript tags to your clipboard.



Step 2.  Create Rule in Adobe Launch

2.1 From the Launch overview page, click on Rules within the main navigation.

2.2 On the Rules page, click the "Add Rule" button on the right side of the page.

A screenshot of a cell phone 
Description automatically generated

2.3 The Create Rule page will load. In the Name field, enter a descriptive name such as “Schema App Tag” so that the tag can be easily found if needed.

A screenshot of a cell phone 
Description automatically generated


Step 3.  Configure Event in Adobe Launch

3.1  In Launch, an Event defines when a tag should fire. In this case, we will have the tag fire once each page is loaded.

Click on the "Add" button under the “Events” section of the Create Rule page.

A picture containing screenshot 
Description automatically generated


3.2 The Event Configuration page will load. There are several fields on this page. 

  • Under Extension, select “Core” if not already selected. 
  • Under Event Type, select “Page Bottom” (it will be near the end of the drop-down).
  • The Name field should then populate automatically with “Core - Page Bottom” and Order is set to 50 by default; these fields can be left as is. 

3.3 Once your setup looks like the screenshot below, click on the “Keep Changes” button on the right side of the page.

A screenshot of a social media post 
Description automatically generated

The Events section of the Create Rule page should now look like this:

A screenshot of a cell phone 
Description automatically generated


Step 4.  Configure Action in Adobe Launch

4.1 The Action is where the Schema App code will be configured. On the Create Rule page, click on the "Add" button under the “Actions” section.

A picture containing screenshot, drawing 
Description automatically generated


4.2 The Action Configuration page will load. 

  • Under Extension, selection “Core” if not already selected.
  • Under Action Type, select “Custom Code” from the dropdown.
  • The Name field should automatically be filled with “Core – Custom Code” so that the fields look like this:

A screenshot of a cell phone 
Description automatically generated

4.3 Under Language, toggle the selection from JavaScript to HTML, and then click on the Open Editor button.

A close up of a logo 
Description automatically generated

4.4 A code box will appear. Enter the Schema App script that you previously copied in this box and then press the "Save" button in the upper right.

4.5 After saving the code, click on the Keep Changes button on the Action Configuration page.

A screenshot of a social media post 
Description automatically generated


Step 5.  Save Tag in Adobe Launch

5.1 After configuring the Action, the Create Rule page will load again. Even though the Event and the Action are saved, the tag is not yet created. Click on the "Save" button in the upper right to save the tag.

A picture containing table 
Description automatically generated

The tag should now be listed on the Rules page.


Step 6.  Validate and Publish Changes

Once this is complete, your tag will begin deploying any Schema App markup to your pages.

If you run into any trouble, get in touch with one of our experts. We're here to help! Contact Us.

For more information about JavaScript Tag Deployment, see:

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article