How to: Set Up Tealium for Schema App

Modified on Mon, 6 May at 11:28 AM

Tealium allows you to add third-party tags to your website. Schema App's integration with Tealium automates Schema Markup deployment by allowing your website to pull JSON-LD from Schema App's cache. 


Here's how to set up Tealium for Schema App.


Step 1: Copy Required Scripts

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 Tealium


1.2. In the Deployment Settings drop down of your project, copy the JavaScript tags and paste them into Notepad. You'll need them soon.


Step 2: Create a Schema App Tag

2.1. In a new tab, log into Tealium, and go to iQ Tag Management > Tags.

2.2. Click + Add Tag. In the Tag Marketplace, search for "generic tag". Once you find the Tealium Generic Tag, click +Add.


For further instructions, review this Tealium documentation on how to add a Generic Tag.


Step 3: Configure the Generic Tag as a Callback Function

3.1. Provide a unique title for the tag, like "Schema App Generic Tag" 

3.2. Configure the tag as a callback function for the "window.schema_highlighter" script

3.3. Ensure that content is included in the body of the Tealium tag.

3.4. For further instructions, review this Tealium documentation on how to set up a callback function.


Step 4: Add a second tag, and configure the base URL to include the highlight.js

Highlight JS Script: https://cdn.schemaapp.com/javascript/highlight.js


Step 5: Set the Tags to deploy to all publicly facing pages.

5.1. Ensure the Load Rules show the markup is deploying to All Pages.

5.2. Save your changes.


If you need assistance with your Tealium integration, contact us at support@schemaapp.com.

For more information, see Tealium Deployment FAQs.



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 at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article