General
Which product search template this publisher runs. Leave on the default unless this publisher is one side of an A/B test.
Guard Filter
AND-ed into every query's filter context — the client can only narrow further, never widen or
remove it. Same grammar as the client filter= param.
Raw Lucene expression
Auto-built from the rows above. Edit to override.
For conditions Lucene can't express (e.g. per-merchant). Each line must be a valid ES filter clause.
Output, Sort & Filter Allowlists
Fields in Allowed (right) are returned to the client — double-click or drag to move. Pre-filled with the default allowlist; leave it unchanged to keep the default.
Sorts in Allowed (right) are permitted; a client sort not listed is silently ignored (default order, no error). Pre-filled with the default sort fields; remove some to restrict. relevance is always allowed; newest/oldest map to created_time.
Fields in Allowed (right) may be filtered on; a client filter clause on a field not listed is silently dropped (that clause only, no error). Pre-filled with the default filter fields; remove some to restrict. Independent of Output — filtering runs on the indexed field whether or not it's returned.
Query Enhancement
Show only products that match
A name like "target" with no confirming phrase gets this share.
Greyed terms come from global. Open one to override it here.
Notes
Raw JSON
Live view of exactly what Save will send. Paste a full config here and press Apply to form, then Save.