Home > @infiniteobjects/shopify-data-manager > AdminTypes > MarketingActivityCreateExternalInput
The input fields for creating an externally-managed marketing activity.
Signature:
export interface MarketingActivityCreateExternalInput
Property | Modifiers | Type | Description |
---|---|---|---|
adSpend? | InputMaybe<MoneyInput> | (Optional) The amount spent on the marketing activity. | |
budget? | InputMaybe<MarketingActivityBudgetInput> | (Optional) The budget for this marketing activity. | |
channel | MarketingChannel | `${MarketingChannel}` | The channel of your marketing event. | |
end? | InputMaybe<Scalars[‘DateTime’][‘input’]> | (Optional) When the activity ended. | |
referringDomain? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The referring domain. | |
remoteId? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The ID of an activity that’s hosted outside of Shopify. | |
remotePreviewImageUrl? | InputMaybe<Scalars[‘URL’][‘input’]> | (Optional) The URL for a preview image that’s used for the marketing activity. | |
remoteUrl | Scalars[‘URL’][‘input’] | URL for viewing and/or managing the activity outside of Shopify. | |
scheduledEnd? | InputMaybe<Scalars[‘DateTime’][‘input’]> | (Optional) When the activity is scheduled to end. | |
scheduledStart? | InputMaybe<Scalars[‘DateTime’][‘input’]> | (Optional) When the activity is scheduled to start. | |
start? | InputMaybe<Scalars[‘DateTime’][‘input’]> | (Optional) When the activity started. | |
tactic | MarketingTactic | `${MarketingTactic}` | Specifies the settings for the marketing platform and the ad format. The marketing tactic determines which default fields are included in the marketing activity. | |
title | Scalars[‘String’][‘input’] | The title of the marketing activity. | |
utm | UtmInput | The [Urchin Traffic Module (UTM) parameters](https://en.wikipedia.org/wiki/UTM_parameters) that are associated with a related marketing campaign. UTMInput is required for all marketing tactics except for the Storefront app marketing tactic. |