How to: Set Up Drupal 10 for Schema App

Modified on Thu, 21 Mar 2024 at 04:07 PM


Schema App’s Drupal Module has the ability to cache schema markup locally, pulling schema markup from Schema App’s Schema Markup Delivery Network.


Resources Required

  • Schema App account
  • Website on Drupal


Instructions

Create a step-by-step guide


Step 1: Download Schema App's Drupal Module

  • 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 Drupal



  • From the menu on the left, navigate to Deployment > Integrations

  • Copy the Account ID and save it to your clipboard. You'll need this information soon.



Step 2: Download Schema App's Drupal Module


Step 3: Install Schema App's Drupal Module

  • Install the module following the steps described in Drupal's Installing Modules documentation.
  • After installing
    1. Under Configuration -> System choose “Schema App module settings”

       
    2. Enter your Account ID which can be found in the Schema App web application. Click 'Integrations' on the side menu. 

      Copy the Account ID.

      Paste Account ID in field provided.

    3. Optionally configure the frequency with checking the CDN for new content (in seconds), the default is once every 24 hours.

    4. Optionally check “Use get parameters” if your Drupal configuration uses parameters over paths in its URL scheme i.e. https://example.com/posts?q=1234 as opposed to https://example.com/posts/october-update (in most cases this will be unchecked). 

      If you are not deploying markup from the Schema App Highlighter, click 'Save Configuration'. No further action is required. This also applies to Crawler deployments.


      If you are using Highlighter Markup and JavaScript, continue with step e and f

    5. If you are deploying markup from the Shema App Highlighter markup check "Enable Highlighter JavaScript Markup". This will include the highligter.js scripts in the web page.

      Then click 'Save'. 


      Note: If you are checking this for the first time on an existing installation, you may need to clear Drupal's cache.


No further action is required.                                                                                                  


Your plugin is now activated and will deploy markup to all URLs that you have created markup for in Schema App.



Support


For support with your Drupal module setup or to get your Account Id, contact your Customer Success Manager or support@schemaapp.com.





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