Payload Adsign Plugin

Plugin Configuration

Plugin configuration options

Main Options

OptionTypeDefaultDescription
siteNamestring-Site name
domainstring-Domain
disabledbooleanfalseDisable plugin
redirectsRedirectsConfig | false{}Redirects config or false to disable
revalidationRevalidationConfig-Cache revalidation config
lexicalReferencesLexicalReferencesConfigEnabledLexical reference tracking for block relationships
externalRelationshipSourcesExternalRelationshipSourceConfig[]-Sources that power externalRelationshipField

Redirects Options

OptionTypeDefaultDescription
redirectEnabledCollectionsstring[]Auto-detectedCollections that support redirects
fieldsfunction-Add/modify redirect collection fields
redirectsOverridesPartial<CollectionConfig>{}Override redirect collection config
redeployRedeployConfig-Auto-deploy config

Redeploy Options

OptionTypeDefaultDescription
urlstring-Deploy hook URL
delayMinutesnumber10Delay before triggering

Revalidation Options

OptionTypeDescription
urlstring | string[]Revalidation endpoint(s)
secretstringSecret token
mode'autoMode' | 'legacyMode'Defaults to 'autoMode'. In 'autoMode', the plugin walks config.collections / config.globals for entries whose custom.revalidate is set and attaches hooks. All revalidation POSTs use { secret, tag }. In 'legacyMode', source is forbidden and manual revalidateHook calls POST the same shape.
sourcestringOptional publisher identifier. When set, every emitted tag is prefixed with ${source}_. Forbidden in legacyMode. See Revalidation.

Lexical References Options

OptionTypeDefaultDescription
enabledbooleantrueEnable lexical references tracking
fieldNamestringlexicalReferencesField name that stores reference tags
collectionsRecord<string, boolean>{}Per-collection overrides (set to false to disable)

On this page