Skip to content

Latest commit

 

History

History
487 lines (269 loc) · 11.6 KB

File metadata and controls

487 lines (269 loc) · 11.6 KB

Search Advertising Campaign Schema

https://ns.adobe.com/experience/adcloud/searchadvertising/campaign

Search Advertising Campaigns is a set of ad groups (ads, keywords, and bids) that share a budget, location targeting, and other settings.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated Yes Deprecated No Forbidden Permitted adobe/experience/adcloud/searchadvertising/campaign.schema.json

Schema Hierarchy

  • Search Advertising Campaign https://ns.adobe.com/experience/adcloud/searchadvertising/campaign

Search Advertising Campaign Properties

Property Type Required Defined by
@id string Optional Record Schema
repo:createDate string Optional Audit trail
repo:modifyDate string Optional Audit trail
xdm:adDeliveryType enum Optional Search Advertising Campaign (this schema)
xdm:budget number Optional Search Advertising Campaign (this schema)
xdm:budgetType enum Optional Search Advertising Campaign (this schema)
xdm:campaignDescription string Optional Search Advertising Campaign (this schema)
xdm:campaignEndDate string Optional Search Advertising Campaign (this schema)
xdm:campaignId string Optional Search Advertising Campaign (this schema)
xdm:campaignName string Optional Search Advertising Campaign (this schema)
xdm:campaignStartDate string Optional Search Advertising Campaign (this schema)
xdm:campaignStatus enum Optional Search Advertising Campaign (this schema)
xdm:channelType string Optional Search Advertising Campaign (this schema)
xdm:createdByBatchID string Optional Audit trail
xdm:modifiedByBatchID string Optional Audit trail
xdm:objective enum Optional Search Advertising Campaign (this schema)
xdm:portfolioId string Optional Search Advertising Campaign (this schema)
xdm:repositoryCreatedBy string Optional Audit trail
xdm:repositoryLastModifiedBy string Optional Audit trail
xdm:searchEngineId integer Optional Search Advertising Campaign (this schema)
* any Additional this schema allows additional properties

@id

Identifier

A unique identifier for the record.

@id

@id Type

string

  • format: uri-reference – URI Reference (according to RFC3986)

repo:createDate

The server date and time when the resource was created in the repository, such as when an asset file is first uploaded or a directory is created by the server as the parent of a new asset. The date time property should conform to ISO 8601 standard. An example form is "2004-10-23T12:00:00-06:00".

repo:createDate

repo:createDate Type

string

repo:createDate Example

"2004-10-23T12:00:00-06:00"

repo:modifyDate

The server date and time when the resource was last modified in the repository, such as when a new version of an asset is uploaded or a directory's child resource is added or removed. The date time property should conform to ISO 8601 standard. An example form is "2004-10-23T12:00:00-06:00".

repo:modifyDate

repo:modifyDate Type

string

repo:modifyDate Example

"2004-10-23T12:00:00-06:00"

xdm:adDeliveryType

Ad Delivery Method

Ad Delivery method can determine how long your budget lasts

xdm:adDeliveryType

  • is optional
  • type: enum
  • defined in this schema

The value of this property must be equal to one of the known values below.

xdm:adDeliveryType Known Values

Value Description
standard Standard
accelerated Accelerated
Standard
Accelerated

xdm:budget

Budget

Budget Allocated for the Campaign

xdm:budget

  • is optional
  • type: number
  • defined in this schema

xdm:budget Type

number

xdm:budgetType

Budget Type

Budget Type indicates how the allocated budget will be spent

xdm:budgetType

  • is optional
  • type: enum
  • defined in this schema

The value of this property must be equal to one of the known values below.

xdm:budgetType Known Values

Value Description
daily Daily
Monthly Monthly
Lifetime Lifetime
Daily Spend Until Depleted Daily spend until depleted
Day of week Day of week
Daily
Day of Week

xdm:campaignDescription

Description

Description of the Campaign.

xdm:campaignDescription

  • is optional
  • type: string
  • defined in this schema

xdm:campaignDescription Type

string

xdm:campaignEndDate

Campaign End Date

Campaign End Date

xdm:campaignEndDate

  • is optional
  • type: string
  • defined in this schema

xdm:campaignEndDate Type

string

xdm:campaignId

Campaign Identifier

Campaign ID on the search advertising platform.

xdm:campaignId

  • is optional
  • type: string
  • defined in this schema

xdm:campaignId Type

string

xdm:campaignName

Campaign Name

Name of the Campaign.

xdm:campaignName

  • is optional
  • type: string
  • defined in this schema

xdm:campaignName Type

string

xdm:campaignStartDate

Campaign Start Date

Campaign Start Date

xdm:campaignStartDate

  • is optional
  • type: string
  • defined in this schema

xdm:campaignStartDate Type

string

xdm:campaignStatus

Campaign Status

Campaign Status indicates if underlying ads are eligible to serve.

xdm:campaignStatus

  • is optional
  • type: enum
  • defined in this schema

The value of this property must be equal to one of the known values below.

xdm:campaignStatus Known Values

Value Description
Active Active
Paused Paused
Deleted Deleted
Ended Ended
Pending Pending
Inactive Inactive
Disapproved Disapproved
Incomplete Incomplete
Offline Offline
On Hold (Editing) On Hold (Editing)
On Hold (Other) On Hold (Other)
Duplicate Duplicate
Orphan Orphan
Optimize Optimize
Disabled Disabled
Unknown Unknown
Dummy Dummy

xdm:channelType

Channel Type

Channel Type for the Campaign

xdm:channelType

  • is optional
  • type: string
  • defined in this schema

xdm:channelType Type

string

xdm:createdByBatchID

Created by batch identifier

The dataset files in Catalog which has been originating the creation of the record.

xdm:createdByBatchID

xdm:createdByBatchID Type

string

  • format: uri-reference – URI Reference (according to RFC3986)

xdm:modifiedByBatchID

Modified by batch identifier

The last dataset files in Catalog which has modified the record. At creation time, modifiedByBatchID is set as createdByBatchID.

xdm:modifiedByBatchID

xdm:modifiedByBatchID Type

string

  • format: uri-reference – URI Reference (according to RFC3986)

xdm:objective

Campaign Objective

Campaign Objective indicates the primary objective of the campaign - e.g. Promotions, Brands, App Installs.

xdm:objective

  • is optional
  • type: enum
  • defined in this schema

The value of this property must be equal to one of the known values below.

xdm:objective Known Values

Value Description
visit_web visit_web
promote_brand promote_brand
install_app install_app
visit_offer visit_offer

xdm:portfolioId

Portfolio Identifier

Identifier indicates if campaign has been assigned and managed via portfolio.

xdm:portfolioId

  • is optional
  • type: string
  • defined in this schema

xdm:portfolioId Type

string

xdm:repositoryCreatedBy

Created by user identifier

User ID of who created the record.

xdm:repositoryCreatedBy

xdm:repositoryCreatedBy Type

string

xdm:repositoryLastModifiedBy

Modified by user identifier

User ID of who last modified the record. At creation time, modifiedByUser is set as createdByUser.

xdm:repositoryLastModifiedBy

xdm:repositoryLastModifiedBy Type

string

xdm:searchEngineId

Search Engine Identifier

The application-specified identifier used to identify the Search Advertising Platform Name.

xdm:searchEngineId

  • is optional
  • type: integer
  • defined in this schema

xdm:searchEngineId Type

integer