OptionalassignmentsPackage-scoped assignment instructions. When supplied, only creatives
assigned to each package are inlined unless includeUnassignedCreatives
is true.
OptionalincludeInclude compatible creatives that have no assignment entry. Defaults to false when assignments are supplied and true when no assignments exist.
OptionalfilterFilter creatives by package format selectors (format_option_refs or
format_kind). The legacy helper also recognizes format_ids. Defaults
to true.
OptionalpackageResolve the package identifier used to match assignment.package_id.
Defaults to package_id, then context.buyer_ref, then buyer_ref.
OptionalonBehavior when an assignment names a package not present in the package list. Defaults to throw so package scoping mistakes do not broaden delivery silently.
OptionalonBehavior when an assignment names a creative not present in creatives.
Defaults to throw because inline payloads cannot reference library-only
creatives.
OptionalonBehavior when an explicit assignment names a creative whose format cannot satisfy the target package selectors. Defaults to throw so authoring mistakes do not silently remove assigned delivery.
OptionalcreativeFail closed when the seller's legacy wire shape is not known.
OptionallegacyConvert custom legacy creative refs before matching/projecting.
OptionalcanonicalResolve canonical custom formats when no built-in or private legacy mapping exists.
Options for the explicit legacy inline-creative compatibility helper.
Deprecated
Prefer canonical selectors and
inlineCreativesForPackages.