App reviews, troubleshooting, and recommendations
Hello, I am following Build web pixels tutorial. So far, I have managed to create a web pixel extension and connect it to my dev stores using GraphQL example in Step 5. However, I couldn't find an explanation what do the settings defined in shopify.extension.toml actually do. Default sample provided in the docs is:
type = "web_pixel_extension"
name = "pixel"
runtime_context = "strict"
[customer_privacy]
analytics = true
marketing = true
preferences = false
sale_of_data = "enabled"
[settings]
type = "object"
[settings.fields.accountID]
name = "Account ID"
description = "Account ID"
type = "single_line_text_field"
validations = [
{ name = "min", value = "1" }
]
What is the use-case for settings.fields.accountID? Is it safe to remove it from the settings?
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025