Configure theme app extensions
Detailed technical documentation and implementation guide for Configure theme app extensions.
` closing tags. Create an app embed block by setting the `target` in the schema to either `compliance_head`, `head`, or `body`. App embed blocks with `compliance_head` will be included first and should be used only when necessary, for example in cookie consent banners. By default, app embed blocks are deactivated after an app is installed. Merchants need to activate app embed blocks in the theme editor, from **Theme Settings** > **App embeds**. However, your app can provide merchants with a deeplink, post installation, to activate an app embed block automatically. **Use app embed blocks for the following types of apps: ** * Apps that provide a floating or overlaid component to a page, such as chat bubble apps and product image badge apps. * Apps that add SEO meta tags, analytics, or tracking pixels. ## Example app embed block ```jw
{% rules %} { "name": "App Embed", "target": "body", "settings": [] } {% endrules %} ```