# PromotionProductScopeInput

input type

The product-scope input — ≥1 member (sane predicate, unique ids, included∩excluded refused); omit the field to match ALL product lines.

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `predicate` | [CollectionPredicateInput](/types/CollectionPredicateInput/) | no | No further notes. |
| `includedProductIds` | [ID](/types/#scalars) `[ID!]` | no | No further notes. |
| `excludedProductIds` | [ID](/types/#scalars) `[ID!]` | no | No further notes. |
| `collectionId` | [ID](/types/#scalars) | no | No further notes. |
