Skip to main content
interface

Requires The app must have read_rollouts access.

A change that a rollout treatment makes while it's served. Changes describe what the treatment does, not the current state of the affected resource. Use inline fragments on the concrete types to read type-specific fields.

•RolloutChangeApplyResult

The outcome of the most recent attempt to apply this change to the store. Changes that are stored and applied as one unit, such as discount or catalog changes saved together, share one result. Changes from different units can have different results, even in the same apply. Returns null if the change hasn't been applied, or if the staff member can't read the resource it changes.

Show fields
•ID!
non-null

A globally unique ID for this change, not the resource it affects.


Was this section helpful?

Anchor to Types implemented inTypes implemented in

•OBJECT

A rollout treatment change that activates a catalog for the buyers the treatment serves, without changing the catalog's native status. Returned by RolloutTreatment.changes.

Show fields
•OBJECT

A rollout treatment change that sets a catalog to draft for the buyers the treatment serves, without changing the catalog's native status. Returned by RolloutTreatment.changes.

Show fields
•OBJECT

A rollout treatment change that publishes a checkout and accounts configuration for the buyers the treatment serves, without changing the shop's globally published configuration. Returned by RolloutTreatment.changes.

Show fields
•OBJECT

A rollout treatment change that makes a discount available to the buyers the treatment serves, regardless of the discount's own startsAt, endsAt, or status. Returned by RolloutTreatment.changes.

Show fields
•OBJECT

A rollout treatment change that withholds a discount from the buyers the treatment serves, regardless of the discount's own startsAt, endsAt, or status. Returned by RolloutTreatment.changes.

Show fields
•OBJECT

A rollout treatment change that publishes a theme for the buyers the treatment serves, without changing the shop's globally published theme. Returned by RolloutTreatment.changes.

Show fields

Was this section helpful?