stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > MarketingActivityCreateExternalInput

AdminTypes.MarketingActivityCreateExternalInput interface

The input fields for creating an externally-managed marketing activity.

Signature:

export interface MarketingActivityCreateExternalInput 

Properties

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.