compareDigest:
String -
The `compareDigest` value obtained from a previous query. Provide this with updates to ensure the metafield is modified safely.
key:
String! -
The unique identifier for a metafield within its namespace.
Must be 2-64 characters long and can contain alphanumeric, hyphen, and underscore characters.
namespace:
String -
The container for a group of metafields that the metafield is or will be associated with. Used in tandem
with `key` to lookup a metafield on a resource, preventing conflicts with other metafields with the
same `key`. If omitted the app-reserved namespace will be used.
Must be 3-255 characters long and can contain alphanumeric, hyphen, and underscore characters.
ownerId:
ID! -
The unique ID of the resource that the metafield is attached to.
type:
String -
The type of data that is stored in the metafield.
The type must be one of the [supported types](https://shopify.dev/apps/metafields/types).
Required when there is no corresponding definition for the given `namespace`, `key`, and
owner resource type (derived from `ownerId`).
value:
String! -
The data stored in the metafield. Always stored as a string, regardless of the metafield's type.