> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

# Resource: Campaign V1

# Type: Campaign Object

# Link: https://dev.wix.com/docs/api-reference/business-management/marketing/ads/google-ads/campaign-v1/campaign-object.md

## Description: A Google Ads campaign managed through the Wix Promote interface.
A campaign can be either a Smart Campaign or a Performance Max campaign, determined by the campaignType field.

## Schema:

```json
 Type: Campaign Object | type: Campaign
 Description: A Google Ads campaign managed through the Wix Promote interface.
A campaign can be either a Smart Campaign or a Performance Max campaign, determined by the campaignType field.
       - name: id  | type: string | description: Unique campaign ID.
           - name: value  | type: string | description: 
       - name: accountId  | type: string | description: Wix internal account ID associated with this campaign.
       - name: campaignType  | type: string | description: Type of the campaign, either Smart or Performance Max.
           enum: UNKNOWN, SMART, PERFORMANCE_MAX, PERFORMANCE_MAX_LEADS
       - name: status  | type: string | description: Current campaign status, synced from Google Ads on each read.
           enum: UNKNOWN, LIVE, PAUSED, ENDED, IN_REVIEW, ERROR, DISAPPROVED, NOT_SERVING, DRAFT, LEARNING
       - name: resourceName  | type: string | description: Google Ads resource name for this campaign, e.g. customers/{customerId}/campaigns/{campaignId}.
       - name: name  | type: string | description: Display name of the campaign.
       - name: createdDate  | type: string | description: Date and time the campaign was created.
           - name: seconds  | type: string | description: 
           - name: nanos  | type: number | description: 
       - name: updatedDate  | type: string | description: Date and time the campaign was last updated.
       - name: actionDate  | type: string | description: Date and time of the most recent lifecycle action (pause, resume, launch, etc.).
       - name: budget  | type: CampaignBudget | description: Daily budget for the campaign.
           - name: resourceName  | type: string | description: Google Ads resource name for the campaign budget.
           - name: amountMicros  | type: string | description: Daily budget amount in micros using the account's local currency. 1,000,000 micros equals 1 currency unit (e.g. 6,400,000 = $6.40). Google caps monthly spend at 30.4 times this amount. Minimum is approximately $6.40 USD for standard subscribers; maximum is approximately $127.60 USD standard, or up to $1,500 for high-spend accounts.
       - name: locations  | type: Array<LocationCriterion> | description: Geographic locations targeted by this campaign.
           - name: resourceName  | type: string | description: Google Ads campaign criterion resource name. Format: customers/{customerId}/campaignCriteria/{campaignId}~{criterionId}
           - name: location  | type: Location | description: The location being targeted.
           - name: displayName  | type: string | description: Human-readable location name shown in the UI (e.g. "New York, New York").
       - name: adSchedule  | type: WeeklyAdSchedule | description: Weekly ad schedule defining the days and hours when ads can run.
           - name: adShowAnytime  | type: boolean | description: Whether ads show at any time during the day. When `true`, the daily schedules below are ignored.
           - name: sunday  | type: DailyAdSchedule | description: Sunday ad show range.
               - name: resourceName  | type: string | description: Campaign criterion resource names have the form: customers/{customerId}/campaignCriteria/{campaignId}~{criterionId}
               - name: startTime  | type: AdTime | description: The start time of showing an ad in a specific day.
               - name: endTime  | type: AdTime | description: Stop showing the ad at this time in a specific day.
           - name: monday  | type: DailyAdSchedule | description: Monday ad show range.
           - name: tuesday  | type: DailyAdSchedule | description: Tuesday ad show range.
           - name: wednesday  | type: DailyAdSchedule | description: Wednesday ad show range.
           - name: thursday  | type: DailyAdSchedule | description: Thursday ad show range.
           - name: friday  | type: DailyAdSchedule | description: Friday ad show range.
           - name: saturday  | type: DailyAdSchedule | description: Saturday ad show range.
       - name: reportingKey  | type: string | description: Value used as the utm_campaign parameter for conversion tracking.
       - name: campaignBrief  | type: CampaignBrief | description: The brief used to generate this campaign. Only present on campaigns created via the GetCampaignSuggestions endpoint of SuggestionsService.
           - name: id  | type: string | description: Campaign brief ID (Wix internal)
           - name: platformType  | type: string | description: The type of platform the campaign will be created on (Google/FB)
               enum: UNKNOWN, GOOGLE, FACEBOOK
           - name: goal  | type: string | description: Goal of the campaign
           - name: audience  | type: string | description: Audience the campaign should target

```