inMainWorkflowVersion:
Boolean! -
Whether the marketing activity is in the main workflow version of the marketing automation.
isExternal:
Boolean! -
The marketing activity represents an external marketing activity.
marketingChannel:
MarketingChannel! -
The medium through which the marketing activity and event reached consumers. This is used for reporting aggregation.
marketingChannelType:
MarketingChannel! -
The medium through which the marketing activity and event reached consumers. This is used for reporting aggregation.
marketingEvent:
MarketingEvent -
Associated marketing event of this marketing activity.
parentActivityId:
ID -
ID of the parent activity of this marketing activity.
parentRemoteId:
String -
ID of the parent activity of this marketing activity.
sourceAndMedium:
String! -
A contextual description of the marketing activity based on the platform and tactic used.
status:
MarketingActivityStatus! -
The current state of the marketing activity.
statusBadgeType:
MarketingActivityStatusBadgeType -
The severity of the marketing activity's status.
statusBadgeTypeV2:
BadgeType -
The severity of the marketing activity's status.
statusLabel:
String! -
The rendered status of the marketing activity.
statusTransitionedAt:
DateTime -
The [date and time](
https://help.shopify.com/https://en.wikipedia.org/wiki/ISO_8601
) when the activity's status last changed.
tactic:
MarketingTactic! -
The method of marketing used for this marketing activity.
targetStatus:
MarketingActivityStatus -
The status to which the marketing activity is currently transitioning.
title:
String! -
The marketing activity's title, which is rendered on the marketing listing page.
updatedAt:
DateTime! -
The date and time when the marketing activity was updated.
urlParameterValue:
String -
The value portion of the URL query parameter used in attributing sessions to this activity.
utmParameters:
UTMParameters -
The set of [Urchin Tracking Module](
https://help.shopify.com/https://en.wikipedia.org/wiki/UTM_parameters
) used in the URL for tracking this marketing activity.
marketingActivityUpsertExternal
Creates a new external marketing activity or updates an existing one. When optional fields are absent or null, associated information will be removed from an existing marketing activity.