diff --git a/CHANGELOG.md b/CHANGELOG.md index 81db549e..3df3b2f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +### 24.1.0 + +### Version Upgrade + +- Upgraded google-ads-api version to v24.1. Refer to Google Ads release notes [here](https://developers.google.com/google-ads/api/docs/release-notes) for changes. +- Upgraded google-ads-node dependency to v24.1.0 +- Upgraded google-gax dependency to v5.0.7 +- @isaacs/ttlcache now requires ^1.4.0 + +### New Features + +- New services: `ReservationService`, `YouTubeVideoUploadService` +- New resource names: `AppTopCombinationView`, `CartDataSalesView`, `VideoEnhancement`, `YouTubeVideoUpload` +- New enums include `ReservationRequestType`, `PreviewType`, and new `ExperimentType` values (`ADOPT_AI_MAX`, `ADOPT_BROAD_MATCH_KEYWORDS`, `OPTIMIZE_ASSETS`, `PMAX_REPLACEMENT_SHOPPING`) +- New v24.1 fields such as `segments.mobile_device_platform` and `customer_user_access.passkey_enabled` + +### Breaking Changes + +- `parse()` now returns plain objects for message-typed leaves (e.g. `change_event.old_resource`) instead of protobuf message instances, and converts all nested int64 values from Long objects to JavaScript numbers. Code reading `.low`/`.high` from nested values, or relying on protobuf prototypes, must use the plain values instead. Note that int64 values above `Number.MAX_SAFE_INTEGER` (2^53 - 1) lose precision when converted, consistent with the existing behaviour for directly-selected fields. + +### Fixes + +- `resource_name` attributes for ten view resources (including `keyword_view` and `paid_organic_search_term_view`) were missing from parsed results due to a code generation bug; they are now included. +- `getFieldMask()` now throws a descriptive `Error` on objects containing circular references instead of overflowing the stack, and treats typed arrays (`Buffer`, `Uint8Array`) and `Long` values as leaf values. Previously, update masks built from payloads containing `Long` values included invalid `.low`/`.high`/`.unsigned` paths that the API rejected. +- Report streams now destroy their underlying response stream and JSON parser when consumers exit iteration early +- Rejected `close()` calls during gRPC service cache eviction are now caught instead of surfacing as unhandled promise rejections (the dispose callback was previously `async` and fire-and-forget) +- Cached gRPC service clients past their TTL are no longer returned, and expired entries awaiting purge no longer resolve to `undefined` +- `listAccessibleCustomers()` closes its one-shot `CustomerServiceClient` after the call instead of caching it + ### 23.0.0 ### Version Upgrade diff --git a/package.json b/package.json index 1b0dd7d9..3a602f98 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "google-ads-api", - "version": "23.0.0", + "version": "24.1.0", "description": "Google Ads API Client Library for Node.js", "repository": "https://github.com/Opteo/google-ads-api", "main": "build/src/index.js", @@ -18,12 +18,12 @@ "author": "Opteo", "license": "MIT", "dependencies": { - "@isaacs/ttlcache": "^1.2.2", + "@isaacs/ttlcache": "^1.4.0", "axios": "^1.6.7", "circ-json": "^1.0.4", - "google-ads-node": "23.0.0", + "google-ads-node": "24.1.0", "google-auth-library": "^9.15.1", - "google-gax": "^5.0.6", + "google-gax": "^5.0.7", "long": "^4.0.0", "stream-json": "^1.8.0" }, diff --git a/scripts/fields.spec.ts b/scripts/fields.spec.ts index 74046eb2..7eaba6dc 100644 --- a/scripts/fields.spec.ts +++ b/scripts/fields.spec.ts @@ -67,6 +67,22 @@ describe("other checkers", () => { expect(isResourceName(nonResourceNameField)).toBeFalsy(); }); + it("isResourceName matches consecutive resource_name fields", () => { + // Regression: a stateful /g regex carried lastIndex between calls, + // silently dropping resource_name fields tested back-to-back + const fields = [ + "keyword_theme_constant.resource_name", + "keyword_view.resource_name", + "label.resource_name", + ].map((name) => new resources.GoogleAdsField({ name })); + + expect(fields.map((field) => isResourceName(field))).toEqual([ + true, + true, + true, + ]); + }); + it("hasEnumDataType", () => { const doesHaveEnumDataType = new resources.GoogleAdsField({ data_type: "ENUM", @@ -82,12 +98,10 @@ describe("other checkers", () => { it("getEnumName", () => { const attributeEnumField = new resources.GoogleAdsField({ - type_url: - `google.ads.googleads.${googleAdsVersion}.enums.CampaignStatusEnum.CampaignStatus`, + type_url: `google.ads.googleads.${googleAdsVersion}.enums.CampaignStatusEnum.CampaignStatus`, }); const metricEnumField = new resources.GoogleAdsField({ - type_url: - `google.ads.googleads.${googleAdsVersion}.enums.QualityScoreBucketEnum.QualityScoreBucket`, + type_url: `google.ads.googleads.${googleAdsVersion}.enums.QualityScoreBucketEnum.QualityScoreBucket`, }); const segmentEnumField = new resources.GoogleAdsField({ type_url: `google.ads.googleads.${googleAdsVersion}.enums.DayOfWeekEnum.DayOfWeek`, diff --git a/scripts/fields.ts b/scripts/fields.ts index 29b67de0..6f764f59 100644 --- a/scripts/fields.ts +++ b/scripts/fields.ts @@ -318,7 +318,7 @@ export function isSegment(field: resources.GoogleAdsField): boolean { ); } -const resourceNameRegex = new RegExp(/^.*\.resource_name$/g); +const resourceNameRegex = /^.*\.resource_name$/; export function isResourceName(field: resources.GoogleAdsField): boolean { if (isDefinedAndNotNull(field.name)) { diff --git a/src/client.spec.ts b/src/client.spec.ts new file mode 100644 index 00000000..f777f006 --- /dev/null +++ b/src/client.spec.ts @@ -0,0 +1,53 @@ +import { Client } from "./client"; +import { Service } from "./service"; + +describe("listAccessibleCustomers", () => { + afterEach(() => { + jest.restoreAllMocks(); + }); + + const newClient = () => + new Client({ + client_id: "MOCK_CLIENT_ID", + client_secret: "MOCK_CLIENT_SECRET", + developer_token: "MOCK_DEVELOPER_TOKEN", + }); + + it("closes the one-shot customer service after the call", async () => { + const client = newClient(); + const close = jest.fn().mockResolvedValue(undefined); + const listAccessibleCustomers = jest + .fn() + .mockResolvedValue([{ resource_names: ["customers/123"] }]); + + const loadServiceSpy = jest + .spyOn(Service.prototype as any, "loadService") + .mockReturnValue({ listAccessibleCustomers, close }); + + const response = await client.listAccessibleCustomers("MOCK_REFRESH_TOKEN"); + + expect(response).toEqual({ resource_names: ["customers/123"] }); + expect(loadServiceSpy).toHaveBeenCalledWith("CustomerServiceClient", { + skipCache: true, + }); + expect(close).toHaveBeenCalledTimes(1); + }); + + it("closes the one-shot customer service when the call fails", async () => { + const client = newClient(); + const close = jest.fn().mockResolvedValue(undefined); + + jest.spyOn(Service.prototype as any, "loadService").mockReturnValue({ + listAccessibleCustomers: jest + .fn() + .mockRejectedValue(new Error("rpc failed")), + close, + }); + jest.spyOn(console, "log").mockImplementation(() => undefined); + + await expect( + client.listAccessibleCustomers("MOCK_REFRESH_TOKEN") + ).rejects.toThrow("rpc failed"); + expect(close).toHaveBeenCalledTimes(1); + }); +}); diff --git a/src/client.ts b/src/client.ts index d2fa4042..2abf1ab9 100644 --- a/src/client.ts +++ b/src/client.ts @@ -32,8 +32,9 @@ export class Client { refresh_token: refreshToken, }); // @ts-expect-error Protected usage is fine here - const customerService = await service.loadService( - "CustomerServiceClient" + const customerService = service.loadService( + "CustomerServiceClient", + { skipCache: true } ); try { // @ts-expect-error Type definition is incorrect, response is an array @@ -52,6 +53,9 @@ export class Client { console.log(err); // @ts-expect-error Protected usage is fine here throw service.getGoogleAdsError(err); + } finally { + // @ts-expect-error close() exists on the gax client but not on the proto type + await customerService.close().catch(() => null); } } } diff --git a/src/customer.spec.ts b/src/customer.spec.ts index 5c1da6d2..3eff3dcf 100644 --- a/src/customer.spec.ts +++ b/src/customer.spec.ts @@ -1,4 +1,5 @@ import { operationsProtos } from "google-gax"; +import { Readable } from "stream"; import { Hooks } from "./hooks"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; @@ -458,6 +459,26 @@ describe("reportStream", () => { expect(acc).toEqual(mockQueryReturnValue); }); + it("destroys the response stream when the consumer exits early", async () => { + const customer = newCustomer({}); + mockGetAccessToken(customer); + + const json = JSON.stringify(mockSearchRawResult); + const sourceStream = new Readable({ read: jest.fn() }); + sourceStream.push(json.slice(0, -1)); + + axiosMock.onPost().reply(200, sourceStream); + + const stream = customer.reportStream(mockReportOptions); + + for await (const row of stream) { + void row; + break; + } + + expect(sourceStream.destroyed).toBe(true); + }); + it("skips reportStream parsing if it is disabled in the client options", async () => { const disableParsing = true; const customer = newCustomer({}, disableParsing); diff --git a/src/customer.ts b/src/customer.ts index 1d484126..a71535a0 100644 --- a/src/customer.ts +++ b/src/customer.ts @@ -498,25 +498,31 @@ export class Customer extends ServiceFactory { const pipeline = chain([stream, parser, streamArray()]); let count = 0; - for await (const data of pipeline) { - const results = - data.value.results ?? - (data.value.summaryRow ? [data.value.summaryRow] : undefined) ?? - []; - - count += results.length; - if ( - this.clientOptions.max_reporting_rows && - count > this.clientOptions.max_reporting_rows && - !this.gaqlQueryStringIncludesLimit(gaqlQuery) - ) { - throw this.generateTooManyRowsError(); - } + try { + for await (const data of pipeline) { + const results = + data.value.results ?? + (data.value.summaryRow ? [data.value.summaryRow] : undefined) ?? + []; + + count += results.length; + if ( + this.clientOptions.max_reporting_rows && + count > this.clientOptions.max_reporting_rows && + !this.gaqlQueryStringIncludesLimit(gaqlQuery) + ) { + throw this.generateTooManyRowsError(); + } - for (const row of results) { - const parsed = this.decamelizeKeysIfNeeded(row); - yield parsed as T; + for (const row of results) { + const parsed = this.decamelizeKeysIfNeeded(row); + yield parsed as T; + } } + } finally { + pipeline.destroy(); + parser.destroy(); + stream.destroy(); } return; diff --git a/src/parser.spec.ts b/src/parser.spec.ts index fe162172..4dd88cb1 100644 --- a/src/parser.spec.ts +++ b/src/parser.spec.ts @@ -408,11 +408,12 @@ describe("parseRows", () => { result[0].change_event?.old_resource?.campaign_criterion?.campaign ).toBe("customers/4517895542/campaigns/21890334919"); expect( - ( - result[0].change_event?.old_resource?.campaign_criterion - ?.criterion_id as any - )?.low + result[0].change_event?.old_resource?.campaign_criterion?.criterion_id ).toBe(23340370); + expect( + typeof result[0].change_event?.old_resource?.campaign_criterion + ?.criterion_id + ).toBe("number"); expect( result[0].change_event?.old_resource?.campaign_criterion?.negative ).toBe(true); diff --git a/src/parser.ts b/src/parser.ts index 5d417f11..05883143 100644 --- a/src/parser.ts +++ b/src/parser.ts @@ -127,6 +127,32 @@ export function parseRows( return newRows; } +function convertLongsToNumbers(value: any): any { + const isPrimitive = value === null || typeof value !== "object"; + if (isPrimitive) { + return value; + } + + if (long.isLong(value)) { + return value.toNumber(); + } + + if (Array.isArray(value)) { + return value.map(convertLongsToNumbers); + } + + const isBytesField = ArrayBuffer.isView(value); + if (isBytesField) { + return value; + } + + const converted: Record = {}; + for (const [key, nestedValue] of Object.entries(value)) { + converted[key] = convertLongsToNumbers(nestedValue); + } + return converted; +} + function parseNestedValues( row: services.IGoogleAdsRow, data: any, @@ -137,12 +163,9 @@ function parseNestedValues( const [parentField, ...childFields] = paths; if (!row) row = {}; if (childFields.length === 0) { - const rawVal = data[parentField]; - const parsedVal = long.isLong(rawVal) - ? new long(rawVal.low, rawVal.high, rawVal.unsigned).toNumber() - : rawVal; - - row[parentField as fields.Resource] = parsedVal; + row[parentField as fields.Resource] = convertLongsToNumbers( + data[parentField] + ); return row; } diff --git a/src/protos/autogen/enums.ts b/src/protos/autogen/enums.ts index 20ded42e..28c92b86 100644 --- a/src/protos/autogen/enums.ts +++ b/src/protos/autogen/enums.ts @@ -2,9 +2,31 @@ // eslint-disable-next-line export namespace enums { + /** + * @name ReservationRequestTypeEnum.ReservationRequestType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReservationRequestTypeEnum.ReservationRequestType + */ + export enum ReservationRequestType { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + BOOK = 2, // BOOK + HOLD = 3, // HOLD + } + + /** + * @name PreviewTypeEnum.PreviewType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PreviewTypeEnum.PreviewType + */ + export enum PreviewType { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + UI_PREVIEW = 2, // UI_PREVIEW + YOUTUBE_LIVE_PREVIEW = 3, // YOUTUBE_LIVE_PREVIEW + } + /** * @name PolicyTopicEntryTypeEnum.PolicyTopicEntryType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PolicyTopicEntryTypeEnum.PolicyTopicEntryType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PolicyTopicEntryTypeEnum.PolicyTopicEntryType */ export enum PolicyTopicEntryType { UNSPECIFIED = 0, // UNSPECIFIED @@ -19,7 +41,7 @@ export namespace enums { /** * @name PolicyTopicEvidenceDestinationMismatchUrlTypeEnum.PolicyTopicEvidenceDestinationMismatchUrlType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PolicyTopicEvidenceDestinationMismatchUrlTypeEnum.PolicyTopicEvidenceDestinationMismatchUrlType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PolicyTopicEvidenceDestinationMismatchUrlTypeEnum.PolicyTopicEvidenceDestinationMismatchUrlType */ export enum PolicyTopicEvidenceDestinationMismatchUrlType { UNSPECIFIED = 0, // UNSPECIFIED @@ -33,7 +55,7 @@ export namespace enums { /** * @name PolicyTopicEvidenceDestinationNotWorkingDeviceEnum.PolicyTopicEvidenceDestinationNotWorkingDevice - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PolicyTopicEvidenceDestinationNotWorkingDeviceEnum.PolicyTopicEvidenceDestinationNotWorkingDevice + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PolicyTopicEvidenceDestinationNotWorkingDeviceEnum.PolicyTopicEvidenceDestinationNotWorkingDevice */ export enum PolicyTopicEvidenceDestinationNotWorkingDevice { UNSPECIFIED = 0, // UNSPECIFIED @@ -45,7 +67,7 @@ export namespace enums { /** * @name PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum.PolicyTopicEvidenceDestinationNotWorkingDnsErrorType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum.PolicyTopicEvidenceDestinationNotWorkingDnsErrorType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum.PolicyTopicEvidenceDestinationNotWorkingDnsErrorType */ export enum PolicyTopicEvidenceDestinationNotWorkingDnsErrorType { UNSPECIFIED = 0, // UNSPECIFIED @@ -56,7 +78,7 @@ export namespace enums { /** * @name AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus */ export enum AssetLinkPrimaryStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -71,7 +93,7 @@ export namespace enums { /** * @name AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason */ export enum AssetLinkPrimaryStatusReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -85,7 +107,7 @@ export namespace enums { /** * @name AssetOfflineEvaluationErrorReasonsEnum.AssetOfflineEvaluationErrorReasons - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetOfflineEvaluationErrorReasonsEnum.AssetOfflineEvaluationErrorReasons + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetOfflineEvaluationErrorReasonsEnum.AssetOfflineEvaluationErrorReasons */ export enum AssetOfflineEvaluationErrorReasons { UNSPECIFIED = 0, // UNSPECIFIED @@ -101,7 +123,7 @@ export namespace enums { /** * @name PolicyApprovalStatusEnum.PolicyApprovalStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PolicyApprovalStatusEnum.PolicyApprovalStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PolicyApprovalStatusEnum.PolicyApprovalStatus */ export enum PolicyApprovalStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -114,7 +136,7 @@ export namespace enums { /** * @name PolicyReviewStatusEnum.PolicyReviewStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PolicyReviewStatusEnum.PolicyReviewStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PolicyReviewStatusEnum.PolicyReviewStatus */ export enum PolicyReviewStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -127,7 +149,7 @@ export namespace enums { /** * @name AssetPerformanceLabelEnum.AssetPerformanceLabel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetPerformanceLabelEnum.AssetPerformanceLabel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetPerformanceLabelEnum.AssetPerformanceLabel */ export enum AssetPerformanceLabel { UNSPECIFIED = 0, // UNSPECIFIED @@ -142,7 +164,7 @@ export namespace enums { /** * @name ServedAssetFieldTypeEnum.ServedAssetFieldType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ServedAssetFieldTypeEnum.ServedAssetFieldType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ServedAssetFieldTypeEnum.ServedAssetFieldType */ export enum ServedAssetFieldType { UNSPECIFIED = 0, // UNSPECIFIED @@ -186,7 +208,7 @@ export namespace enums { /** * @name DisplayAdFormatSettingEnum.DisplayAdFormatSetting - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DisplayAdFormatSettingEnum.DisplayAdFormatSetting + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DisplayAdFormatSettingEnum.DisplayAdFormatSetting */ export enum DisplayAdFormatSetting { UNSPECIFIED = 0, // UNSPECIFIED @@ -198,7 +220,7 @@ export namespace enums { /** * @name DisplayUploadProductTypeEnum.DisplayUploadProductType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DisplayUploadProductTypeEnum.DisplayUploadProductType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DisplayUploadProductTypeEnum.DisplayUploadProductType */ export enum DisplayUploadProductType { UNSPECIFIED = 0, // UNSPECIFIED @@ -217,7 +239,7 @@ export namespace enums { /** * @name LegacyAppInstallAdAppStoreEnum.LegacyAppInstallAdAppStore - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LegacyAppInstallAdAppStoreEnum.LegacyAppInstallAdAppStore + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LegacyAppInstallAdAppStoreEnum.LegacyAppInstallAdAppStore */ export enum LegacyAppInstallAdAppStore { UNSPECIFIED = 0, // UNSPECIFIED @@ -231,7 +253,7 @@ export namespace enums { /** * @name MimeTypeEnum.MimeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MimeTypeEnum.MimeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MimeTypeEnum.MimeType */ export enum MimeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -252,7 +274,7 @@ export namespace enums { /** * @name VideoThumbnailEnum.VideoThumbnail - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VideoThumbnailEnum.VideoThumbnail + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VideoThumbnailEnum.VideoThumbnail */ export enum VideoThumbnail { UNSPECIFIED = 0, // UNSPECIFIED @@ -265,7 +287,7 @@ export namespace enums { /** * @name ApplicationInstanceEnum.ApplicationInstance - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ApplicationInstanceEnum.ApplicationInstance + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ApplicationInstanceEnum.ApplicationInstance */ export enum ApplicationInstance { UNSPECIFIED = 0, // UNSPECIFIED @@ -276,7 +298,7 @@ export namespace enums { /** * @name ChainRelationshipTypeEnum.ChainRelationshipType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ChainRelationshipTypeEnum.ChainRelationshipType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ChainRelationshipTypeEnum.ChainRelationshipType */ export enum ChainRelationshipType { UNSPECIFIED = 0, // UNSPECIFIED @@ -287,7 +309,7 @@ export namespace enums { /** * @name LocationOwnershipTypeEnum.LocationOwnershipType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocationOwnershipTypeEnum.LocationOwnershipType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocationOwnershipTypeEnum.LocationOwnershipType */ export enum LocationOwnershipType { UNSPECIFIED = 0, // UNSPECIFIED @@ -298,7 +320,7 @@ export namespace enums { /** * @name LocationStringFilterTypeEnum.LocationStringFilterType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocationStringFilterTypeEnum.LocationStringFilterType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocationStringFilterTypeEnum.LocationStringFilterType */ export enum LocationStringFilterType { UNSPECIFIED = 0, // UNSPECIFIED @@ -308,7 +330,7 @@ export namespace enums { /** * @name AgeRangeTypeEnum.AgeRangeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AgeRangeTypeEnum.AgeRangeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AgeRangeTypeEnum.AgeRangeType */ export enum AgeRangeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -324,7 +346,7 @@ export namespace enums { /** * @name AppPaymentModelTypeEnum.AppPaymentModelType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AppPaymentModelTypeEnum.AppPaymentModelType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AppPaymentModelTypeEnum.AppPaymentModelType */ export enum AppPaymentModelType { UNSPECIFIED = 0, // UNSPECIFIED @@ -334,7 +356,7 @@ export namespace enums { /** * @name BrandRequestRejectionReasonEnum.BrandRequestRejectionReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BrandRequestRejectionReasonEnum.BrandRequestRejectionReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BrandRequestRejectionReasonEnum.BrandRequestRejectionReason */ export enum BrandRequestRejectionReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -347,7 +369,7 @@ export namespace enums { /** * @name BrandStateEnum.BrandState - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BrandStateEnum.BrandState + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BrandStateEnum.BrandState */ export enum BrandState { UNSPECIFIED = 0, // UNSPECIFIED @@ -362,7 +384,7 @@ export namespace enums { /** * @name ContentLabelTypeEnum.ContentLabelType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ContentLabelTypeEnum.ContentLabelType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ContentLabelTypeEnum.ContentLabelType */ export enum ContentLabelType { UNSPECIFIED = 0, // UNSPECIFIED @@ -396,7 +418,7 @@ export namespace enums { /** * @name DayOfWeekEnum.DayOfWeek - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DayOfWeekEnum.DayOfWeek + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DayOfWeekEnum.DayOfWeek */ export enum DayOfWeek { UNSPECIFIED = 0, // UNSPECIFIED @@ -412,7 +434,7 @@ export namespace enums { /** * @name DeviceEnum.Device - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DeviceEnum.Device + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DeviceEnum.Device */ export enum Device { UNSPECIFIED = 0, // UNSPECIFIED @@ -426,7 +448,7 @@ export namespace enums { /** * @name GenderTypeEnum.GenderType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GenderTypeEnum.GenderType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GenderTypeEnum.GenderType */ export enum GenderType { UNSPECIFIED = 0, // UNSPECIFIED @@ -438,7 +460,7 @@ export namespace enums { /** * @name HotelDateSelectionTypeEnum.HotelDateSelectionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/HotelDateSelectionTypeEnum.HotelDateSelectionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/HotelDateSelectionTypeEnum.HotelDateSelectionType */ export enum HotelDateSelectionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -449,7 +471,7 @@ export namespace enums { /** * @name IncomeRangeTypeEnum.IncomeRangeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IncomeRangeTypeEnum.IncomeRangeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IncomeRangeTypeEnum.IncomeRangeType */ export enum IncomeRangeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -465,7 +487,7 @@ export namespace enums { /** * @name InteractionTypeEnum.InteractionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InteractionTypeEnum.InteractionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InteractionTypeEnum.InteractionType */ export enum InteractionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -475,7 +497,7 @@ export namespace enums { /** * @name KeywordMatchTypeEnum.KeywordMatchType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordMatchTypeEnum.KeywordMatchType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordMatchTypeEnum.KeywordMatchType */ export enum KeywordMatchType { UNSPECIFIED = 0, // UNSPECIFIED @@ -487,7 +509,7 @@ export namespace enums { /** * @name ListingGroupTypeEnum.ListingGroupType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupTypeEnum.ListingGroupType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupTypeEnum.ListingGroupType */ export enum ListingGroupType { UNSPECIFIED = 0, // UNSPECIFIED @@ -498,7 +520,7 @@ export namespace enums { /** * @name LocationGroupRadiusUnitsEnum.LocationGroupRadiusUnits - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocationGroupRadiusUnitsEnum.LocationGroupRadiusUnits + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocationGroupRadiusUnitsEnum.LocationGroupRadiusUnits */ export enum LocationGroupRadiusUnits { UNSPECIFIED = 0, // UNSPECIFIED @@ -510,7 +532,7 @@ export namespace enums { /** * @name MinuteOfHourEnum.MinuteOfHour - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MinuteOfHourEnum.MinuteOfHour + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MinuteOfHourEnum.MinuteOfHour */ export enum MinuteOfHour { UNSPECIFIED = 0, // UNSPECIFIED @@ -523,7 +545,7 @@ export namespace enums { /** * @name ParentalStatusTypeEnum.ParentalStatusType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ParentalStatusTypeEnum.ParentalStatusType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ParentalStatusTypeEnum.ParentalStatusType */ export enum ParentalStatusType { UNSPECIFIED = 0, // UNSPECIFIED @@ -535,7 +557,7 @@ export namespace enums { /** * @name ProductCategoryLevelEnum.ProductCategoryLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductCategoryLevelEnum.ProductCategoryLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductCategoryLevelEnum.ProductCategoryLevel */ export enum ProductCategoryLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -549,7 +571,7 @@ export namespace enums { /** * @name ProductChannelEnum.ProductChannel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductChannelEnum.ProductChannel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductChannelEnum.ProductChannel */ export enum ProductChannel { UNSPECIFIED = 0, // UNSPECIFIED @@ -560,7 +582,7 @@ export namespace enums { /** * @name ProductChannelExclusivityEnum.ProductChannelExclusivity - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductChannelExclusivityEnum.ProductChannelExclusivity + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductChannelExclusivityEnum.ProductChannelExclusivity */ export enum ProductChannelExclusivity { UNSPECIFIED = 0, // UNSPECIFIED @@ -571,7 +593,7 @@ export namespace enums { /** * @name ProductConditionEnum.ProductCondition - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductConditionEnum.ProductCondition + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductConditionEnum.ProductCondition */ export enum ProductCondition { UNSPECIFIED = 0, // UNSPECIFIED @@ -583,7 +605,7 @@ export namespace enums { /** * @name ProductCustomAttributeIndexEnum.ProductCustomAttributeIndex - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductCustomAttributeIndexEnum.ProductCustomAttributeIndex + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductCustomAttributeIndexEnum.ProductCustomAttributeIndex */ export enum ProductCustomAttributeIndex { UNSPECIFIED = 0, // UNSPECIFIED @@ -597,7 +619,7 @@ export namespace enums { /** * @name ProductTypeLevelEnum.ProductTypeLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductTypeLevelEnum.ProductTypeLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductTypeLevelEnum.ProductTypeLevel */ export enum ProductTypeLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -611,7 +633,7 @@ export namespace enums { /** * @name ProximityRadiusUnitsEnum.ProximityRadiusUnits - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProximityRadiusUnitsEnum.ProximityRadiusUnits + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProximityRadiusUnitsEnum.ProximityRadiusUnits */ export enum ProximityRadiusUnits { UNSPECIFIED = 0, // UNSPECIFIED @@ -622,7 +644,7 @@ export namespace enums { /** * @name WebpageConditionOperandEnum.WebpageConditionOperand - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/WebpageConditionOperandEnum.WebpageConditionOperand + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/WebpageConditionOperandEnum.WebpageConditionOperand */ export enum WebpageConditionOperand { UNSPECIFIED = 0, // UNSPECIFIED @@ -636,7 +658,7 @@ export namespace enums { /** * @name WebpageConditionOperatorEnum.WebpageConditionOperator - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/WebpageConditionOperatorEnum.WebpageConditionOperator + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/WebpageConditionOperatorEnum.WebpageConditionOperator */ export enum WebpageConditionOperator { UNSPECIFIED = 0, // UNSPECIFIED @@ -647,7 +669,7 @@ export namespace enums { /** * @name BusinessMessageCallToActionTypeEnum.BusinessMessageCallToActionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BusinessMessageCallToActionTypeEnum.BusinessMessageCallToActionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BusinessMessageCallToActionTypeEnum.BusinessMessageCallToActionType */ export enum BusinessMessageCallToActionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -664,7 +686,7 @@ export namespace enums { /** * @name BusinessMessageProviderEnum.BusinessMessageProvider - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BusinessMessageProviderEnum.BusinessMessageProvider + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BusinessMessageProviderEnum.BusinessMessageProvider */ export enum BusinessMessageProvider { UNSPECIFIED = 0, // UNSPECIFIED @@ -676,7 +698,7 @@ export namespace enums { /** * @name CallConversionReportingStateEnum.CallConversionReportingState - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CallConversionReportingStateEnum.CallConversionReportingState + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CallConversionReportingStateEnum.CallConversionReportingState */ export enum CallConversionReportingState { UNSPECIFIED = 0, // UNSPECIFIED @@ -688,7 +710,7 @@ export namespace enums { /** * @name CallToActionTypeEnum.CallToActionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CallToActionTypeEnum.CallToActionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CallToActionTypeEnum.CallToActionType */ export enum CallToActionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -714,7 +736,7 @@ export namespace enums { /** * @name LeadFormCallToActionTypeEnum.LeadFormCallToActionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LeadFormCallToActionTypeEnum.LeadFormCallToActionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LeadFormCallToActionTypeEnum.LeadFormCallToActionType */ export enum LeadFormCallToActionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -737,7 +759,7 @@ export namespace enums { /** * @name LeadFormDesiredIntentEnum.LeadFormDesiredIntent - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LeadFormDesiredIntentEnum.LeadFormDesiredIntent + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LeadFormDesiredIntentEnum.LeadFormDesiredIntent */ export enum LeadFormDesiredIntent { UNSPECIFIED = 0, // UNSPECIFIED @@ -748,7 +770,7 @@ export namespace enums { /** * @name LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType */ export enum LeadFormFieldUserInputType { UNSPECIFIED = 0, // UNSPECIFIED @@ -873,7 +895,7 @@ export namespace enums { /** * @name LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType */ export enum LeadFormPostSubmitCallToActionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -886,7 +908,7 @@ export namespace enums { /** * @name MobileAppVendorEnum.MobileAppVendor - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MobileAppVendorEnum.MobileAppVendor + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MobileAppVendorEnum.MobileAppVendor */ export enum MobileAppVendor { UNSPECIFIED = 0, // UNSPECIFIED @@ -897,7 +919,7 @@ export namespace enums { /** * @name PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier */ export enum PriceExtensionPriceQualifier { UNSPECIFIED = 0, // UNSPECIFIED @@ -909,7 +931,7 @@ export namespace enums { /** * @name PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit */ export enum PriceExtensionPriceUnit { UNSPECIFIED = 0, // UNSPECIFIED @@ -924,7 +946,7 @@ export namespace enums { /** * @name PriceExtensionTypeEnum.PriceExtensionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PriceExtensionTypeEnum.PriceExtensionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PriceExtensionTypeEnum.PriceExtensionType */ export enum PriceExtensionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -942,7 +964,7 @@ export namespace enums { /** * @name PromotionBarcodeTypeEnum.PromotionBarcodeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PromotionBarcodeTypeEnum.PromotionBarcodeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PromotionBarcodeTypeEnum.PromotionBarcodeType */ export enum PromotionBarcodeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -961,7 +983,7 @@ export namespace enums { /** * @name PromotionExtensionDiscountModifierEnum.PromotionExtensionDiscountModifier - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PromotionExtensionDiscountModifierEnum.PromotionExtensionDiscountModifier + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PromotionExtensionDiscountModifierEnum.PromotionExtensionDiscountModifier */ export enum PromotionExtensionDiscountModifier { UNSPECIFIED = 0, // UNSPECIFIED @@ -971,7 +993,7 @@ export namespace enums { /** * @name PromotionExtensionOccasionEnum.PromotionExtensionOccasion - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PromotionExtensionOccasionEnum.PromotionExtensionOccasion + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PromotionExtensionOccasionEnum.PromotionExtensionOccasion */ export enum PromotionExtensionOccasion { UNSPECIFIED = 0, // UNSPECIFIED @@ -1017,7 +1039,7 @@ export namespace enums { /** * @name AudienceInsightsDimensionEnum.AudienceInsightsDimension - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsDimensionEnum.AudienceInsightsDimension + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsDimensionEnum.AudienceInsightsDimension */ export enum AudienceInsightsDimension { UNSPECIFIED = 0, // UNSPECIFIED @@ -1042,7 +1064,7 @@ export namespace enums { /** * @name InsightsKnowledgeGraphEntityCapabilitiesEnum.InsightsKnowledgeGraphEntityCapabilities - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InsightsKnowledgeGraphEntityCapabilitiesEnum.InsightsKnowledgeGraphEntityCapabilities + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InsightsKnowledgeGraphEntityCapabilitiesEnum.InsightsKnowledgeGraphEntityCapabilities */ export enum InsightsKnowledgeGraphEntityCapabilities { UNSPECIFIED = 0, // UNSPECIFIED @@ -1053,7 +1075,7 @@ export namespace enums { /** * @name UserListTypeEnum.UserListType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListTypeEnum.UserListType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListTypeEnum.UserListType */ export enum UserListType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1069,7 +1091,7 @@ export namespace enums { /** * @name YouTubeVideoPropertyEnum.YouTubeVideoProperty - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/YouTubeVideoPropertyEnum.YouTubeVideoProperty + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoPropertyEnum.YouTubeVideoProperty */ export enum YouTubeVideoProperty { UNSPECIFIED = 0, // UNSPECIFIED @@ -1080,7 +1102,7 @@ export namespace enums { /** * @name FixedCpmGoalEnum.FixedCpmGoal - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/FixedCpmGoalEnum.FixedCpmGoal + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/FixedCpmGoalEnum.FixedCpmGoal */ export enum FixedCpmGoal { UNSPECIFIED = 0, // UNSPECIFIED @@ -1091,7 +1113,7 @@ export namespace enums { /** * @name FixedCpmTargetFrequencyTimeUnitEnum.FixedCpmTargetFrequencyTimeUnit - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/FixedCpmTargetFrequencyTimeUnitEnum.FixedCpmTargetFrequencyTimeUnit + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/FixedCpmTargetFrequencyTimeUnitEnum.FixedCpmTargetFrequencyTimeUnit */ export enum FixedCpmTargetFrequencyTimeUnit { UNSPECIFIED = 0, // UNSPECIFIED @@ -1101,7 +1123,7 @@ export namespace enums { /** * @name TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit */ export enum TargetFrequencyTimeUnit { UNSPECIFIED = 0, // UNSPECIFIED @@ -1112,7 +1134,7 @@ export namespace enums { /** * @name TargetImpressionShareLocationEnum.TargetImpressionShareLocation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TargetImpressionShareLocationEnum.TargetImpressionShareLocation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TargetImpressionShareLocationEnum.TargetImpressionShareLocation */ export enum TargetImpressionShareLocation { UNSPECIFIED = 0, // UNSPECIFIED @@ -1124,7 +1146,7 @@ export namespace enums { /** * @name CustomerLifecycleOptimizationModeEnum.CustomerLifecycleOptimizationMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerLifecycleOptimizationModeEnum.CustomerLifecycleOptimizationMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerLifecycleOptimizationModeEnum.CustomerLifecycleOptimizationMode */ export enum CustomerLifecycleOptimizationMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -1135,7 +1157,7 @@ export namespace enums { /** * @name ConsentStatusEnum.ConsentStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConsentStatusEnum.ConsentStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConsentStatusEnum.ConsentStatus */ export enum ConsentStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -1146,7 +1168,7 @@ export namespace enums { /** * @name AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType */ export enum AdvertisingChannelSubType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1174,7 +1196,7 @@ export namespace enums { /** * @name AdvertisingChannelTypeEnum.AdvertisingChannelType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdvertisingChannelTypeEnum.AdvertisingChannelType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdvertisingChannelTypeEnum.AdvertisingChannelType */ export enum AdvertisingChannelType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1195,7 +1217,7 @@ export namespace enums { /** * @name CriterionCategoryChannelAvailabilityModeEnum.CriterionCategoryChannelAvailabilityMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CriterionCategoryChannelAvailabilityModeEnum.CriterionCategoryChannelAvailabilityMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CriterionCategoryChannelAvailabilityModeEnum.CriterionCategoryChannelAvailabilityMode */ export enum CriterionCategoryChannelAvailabilityMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -1207,7 +1229,7 @@ export namespace enums { /** * @name CriterionCategoryLocaleAvailabilityModeEnum.CriterionCategoryLocaleAvailabilityMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CriterionCategoryLocaleAvailabilityModeEnum.CriterionCategoryLocaleAvailabilityMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CriterionCategoryLocaleAvailabilityModeEnum.CriterionCategoryLocaleAvailabilityMode */ export enum CriterionCategoryLocaleAvailabilityMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -1220,7 +1242,7 @@ export namespace enums { /** * @name CustomizerAttributeTypeEnum.CustomizerAttributeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomizerAttributeTypeEnum.CustomizerAttributeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomizerAttributeTypeEnum.CustomizerAttributeType */ export enum CustomizerAttributeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1233,7 +1255,7 @@ export namespace enums { /** * @name MonthOfYearEnum.MonthOfYear - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MonthOfYearEnum.MonthOfYear + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MonthOfYearEnum.MonthOfYear */ export enum MonthOfYear { UNSPECIFIED = 0, // UNSPECIFIED @@ -1252,9 +1274,33 @@ export namespace enums { DECEMBER = 13, // DECEMBER } + /** + * @name OptimizeAssetsExperimentSubtypeEnum.OptimizeAssetsExperimentSubtype + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OptimizeAssetsExperimentSubtypeEnum.OptimizeAssetsExperimentSubtype + */ + export enum OptimizeAssetsExperimentSubtype { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + ADD_ASSETS_TO_ASSETLESS_RETAIL = 2, // ADD_ASSETS_TO_ASSETLESS_RETAIL + ADD_VIDEO_ASSETS_TO_VIDEOLESS = 3, // ADD_VIDEO_ASSETS_TO_VIDEOLESS + COMPARE_ASSETS = 4, // COMPARE_ASSETS + } + + /** + * @name VideoExperimentSubtypeEnum.VideoExperimentSubtype + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VideoExperimentSubtypeEnum.VideoExperimentSubtype + */ + export enum VideoExperimentSubtype { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + DEMAND_GEN_ASSET = 2, // DEMAND_GEN_ASSET + ASSET = 3, // ASSET + ASSET_UPLIFT = 4, // ASSET_UPLIFT + } + /** * @name AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType */ export enum AppUrlOperatingSystemType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1265,7 +1311,7 @@ export namespace enums { /** * @name FrequencyCapEventTypeEnum.FrequencyCapEventType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/FrequencyCapEventTypeEnum.FrequencyCapEventType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/FrequencyCapEventTypeEnum.FrequencyCapEventType */ export enum FrequencyCapEventType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1276,7 +1322,7 @@ export namespace enums { /** * @name FrequencyCapLevelEnum.FrequencyCapLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/FrequencyCapLevelEnum.FrequencyCapLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/FrequencyCapLevelEnum.FrequencyCapLevel */ export enum FrequencyCapLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -1288,7 +1334,7 @@ export namespace enums { /** * @name FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit */ export enum FrequencyCapTimeUnit { UNSPECIFIED = 0, // UNSPECIFIED @@ -1300,7 +1346,7 @@ export namespace enums { /** * @name KeywordPlanAggregateMetricTypeEnum.KeywordPlanAggregateMetricType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanAggregateMetricTypeEnum.KeywordPlanAggregateMetricType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanAggregateMetricTypeEnum.KeywordPlanAggregateMetricType */ export enum KeywordPlanAggregateMetricType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1310,7 +1356,7 @@ export namespace enums { /** * @name KeywordPlanCompetitionLevelEnum.KeywordPlanCompetitionLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanCompetitionLevelEnum.KeywordPlanCompetitionLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanCompetitionLevelEnum.KeywordPlanCompetitionLevel */ export enum KeywordPlanCompetitionLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -1322,7 +1368,7 @@ export namespace enums { /** * @name KeywordPlanConceptGroupTypeEnum.KeywordPlanConceptGroupType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanConceptGroupTypeEnum.KeywordPlanConceptGroupType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanConceptGroupTypeEnum.KeywordPlanConceptGroupType */ export enum KeywordPlanConceptGroupType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1334,7 +1380,7 @@ export namespace enums { /** * @name ExperimentMetricEnum.ExperimentMetric - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentMetricEnum.ExperimentMetric + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentMetricEnum.ExperimentMetric */ export enum ExperimentMetric { UNSPECIFIED = 0, // UNSPECIFIED @@ -1356,7 +1402,7 @@ export namespace enums { /** * @name ExperimentMetricDirectionEnum.ExperimentMetricDirection - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentMetricDirectionEnum.ExperimentMetricDirection + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentMetricDirectionEnum.ExperimentMetricDirection */ export enum ExperimentMetricDirection { UNSPECIFIED = 0, // UNSPECIFIED @@ -1370,7 +1416,7 @@ export namespace enums { /** * @name InteractionEventTypeEnum.InteractionEventType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InteractionEventTypeEnum.InteractionEventType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InteractionEventTypeEnum.InteractionEventType */ export enum InteractionEventType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1383,7 +1429,7 @@ export namespace enums { /** * @name QualityScoreBucketEnum.QualityScoreBucket - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/QualityScoreBucketEnum.QualityScoreBucket + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/QualityScoreBucketEnum.QualityScoreBucket */ export enum QualityScoreBucket { UNSPECIFIED = 0, // UNSPECIFIED @@ -1395,7 +1441,7 @@ export namespace enums { /** * @name UserIdentifierSourceEnum.UserIdentifierSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserIdentifierSourceEnum.UserIdentifierSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserIdentifierSourceEnum.UserIdentifierSource */ export enum UserIdentifierSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -1406,7 +1452,7 @@ export namespace enums { /** * @name AdDestinationTypeEnum.AdDestinationType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdDestinationTypeEnum.AdDestinationType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdDestinationTypeEnum.AdDestinationType */ export enum AdDestinationType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1426,7 +1472,7 @@ export namespace enums { /** * @name AdFormatTypeEnum.AdFormatType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdFormatTypeEnum.AdFormatType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdFormatTypeEnum.AdFormatType */ export enum AdFormatType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1449,7 +1495,7 @@ export namespace enums { /** * @name AdNetworkTypeEnum.AdNetworkType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdNetworkTypeEnum.AdNetworkType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdNetworkTypeEnum.AdNetworkType */ export enum AdNetworkType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1468,7 +1514,7 @@ export namespace enums { /** * @name AdSubNetworkTypeEnum.AdSubNetworkType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdSubNetworkTypeEnum.AdSubNetworkType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdSubNetworkTypeEnum.AdSubNetworkType */ export enum AdSubNetworkType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1481,7 +1527,7 @@ export namespace enums { /** * @name BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus */ export enum BudgetCampaignAssociationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -1492,7 +1538,7 @@ export namespace enums { /** * @name ClickTypeEnum.ClickType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ClickTypeEnum.ClickType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ClickTypeEnum.ClickType */ export enum ClickType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1563,7 +1609,7 @@ export namespace enums { /** * @name ConversionActionCategoryEnum.ConversionActionCategory - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionActionCategoryEnum.ConversionActionCategory + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionActionCategoryEnum.ConversionActionCategory */ export enum ConversionActionCategory { UNSPECIFIED = 0, // UNSPECIFIED @@ -1589,11 +1635,12 @@ export namespace enums { STORE_SALE = 21, // STORE_SALE QUALIFIED_LEAD = 22, // QUALIFIED_LEAD CONVERTED_LEAD = 23, // CONVERTED_LEAD + YOUTUBE_FOLLOW_ON_VIEWS = 24, // YOUTUBE_FOLLOW_ON_VIEWS } /** * @name ConversionAttributionEventTypeEnum.ConversionAttributionEventType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionAttributionEventTypeEnum.ConversionAttributionEventType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionAttributionEventTypeEnum.ConversionAttributionEventType */ export enum ConversionAttributionEventType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1605,7 +1652,7 @@ export namespace enums { /** * @name ConversionLagBucketEnum.ConversionLagBucket - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionLagBucketEnum.ConversionLagBucket + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionLagBucketEnum.ConversionLagBucket */ export enum ConversionLagBucket { UNSPECIFIED = 0, // UNSPECIFIED @@ -1633,7 +1680,7 @@ export namespace enums { /** * @name ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket */ export enum ConversionOrAdjustmentLagBucket { UNSPECIFIED = 0, // UNSPECIFIED @@ -1683,7 +1730,7 @@ export namespace enums { /** * @name ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension */ export enum ConversionValueRulePrimaryDimension { UNSPECIFIED = 0, // UNSPECIFIED @@ -1700,7 +1747,7 @@ export namespace enums { /** * @name ConvertingUserPriorEngagementTypeAndLtvBucketEnum.ConvertingUserPriorEngagementTypeAndLtvBucket - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConvertingUserPriorEngagementTypeAndLtvBucketEnum.ConvertingUserPriorEngagementTypeAndLtvBucket + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConvertingUserPriorEngagementTypeAndLtvBucketEnum.ConvertingUserPriorEngagementTypeAndLtvBucket */ export enum ConvertingUserPriorEngagementTypeAndLtvBucket { UNSPECIFIED = 0, // UNSPECIFIED @@ -1712,7 +1759,7 @@ export namespace enums { /** * @name ExternalConversionSourceEnum.ExternalConversionSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExternalConversionSourceEnum.ExternalConversionSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExternalConversionSourceEnum.ExternalConversionSource */ export enum ExternalConversionSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -1749,7 +1796,7 @@ export namespace enums { /** * @name HotelPriceBucketEnum.HotelPriceBucket - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/HotelPriceBucketEnum.HotelPriceBucket + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/HotelPriceBucketEnum.HotelPriceBucket */ export enum HotelPriceBucket { UNSPECIFIED = 0, // UNSPECIFIED @@ -1762,7 +1809,7 @@ export namespace enums { /** * @name HotelRateTypeEnum.HotelRateType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/HotelRateTypeEnum.HotelRateType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/HotelRateTypeEnum.HotelRateType */ export enum HotelRateType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1775,7 +1822,7 @@ export namespace enums { /** * @name LandingPageSourceEnum.LandingPageSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LandingPageSourceEnum.LandingPageSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LandingPageSourceEnum.LandingPageSource */ export enum LandingPageSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -1786,7 +1833,7 @@ export namespace enums { /** * @name MatchTypeEnum.MatchType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MatchTypeEnum.MatchType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MatchTypeEnum.MatchType */ export enum MatchType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1797,9 +1844,22 @@ export namespace enums { AI_MAX = 5, // AI_MAX } + /** + * @name MobileDevicePlatformEnum.MobileDevicePlatform + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MobileDevicePlatformEnum.MobileDevicePlatform + */ + export enum MobileDevicePlatform { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + ANDROID = 2, // ANDROID + IOS = 3, // IOS + OTHER_MOBILE = 4, // OTHER_MOBILE + DESKTOP = 5, // DESKTOP + } + /** * @name RecommendationTypeEnum.RecommendationType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationTypeEnum.RecommendationType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationTypeEnum.RecommendationType */ export enum RecommendationType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1862,7 +1922,7 @@ export namespace enums { /** * @name SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType */ export enum SearchEngineResultsPageType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1874,7 +1934,7 @@ export namespace enums { /** * @name SearchTermMatchSourceEnum.SearchTermMatchSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SearchTermMatchSourceEnum.SearchTermMatchSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SearchTermMatchSourceEnum.SearchTermMatchSource */ export enum SearchTermMatchSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -1884,11 +1944,12 @@ export namespace enums { AI_MAX_BROAD_MATCH = 4, // AI_MAX_BROAD_MATCH DYNAMIC_SEARCH_ADS = 5, // DYNAMIC_SEARCH_ADS PERFORMANCE_MAX = 6, // PERFORMANCE_MAX + VERTICAL_ADS_DATA_FEED = 7, // VERTICAL_ADS_DATA_FEED } /** * @name SearchTermMatchTypeEnum.SearchTermMatchType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SearchTermMatchTypeEnum.SearchTermMatchType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SearchTermMatchTypeEnum.SearchTermMatchType */ export enum SearchTermMatchType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1904,7 +1965,7 @@ export namespace enums { /** * @name SearchTermTargetingStatusEnum.SearchTermTargetingStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SearchTermTargetingStatusEnum.SearchTermTargetingStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SearchTermTargetingStatusEnum.SearchTermTargetingStatus */ export enum SearchTermTargetingStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -1917,7 +1978,7 @@ export namespace enums { /** * @name SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType */ export enum SkAdNetworkAdEventType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1929,7 +1990,7 @@ export namespace enums { /** * @name SkAdNetworkAttributionCreditEnum.SkAdNetworkAttributionCredit - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SkAdNetworkAttributionCreditEnum.SkAdNetworkAttributionCredit + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SkAdNetworkAttributionCreditEnum.SkAdNetworkAttributionCredit */ export enum SkAdNetworkAttributionCredit { UNSPECIFIED = 0, // UNSPECIFIED @@ -1941,7 +2002,7 @@ export namespace enums { /** * @name SkAdNetworkCoarseConversionValueEnum.SkAdNetworkCoarseConversionValue - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SkAdNetworkCoarseConversionValueEnum.SkAdNetworkCoarseConversionValue + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SkAdNetworkCoarseConversionValueEnum.SkAdNetworkCoarseConversionValue */ export enum SkAdNetworkCoarseConversionValue { UNSPECIFIED = 0, // UNSPECIFIED @@ -1955,7 +2016,7 @@ export namespace enums { /** * @name SkAdNetworkSourceTypeEnum.SkAdNetworkSourceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SkAdNetworkSourceTypeEnum.SkAdNetworkSourceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SkAdNetworkSourceTypeEnum.SkAdNetworkSourceType */ export enum SkAdNetworkSourceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1967,7 +2028,7 @@ export namespace enums { /** * @name SkAdNetworkUserTypeEnum.SkAdNetworkUserType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SkAdNetworkUserTypeEnum.SkAdNetworkUserType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SkAdNetworkUserTypeEnum.SkAdNetworkUserType */ export enum SkAdNetworkUserType { UNSPECIFIED = 0, // UNSPECIFIED @@ -1979,7 +2040,7 @@ export namespace enums { /** * @name SlotEnum.Slot - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SlotEnum.Slot + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SlotEnum.Slot */ export enum Slot { UNSPECIFIED = 0, // UNSPECIFIED @@ -1995,7 +2056,7 @@ export namespace enums { /** * @name VerticalAdsItemVerticalTypeEnum.VerticalAdsItemVerticalType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VerticalAdsItemVerticalTypeEnum.VerticalAdsItemVerticalType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VerticalAdsItemVerticalTypeEnum.VerticalAdsItemVerticalType */ export enum VerticalAdsItemVerticalType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2010,7 +2071,7 @@ export namespace enums { /** * @name TrackingCodePageFormatEnum.TrackingCodePageFormat - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TrackingCodePageFormatEnum.TrackingCodePageFormat + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TrackingCodePageFormatEnum.TrackingCodePageFormat */ export enum TrackingCodePageFormat { UNSPECIFIED = 0, // UNSPECIFIED @@ -2021,7 +2082,7 @@ export namespace enums { /** * @name TrackingCodeTypeEnum.TrackingCodeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TrackingCodeTypeEnum.TrackingCodeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TrackingCodeTypeEnum.TrackingCodeType */ export enum TrackingCodeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2034,7 +2095,7 @@ export namespace enums { /** * @name TargetingDimensionEnum.TargetingDimension - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TargetingDimensionEnum.TargetingDimension + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TargetingDimensionEnum.TargetingDimension */ export enum TargetingDimension { UNSPECIFIED = 0, // UNSPECIFIED @@ -2051,7 +2112,7 @@ export namespace enums { /** * @name ThirdPartyBrandLiftIntegrationPartnerEnum.ThirdPartyBrandLiftIntegrationPartner - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ThirdPartyBrandLiftIntegrationPartnerEnum.ThirdPartyBrandLiftIntegrationPartner + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ThirdPartyBrandLiftIntegrationPartnerEnum.ThirdPartyBrandLiftIntegrationPartner */ export enum ThirdPartyBrandLiftIntegrationPartner { UNSPECIFIED = 0, // UNSPECIFIED @@ -2064,7 +2125,7 @@ export namespace enums { /** * @name ThirdPartyBrandSafetyIntegrationPartnerEnum.ThirdPartyBrandSafetyIntegrationPartner - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ThirdPartyBrandSafetyIntegrationPartnerEnum.ThirdPartyBrandSafetyIntegrationPartner + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ThirdPartyBrandSafetyIntegrationPartnerEnum.ThirdPartyBrandSafetyIntegrationPartner */ export enum ThirdPartyBrandSafetyIntegrationPartner { UNSPECIFIED = 0, // UNSPECIFIED @@ -2076,7 +2137,7 @@ export namespace enums { /** * @name ThirdPartyReachIntegrationPartnerEnum.ThirdPartyReachIntegrationPartner - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ThirdPartyReachIntegrationPartnerEnum.ThirdPartyReachIntegrationPartner + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ThirdPartyReachIntegrationPartnerEnum.ThirdPartyReachIntegrationPartner */ export enum ThirdPartyReachIntegrationPartner { UNSPECIFIED = 0, // UNSPECIFIED @@ -2094,18 +2155,19 @@ export namespace enums { /** * @name ThirdPartyViewabilityIntegrationPartnerEnum.ThirdPartyViewabilityIntegrationPartner - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ThirdPartyViewabilityIntegrationPartnerEnum.ThirdPartyViewabilityIntegrationPartner + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ThirdPartyViewabilityIntegrationPartnerEnum.ThirdPartyViewabilityIntegrationPartner */ export enum ThirdPartyViewabilityIntegrationPartner { UNSPECIFIED = 0, // UNSPECIFIED UNKNOWN = 1, // UNKNOWN DOUBLE_VERIFY = 2, // DOUBLE_VERIFY INTEGRAL_AD_SCIENCE = 3, // INTEGRAL_AD_SCIENCE + ZEFR = 4, // ZEFR } /** * @name CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType */ export enum CustomerMatchUploadKeyType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2117,7 +2179,7 @@ export namespace enums { /** * @name LookalikeExpansionLevelEnum.LookalikeExpansionLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LookalikeExpansionLevelEnum.LookalikeExpansionLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LookalikeExpansionLevelEnum.LookalikeExpansionLevel */ export enum LookalikeExpansionLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -2129,7 +2191,7 @@ export namespace enums { /** * @name UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType */ export enum UserListCrmDataSourceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2142,7 +2204,7 @@ export namespace enums { /** * @name UserListDateRuleItemOperatorEnum.UserListDateRuleItemOperator - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListDateRuleItemOperatorEnum.UserListDateRuleItemOperator + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListDateRuleItemOperatorEnum.UserListDateRuleItemOperator */ export enum UserListDateRuleItemOperator { UNSPECIFIED = 0, // UNSPECIFIED @@ -2155,7 +2217,7 @@ export namespace enums { /** * @name UserListFlexibleRuleOperatorEnum.UserListFlexibleRuleOperator - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListFlexibleRuleOperatorEnum.UserListFlexibleRuleOperator + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListFlexibleRuleOperatorEnum.UserListFlexibleRuleOperator */ export enum UserListFlexibleRuleOperator { UNSPECIFIED = 0, // UNSPECIFIED @@ -2166,7 +2228,7 @@ export namespace enums { /** * @name UserListLogicalRuleOperatorEnum.UserListLogicalRuleOperator - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListLogicalRuleOperatorEnum.UserListLogicalRuleOperator + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListLogicalRuleOperatorEnum.UserListLogicalRuleOperator */ export enum UserListLogicalRuleOperator { UNSPECIFIED = 0, // UNSPECIFIED @@ -2178,7 +2240,7 @@ export namespace enums { /** * @name UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator */ export enum UserListNumberRuleItemOperator { UNSPECIFIED = 0, // UNSPECIFIED @@ -2193,7 +2255,7 @@ export namespace enums { /** * @name UserListPrepopulationStatusEnum.UserListPrepopulationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListPrepopulationStatusEnum.UserListPrepopulationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListPrepopulationStatusEnum.UserListPrepopulationStatus */ export enum UserListPrepopulationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2205,7 +2267,7 @@ export namespace enums { /** * @name UserListRuleTypeEnum.UserListRuleType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListRuleTypeEnum.UserListRuleType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListRuleTypeEnum.UserListRuleType */ export enum UserListRuleType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2216,7 +2278,7 @@ export namespace enums { /** * @name UserListStringRuleItemOperatorEnum.UserListStringRuleItemOperator - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListStringRuleItemOperatorEnum.UserListStringRuleItemOperator + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListStringRuleItemOperatorEnum.UserListStringRuleItemOperator */ export enum UserListStringRuleItemOperator { UNSPECIFIED = 0, // UNSPECIFIED @@ -2233,7 +2295,7 @@ export namespace enums { /** * @name AccessInvitationStatusEnum.AccessInvitationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccessInvitationStatusEnum.AccessInvitationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccessInvitationStatusEnum.AccessInvitationStatus */ export enum AccessInvitationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2245,7 +2307,7 @@ export namespace enums { /** * @name AccessReasonEnum.AccessReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccessReasonEnum.AccessReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccessReasonEnum.AccessReason */ export enum AccessReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -2259,7 +2321,7 @@ export namespace enums { /** * @name AccessRoleEnum.AccessRole - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccessRoleEnum.AccessRole + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccessRoleEnum.AccessRole */ export enum AccessRole { UNSPECIFIED = 0, // UNSPECIFIED @@ -2272,7 +2334,7 @@ export namespace enums { /** * @name AccountBudgetProposalStatusEnum.AccountBudgetProposalStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountBudgetProposalStatusEnum.AccountBudgetProposalStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountBudgetProposalStatusEnum.AccountBudgetProposalStatus */ export enum AccountBudgetProposalStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2286,7 +2348,7 @@ export namespace enums { /** * @name AccountBudgetProposalTypeEnum.AccountBudgetProposalType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountBudgetProposalTypeEnum.AccountBudgetProposalType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountBudgetProposalTypeEnum.AccountBudgetProposalType */ export enum AccountBudgetProposalType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2299,7 +2361,7 @@ export namespace enums { /** * @name AccountBudgetStatusEnum.AccountBudgetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountBudgetStatusEnum.AccountBudgetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountBudgetStatusEnum.AccountBudgetStatus */ export enum AccountBudgetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2311,7 +2373,7 @@ export namespace enums { /** * @name AccountLinkStatusEnum.AccountLinkStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountLinkStatusEnum.AccountLinkStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountLinkStatusEnum.AccountLinkStatus */ export enum AccountLinkStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2326,7 +2388,7 @@ export namespace enums { /** * @name AdGroupAdPrimaryStatusEnum.AdGroupAdPrimaryStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdPrimaryStatusEnum.AdGroupAdPrimaryStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdPrimaryStatusEnum.AdGroupAdPrimaryStatus */ export enum AdGroupAdPrimaryStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2341,7 +2403,7 @@ export namespace enums { /** * @name AdGroupAdPrimaryStatusReasonEnum.AdGroupAdPrimaryStatusReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdPrimaryStatusReasonEnum.AdGroupAdPrimaryStatusReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdPrimaryStatusReasonEnum.AdGroupAdPrimaryStatusReason */ export enum AdGroupAdPrimaryStatusReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -2365,7 +2427,7 @@ export namespace enums { /** * @name AdGroupAdRotationModeEnum.AdGroupAdRotationMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdRotationModeEnum.AdGroupAdRotationMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdRotationModeEnum.AdGroupAdRotationMode */ export enum AdGroupAdRotationMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -2376,7 +2438,7 @@ export namespace enums { /** * @name AdGroupAdStatusEnum.AdGroupAdStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdStatusEnum.AdGroupAdStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdStatusEnum.AdGroupAdStatus */ export enum AdGroupAdStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2388,7 +2450,7 @@ export namespace enums { /** * @name AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus */ export enum AdGroupCriterionApprovalStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2401,7 +2463,7 @@ export namespace enums { /** * @name AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus */ export enum AdGroupCriterionPrimaryStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2415,7 +2477,7 @@ export namespace enums { /** * @name AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason */ export enum AdGroupCriterionPrimaryStatusReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -2442,7 +2504,7 @@ export namespace enums { /** * @name AdGroupCriterionStatusEnum.AdGroupCriterionStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionStatusEnum.AdGroupCriterionStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionStatusEnum.AdGroupCriterionStatus */ export enum AdGroupCriterionStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2454,7 +2516,7 @@ export namespace enums { /** * @name AdGroupPrimaryStatusEnum.AdGroupPrimaryStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupPrimaryStatusEnum.AdGroupPrimaryStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupPrimaryStatusEnum.AdGroupPrimaryStatus */ export enum AdGroupPrimaryStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2469,7 +2531,7 @@ export namespace enums { /** * @name AdGroupPrimaryStatusReasonEnum.AdGroupPrimaryStatusReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupPrimaryStatusReasonEnum.AdGroupPrimaryStatusReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupPrimaryStatusReasonEnum.AdGroupPrimaryStatusReason */ export enum AdGroupPrimaryStatusReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -2494,7 +2556,7 @@ export namespace enums { /** * @name AdGroupStatusEnum.AdGroupStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupStatusEnum.AdGroupStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupStatusEnum.AdGroupStatus */ export enum AdGroupStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2506,7 +2568,7 @@ export namespace enums { /** * @name AdGroupTypeEnum.AdGroupType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupTypeEnum.AdGroupType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupTypeEnum.AdGroupType */ export enum AdGroupType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2532,7 +2594,7 @@ export namespace enums { /** * @name AdServingOptimizationStatusEnum.AdServingOptimizationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdServingOptimizationStatusEnum.AdServingOptimizationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdServingOptimizationStatusEnum.AdServingOptimizationStatus */ export enum AdServingOptimizationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2546,7 +2608,7 @@ export namespace enums { /** * @name AdStrengthEnum.AdStrength - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdStrengthEnum.AdStrength + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdStrengthEnum.AdStrength */ export enum AdStrength { UNSPECIFIED = 0, // UNSPECIFIED @@ -2561,7 +2623,7 @@ export namespace enums { /** * @name AdStrengthActionItemTypeEnum.AdStrengthActionItemType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdStrengthActionItemTypeEnum.AdStrengthActionItemType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdStrengthActionItemTypeEnum.AdStrengthActionItemType */ export enum AdStrengthActionItemType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2571,7 +2633,7 @@ export namespace enums { /** * @name AdTypeEnum.AdType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdTypeEnum.AdType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdTypeEnum.AdType */ export enum AdType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2612,7 +2674,7 @@ export namespace enums { /** * @name AndroidPrivacyInteractionTypeEnum.AndroidPrivacyInteractionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AndroidPrivacyInteractionTypeEnum.AndroidPrivacyInteractionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AndroidPrivacyInteractionTypeEnum.AndroidPrivacyInteractionType */ export enum AndroidPrivacyInteractionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2624,7 +2686,7 @@ export namespace enums { /** * @name AndroidPrivacyNetworkTypeEnum.AndroidPrivacyNetworkType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AndroidPrivacyNetworkTypeEnum.AndroidPrivacyNetworkType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AndroidPrivacyNetworkTypeEnum.AndroidPrivacyNetworkType */ export enum AndroidPrivacyNetworkType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2636,7 +2698,7 @@ export namespace enums { /** * @name AppBiddingGoalEnum.AppBiddingGoal - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AppBiddingGoalEnum.AppBiddingGoal + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AppBiddingGoalEnum.AppBiddingGoal */ export enum AppBiddingGoal { UNSPECIFIED = 0, // UNSPECIFIED @@ -2652,7 +2714,7 @@ export namespace enums { /** * @name AppCampaignAppStoreEnum.AppCampaignAppStore - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AppCampaignAppStoreEnum.AppCampaignAppStore + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AppCampaignAppStoreEnum.AppCampaignAppStore */ export enum AppCampaignAppStore { UNSPECIFIED = 0, // UNSPECIFIED @@ -2663,7 +2725,7 @@ export namespace enums { /** * @name AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType */ export enum AppCampaignBiddingStrategyGoalType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2680,7 +2742,7 @@ export namespace enums { /** * @name AssetAutomationStatusEnum.AssetAutomationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetAutomationStatusEnum.AssetAutomationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetAutomationStatusEnum.AssetAutomationStatus */ export enum AssetAutomationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2691,7 +2753,7 @@ export namespace enums { /** * @name AssetAutomationTypeEnum.AssetAutomationType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetAutomationTypeEnum.AssetAutomationType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetAutomationTypeEnum.AssetAutomationType */ export enum AssetAutomationType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2710,7 +2772,7 @@ export namespace enums { /** * @name AssetCoverageVideoAspectRatioRequirementEnum.AssetCoverageVideoAspectRatioRequirement - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetCoverageVideoAspectRatioRequirementEnum.AssetCoverageVideoAspectRatioRequirement + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetCoverageVideoAspectRatioRequirementEnum.AssetCoverageVideoAspectRatioRequirement */ export enum AssetCoverageVideoAspectRatioRequirement { UNSPECIFIED = 0, // UNSPECIFIED @@ -2722,7 +2784,7 @@ export namespace enums { /** * @name AssetFieldTypeEnum.AssetFieldType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetFieldTypeEnum.AssetFieldType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetFieldTypeEnum.AssetFieldType */ export enum AssetFieldType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2761,11 +2823,12 @@ export namespace enums { LANDING_PAGE_PREVIEW = 38, // LANDING_PAGE_PREVIEW LONG_DESCRIPTION = 39, // LONG_DESCRIPTION CALL_TO_ACTION = 40, // CALL_TO_ACTION + CLASSIC_DISPLAY_IMAGE = 47, // CLASSIC_DISPLAY_IMAGE } /** * @name AssetGroupPrimaryStatusEnum.AssetGroupPrimaryStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupPrimaryStatusEnum.AssetGroupPrimaryStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupPrimaryStatusEnum.AssetGroupPrimaryStatus */ export enum AssetGroupPrimaryStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2780,7 +2843,7 @@ export namespace enums { /** * @name AssetGroupPrimaryStatusReasonEnum.AssetGroupPrimaryStatusReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupPrimaryStatusReasonEnum.AssetGroupPrimaryStatusReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupPrimaryStatusReasonEnum.AssetGroupPrimaryStatusReason */ export enum AssetGroupPrimaryStatusReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -2798,7 +2861,7 @@ export namespace enums { /** * @name AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus */ export enum AssetGroupSignalApprovalStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2811,7 +2874,7 @@ export namespace enums { /** * @name AssetGroupStatusEnum.AssetGroupStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupStatusEnum.AssetGroupStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupStatusEnum.AssetGroupStatus */ export enum AssetGroupStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2823,7 +2886,7 @@ export namespace enums { /** * @name AssetLinkStatusEnum.AssetLinkStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetLinkStatusEnum.AssetLinkStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetLinkStatusEnum.AssetLinkStatus */ export enum AssetLinkStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2835,7 +2898,7 @@ export namespace enums { /** * @name AssetOrientationEnum.AssetOrientation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetOrientationEnum.AssetOrientation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetOrientationEnum.AssetOrientation */ export enum AssetOrientation { UNSPECIFIED = 0, // UNSPECIFIED @@ -2847,7 +2910,7 @@ export namespace enums { /** * @name AssetSetAssetStatusEnum.AssetSetAssetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSetAssetStatusEnum.AssetSetAssetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSetAssetStatusEnum.AssetSetAssetStatus */ export enum AssetSetAssetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2858,7 +2921,7 @@ export namespace enums { /** * @name AssetSetLinkStatusEnum.AssetSetLinkStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSetLinkStatusEnum.AssetSetLinkStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSetLinkStatusEnum.AssetSetLinkStatus */ export enum AssetSetLinkStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2869,7 +2932,7 @@ export namespace enums { /** * @name AssetSetStatusEnum.AssetSetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSetStatusEnum.AssetSetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSetStatusEnum.AssetSetStatus */ export enum AssetSetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2880,7 +2943,7 @@ export namespace enums { /** * @name AssetSetTypeEnum.AssetSetType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSetTypeEnum.AssetSetType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSetTypeEnum.AssetSetType */ export enum AssetSetType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2905,7 +2968,7 @@ export namespace enums { /** * @name AssetSourceEnum.AssetSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSourceEnum.AssetSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSourceEnum.AssetSource */ export enum AssetSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -2916,7 +2979,7 @@ export namespace enums { /** * @name AssetTypeEnum.AssetType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetTypeEnum.AssetType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetTypeEnum.AssetType */ export enum AssetType { UNSPECIFIED = 0, // UNSPECIFIED @@ -2955,7 +3018,7 @@ export namespace enums { /** * @name AsyncActionStatusEnum.AsyncActionStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AsyncActionStatusEnum.AsyncActionStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AsyncActionStatusEnum.AsyncActionStatus */ export enum AsyncActionStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -2969,7 +3032,7 @@ export namespace enums { /** * @name AttributionModelEnum.AttributionModel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AttributionModelEnum.AttributionModel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AttributionModelEnum.AttributionModel */ export enum AttributionModel { UNSPECIFIED = 0, // UNSPECIFIED @@ -2985,7 +3048,7 @@ export namespace enums { /** * @name AudienceInsightsMarketingObjectiveEnum.AudienceInsightsMarketingObjective - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsMarketingObjectiveEnum.AudienceInsightsMarketingObjective + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsMarketingObjectiveEnum.AudienceInsightsMarketingObjective */ export enum AudienceInsightsMarketingObjective { UNSPECIFIED = 0, // UNSPECIFIED @@ -2997,7 +3060,7 @@ export namespace enums { /** * @name AudienceScopeEnum.AudienceScope - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceScopeEnum.AudienceScope + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceScopeEnum.AudienceScope */ export enum AudienceScope { UNSPECIFIED = 0, // UNSPECIFIED @@ -3008,7 +3071,7 @@ export namespace enums { /** * @name AudienceStatusEnum.AudienceStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceStatusEnum.AudienceStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceStatusEnum.AudienceStatus */ export enum AudienceStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3019,7 +3082,7 @@ export namespace enums { /** * @name BatchJobStatusEnum.BatchJobStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BatchJobStatusEnum.BatchJobStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BatchJobStatusEnum.BatchJobStatus */ export enum BatchJobStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3031,7 +3094,7 @@ export namespace enums { /** * @name BenchmarksMarketingObjectiveEnum.BenchmarksMarketingObjective - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksMarketingObjectiveEnum.BenchmarksMarketingObjective + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksMarketingObjectiveEnum.BenchmarksMarketingObjective */ export enum BenchmarksMarketingObjective { UNSPECIFIED = 0, // UNSPECIFIED @@ -3043,7 +3106,7 @@ export namespace enums { /** * @name BenchmarksSourceTypeEnum.BenchmarksSourceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksSourceTypeEnum.BenchmarksSourceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksSourceTypeEnum.BenchmarksSourceType */ export enum BenchmarksSourceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3051,9 +3114,21 @@ export namespace enums { INDUSTRY_VERTICAL = 2, // INDUSTRY_VERTICAL } + /** + * @name BenchmarksTimeGranularityEnum.BenchmarksTimeGranularity + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksTimeGranularityEnum.BenchmarksTimeGranularity + */ + export enum BenchmarksTimeGranularity { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + WEEK = 2, // WEEK + MONTH = 3, // MONTH + QUARTER = 4, // QUARTER + } + /** * @name BidModifierSourceEnum.BidModifierSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BidModifierSourceEnum.BidModifierSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BidModifierSourceEnum.BidModifierSource */ export enum BidModifierSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -3064,7 +3139,7 @@ export namespace enums { /** * @name BiddingSourceEnum.BiddingSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingSourceEnum.BiddingSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingSourceEnum.BiddingSource */ export enum BiddingSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -3076,7 +3151,7 @@ export namespace enums { /** * @name BiddingStrategyStatusEnum.BiddingStrategyStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingStrategyStatusEnum.BiddingStrategyStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingStrategyStatusEnum.BiddingStrategyStatus */ export enum BiddingStrategyStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3087,7 +3162,7 @@ export namespace enums { /** * @name BiddingStrategySystemStatusEnum.BiddingStrategySystemStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingStrategySystemStatusEnum.BiddingStrategySystemStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingStrategySystemStatusEnum.BiddingStrategySystemStatus */ export enum BiddingStrategySystemStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3121,7 +3196,7 @@ export namespace enums { /** * @name BiddingStrategyTypeEnum.BiddingStrategyType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingStrategyTypeEnum.BiddingStrategyType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingStrategyTypeEnum.BiddingStrategyType */ export enum BiddingStrategyType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3151,7 +3226,7 @@ export namespace enums { /** * @name BillingSetupStatusEnum.BillingSetupStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BillingSetupStatusEnum.BillingSetupStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BillingSetupStatusEnum.BillingSetupStatus */ export enum BillingSetupStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3162,9 +3237,23 @@ export namespace enums { CANCELLED = 5, // CANCELLED } + /** + * @name BookingStatusEnum.BookingStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BookingStatusEnum.BookingStatus + */ + export enum BookingStatus { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + BOOKED = 2, // BOOKED + HELD = 3, // HELD + CAMPAIGN_ENDED = 4, // CAMPAIGN_ENDED + HOLD_EXPIRED = 5, // HOLD_EXPIRED + BOOKING_CANCELLED = 6, // BOOKING_CANCELLED + } + /** * @name BrandSafetySuitabilityEnum.BrandSafetySuitability - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BrandSafetySuitabilityEnum.BrandSafetySuitability + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BrandSafetySuitabilityEnum.BrandSafetySuitability */ export enum BrandSafetySuitability { UNSPECIFIED = 0, // UNSPECIFIED @@ -3176,7 +3265,7 @@ export namespace enums { /** * @name BudgetDeliveryMethodEnum.BudgetDeliveryMethod - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BudgetDeliveryMethodEnum.BudgetDeliveryMethod + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BudgetDeliveryMethodEnum.BudgetDeliveryMethod */ export enum BudgetDeliveryMethod { UNSPECIFIED = 0, // UNSPECIFIED @@ -3187,7 +3276,7 @@ export namespace enums { /** * @name BudgetPeriodEnum.BudgetPeriod - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BudgetPeriodEnum.BudgetPeriod + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BudgetPeriodEnum.BudgetPeriod */ export enum BudgetPeriod { UNSPECIFIED = 0, // UNSPECIFIED @@ -3198,7 +3287,7 @@ export namespace enums { /** * @name BudgetStatusEnum.BudgetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BudgetStatusEnum.BudgetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BudgetStatusEnum.BudgetStatus */ export enum BudgetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3209,7 +3298,7 @@ export namespace enums { /** * @name BudgetTypeEnum.BudgetType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BudgetTypeEnum.BudgetType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BudgetTypeEnum.BudgetType */ export enum BudgetType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3222,7 +3311,7 @@ export namespace enums { /** * @name CallTrackingDisplayLocationEnum.CallTrackingDisplayLocation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CallTrackingDisplayLocationEnum.CallTrackingDisplayLocation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CallTrackingDisplayLocationEnum.CallTrackingDisplayLocation */ export enum CallTrackingDisplayLocation { UNSPECIFIED = 0, // UNSPECIFIED @@ -3233,7 +3322,7 @@ export namespace enums { /** * @name CallTypeEnum.CallType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CallTypeEnum.CallType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CallTypeEnum.CallType */ export enum CallType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3244,7 +3333,7 @@ export namespace enums { /** * @name CampaignCriterionStatusEnum.CampaignCriterionStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignCriterionStatusEnum.CampaignCriterionStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignCriterionStatusEnum.CampaignCriterionStatus */ export enum CampaignCriterionStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3256,7 +3345,7 @@ export namespace enums { /** * @name CampaignDraftStatusEnum.CampaignDraftStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignDraftStatusEnum.CampaignDraftStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignDraftStatusEnum.CampaignDraftStatus */ export enum CampaignDraftStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3270,7 +3359,7 @@ export namespace enums { /** * @name CampaignExperimentTypeEnum.CampaignExperimentType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignExperimentTypeEnum.CampaignExperimentType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignExperimentTypeEnum.CampaignExperimentType */ export enum CampaignExperimentType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3282,7 +3371,7 @@ export namespace enums { /** * @name CampaignGroupStatusEnum.CampaignGroupStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignGroupStatusEnum.CampaignGroupStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignGroupStatusEnum.CampaignGroupStatus */ export enum CampaignGroupStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3293,7 +3382,7 @@ export namespace enums { /** * @name CampaignKeywordMatchTypeEnum.CampaignKeywordMatchType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignKeywordMatchTypeEnum.CampaignKeywordMatchType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignKeywordMatchTypeEnum.CampaignKeywordMatchType */ export enum CampaignKeywordMatchType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3303,7 +3392,7 @@ export namespace enums { /** * @name CampaignPrimaryStatusEnum.CampaignPrimaryStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignPrimaryStatusEnum.CampaignPrimaryStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignPrimaryStatusEnum.CampaignPrimaryStatus */ export enum CampaignPrimaryStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3321,7 +3410,7 @@ export namespace enums { /** * @name CampaignPrimaryStatusReasonEnum.CampaignPrimaryStatusReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignPrimaryStatusReasonEnum.CampaignPrimaryStatusReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignPrimaryStatusReasonEnum.CampaignPrimaryStatusReason */ export enum CampaignPrimaryStatusReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -3364,11 +3453,15 @@ export namespace enums { NO_ASSET_GROUPS = 37, // NO_ASSET_GROUPS ASSET_GROUPS_PAUSED = 38, // ASSET_GROUPS_PAUSED MISSING_LOCATION_TARGETING = 39, // MISSING_LOCATION_TARGETING + CAMPAIGN_NOT_BOOKED = 40, // CAMPAIGN_NOT_BOOKED + BOOKING_HOLD_EXPIRING = 41, // BOOKING_HOLD_EXPIRING + BOOKING_HOLD_EXPIRED = 42, // BOOKING_HOLD_EXPIRED + BOOKING_CANCELLED = 43, // BOOKING_CANCELLED } /** * @name CampaignServingStatusEnum.CampaignServingStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignServingStatusEnum.CampaignServingStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignServingStatusEnum.CampaignServingStatus */ export enum CampaignServingStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3382,7 +3475,7 @@ export namespace enums { /** * @name CampaignSharedSetStatusEnum.CampaignSharedSetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignSharedSetStatusEnum.CampaignSharedSetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignSharedSetStatusEnum.CampaignSharedSetStatus */ export enum CampaignSharedSetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3393,7 +3486,7 @@ export namespace enums { /** * @name CampaignStatusEnum.CampaignStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignStatusEnum.CampaignStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignStatusEnum.CampaignStatus */ export enum CampaignStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3405,7 +3498,7 @@ export namespace enums { /** * @name ChangeClientTypeEnum.ChangeClientType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ChangeClientTypeEnum.ChangeClientType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ChangeClientTypeEnum.ChangeClientType */ export enum ChangeClientType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3427,7 +3520,7 @@ export namespace enums { /** * @name ChangeEventResourceTypeEnum.ChangeEventResourceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ChangeEventResourceTypeEnum.ChangeEventResourceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ChangeEventResourceTypeEnum.ChangeEventResourceType */ export enum ChangeEventResourceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3455,7 +3548,7 @@ export namespace enums { /** * @name ChangeStatusOperationEnum.ChangeStatusOperation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ChangeStatusOperationEnum.ChangeStatusOperation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ChangeStatusOperationEnum.ChangeStatusOperation */ export enum ChangeStatusOperation { UNSPECIFIED = 0, // UNSPECIFIED @@ -3467,7 +3560,7 @@ export namespace enums { /** * @name ChangeStatusResourceTypeEnum.ChangeStatusResourceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ChangeStatusResourceTypeEnum.ChangeStatusResourceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ChangeStatusResourceTypeEnum.ChangeStatusResourceType */ export enum ChangeStatusResourceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3497,7 +3590,7 @@ export namespace enums { /** * @name CombinedAudienceStatusEnum.CombinedAudienceStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CombinedAudienceStatusEnum.CombinedAudienceStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CombinedAudienceStatusEnum.CombinedAudienceStatus */ export enum CombinedAudienceStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3508,7 +3601,7 @@ export namespace enums { /** * @name ConversionActionCountingTypeEnum.ConversionActionCountingType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionActionCountingTypeEnum.ConversionActionCountingType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionActionCountingTypeEnum.ConversionActionCountingType */ export enum ConversionActionCountingType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3519,7 +3612,7 @@ export namespace enums { /** * @name ConversionActionStatusEnum.ConversionActionStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionActionStatusEnum.ConversionActionStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionActionStatusEnum.ConversionActionStatus */ export enum ConversionActionStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3531,7 +3624,7 @@ export namespace enums { /** * @name ConversionActionTypeEnum.ConversionActionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionActionTypeEnum.ConversionActionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionActionTypeEnum.ConversionActionType */ export enum ConversionActionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3576,11 +3669,20 @@ export namespace enums { UNIVERSAL_ANALYTICS_TRANSACTION = 39, // UNIVERSAL_ANALYTICS_TRANSACTION GOOGLE_ANALYTICS_4_CUSTOM = 40, // GOOGLE_ANALYTICS_4_CUSTOM GOOGLE_ANALYTICS_4_PURCHASE = 41, // GOOGLE_ANALYTICS_4_PURCHASE + GOOGLE_ANALYTICS_4_GENERATE_LEAD = 42, // GOOGLE_ANALYTICS_4_GENERATE_LEAD + GOOGLE_ANALYTICS_4_QUALIFY_LEAD = 43, // GOOGLE_ANALYTICS_4_QUALIFY_LEAD + GOOGLE_ANALYTICS_4_CLOSE_CONVERT_LEAD = 44, // GOOGLE_ANALYTICS_4_CLOSE_CONVERT_LEAD + FIREBASE_ANDROID_GENERATE_LEAD = 45, // FIREBASE_ANDROID_GENERATE_LEAD + FIREBASE_ANDROID_QUALIFY_LEAD = 46, // FIREBASE_ANDROID_QUALIFY_LEAD + FIREBASE_ANDROID_CLOSE_CONVERT_LEAD = 47, // FIREBASE_ANDROID_CLOSE_CONVERT_LEAD + FIREBASE_IOS_GENERATE_LEAD = 48, // FIREBASE_IOS_GENERATE_LEAD + FIREBASE_IOS_QUALIFY_LEAD = 49, // FIREBASE_IOS_QUALIFY_LEAD + FIREBASE_IOS_CLOSE_CONVERT_LEAD = 50, // FIREBASE_IOS_CLOSE_CONVERT_LEAD } /** * @name ConversionAdjustmentTypeEnum.ConversionAdjustmentType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionAdjustmentTypeEnum.ConversionAdjustmentType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionAdjustmentTypeEnum.ConversionAdjustmentType */ export enum ConversionAdjustmentType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3592,7 +3694,7 @@ export namespace enums { /** * @name ConversionCustomVariableStatusEnum.ConversionCustomVariableStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionCustomVariableStatusEnum.ConversionCustomVariableStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionCustomVariableStatusEnum.ConversionCustomVariableStatus */ export enum ConversionCustomVariableStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3604,7 +3706,7 @@ export namespace enums { /** * @name ConversionCustomerTypeEnum.ConversionCustomerType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionCustomerTypeEnum.ConversionCustomerType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionCustomerTypeEnum.ConversionCustomerType */ export enum ConversionCustomerType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3615,7 +3717,7 @@ export namespace enums { /** * @name ConversionEnvironmentEnum.ConversionEnvironment - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionEnvironmentEnum.ConversionEnvironment + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionEnvironmentEnum.ConversionEnvironment */ export enum ConversionEnvironment { UNSPECIFIED = 0, // UNSPECIFIED @@ -3626,7 +3728,7 @@ export namespace enums { /** * @name ConversionOriginEnum.ConversionOrigin - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionOriginEnum.ConversionOrigin + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionOriginEnum.ConversionOrigin */ export enum ConversionOrigin { UNSPECIFIED = 0, // UNSPECIFIED @@ -3641,7 +3743,7 @@ export namespace enums { /** * @name ConversionTrackingStatusEnum.ConversionTrackingStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionTrackingStatusEnum.ConversionTrackingStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionTrackingStatusEnum.ConversionTrackingStatus */ export enum ConversionTrackingStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3654,7 +3756,7 @@ export namespace enums { /** * @name ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatus */ export enum ConversionValueRuleSetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3666,7 +3768,7 @@ export namespace enums { /** * @name ConversionValueRuleStatusEnum.ConversionValueRuleStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionValueRuleStatusEnum.ConversionValueRuleStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionValueRuleStatusEnum.ConversionValueRuleStatus */ export enum ConversionValueRuleStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3678,7 +3780,7 @@ export namespace enums { /** * @name CriterionSystemServingStatusEnum.CriterionSystemServingStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CriterionSystemServingStatusEnum.CriterionSystemServingStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CriterionSystemServingStatusEnum.CriterionSystemServingStatus */ export enum CriterionSystemServingStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3689,7 +3791,7 @@ export namespace enums { /** * @name CriterionTypeEnum.CriterionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CriterionTypeEnum.CriterionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CriterionTypeEnum.CriterionType */ export enum CriterionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3739,11 +3841,13 @@ export namespace enums { PLACEMENT_LIST = 44, // PLACEMENT_LIST VERTICAL_ADS_ITEM_GROUP_RULE_LIST = 45, // VERTICAL_ADS_ITEM_GROUP_RULE_LIST VERTICAL_ADS_ITEM_GROUP_RULE = 46, // VERTICAL_ADS_ITEM_GROUP_RULE + RETAIL_FILTER_BUNDLE = 180, // RETAIL_FILTER_BUNDLE + RETAIL_FILTER = 181, // RETAIL_FILTER } /** * @name CustomAudienceMemberTypeEnum.CustomAudienceMemberType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomAudienceMemberTypeEnum.CustomAudienceMemberType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomAudienceMemberTypeEnum.CustomAudienceMemberType */ export enum CustomAudienceMemberType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3756,7 +3860,7 @@ export namespace enums { /** * @name CustomAudienceStatusEnum.CustomAudienceStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomAudienceStatusEnum.CustomAudienceStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomAudienceStatusEnum.CustomAudienceStatus */ export enum CustomAudienceStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3767,7 +3871,7 @@ export namespace enums { /** * @name CustomAudienceTypeEnum.CustomAudienceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomAudienceTypeEnum.CustomAudienceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomAudienceTypeEnum.CustomAudienceType */ export enum CustomAudienceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3780,7 +3884,7 @@ export namespace enums { /** * @name CustomConversionGoalStatusEnum.CustomConversionGoalStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomConversionGoalStatusEnum.CustomConversionGoalStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomConversionGoalStatusEnum.CustomConversionGoalStatus */ export enum CustomConversionGoalStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3791,7 +3895,7 @@ export namespace enums { /** * @name CustomInterestMemberTypeEnum.CustomInterestMemberType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomInterestMemberTypeEnum.CustomInterestMemberType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomInterestMemberTypeEnum.CustomInterestMemberType */ export enum CustomInterestMemberType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3802,7 +3906,7 @@ export namespace enums { /** * @name CustomInterestStatusEnum.CustomInterestStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomInterestStatusEnum.CustomInterestStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomInterestStatusEnum.CustomInterestStatus */ export enum CustomInterestStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3813,7 +3917,7 @@ export namespace enums { /** * @name CustomInterestTypeEnum.CustomInterestType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomInterestTypeEnum.CustomInterestType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomInterestTypeEnum.CustomInterestType */ export enum CustomInterestType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3824,7 +3928,7 @@ export namespace enums { /** * @name CustomerAcquisitionOptimizationModeEnum.CustomerAcquisitionOptimizationMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerAcquisitionOptimizationModeEnum.CustomerAcquisitionOptimizationMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerAcquisitionOptimizationModeEnum.CustomerAcquisitionOptimizationMode */ export enum CustomerAcquisitionOptimizationMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -3836,7 +3940,7 @@ export namespace enums { /** * @name CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason */ export enum CustomerPayPerConversionEligibilityFailureReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -3852,7 +3956,7 @@ export namespace enums { /** * @name CustomerStatusEnum.CustomerStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerStatusEnum.CustomerStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerStatusEnum.CustomerStatus */ export enum CustomerStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3865,7 +3969,7 @@ export namespace enums { /** * @name CustomizerAttributeStatusEnum.CustomizerAttributeStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomizerAttributeStatusEnum.CustomizerAttributeStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomizerAttributeStatusEnum.CustomizerAttributeStatus */ export enum CustomizerAttributeStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3876,7 +3980,7 @@ export namespace enums { /** * @name CustomizerValueStatusEnum.CustomizerValueStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomizerValueStatusEnum.CustomizerValueStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomizerValueStatusEnum.CustomizerValueStatus */ export enum CustomizerValueStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3887,7 +3991,7 @@ export namespace enums { /** * @name DataDrivenModelStatusEnum.DataDrivenModelStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataDrivenModelStatusEnum.DataDrivenModelStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataDrivenModelStatusEnum.DataDrivenModelStatus */ export enum DataDrivenModelStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3900,7 +4004,7 @@ export namespace enums { /** * @name DataLinkStatusEnum.DataLinkStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataLinkStatusEnum.DataLinkStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataLinkStatusEnum.DataLinkStatus */ export enum DataLinkStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3915,7 +4019,7 @@ export namespace enums { /** * @name DataLinkTypeEnum.DataLinkType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataLinkTypeEnum.DataLinkType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataLinkTypeEnum.DataLinkType */ export enum DataLinkType { UNSPECIFIED = 0, // UNSPECIFIED @@ -3925,7 +4029,7 @@ export namespace enums { /** * @name DemandGenChannelConfigEnum.DemandGenChannelConfig - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DemandGenChannelConfigEnum.DemandGenChannelConfig + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DemandGenChannelConfigEnum.DemandGenChannelConfig */ export enum DemandGenChannelConfig { UNSPECIFIED = 0, // UNSPECIFIED @@ -3936,7 +4040,7 @@ export namespace enums { /** * @name DemandGenChannelStrategyEnum.DemandGenChannelStrategy - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DemandGenChannelStrategyEnum.DemandGenChannelStrategy + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DemandGenChannelStrategyEnum.DemandGenChannelStrategy */ export enum DemandGenChannelStrategy { UNSPECIFIED = 0, // UNSPECIFIED @@ -3947,7 +4051,7 @@ export namespace enums { /** * @name DistanceBucketEnum.DistanceBucket - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DistanceBucketEnum.DistanceBucket + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DistanceBucketEnum.DistanceBucket */ export enum DistanceBucket { UNSPECIFIED = 0, // UNSPECIFIED @@ -3983,7 +4087,7 @@ export namespace enums { /** * @name EuPoliticalAdvertisingStatusEnum.EuPoliticalAdvertisingStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/EuPoliticalAdvertisingStatusEnum.EuPoliticalAdvertisingStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/EuPoliticalAdvertisingStatusEnum.EuPoliticalAdvertisingStatus */ export enum EuPoliticalAdvertisingStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -3992,9 +4096,20 @@ export namespace enums { DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING = 3, // DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING } + /** + * @name ExperimentAssetDetailOperationEnum.ExperimentAssetDetailOperation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentAssetDetailOperationEnum.ExperimentAssetDetailOperation + */ + export enum ExperimentAssetDetailOperation { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + ADD = 2, // ADD + REMOVE = 3, // REMOVE + } + /** * @name ExperimentStatusEnum.ExperimentStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentStatusEnum.ExperimentStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentStatusEnum.ExperimentStatus */ export enum ExperimentStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4010,7 +4125,7 @@ export namespace enums { /** * @name ExperimentTypeEnum.ExperimentType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentTypeEnum.ExperimentType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentTypeEnum.ExperimentType */ export enum ExperimentType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4025,11 +4140,15 @@ export namespace enums { SHOPPING_AUTOMATED_BIDDING_STRATEGY = 10, // SHOPPING_AUTOMATED_BIDDING_STRATEGY SMART_MATCHING = 11, // SMART_MATCHING HOTEL_CUSTOM = 12, // HOTEL_CUSTOM + OPTIMIZE_ASSETS = 13, // OPTIMIZE_ASSETS + ADOPT_AI_MAX = 14, // ADOPT_AI_MAX + ADOPT_BROAD_MATCH_KEYWORDS = 15, // ADOPT_BROAD_MATCH_KEYWORDS + PMAX_REPLACEMENT_SHOPPING = 16, // PMAX_REPLACEMENT_SHOPPING } /** * @name GeoTargetConstantStatusEnum.GeoTargetConstantStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GeoTargetConstantStatusEnum.GeoTargetConstantStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GeoTargetConstantStatusEnum.GeoTargetConstantStatus */ export enum GeoTargetConstantStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4040,7 +4159,7 @@ export namespace enums { /** * @name GeoTargetingTypeEnum.GeoTargetingType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GeoTargetingTypeEnum.GeoTargetingType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GeoTargetingTypeEnum.GeoTargetingType */ export enum GeoTargetingType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4051,7 +4170,7 @@ export namespace enums { /** * @name GoalConfigLevelEnum.GoalConfigLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoalConfigLevelEnum.GoalConfigLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoalConfigLevelEnum.GoalConfigLevel */ export enum GoalConfigLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -4062,7 +4181,7 @@ export namespace enums { /** * @name GoalOptimizationEligibilityEnum.GoalOptimizationEligibility - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoalOptimizationEligibilityEnum.GoalOptimizationEligibility + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoalOptimizationEligibilityEnum.GoalOptimizationEligibility */ export enum GoalOptimizationEligibility { UNSPECIFIED = 0, // UNSPECIFIED @@ -4073,7 +4192,7 @@ export namespace enums { /** * @name GoalTypeEnum.GoalType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoalTypeEnum.GoalType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoalTypeEnum.GoalType */ export enum GoalType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4083,7 +4202,7 @@ export namespace enums { /** * @name GoogleAdsFieldCategoryEnum.GoogleAdsFieldCategory - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoogleAdsFieldCategoryEnum.GoogleAdsFieldCategory + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoogleAdsFieldCategoryEnum.GoogleAdsFieldCategory */ export enum GoogleAdsFieldCategory { UNSPECIFIED = 0, // UNSPECIFIED @@ -4096,7 +4215,7 @@ export namespace enums { /** * @name GoogleAdsFieldDataTypeEnum.GoogleAdsFieldDataType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoogleAdsFieldDataTypeEnum.GoogleAdsFieldDataType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoogleAdsFieldDataTypeEnum.GoogleAdsFieldDataType */ export enum GoogleAdsFieldDataType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4116,7 +4235,7 @@ export namespace enums { /** * @name GoogleVoiceCallStatusEnum.GoogleVoiceCallStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoogleVoiceCallStatusEnum.GoogleVoiceCallStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoogleVoiceCallStatusEnum.GoogleVoiceCallStatus */ export enum GoogleVoiceCallStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4127,7 +4246,7 @@ export namespace enums { /** * @name HotelAssetSuggestionStatusEnum.HotelAssetSuggestionStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/HotelAssetSuggestionStatusEnum.HotelAssetSuggestionStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/HotelAssetSuggestionStatusEnum.HotelAssetSuggestionStatus */ export enum HotelAssetSuggestionStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4139,7 +4258,7 @@ export namespace enums { /** * @name HotelReconciliationStatusEnum.HotelReconciliationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/HotelReconciliationStatusEnum.HotelReconciliationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/HotelReconciliationStatusEnum.HotelReconciliationStatus */ export enum HotelReconciliationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4152,7 +4271,7 @@ export namespace enums { /** * @name IdentityVerificationProgramEnum.IdentityVerificationProgram - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IdentityVerificationProgramEnum.IdentityVerificationProgram + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IdentityVerificationProgramEnum.IdentityVerificationProgram */ export enum IdentityVerificationProgram { UNSPECIFIED = 0, // UNSPECIFIED @@ -4162,7 +4281,7 @@ export namespace enums { /** * @name IdentityVerificationProgramStatusEnum.IdentityVerificationProgramStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IdentityVerificationProgramStatusEnum.IdentityVerificationProgramStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IdentityVerificationProgramStatusEnum.IdentityVerificationProgramStatus */ export enum IdentityVerificationProgramStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4175,7 +4294,7 @@ export namespace enums { /** * @name IncentiveStateEnum.IncentiveState - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IncentiveStateEnum.IncentiveState + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IncentiveStateEnum.IncentiveState */ export enum IncentiveState { UNSPECIFIED = 0, // UNSPECIFIED @@ -4191,7 +4310,7 @@ export namespace enums { /** * @name InsightsTrendEnum.InsightsTrend - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InsightsTrendEnum.InsightsTrend + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InsightsTrendEnum.InsightsTrend */ export enum InsightsTrend { UNSPECIFIED = 0, // UNSPECIFIED @@ -4204,7 +4323,7 @@ export namespace enums { /** * @name InvoiceTypeEnum.InvoiceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InvoiceTypeEnum.InvoiceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InvoiceTypeEnum.InvoiceType */ export enum InvoiceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4215,7 +4334,7 @@ export namespace enums { /** * @name KeywordPlanForecastIntervalEnum.KeywordPlanForecastInterval - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanForecastIntervalEnum.KeywordPlanForecastInterval + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanForecastIntervalEnum.KeywordPlanForecastInterval */ export enum KeywordPlanForecastInterval { UNSPECIFIED = 0, // UNSPECIFIED @@ -4227,7 +4346,7 @@ export namespace enums { /** * @name KeywordPlanKeywordAnnotationEnum.KeywordPlanKeywordAnnotation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanKeywordAnnotationEnum.KeywordPlanKeywordAnnotation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanKeywordAnnotationEnum.KeywordPlanKeywordAnnotation */ export enum KeywordPlanKeywordAnnotation { UNSPECIFIED = 0, // UNSPECIFIED @@ -4237,7 +4356,7 @@ export namespace enums { /** * @name KeywordPlanNetworkEnum.KeywordPlanNetwork - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanNetworkEnum.KeywordPlanNetwork + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanNetworkEnum.KeywordPlanNetwork */ export enum KeywordPlanNetwork { UNSPECIFIED = 0, // UNSPECIFIED @@ -4248,7 +4367,7 @@ export namespace enums { /** * @name LabelStatusEnum.LabelStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LabelStatusEnum.LabelStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LabelStatusEnum.LabelStatus */ export enum LabelStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4259,7 +4378,7 @@ export namespace enums { /** * @name LinkedAccountTypeEnum.LinkedAccountType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LinkedAccountTypeEnum.LinkedAccountType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LinkedAccountTypeEnum.LinkedAccountType */ export enum LinkedAccountType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4269,7 +4388,7 @@ export namespace enums { /** * @name LinkedProductTypeEnum.LinkedProductType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LinkedProductTypeEnum.LinkedProductType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LinkedProductTypeEnum.LinkedProductType */ export enum LinkedProductType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4283,7 +4402,7 @@ export namespace enums { /** * @name ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex */ export enum ListingGroupFilterCustomAttributeIndex { UNSPECIFIED = 0, // UNSPECIFIED @@ -4297,18 +4416,19 @@ export namespace enums { /** * @name ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSource */ export enum ListingGroupFilterListingSource { UNSPECIFIED = 0, // UNSPECIFIED UNKNOWN = 1, // UNKNOWN SHOPPING = 2, // SHOPPING WEBPAGE = 3, // WEBPAGE + RETAIL = 4, // RETAIL } /** * @name ListingGroupFilterProductCategoryLevelEnum.ListingGroupFilterProductCategoryLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterProductCategoryLevelEnum.ListingGroupFilterProductCategoryLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterProductCategoryLevelEnum.ListingGroupFilterProductCategoryLevel */ export enum ListingGroupFilterProductCategoryLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -4322,7 +4442,7 @@ export namespace enums { /** * @name ListingGroupFilterProductChannelEnum.ListingGroupFilterProductChannel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterProductChannelEnum.ListingGroupFilterProductChannel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterProductChannelEnum.ListingGroupFilterProductChannel */ export enum ListingGroupFilterProductChannel { UNSPECIFIED = 0, // UNSPECIFIED @@ -4333,7 +4453,7 @@ export namespace enums { /** * @name ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition */ export enum ListingGroupFilterProductCondition { UNSPECIFIED = 0, // UNSPECIFIED @@ -4345,7 +4465,7 @@ export namespace enums { /** * @name ListingGroupFilterProductTypeLevelEnum.ListingGroupFilterProductTypeLevel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterProductTypeLevelEnum.ListingGroupFilterProductTypeLevel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterProductTypeLevelEnum.ListingGroupFilterProductTypeLevel */ export enum ListingGroupFilterProductTypeLevel { UNSPECIFIED = 0, // UNSPECIFIED @@ -4359,7 +4479,7 @@ export namespace enums { /** * @name ListingGroupFilterTypeEnum.ListingGroupFilterType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingGroupFilterTypeEnum.ListingGroupFilterType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingGroupFilterTypeEnum.ListingGroupFilterType */ export enum ListingGroupFilterType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4371,7 +4491,7 @@ export namespace enums { /** * @name ListingTypeEnum.ListingType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ListingTypeEnum.ListingType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ListingTypeEnum.ListingType */ export enum ListingType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4381,7 +4501,7 @@ export namespace enums { /** * @name LocalServicesBusinessRegistrationCheckRejectionReasonEnum.LocalServicesBusinessRegistrationCheckRejectionReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesBusinessRegistrationCheckRejectionReasonEnum.LocalServicesBusinessRegistrationCheckRejectionReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesBusinessRegistrationCheckRejectionReasonEnum.LocalServicesBusinessRegistrationCheckRejectionReason */ export enum LocalServicesBusinessRegistrationCheckRejectionReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -4399,7 +4519,7 @@ export namespace enums { /** * @name LocalServicesBusinessRegistrationTypeEnum.LocalServicesBusinessRegistrationType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesBusinessRegistrationTypeEnum.LocalServicesBusinessRegistrationType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesBusinessRegistrationTypeEnum.LocalServicesBusinessRegistrationType */ export enum LocalServicesBusinessRegistrationType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4410,7 +4530,7 @@ export namespace enums { /** * @name LocalServicesLeadConversationTypeEnum.LocalServicesLeadConversationType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadConversationTypeEnum.LocalServicesLeadConversationType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadConversationTypeEnum.LocalServicesLeadConversationType */ export enum LocalServicesLeadConversationType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4426,7 +4546,7 @@ export namespace enums { /** * @name LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus */ export enum LocalServicesEmployeeStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4437,7 +4557,7 @@ export namespace enums { /** * @name LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType */ export enum LocalServicesEmployeeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4448,7 +4568,7 @@ export namespace enums { /** * @name LocalServicesInsuranceRejectionReasonEnum.LocalServicesInsuranceRejectionReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesInsuranceRejectionReasonEnum.LocalServicesInsuranceRejectionReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesInsuranceRejectionReasonEnum.LocalServicesInsuranceRejectionReason */ export enum LocalServicesInsuranceRejectionReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -4471,7 +4591,7 @@ export namespace enums { /** * @name LocalServicesLeadCreditIssuanceDecisionEnum.LocalServicesLeadCreditIssuanceDecision - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadCreditIssuanceDecisionEnum.LocalServicesLeadCreditIssuanceDecision + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadCreditIssuanceDecisionEnum.LocalServicesLeadCreditIssuanceDecision */ export enum LocalServicesLeadCreditIssuanceDecision { UNSPECIFIED = 0, // UNSPECIFIED @@ -4484,7 +4604,7 @@ export namespace enums { /** * @name LocalServicesCreditStateEnum.LocalServicesCreditState - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesCreditStateEnum.LocalServicesCreditState + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesCreditStateEnum.LocalServicesCreditState */ export enum LocalServicesCreditState { UNSPECIFIED = 0, // UNSPECIFIED @@ -4495,7 +4615,7 @@ export namespace enums { /** * @name LocalServicesLeadStatusEnum.LocalServicesLeadStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadStatusEnum.LocalServicesLeadStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadStatusEnum.LocalServicesLeadStatus */ export enum LocalServicesLeadStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4512,7 +4632,7 @@ export namespace enums { /** * @name LocalServicesLeadSurveyAnswerEnum.LocalServicesLeadSurveyAnswer - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadSurveyAnswerEnum.LocalServicesLeadSurveyAnswer + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadSurveyAnswerEnum.LocalServicesLeadSurveyAnswer */ export enum LocalServicesLeadSurveyAnswer { UNSPECIFIED = 0, // UNSPECIFIED @@ -4526,7 +4646,7 @@ export namespace enums { /** * @name LocalServicesLeadSurveyDissatisfiedReasonEnum.LocalServicesLeadSurveyDissatisfiedReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadSurveyDissatisfiedReasonEnum.LocalServicesLeadSurveyDissatisfiedReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadSurveyDissatisfiedReasonEnum.LocalServicesLeadSurveyDissatisfiedReason */ export enum LocalServicesLeadSurveyDissatisfiedReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -4542,7 +4662,7 @@ export namespace enums { /** * @name LocalServicesLeadSurveySatisfiedReasonEnum.LocalServicesLeadSurveySatisfiedReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadSurveySatisfiedReasonEnum.LocalServicesLeadSurveySatisfiedReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadSurveySatisfiedReasonEnum.LocalServicesLeadSurveySatisfiedReason */ export enum LocalServicesLeadSurveySatisfiedReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -4556,7 +4676,7 @@ export namespace enums { /** * @name LocalServicesLeadTypeEnum.LocalServicesLeadType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadTypeEnum.LocalServicesLeadType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadTypeEnum.LocalServicesLeadType */ export enum LocalServicesLeadType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4568,7 +4688,7 @@ export namespace enums { /** * @name LocalServicesLicenseRejectionReasonEnum.LocalServicesLicenseRejectionReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLicenseRejectionReasonEnum.LocalServicesLicenseRejectionReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLicenseRejectionReasonEnum.LocalServicesLicenseRejectionReason */ export enum LocalServicesLicenseRejectionReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -4584,7 +4704,7 @@ export namespace enums { /** * @name LocalServicesParticipantTypeEnum.LocalServicesParticipantType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesParticipantTypeEnum.LocalServicesParticipantType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesParticipantTypeEnum.LocalServicesParticipantType */ export enum LocalServicesParticipantType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4595,7 +4715,7 @@ export namespace enums { /** * @name LocalServicesVerificationArtifactStatusEnum.LocalServicesVerificationArtifactStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesVerificationArtifactStatusEnum.LocalServicesVerificationArtifactStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesVerificationArtifactStatusEnum.LocalServicesVerificationArtifactStatus */ export enum LocalServicesVerificationArtifactStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4609,7 +4729,7 @@ export namespace enums { /** * @name LocalServicesVerificationArtifactTypeEnum.LocalServicesVerificationArtifactType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesVerificationArtifactTypeEnum.LocalServicesVerificationArtifactType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesVerificationArtifactTypeEnum.LocalServicesVerificationArtifactType */ export enum LocalServicesVerificationArtifactType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4622,7 +4742,7 @@ export namespace enums { /** * @name LocalServicesVerificationStatusEnum.LocalServicesVerificationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesVerificationStatusEnum.LocalServicesVerificationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesVerificationStatusEnum.LocalServicesVerificationStatus */ export enum LocalServicesVerificationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4638,7 +4758,7 @@ export namespace enums { /** * @name LocationSourceTypeEnum.LocationSourceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocationSourceTypeEnum.LocationSourceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocationSourceTypeEnum.LocationSourceType */ export enum LocationSourceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4649,7 +4769,7 @@ export namespace enums { /** * @name ManagerLinkStatusEnum.ManagerLinkStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ManagerLinkStatusEnum.ManagerLinkStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ManagerLinkStatusEnum.ManagerLinkStatus */ export enum ManagerLinkStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4663,7 +4783,7 @@ export namespace enums { /** * @name MediaTypeEnum.MediaType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MediaTypeEnum.MediaType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MediaTypeEnum.MediaType */ export enum MediaType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4676,9 +4796,19 @@ export namespace enums { DYNAMIC_IMAGE = 7, // DYNAMIC_IMAGE } + /** + * @name MessagingRestrictionTypeEnum.MessagingRestrictionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MessagingRestrictionTypeEnum.MessagingRestrictionType + */ + export enum MessagingRestrictionType { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + RESTRICTION_BASED_EXCLUSION = 2, // RESTRICTION_BASED_EXCLUSION + } + /** * @name MobileDeviceTypeEnum.MobileDeviceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/MobileDeviceTypeEnum.MobileDeviceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/MobileDeviceTypeEnum.MobileDeviceType */ export enum MobileDeviceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4689,7 +4819,7 @@ export namespace enums { /** * @name NegativeGeoTargetTypeEnum.NegativeGeoTargetType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/NegativeGeoTargetTypeEnum.NegativeGeoTargetType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/NegativeGeoTargetTypeEnum.NegativeGeoTargetType */ export enum NegativeGeoTargetType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4700,7 +4830,7 @@ export namespace enums { /** * @name NonSkippableMaxDurationEnum.NonSkippableMaxDuration - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/NonSkippableMaxDurationEnum.NonSkippableMaxDuration + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/NonSkippableMaxDurationEnum.NonSkippableMaxDuration */ export enum NonSkippableMaxDuration { UNSPECIFIED = 0, // UNSPECIFIED @@ -4712,7 +4842,7 @@ export namespace enums { /** * @name NonSkippableMinDurationEnum.NonSkippableMinDuration - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/NonSkippableMinDurationEnum.NonSkippableMinDuration + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/NonSkippableMinDurationEnum.NonSkippableMinDuration */ export enum NonSkippableMinDuration { UNSPECIFIED = 0, // UNSPECIFIED @@ -4725,7 +4855,7 @@ export namespace enums { /** * @name OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatus */ export enum OfflineConversionDiagnosticStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4738,7 +4868,7 @@ export namespace enums { /** * @name OfflineEventUploadClientEnum.OfflineEventUploadClient - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineEventUploadClientEnum.OfflineEventUploadClient + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineEventUploadClientEnum.OfflineEventUploadClient */ export enum OfflineEventUploadClient { UNSPECIFIED = 0, // UNSPECIFIED @@ -4750,7 +4880,7 @@ export namespace enums { /** * @name OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReason */ export enum OfflineUserDataJobFailureReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -4764,7 +4894,7 @@ export namespace enums { /** * @name OfflineUserDataJobMatchRateRangeEnum.OfflineUserDataJobMatchRateRange - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobMatchRateRangeEnum.OfflineUserDataJobMatchRateRange + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobMatchRateRangeEnum.OfflineUserDataJobMatchRateRange */ export enum OfflineUserDataJobMatchRateRange { UNSPECIFIED = 0, // UNSPECIFIED @@ -4782,7 +4912,7 @@ export namespace enums { /** * @name OfflineUserDataJobStatusEnum.OfflineUserDataJobStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobStatusEnum.OfflineUserDataJobStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobStatusEnum.OfflineUserDataJobStatus */ export enum OfflineUserDataJobStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4795,7 +4925,7 @@ export namespace enums { /** * @name OfflineUserDataJobTypeEnum.OfflineUserDataJobType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobTypeEnum.OfflineUserDataJobType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobTypeEnum.OfflineUserDataJobType */ export enum OfflineUserDataJobType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4808,7 +4938,7 @@ export namespace enums { /** * @name OperatingSystemVersionOperatorTypeEnum.OperatingSystemVersionOperatorType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OperatingSystemVersionOperatorTypeEnum.OperatingSystemVersionOperatorType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OperatingSystemVersionOperatorTypeEnum.OperatingSystemVersionOperatorType */ export enum OperatingSystemVersionOperatorType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4819,7 +4949,7 @@ export namespace enums { /** * @name OptimizationGoalTypeEnum.OptimizationGoalType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OptimizationGoalTypeEnum.OptimizationGoalType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OptimizationGoalTypeEnum.OptimizationGoalType */ export enum OptimizationGoalType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4829,9 +4959,22 @@ export namespace enums { APP_PRE_REGISTRATION = 4, // APP_PRE_REGISTRATION } + /** + * @name PartnershipOpportunityEnum.PartnershipOpportunity + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PartnershipOpportunityEnum.PartnershipOpportunity + */ + export enum PartnershipOpportunity { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + CREATOR_PARTNERSHIPS = 2, // CREATOR_PARTNERSHIPS + CREATOR_TAKEOVER = 3, // CREATOR_TAKEOVER + PARTNERSHIP_ADS = 4, // PARTNERSHIP_ADS + YOUTUBE_SELECT_LINEUPS = 5, // YOUTUBE_SELECT_LINEUPS + } + /** * @name PaymentModeEnum.PaymentMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PaymentModeEnum.PaymentMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PaymentModeEnum.PaymentMode */ export enum PaymentMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -4844,7 +4987,7 @@ export namespace enums { /** * @name PerformanceMaxUpgradeStatusEnum.PerformanceMaxUpgradeStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PerformanceMaxUpgradeStatusEnum.PerformanceMaxUpgradeStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PerformanceMaxUpgradeStatusEnum.PerformanceMaxUpgradeStatus */ export enum PerformanceMaxUpgradeStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4857,7 +5000,7 @@ export namespace enums { /** * @name PlacementTypeEnum.PlacementType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PlacementTypeEnum.PlacementType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PlacementTypeEnum.PlacementType */ export enum PlacementType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4872,7 +5015,7 @@ export namespace enums { /** * @name PositiveGeoTargetTypeEnum.PositiveGeoTargetType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PositiveGeoTargetTypeEnum.PositiveGeoTargetType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PositiveGeoTargetTypeEnum.PositiveGeoTargetType */ export enum PositiveGeoTargetType { UNSPECIFIED = 0, // UNSPECIFIED @@ -4884,7 +5027,7 @@ export namespace enums { /** * @name ProductAvailabilityEnum.ProductAvailability - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductAvailabilityEnum.ProductAvailability + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductAvailabilityEnum.ProductAvailability */ export enum ProductAvailability { UNSPECIFIED = 0, // UNSPECIFIED @@ -4896,7 +5039,7 @@ export namespace enums { /** * @name ProductCategoryStateEnum.ProductCategoryState - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductCategoryStateEnum.ProductCategoryState + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductCategoryStateEnum.ProductCategoryState */ export enum ProductCategoryState { UNSPECIFIED = 0, // UNSPECIFIED @@ -4907,7 +5050,7 @@ export namespace enums { /** * @name ProductIssueSeverityEnum.ProductIssueSeverity - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductIssueSeverityEnum.ProductIssueSeverity + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductIssueSeverityEnum.ProductIssueSeverity */ export enum ProductIssueSeverity { UNSPECIFIED = 0, // UNSPECIFIED @@ -4918,7 +5061,7 @@ export namespace enums { /** * @name ProductLinkInvitationStatusEnum.ProductLinkInvitationStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkInvitationStatusEnum.ProductLinkInvitationStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkInvitationStatusEnum.ProductLinkInvitationStatus */ export enum ProductLinkInvitationStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4933,7 +5076,7 @@ export namespace enums { /** * @name ProductStatusEnum.ProductStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductStatusEnum.ProductStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductStatusEnum.ProductStatus */ export enum ProductStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -4945,7 +5088,7 @@ export namespace enums { /** * @name ReachPlanAgeRangeEnum.ReachPlanAgeRange - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanAgeRangeEnum.ReachPlanAgeRange + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanAgeRangeEnum.ReachPlanAgeRange */ export enum ReachPlanAgeRange { UNSPECIFIED = 0, // UNSPECIFIED @@ -4958,6 +5101,11 @@ export namespace enums { AGE_RANGE_18_64 = 6, // AGE_RANGE_18_64 AGE_RANGE_18_65_UP = 7, // AGE_RANGE_18_65_UP AGE_RANGE_21_34 = 8, // AGE_RANGE_21_34 + AGE_RANGE_21_44 = 22, // AGE_RANGE_21_44 + AGE_RANGE_21_49 = 23, // AGE_RANGE_21_49 + AGE_RANGE_21_54 = 24, // AGE_RANGE_21_54 + AGE_RANGE_21_64 = 25, // AGE_RANGE_21_64 + AGE_RANGE_21_65_UP = 26, // AGE_RANGE_21_65_UP AGE_RANGE_25_34 = 503002, // AGE_RANGE_25_34 AGE_RANGE_25_44 = 9, // AGE_RANGE_25_44 AGE_RANGE_25_49 = 10, // AGE_RANGE_25_49 @@ -4978,9 +5126,20 @@ export namespace enums { AGE_RANGE_65_UP = 503006, // AGE_RANGE_65_UP } + /** + * @name ReachPlanBuyingMethodEnum.ReachPlanBuyingMethod + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanBuyingMethodEnum.ReachPlanBuyingMethod + */ + export enum ReachPlanBuyingMethod { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + AUCTION = 2, // AUCTION + RESERVATION = 3, // RESERVATION + } + /** * @name ReachPlanConversionRateModelEnum.ReachPlanConversionRateModel - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanConversionRateModelEnum.ReachPlanConversionRateModel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanConversionRateModelEnum.ReachPlanConversionRateModel */ export enum ReachPlanConversionRateModel { UNSPECIFIED = 0, // UNSPECIFIED @@ -4991,9 +5150,34 @@ export namespace enums { INVENTORY_MEDIAN = 5, // INVENTORY_MEDIAN } + /** + * @name ReachPlanCostModelEnum.ReachPlanCostModel + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanCostModelEnum.ReachPlanCostModel + */ + export enum ReachPlanCostModel { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + CPM = 2, // CPM + CPV = 3, // CPV + CPC = 4, // CPC + CPA = 5, // CPA + } + + /** + * @name ReachPlanMarketingObjectiveEnum.ReachPlanMarketingObjective + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanMarketingObjectiveEnum.ReachPlanMarketingObjective + */ + export enum ReachPlanMarketingObjective { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + AWARENESS = 2, // AWARENESS + CONSIDERATION = 3, // CONSIDERATION + ACTION = 4, // ACTION + } + /** * @name ReachPlanNetworkEnum.ReachPlanNetwork - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanNetworkEnum.ReachPlanNetwork + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanNetworkEnum.ReachPlanNetwork */ export enum ReachPlanNetwork { UNSPECIFIED = 0, // UNSPECIFIED @@ -5005,7 +5189,7 @@ export namespace enums { /** * @name ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus */ export enum ReachPlanPlannableUserListStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5016,7 +5200,7 @@ export namespace enums { /** * @name ReachPlanSurfaceEnum.ReachPlanSurface - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanSurfaceEnum.ReachPlanSurface + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanSurfaceEnum.ReachPlanSurface */ export enum ReachPlanSurface { UNSPECIFIED = 0, // UNSPECIFIED @@ -5028,11 +5212,13 @@ export namespace enums { IN_STREAM_NON_SKIPPABLE = 4, // IN_STREAM_NON_SKIPPABLE IN_STREAM_SKIPPABLE = 5, // IN_STREAM_SKIPPABLE SHORTS = 6, // SHORTS + GOOGLE_DISPLAY_NETWORK = 9, // GOOGLE_DISPLAY_NETWORK + IN_STREAM_NON_SKIPPABLE_THIRTY_SECONDS = 10, // IN_STREAM_NON_SKIPPABLE_THIRTY_SECONDS } /** * @name RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatus */ export enum RecommendationSubscriptionStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5043,7 +5229,7 @@ export namespace enums { /** * @name RegulatoryFeeTypeEnum.RegulatoryFeeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RegulatoryFeeTypeEnum.RegulatoryFeeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RegulatoryFeeTypeEnum.RegulatoryFeeType */ export enum RegulatoryFeeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5062,7 +5248,7 @@ export namespace enums { /** * @name ResourceChangeOperationEnum.ResourceChangeOperation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ResourceChangeOperationEnum.ResourceChangeOperation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ResourceChangeOperationEnum.ResourceChangeOperation */ export enum ResourceChangeOperation { UNSPECIFIED = 0, // UNSPECIFIED @@ -5074,7 +5260,7 @@ export namespace enums { /** * @name ResourceLimitTypeEnum.ResourceLimitType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ResourceLimitTypeEnum.ResourceLimitType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ResourceLimitTypeEnum.ResourceLimitType */ export enum ResourceLimitType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5230,7 +5416,7 @@ export namespace enums { /** * @name ResponseContentTypeEnum.ResponseContentType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ResponseContentTypeEnum.ResponseContentType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ResponseContentTypeEnum.ResponseContentType */ export enum ResponseContentType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5240,7 +5426,7 @@ export namespace enums { /** * @name SeasonalityEventScopeEnum.SeasonalityEventScope - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SeasonalityEventScopeEnum.SeasonalityEventScope + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SeasonalityEventScopeEnum.SeasonalityEventScope */ export enum SeasonalityEventScope { UNSPECIFIED = 0, // UNSPECIFIED @@ -5252,7 +5438,7 @@ export namespace enums { /** * @name SeasonalityEventStatusEnum.SeasonalityEventStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SeasonalityEventStatusEnum.SeasonalityEventStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SeasonalityEventStatusEnum.SeasonalityEventStatus */ export enum SeasonalityEventStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5263,7 +5449,7 @@ export namespace enums { /** * @name SharedSetStatusEnum.SharedSetStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SharedSetStatusEnum.SharedSetStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SharedSetStatusEnum.SharedSetStatus */ export enum SharedSetStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5274,7 +5460,7 @@ export namespace enums { /** * @name SharedSetTypeEnum.SharedSetType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SharedSetTypeEnum.SharedSetType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SharedSetTypeEnum.SharedSetType */ export enum SharedSetType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5285,11 +5471,12 @@ export namespace enums { BRANDS = 5, // BRANDS WEBPAGES = 6, // WEBPAGES VERTICAL_ADS_ITEM_GROUP_RULE_LIST = 7, // VERTICAL_ADS_ITEM_GROUP_RULE_LIST + RETAIL_FILTER = 32, // RETAIL_FILTER } /** * @name ShoppingAddProductsToCampaignRecommendationEnum.ShoppingAddProductsToCampaignRecommendation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ShoppingAddProductsToCampaignRecommendationEnum.ShoppingAddProductsToCampaignRecommendation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ShoppingAddProductsToCampaignRecommendationEnum.ShoppingAddProductsToCampaignRecommendation */ export enum ShoppingAddProductsToCampaignRecommendation { UNSPECIFIED = 0, // UNSPECIFIED @@ -5302,7 +5489,7 @@ export namespace enums { /** * @name SimulationModificationMethodEnum.SimulationModificationMethod - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SimulationModificationMethodEnum.SimulationModificationMethod + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SimulationModificationMethodEnum.SimulationModificationMethod */ export enum SimulationModificationMethod { UNSPECIFIED = 0, // UNSPECIFIED @@ -5314,7 +5501,7 @@ export namespace enums { /** * @name SimulationTypeEnum.SimulationType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SimulationTypeEnum.SimulationType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SimulationTypeEnum.SimulationType */ export enum SimulationType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5331,7 +5518,7 @@ export namespace enums { /** * @name SmartCampaignNotEligibleReasonEnum.SmartCampaignNotEligibleReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignNotEligibleReasonEnum.SmartCampaignNotEligibleReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignNotEligibleReasonEnum.SmartCampaignNotEligibleReason */ export enum SmartCampaignNotEligibleReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -5344,7 +5531,7 @@ export namespace enums { /** * @name SmartCampaignStatusEnum.SmartCampaignStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignStatusEnum.SmartCampaignStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignStatusEnum.SmartCampaignStatus */ export enum SmartCampaignStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5359,7 +5546,7 @@ export namespace enums { /** * @name SpendingLimitTypeEnum.SpendingLimitType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SpendingLimitTypeEnum.SpendingLimitType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SpendingLimitTypeEnum.SpendingLimitType */ export enum SpendingLimitType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5369,7 +5556,7 @@ export namespace enums { /** * @name SummaryRowSettingEnum.SummaryRowSetting - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SummaryRowSettingEnum.SummaryRowSetting + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SummaryRowSettingEnum.SummaryRowSetting */ export enum SummaryRowSetting { UNSPECIFIED = 0, // UNSPECIFIED @@ -5381,7 +5568,7 @@ export namespace enums { /** * @name SystemManagedResourceSourceEnum.SystemManagedResourceSource - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SystemManagedResourceSourceEnum.SystemManagedResourceSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SystemManagedResourceSourceEnum.SystemManagedResourceSource */ export enum SystemManagedResourceSource { UNSPECIFIED = 0, // UNSPECIFIED @@ -5391,7 +5578,7 @@ export namespace enums { /** * @name TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal */ export enum TargetCpaOptInRecommendationGoal { UNSPECIFIED = 0, // UNSPECIFIED @@ -5404,7 +5591,7 @@ export namespace enums { /** * @name TimeTypeEnum.TimeType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TimeTypeEnum.TimeType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TimeTypeEnum.TimeType */ export enum TimeType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5415,7 +5602,7 @@ export namespace enums { /** * @name UnitOfMeasureEnum.UnitOfMeasure - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UnitOfMeasureEnum.UnitOfMeasure + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UnitOfMeasureEnum.UnitOfMeasure */ export enum UnitOfMeasure { UNSPECIFIED = 0, // UNSPECIFIED @@ -5436,7 +5623,7 @@ export namespace enums { /** * @name UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType */ export enum UserInterestTaxonomyType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5450,7 +5637,7 @@ export namespace enums { /** * @name UserListAccessStatusEnum.UserListAccessStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListAccessStatusEnum.UserListAccessStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListAccessStatusEnum.UserListAccessStatus */ export enum UserListAccessStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5461,7 +5648,7 @@ export namespace enums { /** * @name UserListClosingReasonEnum.UserListClosingReason - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListClosingReasonEnum.UserListClosingReason + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListClosingReasonEnum.UserListClosingReason */ export enum UserListClosingReason { UNSPECIFIED = 0, // UNSPECIFIED @@ -5471,7 +5658,7 @@ export namespace enums { /** * @name UserListCustomerTypeCategoryEnum.UserListCustomerTypeCategory - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListCustomerTypeCategoryEnum.UserListCustomerTypeCategory + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListCustomerTypeCategoryEnum.UserListCustomerTypeCategory */ export enum UserListCustomerTypeCategory { UNSPECIFIED = 0, // UNSPECIFIED @@ -5483,7 +5670,6 @@ export namespace enums { QUALIFIED_LEADS = 6, // QUALIFIED_LEADS CONVERTED_LEADS = 7, // CONVERTED_LEADS PAID_SUBSCRIBERS = 8, // PAID_SUBSCRIBERS - LOYALTY_SIGN_UPS = 9, // LOYALTY_SIGN_UPS CART_ABANDONERS = 10, // CART_ABANDONERS LOYALTY_TIER_1_MEMBERS = 11, // LOYALTY_TIER_1_MEMBERS LOYALTY_TIER_2_MEMBERS = 12, // LOYALTY_TIER_2_MEMBERS @@ -5496,7 +5682,7 @@ export namespace enums { /** * @name UserListMembershipStatusEnum.UserListMembershipStatus - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListMembershipStatusEnum.UserListMembershipStatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListMembershipStatusEnum.UserListMembershipStatus */ export enum UserListMembershipStatus { UNSPECIFIED = 0, // UNSPECIFIED @@ -5507,7 +5693,7 @@ export namespace enums { /** * @name UserListSizeRangeEnum.UserListSizeRange - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListSizeRangeEnum.UserListSizeRange + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListSizeRangeEnum.UserListSizeRange */ export enum UserListSizeRange { UNSPECIFIED = 0, // UNSPECIFIED @@ -5532,7 +5718,7 @@ export namespace enums { /** * @name ValueRuleDeviceTypeEnum.ValueRuleDeviceType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ValueRuleDeviceTypeEnum.ValueRuleDeviceType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ValueRuleDeviceTypeEnum.ValueRuleDeviceType */ export enum ValueRuleDeviceType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5544,7 +5730,7 @@ export namespace enums { /** * @name ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType */ export enum ValueRuleGeoLocationMatchType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5555,7 +5741,7 @@ export namespace enums { /** * @name ValueRuleOperationEnum.ValueRuleOperation - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ValueRuleOperationEnum.ValueRuleOperation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ValueRuleOperationEnum.ValueRuleOperation */ export enum ValueRuleOperation { UNSPECIFIED = 0, // UNSPECIFIED @@ -5567,7 +5753,7 @@ export namespace enums { /** * @name ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentType */ export enum ValueRuleSetAttachmentType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5578,7 +5764,7 @@ export namespace enums { /** * @name ValueRuleSetDimensionEnum.ValueRuleSetDimension - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ValueRuleSetDimensionEnum.ValueRuleSetDimension + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ValueRuleSetDimensionEnum.ValueRuleSetDimension */ export enum ValueRuleSetDimension { UNSPECIFIED = 0, // UNSPECIFIED @@ -5592,7 +5778,7 @@ export namespace enums { /** * @name VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode */ export enum VanityPharmaDisplayUrlMode { UNSPECIFIED = 0, // UNSPECIFIED @@ -5603,7 +5789,7 @@ export namespace enums { /** * @name VanityPharmaTextEnum.VanityPharmaText - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VanityPharmaTextEnum.VanityPharmaText + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VanityPharmaTextEnum.VanityPharmaText */ export enum VanityPharmaText { UNSPECIFIED = 0, // UNSPECIFIED @@ -5624,7 +5810,7 @@ export namespace enums { /** * @name VideoAdFormatRestrictionEnum.VideoAdFormatRestriction - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VideoAdFormatRestrictionEnum.VideoAdFormatRestriction + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VideoAdFormatRestrictionEnum.VideoAdFormatRestriction */ export enum VideoAdFormatRestriction { UNSPECIFIED = 0, // UNSPECIFIED @@ -5634,7 +5820,7 @@ export namespace enums { /** * @name VideoAdSequenceInteractionTypeEnum.VideoAdSequenceInteractionType - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VideoAdSequenceInteractionTypeEnum.VideoAdSequenceInteractionType + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VideoAdSequenceInteractionTypeEnum.VideoAdSequenceInteractionType */ export enum VideoAdSequenceInteractionType { UNSPECIFIED = 0, // UNSPECIFIED @@ -5647,7 +5833,7 @@ export namespace enums { /** * @name VideoAdSequenceMinimumDurationEnum.VideoAdSequenceMinimumDuration - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/VideoAdSequenceMinimumDurationEnum.VideoAdSequenceMinimumDuration + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VideoAdSequenceMinimumDurationEnum.VideoAdSequenceMinimumDuration */ export enum VideoAdSequenceMinimumDuration { UNSPECIFIED = 0, // UNSPECIFIED @@ -5655,4 +5841,41 @@ export namespace enums { WEEK = 2, // WEEK MONTH = 3, // MONTH } + + /** + * @name VideoEnhancementSourceEnum.VideoEnhancementSource + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/VideoEnhancementSourceEnum.VideoEnhancementSource + */ + export enum VideoEnhancementSource { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + ADVERTISER = 2, // ADVERTISER + ENHANCED_BY_GOOGLE_ADS = 3, // ENHANCED_BY_GOOGLE_ADS + } + + /** + * @name YouTubeVideoPrivacyEnum.YouTubeVideoPrivacy + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoPrivacyEnum.YouTubeVideoPrivacy + */ + export enum YouTubeVideoPrivacy { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + PUBLIC = 2, // PUBLIC + UNLISTED = 3, // UNLISTED + } + + /** + * @name YouTubeVideoUploadStateEnum.YouTubeVideoUploadState + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoUploadStateEnum.YouTubeVideoUploadState + */ + export enum YouTubeVideoUploadState { + UNSPECIFIED = 0, // UNSPECIFIED + UNKNOWN = 1, // UNKNOWN + PENDING = 2, // PENDING + UPLOADED = 3, // UPLOADED + PROCESSED = 4, // PROCESSED + FAILED = 5, // FAILED + REJECTED = 6, // REJECTED + UNAVAILABLE = 7, // UNAVAILABLE + } } diff --git a/src/protos/autogen/fields.ts b/src/protos/autogen/fields.ts index 89eaca3e..23b7449f 100644 --- a/src/protos/autogen/fields.ts +++ b/src/protos/autogen/fields.ts @@ -32,6 +32,7 @@ export namespace fields { | "android_privacy_shared_key_google_ad_group" | "android_privacy_shared_key_google_campaign" | "android_privacy_shared_key_google_network_type" + | "app_top_combination_view" | "applied_incentive" | "asset" | "asset_field_type_view" @@ -72,6 +73,7 @@ export namespace fields { | "campaign_shared_set" | "campaign_simulation" | "carrier_constant" + | "cart_data_sales_view" | "change_event" | "change_status" | "channel_aggregate_asset_view" @@ -181,7 +183,9 @@ export namespace fields { | "user_list_customer_type" | "user_location_view" | "video" - | "webpage_view"; + | "video_enhancement" + | "webpage_view" + | "you_tube_video_upload"; export type Resources = Array; @@ -286,6 +290,7 @@ export namespace fields { | "ad.demand_gen_carousel_ad.logo_image" | "ad.demand_gen_multi_asset_ad.business_name" | "ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad.demand_gen_multi_asset_ad.classic_display_images" | "ad.demand_gen_multi_asset_ad.descriptions" | "ad.demand_gen_multi_asset_ad.headlines" | "ad.demand_gen_multi_asset_ad.logo_images" @@ -500,6 +505,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -644,6 +650,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -651,6 +658,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "ad_group_ad_asset_combination_view.enabled" | "ad_group_ad_asset_combination_view.resource_name" @@ -776,6 +784,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -859,6 +868,8 @@ export namespace fields { | "android_privacy_shared_key_google_network_type.campaign_id" | "android_privacy_shared_key_google_network_type.resource_name" | "android_privacy_shared_key_google_network_type.shared_network_type_key" + | "app_top_combination_view.ad_group_top_combinations" + | "app_top_combination_view.resource_name" | "applied_incentive.coupon_code" | "applied_incentive.currency_code" | "applied_incentive.current_spend_towards_fulfillment_micros" @@ -1147,6 +1158,7 @@ export namespace fields { | "asset_group_listing_group_filter.case_value.product_item_id.value" | "asset_group_listing_group_filter.case_value.product_type.level" | "asset_group_listing_group_filter.case_value.product_type.value" + | "asset_group_listing_group_filter.case_value.retail_filter_bundle.shared_set" | "asset_group_listing_group_filter.case_value.webpage.conditions" | "asset_group_listing_group_filter.id" | "asset_group_listing_group_filter.listing_source" @@ -1183,6 +1195,11 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "asset_set_asset.asset" | "asset_set_asset.asset_set" @@ -1333,6 +1350,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -1347,6 +1365,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -1391,9 +1410,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -1404,7 +1426,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -1414,6 +1441,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_aggregate_asset_view.asset" | "campaign_aggregate_asset_view.asset_source" | "campaign_aggregate_asset_view.campaign" @@ -1585,6 +1613,7 @@ export namespace fields { | "carrier_constant.id" | "carrier_constant.name" | "carrier_constant.resource_name" + | "cart_data_sales_view.resource_name" | "change_event.ad_group" | "change_event.asset" | "change_event.campaign" @@ -1751,6 +1780,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -1852,6 +1882,7 @@ export namespace fields { | "customer_user_access.access_role" | "customer_user_access.email_address" | "customer_user_access.inviter_user_email_address" + | "customer_user_access.passkey_enabled" | "customer_user_access.resource_name" | "customer_user_access.user_id" | "customer_user_access_invitation.access_role" @@ -1870,6 +1901,7 @@ export namespace fields { | "data_link.resource_name" | "data_link.status" | "data_link.type" + | "data_link.youtube_video.channel_id" | "data_link.youtube_video.video_id" | "detail_content_suitability_placement_view.display_name" | "detail_content_suitability_placement_view.placement" @@ -1917,6 +1949,7 @@ export namespace fields { | "experiment.goals" | "experiment.long_running_operation" | "experiment.name" + | "experiment.optimize_assets_experiment.optimize_assets_experiment_subtype" | "experiment.promote_status" | "experiment.resource_name" | "experiment.start_date" @@ -1924,6 +1957,7 @@ export namespace fields { | "experiment.suffix" | "experiment.sync_enabled" | "experiment.type" + | "experiment.video_experiment.video_experiment_subtype" | "experiment_arm.campaigns" | "experiment_arm.control" | "experiment_arm.experiment" @@ -2211,6 +2245,7 @@ export namespace fields { | "product_category_constant.state" | "product_group_view.resource_name" | "product_link.advertising_partner.customer" + | "product_link.advertising_partner_properties.allowed_domain" | "product_link.data_partner.data_partner_id" | "product_link.google_ads.customer" | "product_link.merchant_center.merchant_center_id" @@ -2218,6 +2253,7 @@ export namespace fields { | "product_link.resource_name" | "product_link.type" | "product_link_invitation.advertising_partner.customer" + | "product_link_invitation.advertising_partner_properties.allowed_domain" | "product_link_invitation.hotel_center.hotel_center_id" | "product_link_invitation.merchant_center.merchant_center_id" | "product_link_invitation.product_link_invitation_id" @@ -2317,13 +2353,19 @@ export namespace fields { | "shared_criterion.negative" | "shared_criterion.placement.url" | "shared_criterion.resource_name" + | "shared_criterion.retail_filter.expression.name" + | "shared_criterion.retail_filter.tag.expression_name" + | "shared_criterion.retail_filter.tag.value" | "shared_criterion.shared_set" | "shared_criterion.type" | "shared_criterion.vertical_ads_item_group_rule.city_criterion_id" | "shared_criterion.vertical_ads_item_group_rule.country_criterion_id" + | "shared_criterion.vertical_ads_item_group_rule.event_participant_display_name" | "shared_criterion.vertical_ads_item_group_rule.hotel_class" | "shared_criterion.vertical_ads_item_group_rule.item_code" | "shared_criterion.vertical_ads_item_group_rule.region_criterion_id" + | "shared_criterion.vertical_ads_item_group_rule.user_rating" + | "shared_criterion.vertical_ads_item_group_rule.venue" | "shared_criterion.webpage.conditions" | "shared_criterion.webpage.coverage_percentage" | "shared_criterion.webpage.criterion_name" @@ -2447,7 +2489,17 @@ export namespace fields { | "video.id" | "video.resource_name" | "video.title" - | "webpage_view.resource_name"; + | "video_enhancement.duration_millis" + | "video_enhancement.resource_name" + | "video_enhancement.source" + | "video_enhancement.title" + | "webpage_view.resource_name" + | "you_tube_video_upload.channel_id" + | "you_tube_video_upload.resource_name" + | "you_tube_video_upload.state" + | "you_tube_video_upload.video_id" + | "you_tube_video_upload.video_privacy" + | "you_tube_video_upload.video_upload_id"; export type Attributes = Array; @@ -2475,6 +2527,8 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_click_to_call" @@ -2496,7 +2550,21 @@ export namespace fields { | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" | "metrics.all_conversions_value_per_cost" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" | "metrics.all_new_customer_lifetime_value" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.all_value_adjustment" | "metrics.asset_pinned_as_description_position_one_count" | "metrics.asset_pinned_as_description_position_two_count" @@ -2527,8 +2595,12 @@ export namespace fields { | "metrics.biddable_app_install_conversions" | "metrics.biddable_app_post_install_conversions" | "metrics.biddable_cohort_app_post_install_conversions" + | "metrics.biddable_indirect_install_first_in_app_conversion_micros" | "metrics.bounce_rate" | "metrics.clicks" + | "metrics.clicks_margin_of_error" + | "metrics.clicks_p_value" + | "metrics.clicks_point_estimate" | "metrics.clicks_unique_query_clusters" | "metrics.combined_clicks" | "metrics.combined_clicks_per_query" @@ -2536,9 +2608,25 @@ export namespace fields { | "metrics.content_budget_lost_impression_share" | "metrics.content_impression_share" | "metrics.content_rank_lost_impression_share" + | "metrics.control_clicks" + | "metrics.control_conversion_value" + | "metrics.control_conversion_value_per_cost" + | "metrics.control_conversions" + | "metrics.control_cost_micros" + | "metrics.control_cost_per_conversion" + | "metrics.control_impressions" | "metrics.conversion_last_conversion_date" | "metrics.conversion_last_received_request_date_time" + | "metrics.conversion_value_change_point_estimate" + | "metrics.conversion_value_margin_of_error" + | "metrics.conversion_value_p_value" + | "metrics.conversion_value_per_cost_change_point_estimate" + | "metrics.conversion_value_per_cost_margin_of_error" + | "metrics.conversion_value_per_cost_p_value" | "metrics.conversions" + | "metrics.conversions_absolute_change_margin_of_error" + | "metrics.conversions_absolute_change_p_value" + | "metrics.conversions_absolute_change_point_estimate" | "metrics.conversions_by_conversion_date" | "metrics.conversions_from_interactions_rate" | "metrics.conversions_from_interactions_value_per_interaction" @@ -2548,9 +2636,15 @@ export namespace fields { | "metrics.conversions_value_per_cost" | "metrics.cost_converted_currency_per_platform_comparable_conversion" | "metrics.cost_micros" + | "metrics.cost_micros_change_point_estimate" + | "metrics.cost_micros_margin_of_error" + | "metrics.cost_micros_p_value" | "metrics.cost_of_goods_sold_micros" | "metrics.cost_per_all_conversions" | "metrics.cost_per_conversion" + | "metrics.cost_per_conversion_change_point_estimate" + | "metrics.cost_per_conversion_margin_of_error" + | "metrics.cost_per_conversion_p_value" | "metrics.cost_per_current_model_attributed_conversion" | "metrics.cost_per_platform_comparable_conversion" | "metrics.coviewed_impressions" @@ -2590,6 +2684,9 @@ export namespace fields { | "metrics.hotel_price_difference_percentage" | "metrics.impressions" | "metrics.impressions_from_store_reach" + | "metrics.impressions_margin_of_error" + | "metrics.impressions_p_value" + | "metrics.impressions_point_estimate" | "metrics.impressions_unique_query_clusters" | "metrics.interaction_event_types" | "metrics.interaction_rate" @@ -2653,6 +2750,11 @@ export namespace fields { | "metrics.top_impression_percentage" | "metrics.trueview_average_cpv" | "metrics.unique_users" + | "metrics.unique_users_five_plus" + | "metrics.unique_users_four_plus" + | "metrics.unique_users_ten_plus" + | "metrics.unique_users_three_plus" + | "metrics.unique_users_two_plus" | "metrics.units_sold" | "metrics.valid_accelerated_mobile_pages_clicks_percentage" | "metrics.value_adjustment" @@ -2753,6 +2855,7 @@ export namespace fields { | "segments.keyword.info.text" | "segments.landing_page_source" | "segments.match_type" + | "segments.mobile_device_platform" | "segments.month" | "segments.month_of_year" | "segments.new_versus_returning_customers" @@ -2777,6 +2880,25 @@ export namespace fields { | "segments.product_item_id" | "segments.product_language" | "segments.product_merchant_id" + | "segments.product_sold_brand" + | "segments.product_sold_category_level1" + | "segments.product_sold_category_level2" + | "segments.product_sold_category_level3" + | "segments.product_sold_category_level4" + | "segments.product_sold_category_level5" + | "segments.product_sold_condition" + | "segments.product_sold_custom_attribute0" + | "segments.product_sold_custom_attribute1" + | "segments.product_sold_custom_attribute2" + | "segments.product_sold_custom_attribute3" + | "segments.product_sold_custom_attribute4" + | "segments.product_sold_item_id" + | "segments.product_sold_title" + | "segments.product_sold_type_l1" + | "segments.product_sold_type_l2" + | "segments.product_sold_type_l3" + | "segments.product_sold_type_l4" + | "segments.product_sold_type_l5" | "segments.product_store_id" | "segments.product_title" | "segments.product_type_l1" @@ -2814,6 +2936,8 @@ export namespace fields { | "segments.vertical_ads_listing_city" | "segments.vertical_ads_listing_country" | "segments.vertical_ads_listing_region" + | "segments.vertical_ads_listing_user_rating" + | "segments.vertical_ads_listing_venue" | "segments.vertical_ads_partner_account" | "segments.vertical_ads_vertical" | "segments.webpage" @@ -2847,11 +2971,13 @@ export namespace fields { "ad_group_label.resource_name", "ad_group_simulation.resource_name", "ad_parameter.resource_name", + "ad_schedule_view.resource_name", "age_range_view.resource_name", "ai_max_search_term_ad_combination_view.resource_name", "android_privacy_shared_key_google_ad_group.resource_name", "android_privacy_shared_key_google_campaign.resource_name", "android_privacy_shared_key_google_network_type.resource_name", + "app_top_combination_view.resource_name", "applied_incentive.resource_name", "asset.resource_name", "asset_field_type_view.resource_name", @@ -2892,6 +3018,7 @@ export namespace fields { "campaign_shared_set.resource_name", "campaign_simulation.resource_name", "carrier_constant.resource_name", + "cart_data_sales_view.resource_name", "change_event.resource_name", "change_status.resource_name", "channel_aggregate_asset_view.resource_name", @@ -2926,6 +3053,7 @@ export namespace fields { "detail_content_suitability_placement_view.resource_name", "detail_placement_view.resource_name", "detailed_demographic.resource_name", + "display_keyword_view.resource_name", "distance_view.resource_name", "domain_category.resource_name", "dynamic_search_ads_search_term_view.resource_name", @@ -2940,6 +3068,7 @@ export namespace fields { "group_content_suitability_placement_view.resource_name", "group_placement_view.resource_name", "hotel_group_view.resource_name", + "hotel_performance_view.resource_name", "hotel_reconciliation.resource_name", "income_range_view.resource_name", "keyword_plan.resource_name", @@ -2948,6 +3077,7 @@ export namespace fields { "keyword_plan_campaign.resource_name", "keyword_plan_campaign_keyword.resource_name", "keyword_theme_constant.resource_name", + "keyword_view.resource_name", "label.resource_name", "landing_page_view.resource_name", "language_constant.resource_name", @@ -2958,7 +3088,9 @@ export namespace fields { "local_services_lead_conversation.resource_name", "local_services_verification_artifact.resource_name", "location_interest_view.resource_name", + "location_view.resource_name", "managed_placement_view.resource_name", + "matched_location_interest_view.resource_name", "media_file.resource_name", "mobile_app_category_constant.resource_name", "mobile_device_constant.resource_name", @@ -2966,6 +3098,7 @@ export namespace fields { "offline_conversion_upload_conversion_action_summary.resource_name", "offline_user_data_job.resource_name", "operating_system_version_constant.resource_name", + "paid_organic_search_term_view.resource_name", "parental_status_view.resource_name", "per_store_view.resource_name", "performance_max_placement_view.resource_name", @@ -2984,16 +3117,20 @@ export namespace fields { "shopping_product.resource_name", "smart_campaign_search_term_view.resource_name", "smart_campaign_setting.resource_name", + "targeting_expansion_view.resource_name", "third_party_app_analytics_link.resource_name", "topic_constant.resource_name", "topic_view.resource_name", + "travel_activity_group_view.resource_name", "travel_activity_performance_view.resource_name", "user_interest.resource_name", "user_list.resource_name", "user_list_customer_type.resource_name", "user_location_view.resource_name", "video.resource_name", + "video_enhancement.resource_name", "webpage_view.resource_name", + "you_tube_video_upload.resource_name", ]; /* -- ENUM FIELDS -- */ @@ -3189,6 +3326,8 @@ export namespace fields { "ChainRelationshipType", "asset_set.location_set.location_ownership_type": "LocationOwnershipType", "asset_set.status": "AssetSetStatus", + "asset_set.travel_feed_data.travel_feed_vertical_type": + "VerticalAdsItemVerticalType", "asset_set.type": "AssetSetType", "asset_set_asset.status": "AssetSetAssetStatus", "asset_set_type_view.asset_set_type": "AssetSetType", @@ -3258,7 +3397,7 @@ export namespace fields { "campaign.vanity_pharma.vanity_pharma_display_url_mode": "VanityPharmaDisplayUrlMode", "campaign.vanity_pharma.vanity_pharma_text": "VanityPharmaText", - "campaign.video_brand_safety_suitability": "BrandSafetySuitability", + "campaign.video_campaign_settings.booking_details.status": "BookingStatus", "campaign.video_campaign_settings.video_ad_format_control.format_restriction": "VideoAdFormatRestriction", "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration": @@ -3348,6 +3487,8 @@ export namespace fields { "custom_conversion_goal.status": "CustomConversionGoalStatus", "custom_interest.status": "CustomInterestStatus", "custom_interest.type": "CustomInterestType", + "customer.contains_eu_political_advertising": + "EuPoliticalAdvertisingStatus", "customer.conversion_tracking_setting.conversion_tracking_status": "ConversionTrackingStatus", "customer.pay_per_conversion_eligibility_failure_reasons": @@ -3380,9 +3521,13 @@ export namespace fields { "detail_content_suitability_placement_view.placement_type": "PlacementType", "detail_placement_view.placement_type": "PlacementType", "distance_view.distance_bucket": "DistanceBucket", + "experiment.optimize_assets_experiment.optimize_assets_experiment_subtype": + "OptimizeAssetsExperimentSubtype", "experiment.promote_status": "AsyncActionStatus", "experiment.status": "ExperimentStatus", "experiment.type": "ExperimentType", + "experiment.video_experiment.video_experiment_subtype": + "VideoExperimentSubtype", "final_url_expansion_asset_view.field_type": "AssetFieldType", "final_url_expansion_asset_view.status": "AssetLinkStatus", "geo_target_constant.status": "GeoTargetConstantStatus", @@ -3474,12 +3619,14 @@ export namespace fields { "segments.keyword.info.match_type": "KeywordMatchType", "segments.landing_page_source": "LandingPageSource", "segments.match_type": "MatchType", + "segments.mobile_device_platform": "MobileDevicePlatform", "segments.month_of_year": "MonthOfYear", "segments.new_versus_returning_customers": "ConvertingUserPriorEngagementTypeAndLtvBucket", "segments.product_channel": "ProductChannel", "segments.product_channel_exclusivity": "ProductChannelExclusivity", "segments.product_condition": "ProductCondition", + "segments.product_sold_condition": "ProductCondition", "segments.recommendation_type": "RecommendationType", "segments.search_engine_results_page_type": "SearchEngineResultsPageType", "segments.search_term_match_source": "SearchTermMatchSource", @@ -3524,6 +3671,9 @@ export namespace fields { "user_list.type": "UserListType", "user_list_customer_type.customer_type_category": "UserListCustomerTypeCategory", + "video_enhancement.source": "VideoEnhancementSource", + "you_tube_video_upload.state": "YouTubeVideoUploadState", + "you_tube_video_upload.video_privacy": "YouTubeVideoPrivacy", }; /* --- Start of AccessibleBiddingStrategy --- */ @@ -3547,6 +3697,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -3635,6 +3786,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -3711,6 +3863,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -3761,6 +3914,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -3824,6 +3978,7 @@ export namespace fields { | "ad.demand_gen_carousel_ad.logo_image" | "ad.demand_gen_multi_asset_ad.business_name" | "ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad.demand_gen_multi_asset_ad.classic_display_images" | "ad.demand_gen_multi_asset_ad.descriptions" | "ad.demand_gen_multi_asset_ad.headlines" | "ad.demand_gen_multi_asset_ad.logo_images" @@ -3966,6 +4121,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -4141,6 +4297,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -4155,6 +4312,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -4199,9 +4357,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -4212,7 +4373,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -4222,10 +4388,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -4285,12 +4453,28 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" | "metrics.all_new_customer_lifetime_value" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.auction_insight_search_absolute_top_impression_percentage" | "metrics.auction_insight_search_impression_share" | "metrics.auction_insight_search_outranking_share" @@ -4307,6 +4491,7 @@ export namespace fields { | "metrics.average_time_on_site" | "metrics.average_video_watch_time_duration_millis" | "metrics.biddable_cohort_app_post_install_conversions" + | "metrics.biddable_indirect_install_first_in_app_conversion_micros" | "metrics.bounce_rate" | "metrics.clicks" | "metrics.content_impression_share" @@ -4316,6 +4501,7 @@ export namespace fields { | "metrics.conversions_from_interactions_rate" | "metrics.conversions_value" | "metrics.conversions_value_by_conversion_date" + | "metrics.cost_converted_currency_per_platform_comparable_conversion" | "metrics.cost_micros" | "metrics.cost_of_goods_sold_micros" | "metrics.cost_per_all_conversions" @@ -4360,6 +4546,7 @@ export namespace fields { | "metrics.platform_comparable_conversions_from_interactions_value_per_interaction" | "metrics.platform_comparable_conversions_value" | "metrics.platform_comparable_conversions_value_by_conversion_date" + | "metrics.platform_comparable_conversions_value_per_cost" | "metrics.relative_ctr" | "metrics.revenue_micros" | "metrics.search_absolute_top_impression_share" @@ -4386,6 +4573,9 @@ export namespace fields { | "metrics.video_quartile_p50_rate" | "metrics.video_quartile_p75_rate" | "metrics.video_trueview_view_rate" + | "metrics.video_trueview_view_rate_in_feed" + | "metrics.video_trueview_view_rate_in_stream" + | "metrics.video_trueview_view_rate_shorts" | "metrics.video_trueview_views" | "metrics.video_watch_time_duration_millis" | "metrics.view_through_conversions"; @@ -4427,6 +4617,8 @@ export namespace fields { | "segments.vertical_ads_listing_city" | "segments.vertical_ads_listing_country" | "segments.vertical_ads_listing_region" + | "segments.vertical_ads_listing_user_rating" + | "segments.vertical_ads_listing_venue" | "segments.vertical_ads_partner_account" | "segments.vertical_ads_vertical" | "segments.week" @@ -4513,6 +4705,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -4657,6 +4850,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -4664,6 +4858,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -4705,6 +4900,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -4719,6 +4915,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -4763,9 +4960,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -4776,7 +4976,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -4786,10 +4991,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -4849,12 +5056,28 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" | "metrics.all_new_customer_lifetime_value" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.average_cart_size" | "metrics.average_cost" | "metrics.average_cpc" @@ -4871,6 +5094,7 @@ export namespace fields { | "metrics.conversions_from_interactions_rate" | "metrics.conversions_value" | "metrics.conversions_value_by_conversion_date" + | "metrics.cost_converted_currency_per_platform_comparable_conversion" | "metrics.cost_micros" | "metrics.cost_of_goods_sold_micros" | "metrics.cost_per_all_conversions" @@ -4910,6 +5134,7 @@ export namespace fields { | "metrics.platform_comparable_conversions_from_interactions_value_per_interaction" | "metrics.platform_comparable_conversions_value" | "metrics.platform_comparable_conversions_value_by_conversion_date" + | "metrics.platform_comparable_conversions_value_per_cost" | "metrics.revenue_micros" | "metrics.top_impression_percentage" | "metrics.trueview_average_cpv" @@ -4926,6 +5151,9 @@ export namespace fields { | "metrics.video_quartile_p50_rate" | "metrics.video_quartile_p75_rate" | "metrics.video_trueview_view_rate" + | "metrics.video_trueview_view_rate_in_feed" + | "metrics.video_trueview_view_rate_in_stream" + | "metrics.video_trueview_view_rate_shorts" | "metrics.video_trueview_views" | "metrics.video_watch_time_duration_millis" | "metrics.view_through_conversions"; @@ -5040,6 +5268,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -5184,6 +5413,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -5191,6 +5421,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "ad_group_ad_asset_combination_view.enabled" | "ad_group_ad_asset_combination_view.resource_name" @@ -5235,6 +5466,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -5249,6 +5481,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -5293,9 +5526,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -5306,7 +5542,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -5316,10 +5557,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -5455,6 +5698,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -5599,6 +5843,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -5606,6 +5851,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "ad_group_ad_asset_view.ad_group_ad" | "ad_group_ad_asset_view.asset" @@ -5893,6 +6139,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -5907,6 +6154,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -5951,9 +6199,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -5964,7 +6215,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -5974,10 +6230,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -6055,6 +6313,7 @@ export namespace fields { | "segments.ad_network_type" | "segments.ad_sub_network_type" | "segments.conversion_action" + | "segments.conversion_action_name" | "segments.date" | "segments.day_of_week" | "segments.device" @@ -6145,6 +6404,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -6289,6 +6549,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -6296,6 +6557,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "ad_group_ad_label.ad_group_ad" | "ad_group_ad_label.label" @@ -6340,6 +6602,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -6354,6 +6617,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -6398,9 +6662,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -6411,7 +6678,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -6421,10 +6693,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -6807,6 +7081,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -6821,6 +7096,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -6865,9 +7141,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -6878,7 +7157,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -6888,10 +7172,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -6971,7 +7257,6 @@ export namespace fields { | "segments.ad_sub_network_type" | "segments.asset_interaction_target.asset" | "segments.asset_interaction_target.interaction_on_this_asset" - | "segments.click_type" | "segments.conversion_action" | "segments.conversion_action_category" | "segments.conversion_action_name" @@ -7064,6 +7349,11 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -7105,6 +7395,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -7119,6 +7410,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -7163,9 +7455,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -7176,7 +7471,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -7186,10 +7486,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -7361,6 +7663,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -7448,6 +7751,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -7462,6 +7766,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -7506,9 +7811,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -7519,7 +7827,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -7529,10 +7842,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -7789,6 +8104,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -7803,6 +8119,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -7847,9 +8164,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -7860,7 +8180,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -7870,10 +8195,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -8044,6 +8371,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -8101,6 +8429,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -8115,6 +8444,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -8159,9 +8489,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -8172,7 +8505,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -8182,10 +8520,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -8415,6 +8755,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -8478,6 +8819,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -8492,6 +8834,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -8536,9 +8879,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -8549,7 +8895,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -8559,10 +8910,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -8739,6 +9092,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -8799,6 +9153,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -8813,6 +9168,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -8857,9 +9213,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -8870,7 +9229,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -8880,10 +9244,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -9060,6 +9426,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -9126,6 +9493,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -9140,6 +9508,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -9184,9 +9553,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -9197,7 +9569,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -9207,10 +9584,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -9348,6 +9727,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -9362,6 +9742,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -9406,9 +9787,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -9419,7 +9803,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -9429,10 +9818,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -9571,6 +9962,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -9585,6 +9977,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -9629,9 +10022,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -9642,7 +10038,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -9652,10 +10053,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -9802,6 +10205,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -9816,6 +10220,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -9860,9 +10265,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -9873,7 +10281,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -9883,10 +10296,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -10057,6 +10472,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -10118,6 +10534,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -10132,6 +10549,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -10176,9 +10594,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -10189,7 +10610,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -10199,10 +10625,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -10283,6 +10711,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -10297,6 +10726,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -10341,9 +10771,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -10354,7 +10787,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -10364,6 +10802,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_criterion.ad_schedule.day_of_week" | "campaign_criterion.ad_schedule.end_hour" | "campaign_criterion.ad_schedule.end_minute" @@ -10433,6 +10872,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -10668,6 +11108,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -10756,6 +11197,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -10770,6 +11212,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -10814,9 +11257,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -10827,7 +11273,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -10837,10 +11288,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11043,6 +11496,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -11057,6 +11511,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -11101,9 +11556,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -11114,7 +11572,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -11124,10 +11587,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11204,6 +11669,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11258,6 +11724,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11313,6 +11780,422 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" + | "customer.conversion_tracking_setting.accepted_customer_data_terms" + | "customer.conversion_tracking_setting.conversion_tracking_id" + | "customer.conversion_tracking_setting.conversion_tracking_status" + | "customer.conversion_tracking_setting.cross_account_conversion_tracking_id" + | "customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled" + | "customer.conversion_tracking_setting.google_ads_conversion_customer" + | "customer.currency_code" + | "customer.customer_agreement_setting.accepted_lead_form_terms" + | "customer.descriptive_name" + | "customer.final_url_suffix" + | "customer.has_partners_badge" + | "customer.id" + | "customer.image_asset_auto_migration_done" + | "customer.image_asset_auto_migration_done_date_time" + | "customer.local_services_settings.granular_insurance_statuses" + | "customer.local_services_settings.granular_license_statuses" + | "customer.location_asset_auto_migration_done" + | "customer.location_asset_auto_migration_done_date_time" + | "customer.manager" + | "customer.optimization_score" + | "customer.optimization_score_weight" + | "customer.pay_per_conversion_eligibility_failure_reasons" + | "customer.remarketing_setting.google_global_site_tag" + | "customer.resource_name" + | "customer.status" + | "customer.test_account" + | "customer.time_zone" + | "customer.tracking_url_template" + | "customer.video_brand_safety_suitability" + | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" + | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" + | "customer.video_customer.third_party_integration_partners.reach_integration_partners" + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; + + export type AndroidPrivacySharedKeyGoogleNetworkTypeFields = + Array; + + export type AndroidPrivacySharedKeyGoogleNetworkTypeSegment = "segments.date"; + + export type AndroidPrivacySharedKeyGoogleNetworkTypeSegments = + Array; + /* --- End of AndroidPrivacySharedKeyGoogleNetworkType --- */ + + /* --- Start of AppTopCombinationView --- */ + export type AppTopCombinationViewField = + | "ad_group.ad_rotation_mode" + | "ad_group.ai_max_ad_group_setting.disable_search_term_matching" + | "ad_group.audience_setting.use_audience_grouped" + | "ad_group.base_ad_group" + | "ad_group.campaign" + | "ad_group.cpc_bid_micros" + | "ad_group.cpm_bid_micros" + | "ad_group.cpv_bid_micros" + | "ad_group.demand_gen_ad_group_settings.channel_controls.channel_config" + | "ad_group.demand_gen_ad_group_settings.channel_controls.channel_strategy" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.discover" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.display" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.gmail" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_feed" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_stream" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_shorts" + | "ad_group.display_custom_bid_dimension" + | "ad_group.effective_cpc_bid_micros" + | "ad_group.effective_target_cpa_micros" + | "ad_group.effective_target_cpa_source" + | "ad_group.effective_target_cpc" + | "ad_group.effective_target_cpc_source" + | "ad_group.effective_target_roas" + | "ad_group.effective_target_roas_source" + | "ad_group.exclude_demographic_expansion" + | "ad_group.excluded_parent_asset_field_types" + | "ad_group.excluded_parent_asset_set_types" + | "ad_group.final_url_suffix" + | "ad_group.fixed_cpm_micros" + | "ad_group.id" + | "ad_group.labels" + | "ad_group.name" + | "ad_group.optimized_targeting_enabled" + | "ad_group.percent_cpc_bid_micros" + | "ad_group.primary_status" + | "ad_group.primary_status_reasons" + | "ad_group.resource_name" + | "ad_group.status" + | "ad_group.target_cpa_micros" + | "ad_group.target_cpc_micros" + | "ad_group.target_cpm_micros" + | "ad_group.target_cpv_micros" + | "ad_group.target_roas" + | "ad_group.targeting_setting.target_restrictions" + | "ad_group.tracking_url_template" + | "ad_group.type" + | "ad_group.url_custom_parameters" + | "ad_group.vertical_ads_format_setting.disable_text_ads" + | "ad_group.vertical_ads_format_setting.enable_booking_links" + | "ad_group.vertical_ads_format_setting.enable_vertical_promotion_ads" + | "ad_group.video_ad_group_settings.video_ad_sequence.step_id" + | "ad_group_ad.action_items" + | "ad_group_ad.ad.added_by_google_ads" + | "ad_group_ad.ad.app_ad.app_deep_link" + | "ad_group_ad.ad.app_ad.descriptions" + | "ad_group_ad.ad.app_ad.headlines" + | "ad_group_ad.ad.app_ad.html5_media_bundles" + | "ad_group_ad.ad.app_ad.images" + | "ad_group_ad.ad.app_ad.mandatory_ad_text" + | "ad_group_ad.ad.app_ad.youtube_videos" + | "ad_group_ad.ad.app_engagement_ad.descriptions" + | "ad_group_ad.ad.app_engagement_ad.headlines" + | "ad_group_ad.ad.app_engagement_ad.images" + | "ad_group_ad.ad.app_engagement_ad.videos" + | "ad_group_ad.ad.app_pre_registration_ad.descriptions" + | "ad_group_ad.ad.app_pre_registration_ad.headlines" + | "ad_group_ad.ad.app_pre_registration_ad.images" + | "ad_group_ad.ad.app_pre_registration_ad.youtube_videos" + | "ad_group_ad.ad.demand_gen_carousel_ad.business_name" + | "ad_group_ad.ad.demand_gen_carousel_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_carousel_ad.carousel_cards" + | "ad_group_ad.ad.demand_gen_carousel_ad.description" + | "ad_group_ad.ad.demand_gen_carousel_ad.headline" + | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.marketing_images" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.portrait_marketing_images" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.square_marketing_images" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.tall_portrait_marketing_images" + | "ad_group_ad.ad.demand_gen_product_ad.breadcrumb1" + | "ad_group_ad.ad.demand_gen_product_ad.breadcrumb2" + | "ad_group_ad.ad.demand_gen_product_ad.business_name" + | "ad_group_ad.ad.demand_gen_product_ad.call_to_action" + | "ad_group_ad.ad.demand_gen_product_ad.description" + | "ad_group_ad.ad.demand_gen_product_ad.headline" + | "ad_group_ad.ad.demand_gen_product_ad.logo_image" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.breadcrumb1" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.breadcrumb2" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.business_name" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.call_to_actions" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.companion_banners" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.descriptions" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.headlines" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.logo_images" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.long_headlines" + | "ad_group_ad.ad.demand_gen_video_responsive_ad.videos" + | "ad_group_ad.ad.device_preference" + | "ad_group_ad.ad.display_upload_ad.display_upload_product_type" + | "ad_group_ad.ad.display_upload_ad.media_bundle" + | "ad_group_ad.ad.display_url" + | "ad_group_ad.ad.expanded_dynamic_search_ad.description" + | "ad_group_ad.ad.expanded_dynamic_search_ad.description2" + | "ad_group_ad.ad.expanded_text_ad.description" + | "ad_group_ad.ad.expanded_text_ad.description2" + | "ad_group_ad.ad.expanded_text_ad.headline_part1" + | "ad_group_ad.ad.expanded_text_ad.headline_part2" + | "ad_group_ad.ad.expanded_text_ad.headline_part3" + | "ad_group_ad.ad.expanded_text_ad.path1" + | "ad_group_ad.ad.expanded_text_ad.path2" + | "ad_group_ad.ad.final_app_urls" + | "ad_group_ad.ad.final_mobile_urls" + | "ad_group_ad.ad.final_url_suffix" + | "ad_group_ad.ad.final_urls" + | "ad_group_ad.ad.hotel_ad" + | "ad_group_ad.ad.id" + | "ad_group_ad.ad.image_ad.image_asset.asset" + | "ad_group_ad.ad.image_ad.image_url" + | "ad_group_ad.ad.image_ad.mime_type" + | "ad_group_ad.ad.image_ad.name" + | "ad_group_ad.ad.image_ad.pixel_height" + | "ad_group_ad.ad.image_ad.pixel_width" + | "ad_group_ad.ad.image_ad.preview_image_url" + | "ad_group_ad.ad.image_ad.preview_pixel_height" + | "ad_group_ad.ad.image_ad.preview_pixel_width" + | "ad_group_ad.ad.legacy_app_install_ad" + | "ad_group_ad.ad.legacy_responsive_display_ad.accent_color" + | "ad_group_ad.ad.legacy_responsive_display_ad.allow_flexible_color" + | "ad_group_ad.ad.legacy_responsive_display_ad.business_name" + | "ad_group_ad.ad.legacy_responsive_display_ad.call_to_action_text" + | "ad_group_ad.ad.legacy_responsive_display_ad.description" + | "ad_group_ad.ad.legacy_responsive_display_ad.format_setting" + | "ad_group_ad.ad.legacy_responsive_display_ad.logo_image" + | "ad_group_ad.ad.legacy_responsive_display_ad.long_headline" + | "ad_group_ad.ad.legacy_responsive_display_ad.main_color" + | "ad_group_ad.ad.legacy_responsive_display_ad.marketing_image" + | "ad_group_ad.ad.legacy_responsive_display_ad.price_prefix" + | "ad_group_ad.ad.legacy_responsive_display_ad.promo_text" + | "ad_group_ad.ad.legacy_responsive_display_ad.short_headline" + | "ad_group_ad.ad.legacy_responsive_display_ad.square_logo_image" + | "ad_group_ad.ad.legacy_responsive_display_ad.square_marketing_image" + | "ad_group_ad.ad.local_ad.call_to_actions" + | "ad_group_ad.ad.local_ad.descriptions" + | "ad_group_ad.ad.local_ad.headlines" + | "ad_group_ad.ad.local_ad.logo_images" + | "ad_group_ad.ad.local_ad.marketing_images" + | "ad_group_ad.ad.local_ad.path1" + | "ad_group_ad.ad.local_ad.path2" + | "ad_group_ad.ad.local_ad.videos" + | "ad_group_ad.ad.name" + | "ad_group_ad.ad.resource_name" + | "ad_group_ad.ad.responsive_display_ad.accent_color" + | "ad_group_ad.ad.responsive_display_ad.allow_flexible_color" + | "ad_group_ad.ad.responsive_display_ad.business_name" + | "ad_group_ad.ad.responsive_display_ad.call_to_action_text" + | "ad_group_ad.ad.responsive_display_ad.control_spec.enable_asset_enhancements" + | "ad_group_ad.ad.responsive_display_ad.control_spec.enable_autogen_video" + | "ad_group_ad.ad.responsive_display_ad.descriptions" + | "ad_group_ad.ad.responsive_display_ad.format_setting" + | "ad_group_ad.ad.responsive_display_ad.headlines" + | "ad_group_ad.ad.responsive_display_ad.logo_images" + | "ad_group_ad.ad.responsive_display_ad.long_headline" + | "ad_group_ad.ad.responsive_display_ad.main_color" + | "ad_group_ad.ad.responsive_display_ad.marketing_images" + | "ad_group_ad.ad.responsive_display_ad.price_prefix" + | "ad_group_ad.ad.responsive_display_ad.promo_text" + | "ad_group_ad.ad.responsive_display_ad.square_logo_images" + | "ad_group_ad.ad.responsive_display_ad.square_marketing_images" + | "ad_group_ad.ad.responsive_display_ad.youtube_videos" + | "ad_group_ad.ad.responsive_search_ad.descriptions" + | "ad_group_ad.ad.responsive_search_ad.headlines" + | "ad_group_ad.ad.responsive_search_ad.path1" + | "ad_group_ad.ad.responsive_search_ad.path2" + | "ad_group_ad.ad.shopping_comparison_listing_ad.headline" + | "ad_group_ad.ad.shopping_product_ad" + | "ad_group_ad.ad.shopping_smart_ad" + | "ad_group_ad.ad.smart_campaign_ad.descriptions" + | "ad_group_ad.ad.smart_campaign_ad.headlines" + | "ad_group_ad.ad.system_managed_resource_source" + | "ad_group_ad.ad.text_ad.description1" + | "ad_group_ad.ad.text_ad.description2" + | "ad_group_ad.ad.text_ad.headline" + | "ad_group_ad.ad.tracking_url_template" + | "ad_group_ad.ad.travel_ad" + | "ad_group_ad.ad.type" + | "ad_group_ad.ad.url_collections" + | "ad_group_ad.ad.url_custom_parameters" + | "ad_group_ad.ad.video_ad.audio" + | "ad_group_ad.ad.video_ad.bumper.action_button_label" + | "ad_group_ad.ad.video_ad.bumper.action_headline" + | "ad_group_ad.ad.video_ad.bumper.companion_banner.asset" + | "ad_group_ad.ad.video_ad.in_feed.description1" + | "ad_group_ad.ad.video_ad.in_feed.description2" + | "ad_group_ad.ad.video_ad.in_feed.headline" + | "ad_group_ad.ad.video_ad.in_feed.thumbnail" + | "ad_group_ad.ad.video_ad.in_stream.action_button_label" + | "ad_group_ad.ad.video_ad.in_stream.action_headline" + | "ad_group_ad.ad.video_ad.in_stream.companion_banner.asset" + | "ad_group_ad.ad.video_ad.non_skippable.action_button_label" + | "ad_group_ad.ad.video_ad.non_skippable.action_headline" + | "ad_group_ad.ad.video_ad.non_skippable.companion_banner.asset" + | "ad_group_ad.ad.video_ad.out_stream.description" + | "ad_group_ad.ad.video_ad.out_stream.headline" + | "ad_group_ad.ad.video_ad.video.asset" + | "ad_group_ad.ad.video_responsive_ad.breadcrumb1" + | "ad_group_ad.ad.video_responsive_ad.breadcrumb2" + | "ad_group_ad.ad.video_responsive_ad.business_name" + | "ad_group_ad.ad.video_responsive_ad.call_to_actions" + | "ad_group_ad.ad.video_responsive_ad.companion_banners" + | "ad_group_ad.ad.video_responsive_ad.descriptions" + | "ad_group_ad.ad.video_responsive_ad.headlines" + | "ad_group_ad.ad.video_responsive_ad.logo_images" + | "ad_group_ad.ad.video_responsive_ad.long_headlines" + | "ad_group_ad.ad.video_responsive_ad.videos" + | "ad_group_ad.ad_group" + | "ad_group_ad.ad_group_ad_asset_automation_settings" + | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" + | "ad_group_ad.labels" + | "ad_group_ad.policy_summary.approval_status" + | "ad_group_ad.policy_summary.policy_topic_entries" + | "ad_group_ad.policy_summary.review_status" + | "ad_group_ad.primary_status" + | "ad_group_ad.primary_status_reasons" + | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" + | "ad_group_ad.status" + | "app_top_combination_view.ad_group_top_combinations" + | "app_top_combination_view.resource_name" + | "campaign.accessible_bidding_strategy" + | "campaign.ad_serving_optimization_status" + | "campaign.advertising_channel_sub_type" + | "campaign.advertising_channel_type" + | "campaign.ai_max_setting.bundling_required" + | "campaign.ai_max_setting.enable_ai_max" + | "campaign.app_campaign_setting.app_id" + | "campaign.app_campaign_setting.app_store" + | "campaign.app_campaign_setting.bidding_strategy_goal_type" + | "campaign.asset_automation_settings" + | "campaign.audience_setting.use_audience_grouped" + | "campaign.base_campaign" + | "campaign.bidding_strategy" + | "campaign.bidding_strategy_system_status" + | "campaign.bidding_strategy_type" + | "campaign.brand_guidelines.accent_color" + | "campaign.brand_guidelines.main_color" + | "campaign.brand_guidelines.predefined_font_family" + | "campaign.brand_guidelines_enabled" + | "campaign.campaign_budget" + | "campaign.campaign_group" + | "campaign.commission.commission_rate_micros" + | "campaign.contains_eu_political_advertising" + | "campaign.demand_gen_campaign_settings.upgraded_targeting" + | "campaign.dynamic_search_ads_setting.domain_name" + | "campaign.dynamic_search_ads_setting.language_code" + | "campaign.dynamic_search_ads_setting.use_supplied_urls_only" + | "campaign.end_date_time" + | "campaign.excluded_parent_asset_field_types" + | "campaign.excluded_parent_asset_set_types" + | "campaign.experiment_type" + | "campaign.feed_types" + | "campaign.final_url_suffix" + | "campaign.fixed_cpm.goal" + | "campaign.fixed_cpm.target_frequency_info.target_count" + | "campaign.fixed_cpm.target_frequency_info.time_unit" + | "campaign.frequency_caps" + | "campaign.geo_target_type_setting.negative_geo_target_type" + | "campaign.geo_target_type_setting.positive_geo_target_type" + | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" + | "campaign.hotel_setting.hotel_center_id" + | "campaign.id" + | "campaign.keyword_match_type" + | "campaign.labels" + | "campaign.listing_type" + | "campaign.local_campaign_setting.location_source_type" + | "campaign.local_services_campaign_settings.category_bids" + | "campaign.manual_cpa" + | "campaign.manual_cpc.enhanced_cpc_enabled" + | "campaign.manual_cpm" + | "campaign.manual_cpv" + | "campaign.maximize_conversion_value.target_roas" + | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" + | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" + | "campaign.name" + | "campaign.network_settings.target_content_network" + | "campaign.network_settings.target_google_search" + | "campaign.network_settings.target_google_tv_network" + | "campaign.network_settings.target_partner_search_network" + | "campaign.network_settings.target_search_network" + | "campaign.network_settings.target_youtube" + | "campaign.optimization_goal_setting.optimization_goal_types" + | "campaign.optimization_score" + | "campaign.payment_mode" + | "campaign.percent_cpc.cpc_bid_ceiling_micros" + | "campaign.percent_cpc.enhanced_cpc_enabled" + | "campaign.performance_max_upgrade.performance_max_campaign" + | "campaign.performance_max_upgrade.pre_upgrade_campaign" + | "campaign.performance_max_upgrade.status" + | "campaign.pmax_campaign_settings.brand_targeting_overrides.ignore_exclusions_for_shopping_ads" + | "campaign.primary_status" + | "campaign.primary_status_reasons" + | "campaign.real_time_bidding_setting.opt_in" + | "campaign.resource_name" + | "campaign.selective_optimization.conversion_actions" + | "campaign.serving_status" + | "campaign.shopping_setting.advertising_partner_ids" + | "campaign.shopping_setting.campaign_priority" + | "campaign.shopping_setting.disable_product_feed" + | "campaign.shopping_setting.enable_local" + | "campaign.shopping_setting.feed_label" + | "campaign.shopping_setting.merchant_id" + | "campaign.shopping_setting.use_vehicle_inventory" + | "campaign.start_date_time" + | "campaign.status" + | "campaign.target_cpa.cpc_bid_ceiling_micros" + | "campaign.target_cpa.cpc_bid_floor_micros" + | "campaign.target_cpa.target_cpa_micros" + | "campaign.target_cpc.target_cpc_micros" + | "campaign.target_cpm.target_frequency_goal.target_count" + | "campaign.target_cpm.target_frequency_goal.time_unit" + | "campaign.target_cpv" + | "campaign.target_impression_share.cpc_bid_ceiling_micros" + | "campaign.target_impression_share.location" + | "campaign.target_impression_share.location_fraction_micros" + | "campaign.target_roas.cpc_bid_ceiling_micros" + | "campaign.target_roas.cpc_bid_floor_micros" + | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" + | "campaign.target_spend.cpc_bid_ceiling_micros" + | "campaign.target_spend.target_spend_micros" + | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" + | "campaign.third_party_integration_partners.brand_lift_integration_partners" + | "campaign.third_party_integration_partners.brand_safety_integration_partners" + | "campaign.third_party_integration_partners.reach_integration_partners" + | "campaign.third_party_integration_partners.viewability_integration_partners" + | "campaign.tracking_setting.tracking_url" + | "campaign.tracking_url_template" + | "campaign.travel_campaign_settings.travel_account_id" + | "campaign.url_custom_parameters" + | "campaign.vanity_pharma.vanity_pharma_display_url_mode" + | "campaign.vanity_pharma.vanity_pharma_text" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" + | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" + | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" + | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_in_feed" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_in_stream" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_non_skippable_in_stream" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" + | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" + | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" + | "customer.auto_tagging_enabled" + | "customer.call_reporting_setting.call_conversion_action" + | "customer.call_reporting_setting.call_conversion_reporting_enabled" + | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11347,14 +12230,19 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.reach_integration_partners" | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; - export type AndroidPrivacySharedKeyGoogleNetworkTypeFields = - Array; + export type AppTopCombinationViewFields = Array; - export type AndroidPrivacySharedKeyGoogleNetworkTypeSegment = "segments.date"; + export type AppTopCombinationViewSegment = + | "segments.date" + | "segments.day_of_week" + | "segments.month" + | "segments.quarter" + | "segments.week" + | "segments.year"; - export type AndroidPrivacySharedKeyGoogleNetworkTypeSegments = - Array; - /* --- End of AndroidPrivacySharedKeyGoogleNetworkType --- */ + export type AppTopCombinationViewSegments = + Array; + /* --- End of AppTopCombinationView --- */ /* --- Start of AppliedIncentive --- */ export type AppliedIncentiveField = @@ -11375,6 +12263,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11655,6 +12544,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -11798,6 +12688,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -11812,6 +12703,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -11856,9 +12748,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -11869,7 +12764,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -11879,10 +12779,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -12033,6 +12935,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -12047,6 +12950,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -12091,9 +12995,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -12104,7 +13011,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -12114,10 +13026,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -12155,6 +13069,8 @@ export namespace fields { export type AssetGroupFields = Array; export type AssetGroupMetric = + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_interactions_rate" @@ -12162,7 +13078,21 @@ export namespace fields { | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" | "metrics.all_conversions_value_per_cost" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" | "metrics.all_new_customer_lifetime_value" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.all_value_adjustment" | "metrics.average_cart_size" | "metrics.average_cost" @@ -12203,6 +13133,7 @@ export namespace fields { | "metrics.new_customer_lifetime_value" | "metrics.orders" | "metrics.revenue_micros" + | "metrics.units_sold" | "metrics.value_adjustment" | "metrics.value_per_all_conversions" | "metrics.value_per_all_conversions_by_conversion_date" @@ -12541,6 +13472,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -12555,6 +13487,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -12599,9 +13532,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -12612,7 +13548,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -12622,10 +13563,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -12742,6 +13685,7 @@ export namespace fields { | "asset_group_listing_group_filter.case_value.product_item_id.value" | "asset_group_listing_group_filter.case_value.product_type.level" | "asset_group_listing_group_filter.case_value.product_type.value" + | "asset_group_listing_group_filter.case_value.retail_filter_bundle.shared_set" | "asset_group_listing_group_filter.case_value.webpage.conditions" | "asset_group_listing_group_filter.id" | "asset_group_listing_group_filter.listing_source" @@ -12789,6 +13733,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -12803,6 +13748,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -12847,9 +13793,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -12860,7 +13809,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -12870,10 +13824,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -12906,7 +13862,15 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" | "customer.video_customer.third_party_integration_partners.reach_integration_partners" - | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" + | "shared_set.id" + | "shared_set.member_count" + | "shared_set.name" + | "shared_set.reference_count" + | "shared_set.resource_name" + | "shared_set.status" + | "shared_set.type" + | "shared_set.vertical_ads_item_vertical_type"; export type AssetGroupListingGroupFilterFields = Array; @@ -12938,6 +13902,7 @@ export namespace fields { | "asset_group_listing_group_filter.case_value.product_item_id.value" | "asset_group_listing_group_filter.case_value.product_type.level" | "asset_group_listing_group_filter.case_value.product_type.value" + | "asset_group_listing_group_filter.case_value.retail_filter_bundle.shared_set" | "asset_group_listing_group_filter.case_value.webpage.conditions" | "asset_group_listing_group_filter.id" | "asset_group_listing_group_filter.listing_source" @@ -12988,6 +13953,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -13002,6 +13968,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -13046,9 +14013,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -13059,7 +14029,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -13069,10 +14044,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -13111,9 +14088,25 @@ export namespace fields { Array; export type AssetGroupProductGroupViewMetric = + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_value" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.average_cart_size" | "metrics.average_cpc" | "metrics.average_cpm" @@ -13232,6 +14225,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -13246,6 +14240,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -13290,9 +14285,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -13303,7 +14301,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -13313,10 +14316,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -13411,6 +14416,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -13425,6 +14431,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -13469,9 +14476,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -13482,7 +14492,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -13492,10 +14507,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -13565,11 +14582,17 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -13915,6 +14938,11 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "asset_set_asset.asset" | "asset_set_asset.asset_set" @@ -13960,6 +14988,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -13974,6 +15003,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -14018,9 +15048,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -14031,7 +15064,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -14041,10 +15079,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14233,6 +15273,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -14247,6 +15288,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -14291,9 +15333,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -14304,7 +15349,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -14314,10 +15364,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14441,6 +15493,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14496,6 +15549,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14550,6 +15604,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14605,6 +15660,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14679,6 +15735,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14805,6 +15862,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -14861,6 +15919,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -15000,6 +16059,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -15014,6 +16074,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -15058,9 +16119,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -15071,7 +16135,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -15081,10 +16150,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -15209,6 +16280,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -15223,6 +16295,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -15267,9 +16340,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -15280,7 +16356,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -15290,6 +16371,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_budget.aligned_bidding_strategy_id" | "campaign_budget.amount_micros" | "campaign_budget.delivery_method" @@ -15316,6 +16398,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -15375,6 +16458,8 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_click_to_call" @@ -15394,7 +16479,21 @@ export namespace fields { | "metrics.all_conversions_from_store_website" | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" | "metrics.all_new_customer_lifetime_value" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.auction_insight_search_absolute_top_impression_percentage" | "metrics.auction_insight_search_impression_share" | "metrics.auction_insight_search_outranking_share" @@ -15416,6 +16515,7 @@ export namespace fields { | "metrics.biddable_app_install_conversions" | "metrics.biddable_app_post_install_conversions" | "metrics.biddable_cohort_app_post_install_conversions" + | "metrics.biddable_indirect_install_first_in_app_conversion_micros" | "metrics.bounce_rate" | "metrics.clicks" | "metrics.clicks_unique_query_clusters" @@ -15511,6 +16611,11 @@ export namespace fields { | "metrics.top_impression_percentage" | "metrics.trueview_average_cpv" | "metrics.unique_users" + | "metrics.unique_users_five_plus" + | "metrics.unique_users_four_plus" + | "metrics.unique_users_ten_plus" + | "metrics.unique_users_three_plus" + | "metrics.unique_users_two_plus" | "metrics.units_sold" | "metrics.value_per_all_conversions" | "metrics.value_per_all_conversions_by_conversion_date" @@ -15566,6 +16671,7 @@ export namespace fields { | "segments.device" | "segments.external_conversion_source" | "segments.hour" + | "segments.mobile_device_platform" | "segments.month" | "segments.month_of_year" | "segments.new_versus_returning_customers" @@ -15593,6 +16699,8 @@ export namespace fields { | "segments.vertical_ads_listing_city" | "segments.vertical_ads_listing_country" | "segments.vertical_ads_listing_region" + | "segments.vertical_ads_listing_user_rating" + | "segments.vertical_ads_listing_venue" | "segments.vertical_ads_partner_account" | "segments.vertical_ads_vertical" | "segments.week" @@ -15880,6 +16988,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -15894,6 +17003,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -15938,9 +17048,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -15951,7 +17064,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -15961,6 +17079,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_aggregate_asset_view.asset" | "campaign_aggregate_asset_view.asset_source" | "campaign_aggregate_asset_view.campaign" @@ -16352,6 +17471,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -16366,6 +17486,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -16410,9 +17531,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -16423,7 +17547,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -16433,6 +17562,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_asset.asset" | "campaign_asset.campaign" | "campaign_asset.field_type" @@ -16446,6 +17576,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -16525,7 +17656,6 @@ export namespace fields { | "segments.ad_sub_network_type" | "segments.asset_interaction_target.asset" | "segments.asset_interaction_target.interaction_on_this_asset" - | "segments.click_type" | "segments.conversion_action" | "segments.conversion_action_category" | "segments.conversion_action_name" @@ -16563,6 +17693,11 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -16604,6 +17739,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -16618,6 +17754,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -16662,9 +17799,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -16675,7 +17815,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -16685,6 +17830,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_asset_set.asset_set" | "campaign_asset_set.campaign" | "campaign_asset_set.resource_name" @@ -16693,6 +17839,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -16802,6 +17949,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -16816,6 +17964,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -16860,9 +18009,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -16873,7 +18025,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -16883,6 +18040,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_audience_view.resource_name" | "campaign_criterion.ad_schedule.day_of_week" | "campaign_criterion.ad_schedule.end_hour" @@ -16953,6 +18111,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -17143,6 +18302,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -17157,6 +18317,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -17201,9 +18362,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -17214,7 +18378,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -17224,6 +18393,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_bid_modifier.bid_modifier" | "campaign_bid_modifier.campaign" | "campaign_bid_modifier.criterion_id" @@ -17233,6 +18403,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -17316,6 +18487,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -17330,6 +18502,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -17374,9 +18547,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -17387,7 +18563,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -17397,6 +18578,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_budget.aligned_bidding_strategy_id" | "campaign_budget.amount_micros" | "campaign_budget.delivery_method" @@ -17419,6 +18601,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -17489,7 +18672,6 @@ export namespace fields { export type CampaignBudgetSegment = | "campaign" - | "segments.ad_sub_network_type" | "segments.budget_campaign_association_status.campaign" | "segments.budget_campaign_association_status.status" | "segments.conversion_action" @@ -17543,6 +18725,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -17557,6 +18740,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -17601,9 +18785,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -17614,7 +18801,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -17624,6 +18816,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_conversion_goal.biddable" | "campaign_conversion_goal.campaign" | "campaign_conversion_goal.category" @@ -17633,6 +18826,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -17712,6 +18906,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -17726,6 +18921,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -17770,9 +18966,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -17783,7 +18982,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -17793,6 +18997,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_criterion.ad_schedule.day_of_week" | "campaign_criterion.ad_schedule.end_hour" | "campaign_criterion.ad_schedule.end_minute" @@ -17866,6 +19071,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18016,6 +19222,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -18030,6 +19237,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -18074,9 +19282,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -18087,7 +19298,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -18097,6 +19313,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_customizer.campaign" | "campaign_customizer.customizer_attribute" | "campaign_customizer.resource_name" @@ -18107,6 +19324,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18191,6 +19409,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -18205,6 +19424,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -18249,9 +19469,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -18262,7 +19485,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -18272,6 +19500,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_draft.base_campaign" | "campaign_draft.draft_campaign" | "campaign_draft.draft_id" @@ -18284,6 +19513,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18363,6 +19593,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -18377,6 +19608,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -18421,9 +19653,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -18434,7 +19669,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -18444,6 +19684,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_goal_config.campaign" | "campaign_goal_config.campaign_retention_settings.target_option" | "campaign_goal_config.campaign_retention_settings.value_settings_override.additional_high_lifetime_value" @@ -18455,6 +19696,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18509,6 +19751,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18610,6 +19853,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -18624,6 +19868,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -18668,9 +19913,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -18681,7 +19929,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -18691,6 +19944,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_label.campaign" | "campaign_label.label" | "campaign_label.resource_name" @@ -18698,6 +19952,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18752,6 +20007,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -18831,6 +20087,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -18845,6 +20102,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -18889,9 +20147,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -18902,7 +20163,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -18912,6 +20178,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_search_term_insight.campaign_id" | "campaign_search_term_insight.category_label" | "campaign_search_term_insight.id" @@ -18920,6 +20187,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -19058,6 +20326,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -19202,6 +20471,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -19209,6 +20479,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -19250,6 +20521,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -19264,6 +20536,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -19308,9 +20581,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -19321,7 +20597,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -19331,6 +20612,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_search_term_view.campaign" | "campaign_search_term_view.resource_name" | "campaign_search_term_view.search_term" @@ -19338,6 +20620,257 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" + | "customer.conversion_tracking_setting.accepted_customer_data_terms" + | "customer.conversion_tracking_setting.conversion_tracking_id" + | "customer.conversion_tracking_setting.conversion_tracking_status" + | "customer.conversion_tracking_setting.cross_account_conversion_tracking_id" + | "customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled" + | "customer.conversion_tracking_setting.google_ads_conversion_customer" + | "customer.currency_code" + | "customer.customer_agreement_setting.accepted_lead_form_terms" + | "customer.descriptive_name" + | "customer.final_url_suffix" + | "customer.has_partners_badge" + | "customer.id" + | "customer.image_asset_auto_migration_done" + | "customer.image_asset_auto_migration_done_date_time" + | "customer.local_services_settings.granular_insurance_statuses" + | "customer.local_services_settings.granular_license_statuses" + | "customer.location_asset_auto_migration_done" + | "customer.location_asset_auto_migration_done_date_time" + | "customer.manager" + | "customer.optimization_score" + | "customer.optimization_score_weight" + | "customer.pay_per_conversion_eligibility_failure_reasons" + | "customer.remarketing_setting.google_global_site_tag" + | "customer.resource_name" + | "customer.status" + | "customer.test_account" + | "customer.time_zone" + | "customer.tracking_url_template" + | "customer.video_brand_safety_suitability" + | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" + | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" + | "customer.video_customer.third_party_integration_partners.reach_integration_partners" + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; + + export type CampaignSearchTermViewFields = Array; + + export type CampaignSearchTermViewMetric = + | "metrics.absolute_top_impression_percentage" + | "metrics.all_conversions" + | "metrics.all_conversions_from_interactions_rate" + | "metrics.all_conversions_from_interactions_value_per_interaction" + | "metrics.all_conversions_value" + | "metrics.all_conversions_value_per_cost" + | "metrics.average_cost" + | "metrics.average_cpc" + | "metrics.average_cpe" + | "metrics.average_cpm" + | "metrics.clicks" + | "metrics.conversions" + | "metrics.conversions_from_interactions_rate" + | "metrics.conversions_from_interactions_value_per_interaction" + | "metrics.conversions_value" + | "metrics.conversions_value_per_cost" + | "metrics.cost_micros" + | "metrics.cost_per_all_conversions" + | "metrics.cost_per_conversion" + | "metrics.cross_device_conversions" + | "metrics.ctr" + | "metrics.engagement_rate" + | "metrics.engagements" + | "metrics.impressions" + | "metrics.interaction_event_types" + | "metrics.interaction_rate" + | "metrics.interactions" + | "metrics.top_impression_percentage" + | "metrics.trueview_average_cpv" + | "metrics.value_per_all_conversions" + | "metrics.value_per_conversion" + | "metrics.video_quartile_p100_rate" + | "metrics.video_quartile_p25_rate" + | "metrics.video_quartile_p50_rate" + | "metrics.video_quartile_p75_rate" + | "metrics.video_trueview_view_rate" + | "metrics.video_trueview_views" + | "metrics.view_through_conversions"; + + export type CampaignSearchTermViewMetrics = + Array; + + export type CampaignSearchTermViewSegment = + | "ad_group" + | "ad_group_ad" + | "segments.ad_network_type" + | "segments.ad_sub_network_type" + | "segments.conversion_action" + | "segments.conversion_action_category" + | "segments.conversion_action_name" + | "segments.date" + | "segments.day_of_week" + | "segments.device" + | "segments.external_conversion_source" + | "segments.keyword.ad_group_criterion" + | "segments.keyword.info.match_type" + | "segments.keyword.info.text" + | "segments.month" + | "segments.month_of_year" + | "segments.quarter" + | "segments.search_term_match_source" + | "segments.search_term_match_type" + | "segments.search_term_targeting_status" + | "segments.week" + | "segments.year"; + + export type CampaignSearchTermViewSegments = + Array; + /* --- End of CampaignSearchTermView --- */ + + /* --- Start of CampaignSharedSet --- */ + export type CampaignSharedSetField = + | "campaign.accessible_bidding_strategy" + | "campaign.ad_serving_optimization_status" + | "campaign.advertising_channel_sub_type" + | "campaign.advertising_channel_type" + | "campaign.ai_max_setting.bundling_required" + | "campaign.ai_max_setting.enable_ai_max" + | "campaign.app_campaign_setting.app_id" + | "campaign.app_campaign_setting.app_store" + | "campaign.app_campaign_setting.bidding_strategy_goal_type" + | "campaign.asset_automation_settings" + | "campaign.audience_setting.use_audience_grouped" + | "campaign.base_campaign" + | "campaign.bidding_strategy" + | "campaign.bidding_strategy_system_status" + | "campaign.bidding_strategy_type" + | "campaign.brand_guidelines.accent_color" + | "campaign.brand_guidelines.main_color" + | "campaign.brand_guidelines.predefined_font_family" + | "campaign.brand_guidelines_enabled" + | "campaign.campaign_budget" + | "campaign.campaign_group" + | "campaign.commission.commission_rate_micros" + | "campaign.contains_eu_political_advertising" + | "campaign.demand_gen_campaign_settings.upgraded_targeting" + | "campaign.dynamic_search_ads_setting.domain_name" + | "campaign.dynamic_search_ads_setting.language_code" + | "campaign.dynamic_search_ads_setting.use_supplied_urls_only" + | "campaign.end_date_time" + | "campaign.excluded_parent_asset_field_types" + | "campaign.excluded_parent_asset_set_types" + | "campaign.experiment_type" + | "campaign.feed_types" + | "campaign.final_url_suffix" + | "campaign.fixed_cpm.goal" + | "campaign.fixed_cpm.target_frequency_info.target_count" + | "campaign.fixed_cpm.target_frequency_info.time_unit" + | "campaign.frequency_caps" + | "campaign.geo_target_type_setting.negative_geo_target_type" + | "campaign.geo_target_type_setting.positive_geo_target_type" + | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" + | "campaign.hotel_setting.hotel_center_id" + | "campaign.id" + | "campaign.keyword_match_type" + | "campaign.labels" + | "campaign.listing_type" + | "campaign.local_campaign_setting.location_source_type" + | "campaign.local_services_campaign_settings.category_bids" + | "campaign.manual_cpa" + | "campaign.manual_cpc.enhanced_cpc_enabled" + | "campaign.manual_cpm" + | "campaign.manual_cpv" + | "campaign.maximize_conversion_value.target_roas" + | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" + | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" + | "campaign.name" + | "campaign.network_settings.target_content_network" + | "campaign.network_settings.target_google_search" + | "campaign.network_settings.target_google_tv_network" + | "campaign.network_settings.target_partner_search_network" + | "campaign.network_settings.target_search_network" + | "campaign.network_settings.target_youtube" + | "campaign.optimization_goal_setting.optimization_goal_types" + | "campaign.optimization_score" + | "campaign.payment_mode" + | "campaign.percent_cpc.cpc_bid_ceiling_micros" + | "campaign.percent_cpc.enhanced_cpc_enabled" + | "campaign.performance_max_upgrade.performance_max_campaign" + | "campaign.performance_max_upgrade.pre_upgrade_campaign" + | "campaign.performance_max_upgrade.status" + | "campaign.pmax_campaign_settings.brand_targeting_overrides.ignore_exclusions_for_shopping_ads" + | "campaign.primary_status" + | "campaign.primary_status_reasons" + | "campaign.real_time_bidding_setting.opt_in" + | "campaign.resource_name" + | "campaign.selective_optimization.conversion_actions" + | "campaign.serving_status" + | "campaign.shopping_setting.advertising_partner_ids" + | "campaign.shopping_setting.campaign_priority" + | "campaign.shopping_setting.disable_product_feed" + | "campaign.shopping_setting.enable_local" + | "campaign.shopping_setting.feed_label" + | "campaign.shopping_setting.merchant_id" + | "campaign.shopping_setting.use_vehicle_inventory" + | "campaign.start_date_time" + | "campaign.status" + | "campaign.target_cpa.cpc_bid_ceiling_micros" + | "campaign.target_cpa.cpc_bid_floor_micros" + | "campaign.target_cpa.target_cpa_micros" + | "campaign.target_cpc.target_cpc_micros" + | "campaign.target_cpm.target_frequency_goal.target_count" + | "campaign.target_cpm.target_frequency_goal.time_unit" + | "campaign.target_cpv" + | "campaign.target_impression_share.cpc_bid_ceiling_micros" + | "campaign.target_impression_share.location" + | "campaign.target_impression_share.location_fraction_micros" + | "campaign.target_roas.cpc_bid_ceiling_micros" + | "campaign.target_roas.cpc_bid_floor_micros" + | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" + | "campaign.target_spend.cpc_bid_ceiling_micros" + | "campaign.target_spend.target_spend_micros" + | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" + | "campaign.third_party_integration_partners.brand_lift_integration_partners" + | "campaign.third_party_integration_partners.brand_safety_integration_partners" + | "campaign.third_party_integration_partners.reach_integration_partners" + | "campaign.third_party_integration_partners.viewability_integration_partners" + | "campaign.tracking_setting.tracking_url" + | "campaign.tracking_url_template" + | "campaign.travel_campaign_settings.travel_account_id" + | "campaign.url_custom_parameters" + | "campaign.vanity_pharma.vanity_pharma_display_url_mode" + | "campaign.vanity_pharma.vanity_pharma_text" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" + | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" + | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" + | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_in_feed" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_in_stream" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_non_skippable_in_stream" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" + | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" + | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" + | "campaign_shared_set.campaign" + | "campaign_shared_set.resource_name" + | "campaign_shared_set.shared_set" + | "campaign_shared_set.status" + | "customer.auto_tagging_enabled" + | "customer.call_reporting_setting.call_conversion_action" + | "customer.call_reporting_setting.call_conversion_reporting_enabled" + | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -19370,83 +20903,21 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" | "customer.video_customer.third_party_integration_partners.reach_integration_partners" - | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; - - export type CampaignSearchTermViewFields = Array; - - export type CampaignSearchTermViewMetric = - | "metrics.absolute_top_impression_percentage" - | "metrics.all_conversions" - | "metrics.all_conversions_from_interactions_rate" - | "metrics.all_conversions_from_interactions_value_per_interaction" - | "metrics.all_conversions_value" - | "metrics.all_conversions_value_per_cost" - | "metrics.average_cost" - | "metrics.average_cpc" - | "metrics.average_cpe" - | "metrics.average_cpm" - | "metrics.clicks" - | "metrics.conversions" - | "metrics.conversions_from_interactions_rate" - | "metrics.conversions_from_interactions_value_per_interaction" - | "metrics.conversions_value" - | "metrics.conversions_value_per_cost" - | "metrics.cost_micros" - | "metrics.cost_per_all_conversions" - | "metrics.cost_per_conversion" - | "metrics.cross_device_conversions" - | "metrics.ctr" - | "metrics.engagement_rate" - | "metrics.engagements" - | "metrics.impressions" - | "metrics.interaction_event_types" - | "metrics.interaction_rate" - | "metrics.interactions" - | "metrics.top_impression_percentage" - | "metrics.trueview_average_cpv" - | "metrics.value_per_all_conversions" - | "metrics.value_per_conversion" - | "metrics.video_quartile_p100_rate" - | "metrics.video_quartile_p25_rate" - | "metrics.video_quartile_p50_rate" - | "metrics.video_quartile_p75_rate" - | "metrics.video_trueview_view_rate" - | "metrics.video_trueview_views" - | "metrics.view_through_conversions"; - - export type CampaignSearchTermViewMetrics = - Array; - - export type CampaignSearchTermViewSegment = - | "ad_group" - | "ad_group_ad" - | "segments.ad_network_type" - | "segments.ad_sub_network_type" - | "segments.conversion_action" - | "segments.conversion_action_category" - | "segments.conversion_action_name" - | "segments.date" - | "segments.day_of_week" - | "segments.device" - | "segments.external_conversion_source" - | "segments.keyword.ad_group_criterion" - | "segments.keyword.info.match_type" - | "segments.keyword.info.text" - | "segments.month" - | "segments.month_of_year" - | "segments.quarter" - | "segments.search_term_match_source" - | "segments.search_term_match_type" - | "segments.search_term_targeting_status" - | "segments.week" - | "segments.year"; + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" + | "shared_set.id" + | "shared_set.member_count" + | "shared_set.name" + | "shared_set.reference_count" + | "shared_set.resource_name" + | "shared_set.status" + | "shared_set.type" + | "shared_set.vertical_ads_item_vertical_type"; - export type CampaignSearchTermViewSegments = - Array; - /* --- End of CampaignSearchTermView --- */ + export type CampaignSharedSetFields = Array; + /* --- End of CampaignSharedSet --- */ - /* --- Start of CampaignSharedSet --- */ - export type CampaignSharedSetField = + /* --- Start of CampaignSimulation --- */ + export type CampaignSimulationField = | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" | "campaign.advertising_channel_sub_type" @@ -19487,6 +20958,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -19501,6 +20973,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -19545,9 +21018,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -19558,7 +21034,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -19568,14 +21049,23 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" - | "campaign_shared_set.campaign" - | "campaign_shared_set.resource_name" - | "campaign_shared_set.shared_set" - | "campaign_shared_set.status" + | "campaign.view_through_conversion_optimization_enabled" + | "campaign_simulation.budget_point_list.points" + | "campaign_simulation.campaign_id" + | "campaign_simulation.cpc_bid_point_list.points" + | "campaign_simulation.end_date" + | "campaign_simulation.modification_method" + | "campaign_simulation.resource_name" + | "campaign_simulation.start_date" + | "campaign_simulation.target_cpa_point_list.points" + | "campaign_simulation.target_impression_share_point_list.points" + | "campaign_simulation.target_roas_point_list.points" + | "campaign_simulation.type" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -19608,21 +21098,74 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" | "customer.video_customer.third_party_integration_partners.reach_integration_partners" - | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" - | "shared_set.id" - | "shared_set.member_count" - | "shared_set.name" - | "shared_set.reference_count" - | "shared_set.resource_name" - | "shared_set.status" - | "shared_set.type" - | "shared_set.vertical_ads_item_vertical_type"; + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; - export type CampaignSharedSetFields = Array; - /* --- End of CampaignSharedSet --- */ + export type CampaignSimulationFields = Array; + /* --- End of CampaignSimulation --- */ - /* --- Start of CampaignSimulation --- */ - export type CampaignSimulationField = + /* --- Start of CarrierConstant --- */ + export type CarrierConstantField = + | "carrier_constant.country_code" + | "carrier_constant.id" + | "carrier_constant.name" + | "carrier_constant.resource_name"; + + export type CarrierConstantFields = Array; + /* --- End of CarrierConstant --- */ + + /* --- Start of CartDataSalesView --- */ + export type CartDataSalesViewField = + | "ad_group.ad_rotation_mode" + | "ad_group.ai_max_ad_group_setting.disable_search_term_matching" + | "ad_group.audience_setting.use_audience_grouped" + | "ad_group.base_ad_group" + | "ad_group.campaign" + | "ad_group.cpc_bid_micros" + | "ad_group.cpm_bid_micros" + | "ad_group.cpv_bid_micros" + | "ad_group.demand_gen_ad_group_settings.channel_controls.channel_config" + | "ad_group.demand_gen_ad_group_settings.channel_controls.channel_strategy" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.discover" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.display" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.gmail" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_feed" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_stream" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_shorts" + | "ad_group.display_custom_bid_dimension" + | "ad_group.effective_cpc_bid_micros" + | "ad_group.effective_target_cpa_micros" + | "ad_group.effective_target_cpa_source" + | "ad_group.effective_target_cpc" + | "ad_group.effective_target_cpc_source" + | "ad_group.effective_target_roas" + | "ad_group.effective_target_roas_source" + | "ad_group.exclude_demographic_expansion" + | "ad_group.excluded_parent_asset_field_types" + | "ad_group.excluded_parent_asset_set_types" + | "ad_group.final_url_suffix" + | "ad_group.fixed_cpm_micros" + | "ad_group.id" + | "ad_group.labels" + | "ad_group.name" + | "ad_group.optimized_targeting_enabled" + | "ad_group.percent_cpc_bid_micros" + | "ad_group.primary_status" + | "ad_group.primary_status_reasons" + | "ad_group.resource_name" + | "ad_group.status" + | "ad_group.target_cpa_micros" + | "ad_group.target_cpc_micros" + | "ad_group.target_cpm_micros" + | "ad_group.target_cpv_micros" + | "ad_group.target_roas" + | "ad_group.targeting_setting.target_restrictions" + | "ad_group.tracking_url_template" + | "ad_group.type" + | "ad_group.url_custom_parameters" + | "ad_group.vertical_ads_format_setting.disable_text_ads" + | "ad_group.vertical_ads_format_setting.enable_booking_links" + | "ad_group.vertical_ads_format_setting.enable_vertical_promotion_ads" + | "ad_group.video_ad_group_settings.video_ad_sequence.step_id" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" | "campaign.advertising_channel_sub_type" @@ -19663,6 +21206,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -19677,6 +21221,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -19721,9 +21266,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -19734,7 +21282,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -19744,21 +21297,13 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" - | "campaign_simulation.budget_point_list.points" - | "campaign_simulation.campaign_id" - | "campaign_simulation.cpc_bid_point_list.points" - | "campaign_simulation.end_date" - | "campaign_simulation.modification_method" - | "campaign_simulation.resource_name" - | "campaign_simulation.start_date" - | "campaign_simulation.target_cpa_point_list.points" - | "campaign_simulation.target_impression_share_point_list.points" - | "campaign_simulation.target_roas_point_list.points" - | "campaign_simulation.type" + | "campaign.view_through_conversion_optimization_enabled" + | "cart_data_sales_view.resource_name" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -19793,18 +21338,103 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.reach_integration_partners" | "customer.video_customer.third_party_integration_partners.viewability_integration_partners"; - export type CampaignSimulationFields = Array; - /* --- End of CampaignSimulation --- */ + export type CartDataSalesViewFields = Array; + + export type CartDataSalesViewMetric = + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" + | "metrics.cost_of_goods_sold_micros" + | "metrics.cross_sell_cost_of_goods_sold_micros" + | "metrics.cross_sell_gross_profit_micros" + | "metrics.cross_sell_revenue_micros" + | "metrics.cross_sell_units_sold" + | "metrics.gross_profit_margin" + | "metrics.gross_profit_micros" + | "metrics.lead_cost_of_goods_sold_micros" + | "metrics.lead_gross_profit_micros" + | "metrics.lead_revenue_micros" + | "metrics.lead_units_sold" + | "metrics.revenue_micros" + | "metrics.units_sold"; - /* --- Start of CarrierConstant --- */ - export type CarrierConstantField = - | "carrier_constant.country_code" - | "carrier_constant.id" - | "carrier_constant.name" - | "carrier_constant.resource_name"; + export type CartDataSalesViewMetrics = Array; - export type CarrierConstantFields = Array; - /* --- End of CarrierConstant --- */ + export type CartDataSalesViewSegment = + | "ad_group" + | "campaign" + | "segments.ad_network_type" + | "segments.click_type" + | "segments.conversion_action" + | "segments.conversion_action_category" + | "segments.conversion_action_name" + | "segments.conversion_attribution_event_type" + | "segments.date" + | "segments.day_of_week" + | "segments.device" + | "segments.external_conversion_source" + | "segments.month" + | "segments.product_aggregator_id" + | "segments.product_brand" + | "segments.product_category_level1" + | "segments.product_category_level2" + | "segments.product_category_level3" + | "segments.product_category_level4" + | "segments.product_category_level5" + | "segments.product_channel" + | "segments.product_channel_exclusivity" + | "segments.product_condition" + | "segments.product_country" + | "segments.product_custom_attribute0" + | "segments.product_custom_attribute1" + | "segments.product_custom_attribute2" + | "segments.product_custom_attribute3" + | "segments.product_custom_attribute4" + | "segments.product_feed_label" + | "segments.product_item_id" + | "segments.product_language" + | "segments.product_merchant_id" + | "segments.product_sold_brand" + | "segments.product_sold_category_level1" + | "segments.product_sold_category_level2" + | "segments.product_sold_category_level3" + | "segments.product_sold_category_level4" + | "segments.product_sold_category_level5" + | "segments.product_sold_condition" + | "segments.product_sold_custom_attribute0" + | "segments.product_sold_custom_attribute1" + | "segments.product_sold_custom_attribute2" + | "segments.product_sold_custom_attribute3" + | "segments.product_sold_custom_attribute4" + | "segments.product_sold_item_id" + | "segments.product_sold_title" + | "segments.product_sold_type_l1" + | "segments.product_sold_type_l2" + | "segments.product_sold_type_l3" + | "segments.product_sold_type_l4" + | "segments.product_sold_type_l5" + | "segments.product_title" + | "segments.product_type_l1" + | "segments.product_type_l2" + | "segments.product_type_l3" + | "segments.product_type_l4" + | "segments.product_type_l5" + | "segments.quarter" + | "segments.week" + | "segments.year"; + + export type CartDataSalesViewSegments = Array; + /* --- End of CartDataSalesView --- */ /* --- Start of ChangeEvent --- */ export type ChangeEventField = @@ -20136,6 +21766,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -20150,6 +21781,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -20194,9 +21826,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -20207,7 +21842,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -20217,6 +21857,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "change_event.ad_group" | "change_event.asset" | "change_event.campaign" @@ -20234,6 +21875,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -20592,6 +22234,11 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -20633,6 +22280,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -20647,6 +22295,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -20691,9 +22340,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -20704,7 +22356,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -20714,6 +22371,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_budget.aligned_bidding_strategy_id" | "campaign_budget.amount_micros" | "campaign_budget.delivery_method" @@ -20762,6 +22420,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -21055,6 +22714,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -21238,6 +22898,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -21252,6 +22913,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -21296,9 +22958,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -21309,7 +22974,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -21319,6 +22989,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "click_view.ad_group_ad" | "click_view.area_of_interest.city" | "click_view.area_of_interest.country" @@ -21342,6 +23013,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -21407,6 +23079,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -21577,6 +23250,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -21664,6 +23338,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -21678,6 +23353,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -21722,9 +23398,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -21735,7 +23414,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -21745,11 +23429,13 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "content_criterion_view.resource_name" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -21892,6 +23578,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -21957,6 +23644,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22037,6 +23725,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -22051,6 +23740,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -22095,9 +23785,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -22108,7 +23801,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -22118,6 +23816,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "conversion_goal_campaign_config.campaign" | "conversion_goal_campaign_config.custom_conversion_goal" | "conversion_goal_campaign_config.goal_config_level" @@ -22131,6 +23830,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22199,6 +23899,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22251,6 +23952,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22312,6 +24014,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22360,6 +24063,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22410,6 +24114,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22453,6 +24158,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -22512,6 +24218,8 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_interactions_rate" @@ -22524,7 +24232,21 @@ export namespace fields { | "metrics.all_conversions_from_location_asset_website" | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" | "metrics.all_new_customer_lifetime_value" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.auction_insight_search_absolute_top_impression_percentage" | "metrics.auction_insight_search_impression_share" | "metrics.auction_insight_search_outranking_share" @@ -22538,6 +24260,7 @@ export namespace fields { | "metrics.average_cpm" | "metrics.average_order_value_micros" | "metrics.average_video_watch_time_duration_millis" + | "metrics.biddable_indirect_install_first_in_app_conversion_micros" | "metrics.clicks" | "metrics.clicks_unique_query_clusters" | "metrics.content_budget_lost_impression_share" @@ -22610,6 +24333,9 @@ export namespace fields { | "metrics.value_per_platform_comparable_conversion" | "metrics.value_per_platform_comparable_conversions_by_conversion_date" | "metrics.video_trueview_view_rate" + | "metrics.video_trueview_view_rate_in_feed" + | "metrics.video_trueview_view_rate_in_stream" + | "metrics.video_trueview_view_rate_shorts" | "metrics.video_trueview_views" | "metrics.video_watch_time_duration_millis" | "metrics.view_through_conversions" @@ -22643,6 +24369,7 @@ export namespace fields { | "segments.device" | "segments.external_conversion_source" | "segments.hour" + | "segments.mobile_device_platform" | "segments.month" | "segments.month_of_year" | "segments.new_versus_returning_customers" @@ -22667,6 +24394,8 @@ export namespace fields { | "segments.vertical_ads_listing_city" | "segments.vertical_ads_listing_country" | "segments.vertical_ads_listing_region" + | "segments.vertical_ads_listing_user_rating" + | "segments.vertical_ads_listing_venue" | "segments.vertical_ads_partner_account" | "segments.vertical_ads_vertical" | "segments.week" @@ -23005,6 +24734,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -23019,6 +24749,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -23063,9 +24794,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -23076,7 +24810,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -23086,10 +24825,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23177,7 +24918,6 @@ export namespace fields { | "segments.ad_sub_network_type" | "segments.asset_interaction_target.asset" | "segments.asset_interaction_target.interaction_on_this_asset" - | "segments.click_type" | "segments.conversion_action" | "segments.conversion_action_category" | "segments.conversion_action_name" @@ -23215,11 +24955,17 @@ export namespace fields { | "asset_set.name" | "asset_set.resource_name" | "asset_set.status" + | "asset_set.travel_feed_data.hotel_center_account_id" + | "asset_set.travel_feed_data.merchant_center_id" + | "asset_set.travel_feed_data.partner_center_id" + | "asset_set.travel_feed_data.subset_id" + | "asset_set.travel_feed_data.travel_feed_vertical_type" | "asset_set.type" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23266,6 +25012,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23321,6 +25068,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23369,6 +25117,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23416,6 +25165,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23469,6 +25219,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23515,6 +25266,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23562,6 +25314,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23609,6 +25362,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23708,6 +25462,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23745,6 +25500,7 @@ export namespace fields { | "customer_user_access.access_role" | "customer_user_access.email_address" | "customer_user_access.inviter_user_email_address" + | "customer_user_access.passkey_enabled" | "customer_user_access.resource_name" | "customer_user_access.user_id"; @@ -23757,6 +25513,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23807,6 +25564,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23855,6 +25613,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -23893,8 +25652,10 @@ export namespace fields { | "data_link.resource_name" | "data_link.status" | "data_link.type" + | "data_link.youtube_video.channel_id" | "data_link.youtube_video.video_id" | "product_link.advertising_partner.customer" + | "product_link.advertising_partner_properties.allowed_domain" | "product_link.data_partner.data_partner_id" | "product_link.google_ads.customer" | "product_link.merchant_center.merchant_center_id" @@ -23998,6 +25759,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -24012,6 +25774,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -24056,9 +25819,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -24069,7 +25835,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -24079,10 +25850,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -24233,6 +26006,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -24247,6 +26021,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -24291,9 +26066,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -24304,7 +26082,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -24314,10 +26097,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -24427,6 +26212,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -24603,6 +26389,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -24690,6 +26477,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -24704,6 +26492,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -24748,9 +26537,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -24761,7 +26553,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -24771,10 +26568,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -24923,6 +26722,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -24937,6 +26737,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -24981,9 +26782,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -24994,7 +26798,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -25004,10 +26813,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -25131,6 +26942,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -25145,6 +26957,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -25189,9 +27002,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -25202,7 +27018,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -25212,10 +27033,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -25355,6 +27178,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -25369,6 +27193,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -25413,9 +27238,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -25426,7 +27254,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -25436,10 +27269,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -25618,6 +27453,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -25632,6 +27468,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -25676,9 +27513,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -25689,7 +27529,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -25699,10 +27544,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -25822,6 +27669,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -25861,15 +27709,60 @@ export namespace fields { | "experiment.goals" | "experiment.long_running_operation" | "experiment.name" + | "experiment.optimize_assets_experiment.optimize_assets_experiment_subtype" | "experiment.promote_status" | "experiment.resource_name" | "experiment.start_date" | "experiment.status" | "experiment.suffix" | "experiment.sync_enabled" - | "experiment.type"; + | "experiment.type" + | "experiment.video_experiment.video_experiment_subtype"; export type ExperimentFields = Array; + + export type ExperimentMetric = + | "metrics.clicks" + | "metrics.clicks_margin_of_error" + | "metrics.clicks_p_value" + | "metrics.clicks_point_estimate" + | "metrics.control_clicks" + | "metrics.control_conversion_value" + | "metrics.control_conversion_value_per_cost" + | "metrics.control_conversions" + | "metrics.control_cost_micros" + | "metrics.control_cost_per_conversion" + | "metrics.control_impressions" + | "metrics.conversion_value_change_point_estimate" + | "metrics.conversion_value_margin_of_error" + | "metrics.conversion_value_p_value" + | "metrics.conversion_value_per_cost_change_point_estimate" + | "metrics.conversion_value_per_cost_margin_of_error" + | "metrics.conversion_value_per_cost_p_value" + | "metrics.conversions" + | "metrics.conversions_absolute_change_margin_of_error" + | "metrics.conversions_absolute_change_p_value" + | "metrics.conversions_absolute_change_point_estimate" + | "metrics.conversions_value" + | "metrics.conversions_value_per_cost" + | "metrics.cost_micros" + | "metrics.cost_micros_change_point_estimate" + | "metrics.cost_micros_margin_of_error" + | "metrics.cost_micros_p_value" + | "metrics.cost_per_conversion" + | "metrics.cost_per_conversion_change_point_estimate" + | "metrics.cost_per_conversion_margin_of_error" + | "metrics.cost_per_conversion_p_value" + | "metrics.impressions" + | "metrics.impressions_margin_of_error" + | "metrics.impressions_p_value" + | "metrics.impressions_point_estimate"; + + export type ExperimentMetrics = Array; + + export type ExperimentSegment = "segments.date"; + + export type ExperimentSegments = Array; /* --- End of Experiment --- */ /* --- Start of ExperimentArm --- */ @@ -25878,6 +27771,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -25917,6 +27811,7 @@ export namespace fields { | "experiment.goals" | "experiment.long_running_operation" | "experiment.name" + | "experiment.optimize_assets_experiment.optimize_assets_experiment_subtype" | "experiment.promote_status" | "experiment.resource_name" | "experiment.start_date" @@ -25924,6 +27819,7 @@ export namespace fields { | "experiment.suffix" | "experiment.sync_enabled" | "experiment.type" + | "experiment.video_experiment.video_experiment_subtype" | "experiment_arm.campaigns" | "experiment_arm.control" | "experiment_arm.experiment" @@ -26278,6 +28174,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -26292,6 +28189,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -26336,9 +28234,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -26349,7 +28250,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -26359,6 +28265,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "final_url_expansion_asset_view.ad_group" | "final_url_expansion_asset_view.asset" | "final_url_expansion_asset_view.asset_group" @@ -26524,6 +28431,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -26611,6 +28519,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -26625,6 +28534,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -26669,9 +28579,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -26682,7 +28595,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -26692,10 +28610,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -26910,6 +28830,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -26924,6 +28845,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -26968,9 +28890,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -26981,7 +28906,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -26991,10 +28921,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -27111,6 +29043,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -27248,6 +29181,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -27262,6 +29196,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -27306,9 +29241,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -27319,7 +29257,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -27329,10 +29272,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -27483,6 +29428,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -27497,6 +29443,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -27541,9 +29488,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -27554,7 +29504,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -27564,10 +29519,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -27802,6 +29759,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -27859,6 +29817,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -27873,6 +29832,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -27917,9 +29877,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -27930,7 +29893,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -27940,10 +29908,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -28123,6 +30093,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -28137,6 +30108,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -28181,9 +30153,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -28194,7 +30169,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -28204,6 +30184,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "hotel_performance_view.resource_name"; export type HotelPerformanceViewFields = Array; @@ -28321,6 +30302,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -28335,6 +30317,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -28379,9 +30362,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -28392,7 +30378,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -28402,10 +30393,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -28598,6 +30591,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -28655,6 +30649,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -28669,6 +30664,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -28713,9 +30709,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -28726,7 +30725,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -28736,10 +30740,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -28851,6 +30857,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -28898,6 +30905,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -28958,6 +30966,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -29026,6 +31035,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -29081,6 +31091,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -29295,6 +31306,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -29382,6 +31394,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -29396,6 +31409,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -29440,9 +31454,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -29453,7 +31470,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -29463,10 +31485,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -29513,6 +31537,8 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_interactions_rate" @@ -29520,6 +31546,20 @@ export namespace fields { | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" | "metrics.all_conversions_value_per_cost" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.auction_insight_search_absolute_top_impression_percentage" | "metrics.auction_insight_search_impression_share" | "metrics.auction_insight_search_outranking_share" @@ -29640,6 +31680,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -29776,6 +31817,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -29790,6 +31832,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -29834,9 +31877,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -29847,7 +31893,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -29857,10 +31908,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -30060,6 +32113,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -30204,6 +32258,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -30211,6 +32266,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "asset.app_deep_link_asset.app_deep_link_uri" | "asset.book_on_google_asset" @@ -30489,6 +32545,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -30503,6 +32560,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -30547,9 +32605,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -30560,7 +32621,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -30570,10 +32636,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -30639,6 +32707,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -30699,6 +32768,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -30757,6 +32827,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -30826,6 +32897,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -31020,6 +33092,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -31077,6 +33150,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -31091,6 +33165,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -31135,9 +33210,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -31148,7 +33226,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -31158,10 +33241,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -31291,6 +33376,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -31305,6 +33391,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -31349,9 +33436,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -31362,7 +33452,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -31372,6 +33467,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_criterion.ad_schedule.day_of_week" | "campaign_criterion.ad_schedule.end_hour" | "campaign_criterion.ad_schedule.end_minute" @@ -31441,6 +33537,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -31659,6 +33756,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -31746,6 +33844,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -31760,6 +33859,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -31804,9 +33904,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -31817,7 +33920,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -31827,10 +33935,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32030,6 +34140,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -32044,6 +34155,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -32088,9 +34200,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -32101,7 +34216,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -32111,10 +34231,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32217,6 +34339,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32297,6 +34420,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32353,6 +34477,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32409,6 +34534,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32600,6 +34726,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -32614,6 +34741,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -32658,9 +34786,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -32671,7 +34802,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -32681,10 +34817,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -32907,6 +35045,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -32994,6 +35133,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -33008,6 +35148,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -33052,9 +35193,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -33065,7 +35209,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -33075,10 +35224,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -33226,6 +35377,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -33240,6 +35392,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -33284,9 +35437,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -33297,7 +35453,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -33307,10 +35468,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -33433,6 +35596,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -33447,6 +35611,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -33491,9 +35656,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -33504,7 +35672,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -33514,10 +35687,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -33717,6 +35892,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -33774,6 +35950,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -33788,6 +35965,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -33832,9 +36010,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -33845,7 +36026,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -33855,10 +36041,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -33897,9 +36085,25 @@ export namespace fields { export type ProductGroupViewFields = Array; export type ProductGroupViewMetric = + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_value" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.average_cart_size" | "metrics.average_cpc" | "metrics.average_cpm" @@ -33966,6 +36170,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34000,6 +36205,7 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.reach_integration_partners" | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" | "product_link.advertising_partner.customer" + | "product_link.advertising_partner_properties.allowed_domain" | "product_link.data_partner.data_partner_id" | "product_link.google_ads.customer" | "product_link.merchant_center.merchant_center_id" @@ -34016,6 +36222,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34050,6 +36257,7 @@ export namespace fields { | "customer.video_customer.third_party_integration_partners.reach_integration_partners" | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" | "product_link_invitation.advertising_partner.customer" + | "product_link_invitation.advertising_partner_properties.allowed_domain" | "product_link_invitation.hotel_center.hotel_center_id" | "product_link_invitation.merchant_center.merchant_center_id" | "product_link_invitation.product_link_invitation_id" @@ -34163,6 +36371,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -34177,6 +36386,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -34221,9 +36431,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -34234,7 +36447,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -34244,6 +36462,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_budget.aligned_bidding_strategy_id" | "campaign_budget.amount_micros" | "campaign_budget.delivery_method" @@ -34266,6 +36485,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34371,6 +36591,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34420,6 +36641,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34539,6 +36761,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -34683,6 +36906,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -34690,6 +36914,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -34731,6 +36956,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -34745,6 +36971,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -34789,9 +37016,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -34802,7 +37032,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -34812,10 +37047,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34929,6 +37166,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -34979,13 +37217,19 @@ export namespace fields { | "shared_criterion.negative" | "shared_criterion.placement.url" | "shared_criterion.resource_name" + | "shared_criterion.retail_filter.expression.name" + | "shared_criterion.retail_filter.tag.expression_name" + | "shared_criterion.retail_filter.tag.value" | "shared_criterion.shared_set" | "shared_criterion.type" | "shared_criterion.vertical_ads_item_group_rule.city_criterion_id" | "shared_criterion.vertical_ads_item_group_rule.country_criterion_id" + | "shared_criterion.vertical_ads_item_group_rule.event_participant_display_name" | "shared_criterion.vertical_ads_item_group_rule.hotel_class" | "shared_criterion.vertical_ads_item_group_rule.item_code" | "shared_criterion.vertical_ads_item_group_rule.region_criterion_id" + | "shared_criterion.vertical_ads_item_group_rule.user_rating" + | "shared_criterion.vertical_ads_item_group_rule.venue" | "shared_criterion.webpage.conditions" | "shared_criterion.webpage.coverage_percentage" | "shared_criterion.webpage.criterion_name" @@ -35046,6 +37290,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -35060,6 +37305,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -35104,9 +37350,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -35117,7 +37366,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -35127,6 +37381,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "campaign_shared_set.campaign" | "campaign_shared_set.resource_name" | "campaign_shared_set.shared_set" @@ -35135,6 +37390,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -35277,6 +37533,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -35291,6 +37548,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -35335,9 +37593,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -35348,7 +37609,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -35358,10 +37624,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -35401,11 +37669,27 @@ export namespace fields { Array; export type ShoppingPerformanceViewMetric = + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_by_conversion_date" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_value" | "metrics.all_conversions_value_by_conversion_date" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.average_cart_size" | "metrics.average_cpc" | "metrics.average_order_value_micros" @@ -35460,6 +37744,7 @@ export namespace fields { | "segments.conversion_action" | "segments.conversion_action_category" | "segments.conversion_action_name" + | "segments.conversion_attribution_event_type" | "segments.date" | "segments.day_of_week" | "segments.device" @@ -35593,6 +37878,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -35607,6 +37893,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -35651,9 +37938,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -35664,7 +37954,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -35674,10 +37969,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -35751,11 +38048,27 @@ export namespace fields { export type ShoppingProductFields = Array; export type ShoppingProductMetric = + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_from_interactions_value_per_interaction" | "metrics.all_conversions_value" | "metrics.all_conversions_value_per_cost" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.average_cart_size" | "metrics.average_cpc" | "metrics.average_order_value_micros" @@ -35843,6 +38156,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -35857,6 +38171,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -35901,9 +38216,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -35914,7 +38232,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -35924,10 +38247,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -36031,6 +38356,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -36045,6 +38371,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -36089,9 +38416,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -36102,7 +38432,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -36112,10 +38447,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -36255,6 +38592,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -36269,6 +38607,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -36313,9 +38652,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -36326,7 +38668,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -36336,10 +38683,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -36386,11 +38735,27 @@ export namespace fields { | "metrics.active_view_measurable_cost_micros" | "metrics.active_view_measurable_impressions" | "metrics.active_view_viewability" + | "metrics.all_average_cart_size" + | "metrics.all_average_order_value_micros" | "metrics.all_conversions" | "metrics.all_conversions_from_interactions_rate" | "metrics.all_conversions_from_interactions_value_per_interaction" | "metrics.all_conversions_value" | "metrics.all_conversions_value_per_cost" + | "metrics.all_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_cost_of_goods_sold_micros" + | "metrics.all_cross_sell_gross_profit_micros" + | "metrics.all_cross_sell_revenue_micros" + | "metrics.all_cross_sell_units_sold" + | "metrics.all_gross_profit_margin" + | "metrics.all_gross_profit_micros" + | "metrics.all_lead_cost_of_goods_sold_micros" + | "metrics.all_lead_gross_profit_micros" + | "metrics.all_lead_revenue_micros" + | "metrics.all_lead_units_sold" + | "metrics.all_orders" + | "metrics.all_revenue_micros" + | "metrics.all_units_sold" | "metrics.average_cart_size" | "metrics.average_cost" | "metrics.average_cpc" @@ -36449,6 +38814,7 @@ export namespace fields { | "metrics.search_rank_lost_top_impression_share" | "metrics.search_top_impression_share" | "metrics.top_impression_percentage" + | "metrics.trueview_average_cpv" | "metrics.units_sold" | "metrics.value_per_all_conversions" | "metrics.value_per_conversion" @@ -36495,6 +38861,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -36678,6 +39045,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -36765,6 +39133,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -36779,6 +39148,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -36823,9 +39193,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -36836,7 +39209,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -36846,10 +39224,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -37089,6 +39469,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -37146,6 +39527,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -37160,6 +39542,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -37204,9 +39587,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -37217,7 +39603,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -37227,10 +39618,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -37410,6 +39803,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -37424,6 +39818,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -37468,9 +39863,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -37481,7 +39879,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -37491,6 +39894,7 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "travel_activity_performance_view.resource_name"; export type TravelActivityPerformanceViewFields = @@ -37574,6 +39978,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -37649,6 +40054,7 @@ export namespace fields { | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -37782,6 +40188,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -37796,6 +40203,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -37840,9 +40248,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -37853,7 +40264,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -37863,10 +40279,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -38053,6 +40471,7 @@ export namespace fields { | "ad_group_ad.ad.demand_gen_carousel_ad.logo_image" | "ad_group_ad.ad.demand_gen_multi_asset_ad.business_name" | "ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text" + | "ad_group_ad.ad.demand_gen_multi_asset_ad.classic_display_images" | "ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions" | "ad_group_ad.ad.demand_gen_multi_asset_ad.headlines" | "ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images" @@ -38197,6 +40616,7 @@ export namespace fields { | "ad_group_ad.ad_group" | "ad_group_ad.ad_group_ad_asset_automation_settings" | "ad_group_ad.ad_strength" + | "ad_group_ad.end_date_time" | "ad_group_ad.labels" | "ad_group_ad.policy_summary.approval_status" | "ad_group_ad.policy_summary.policy_topic_entries" @@ -38204,6 +40624,7 @@ export namespace fields { | "ad_group_ad.primary_status" | "ad_group_ad.primary_status_reasons" | "ad_group_ad.resource_name" + | "ad_group_ad.start_date_time" | "ad_group_ad.status" | "campaign.accessible_bidding_strategy" | "campaign.ad_serving_optimization_status" @@ -38245,6 +40666,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -38259,6 +40681,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -38303,9 +40726,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -38316,7 +40742,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -38326,10 +40757,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -38399,6 +40832,7 @@ export namespace fields { | "metrics.conversions_from_interactions_value_per_interaction" | "metrics.conversions_value" | "metrics.conversions_value_per_cost" + | "metrics.cost_converted_currency_per_platform_comparable_conversion" | "metrics.cost_micros" | "metrics.cost_per_all_conversions" | "metrics.cost_per_conversion" @@ -38414,6 +40848,7 @@ export namespace fields { | "metrics.platform_comparable_conversions_from_interactions_value_per_interaction" | "metrics.platform_comparable_conversions_value" | "metrics.platform_comparable_conversions_value_by_conversion_date" + | "metrics.platform_comparable_conversions_value_per_cost" | "metrics.trueview_average_cpv" | "metrics.value_per_all_conversions" | "metrics.value_per_conversion" @@ -38424,6 +40859,9 @@ export namespace fields { | "metrics.video_quartile_p50_rate" | "metrics.video_quartile_p75_rate" | "metrics.video_trueview_view_rate" + | "metrics.video_trueview_view_rate_in_feed" + | "metrics.video_trueview_view_rate_in_stream" + | "metrics.video_trueview_view_rate_shorts" | "metrics.video_trueview_views" | "metrics.video_watch_time_duration_millis" | "metrics.view_through_conversions"; @@ -38454,6 +40892,311 @@ export namespace fields { export type VideoSegments = Array; /* --- End of Video --- */ + /* --- Start of VideoEnhancement --- */ + export type VideoEnhancementField = + | "ad_group.ad_rotation_mode" + | "ad_group.ai_max_ad_group_setting.disable_search_term_matching" + | "ad_group.audience_setting.use_audience_grouped" + | "ad_group.base_ad_group" + | "ad_group.campaign" + | "ad_group.cpc_bid_micros" + | "ad_group.cpm_bid_micros" + | "ad_group.cpv_bid_micros" + | "ad_group.demand_gen_ad_group_settings.channel_controls.channel_config" + | "ad_group.demand_gen_ad_group_settings.channel_controls.channel_strategy" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.discover" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.display" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.gmail" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_feed" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_stream" + | "ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_shorts" + | "ad_group.display_custom_bid_dimension" + | "ad_group.effective_cpc_bid_micros" + | "ad_group.effective_target_cpa_micros" + | "ad_group.effective_target_cpa_source" + | "ad_group.effective_target_cpc" + | "ad_group.effective_target_cpc_source" + | "ad_group.effective_target_roas" + | "ad_group.effective_target_roas_source" + | "ad_group.exclude_demographic_expansion" + | "ad_group.excluded_parent_asset_field_types" + | "ad_group.excluded_parent_asset_set_types" + | "ad_group.final_url_suffix" + | "ad_group.fixed_cpm_micros" + | "ad_group.id" + | "ad_group.labels" + | "ad_group.name" + | "ad_group.optimized_targeting_enabled" + | "ad_group.percent_cpc_bid_micros" + | "ad_group.primary_status" + | "ad_group.primary_status_reasons" + | "ad_group.resource_name" + | "ad_group.status" + | "ad_group.target_cpa_micros" + | "ad_group.target_cpc_micros" + | "ad_group.target_cpm_micros" + | "ad_group.target_cpv_micros" + | "ad_group.target_roas" + | "ad_group.targeting_setting.target_restrictions" + | "ad_group.tracking_url_template" + | "ad_group.type" + | "ad_group.url_custom_parameters" + | "ad_group.vertical_ads_format_setting.disable_text_ads" + | "ad_group.vertical_ads_format_setting.enable_booking_links" + | "ad_group.vertical_ads_format_setting.enable_vertical_promotion_ads" + | "ad_group.video_ad_group_settings.video_ad_sequence.step_id" + | "campaign.accessible_bidding_strategy" + | "campaign.ad_serving_optimization_status" + | "campaign.advertising_channel_sub_type" + | "campaign.advertising_channel_type" + | "campaign.ai_max_setting.bundling_required" + | "campaign.ai_max_setting.enable_ai_max" + | "campaign.app_campaign_setting.app_id" + | "campaign.app_campaign_setting.app_store" + | "campaign.app_campaign_setting.bidding_strategy_goal_type" + | "campaign.asset_automation_settings" + | "campaign.audience_setting.use_audience_grouped" + | "campaign.base_campaign" + | "campaign.bidding_strategy" + | "campaign.bidding_strategy_system_status" + | "campaign.bidding_strategy_type" + | "campaign.brand_guidelines.accent_color" + | "campaign.brand_guidelines.main_color" + | "campaign.brand_guidelines.predefined_font_family" + | "campaign.brand_guidelines_enabled" + | "campaign.campaign_budget" + | "campaign.campaign_group" + | "campaign.commission.commission_rate_micros" + | "campaign.contains_eu_political_advertising" + | "campaign.demand_gen_campaign_settings.upgraded_targeting" + | "campaign.dynamic_search_ads_setting.domain_name" + | "campaign.dynamic_search_ads_setting.language_code" + | "campaign.dynamic_search_ads_setting.use_supplied_urls_only" + | "campaign.end_date_time" + | "campaign.excluded_parent_asset_field_types" + | "campaign.excluded_parent_asset_set_types" + | "campaign.experiment_type" + | "campaign.feed_types" + | "campaign.final_url_suffix" + | "campaign.fixed_cpm.goal" + | "campaign.fixed_cpm.target_frequency_info.target_count" + | "campaign.fixed_cpm.target_frequency_info.time_unit" + | "campaign.frequency_caps" + | "campaign.geo_target_type_setting.negative_geo_target_type" + | "campaign.geo_target_type_setting.positive_geo_target_type" + | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" + | "campaign.hotel_setting.hotel_center_id" + | "campaign.id" + | "campaign.keyword_match_type" + | "campaign.labels" + | "campaign.listing_type" + | "campaign.local_campaign_setting.location_source_type" + | "campaign.local_services_campaign_settings.category_bids" + | "campaign.manual_cpa" + | "campaign.manual_cpc.enhanced_cpc_enabled" + | "campaign.manual_cpm" + | "campaign.manual_cpv" + | "campaign.maximize_conversion_value.target_roas" + | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" + | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" + | "campaign.name" + | "campaign.network_settings.target_content_network" + | "campaign.network_settings.target_google_search" + | "campaign.network_settings.target_google_tv_network" + | "campaign.network_settings.target_partner_search_network" + | "campaign.network_settings.target_search_network" + | "campaign.network_settings.target_youtube" + | "campaign.optimization_goal_setting.optimization_goal_types" + | "campaign.optimization_score" + | "campaign.payment_mode" + | "campaign.percent_cpc.cpc_bid_ceiling_micros" + | "campaign.percent_cpc.enhanced_cpc_enabled" + | "campaign.performance_max_upgrade.performance_max_campaign" + | "campaign.performance_max_upgrade.pre_upgrade_campaign" + | "campaign.performance_max_upgrade.status" + | "campaign.pmax_campaign_settings.brand_targeting_overrides.ignore_exclusions_for_shopping_ads" + | "campaign.primary_status" + | "campaign.primary_status_reasons" + | "campaign.real_time_bidding_setting.opt_in" + | "campaign.resource_name" + | "campaign.selective_optimization.conversion_actions" + | "campaign.serving_status" + | "campaign.shopping_setting.advertising_partner_ids" + | "campaign.shopping_setting.campaign_priority" + | "campaign.shopping_setting.disable_product_feed" + | "campaign.shopping_setting.enable_local" + | "campaign.shopping_setting.feed_label" + | "campaign.shopping_setting.merchant_id" + | "campaign.shopping_setting.use_vehicle_inventory" + | "campaign.start_date_time" + | "campaign.status" + | "campaign.target_cpa.cpc_bid_ceiling_micros" + | "campaign.target_cpa.cpc_bid_floor_micros" + | "campaign.target_cpa.target_cpa_micros" + | "campaign.target_cpc.target_cpc_micros" + | "campaign.target_cpm.target_frequency_goal.target_count" + | "campaign.target_cpm.target_frequency_goal.time_unit" + | "campaign.target_cpv" + | "campaign.target_impression_share.cpc_bid_ceiling_micros" + | "campaign.target_impression_share.location" + | "campaign.target_impression_share.location_fraction_micros" + | "campaign.target_roas.cpc_bid_ceiling_micros" + | "campaign.target_roas.cpc_bid_floor_micros" + | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" + | "campaign.target_spend.cpc_bid_ceiling_micros" + | "campaign.target_spend.target_spend_micros" + | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" + | "campaign.third_party_integration_partners.brand_lift_integration_partners" + | "campaign.third_party_integration_partners.brand_safety_integration_partners" + | "campaign.third_party_integration_partners.reach_integration_partners" + | "campaign.third_party_integration_partners.viewability_integration_partners" + | "campaign.tracking_setting.tracking_url" + | "campaign.tracking_url_template" + | "campaign.travel_campaign_settings.travel_account_id" + | "campaign.url_custom_parameters" + | "campaign.vanity_pharma.vanity_pharma_display_url_mode" + | "campaign.vanity_pharma.vanity_pharma_text" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" + | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" + | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" + | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_in_feed" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_in_stream" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_non_skippable_in_stream" + | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" + | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" + | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" + | "customer.auto_tagging_enabled" + | "customer.call_reporting_setting.call_conversion_action" + | "customer.call_reporting_setting.call_conversion_reporting_enabled" + | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" + | "customer.conversion_tracking_setting.accepted_customer_data_terms" + | "customer.conversion_tracking_setting.conversion_tracking_id" + | "customer.conversion_tracking_setting.conversion_tracking_status" + | "customer.conversion_tracking_setting.cross_account_conversion_tracking_id" + | "customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled" + | "customer.conversion_tracking_setting.google_ads_conversion_customer" + | "customer.currency_code" + | "customer.customer_agreement_setting.accepted_lead_form_terms" + | "customer.descriptive_name" + | "customer.final_url_suffix" + | "customer.has_partners_badge" + | "customer.id" + | "customer.image_asset_auto_migration_done" + | "customer.image_asset_auto_migration_done_date_time" + | "customer.local_services_settings.granular_insurance_statuses" + | "customer.local_services_settings.granular_license_statuses" + | "customer.location_asset_auto_migration_done" + | "customer.location_asset_auto_migration_done_date_time" + | "customer.manager" + | "customer.optimization_score" + | "customer.optimization_score_weight" + | "customer.pay_per_conversion_eligibility_failure_reasons" + | "customer.remarketing_setting.google_global_site_tag" + | "customer.resource_name" + | "customer.status" + | "customer.test_account" + | "customer.time_zone" + | "customer.tracking_url_template" + | "customer.video_brand_safety_suitability" + | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" + | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" + | "customer.video_customer.third_party_integration_partners.reach_integration_partners" + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" + | "video.channel_id" + | "video.duration_millis" + | "video.id" + | "video.resource_name" + | "video.title" + | "video_enhancement.duration_millis" + | "video_enhancement.resource_name" + | "video_enhancement.source" + | "video_enhancement.title"; + + export type VideoEnhancementFields = Array; + + export type VideoEnhancementMetric = + | "metrics.all_conversions" + | "metrics.all_conversions_from_interactions_rate" + | "metrics.all_conversions_value" + | "metrics.average_cpc" + | "metrics.average_cpe" + | "metrics.average_cpm" + | "metrics.average_video_watch_time_duration_millis" + | "metrics.clicks" + | "metrics.conversions" + | "metrics.conversions_from_interactions_rate" + | "metrics.conversions_from_interactions_value_per_interaction" + | "metrics.conversions_value" + | "metrics.conversions_value_per_cost" + | "metrics.cost_converted_currency_per_platform_comparable_conversion" + | "metrics.cost_micros" + | "metrics.cost_per_all_conversions" + | "metrics.cost_per_conversion" + | "metrics.cost_per_platform_comparable_conversion" + | "metrics.cross_device_conversions" + | "metrics.ctr" + | "metrics.engagement_rate" + | "metrics.engagements" + | "metrics.impressions" + | "metrics.platform_comparable_conversions" + | "metrics.platform_comparable_conversions_by_conversion_date" + | "metrics.platform_comparable_conversions_from_interactions_rate" + | "metrics.platform_comparable_conversions_from_interactions_value_per_interaction" + | "metrics.platform_comparable_conversions_value" + | "metrics.platform_comparable_conversions_value_by_conversion_date" + | "metrics.platform_comparable_conversions_value_per_cost" + | "metrics.trueview_average_cpv" + | "metrics.value_per_all_conversions" + | "metrics.value_per_conversion" + | "metrics.value_per_platform_comparable_conversion" + | "metrics.value_per_platform_comparable_conversions_by_conversion_date" + | "metrics.video_quartile_p100_rate" + | "metrics.video_quartile_p25_rate" + | "metrics.video_quartile_p50_rate" + | "metrics.video_quartile_p75_rate" + | "metrics.video_trueview_view_rate" + | "metrics.video_trueview_view_rate_in_feed" + | "metrics.video_trueview_view_rate_in_stream" + | "metrics.video_trueview_view_rate_shorts" + | "metrics.video_trueview_views" + | "metrics.video_watch_time_duration_millis" + | "metrics.view_through_conversions"; + + export type VideoEnhancementMetrics = Array; + + export type VideoEnhancementSegment = + | "ad_group" + | "campaign" + | "customer" + | "segments.ad_format_type" + | "segments.ad_network_type" + | "segments.ad_sub_network_type" + | "segments.click_type" + | "segments.date" + | "segments.day_of_week" + | "segments.device" + | "segments.month" + | "segments.quarter" + | "segments.week" + | "segments.year" + | "video"; + + export type VideoEnhancementSegments = Array; + /* --- End of VideoEnhancement --- */ + /* --- Start of WebpageView --- */ export type WebpageViewField = | "ad_group.ad_rotation_mode" @@ -38587,6 +41330,7 @@ export namespace fields { | "ad_group_criterion.quality_info.quality_score" | "ad_group_criterion.quality_info.search_predicted_ctr" | "ad_group_criterion.resource_name" + | "ad_group_criterion.retail_filter_bundle.shared_set" | "ad_group_criterion.status" | "ad_group_criterion.system_serving_status" | "ad_group_criterion.topic.path" @@ -38644,6 +41388,7 @@ export namespace fields { | "campaign.geo_target_type_setting.negative_geo_target_type" | "campaign.geo_target_type_setting.positive_geo_target_type" | "campaign.hotel_property_asset_set" + | "campaign.hotel_setting.disable_hotel_setting" | "campaign.hotel_setting.hotel_center_id" | "campaign.id" | "campaign.keyword_match_type" @@ -38658,6 +41403,7 @@ export namespace fields { | "campaign.maximize_conversion_value.target_roas" | "campaign.maximize_conversion_value.target_roas_tolerance_percent_millis" | "campaign.maximize_conversions.target_cpa_micros" + | "campaign.missing_eu_political_advertising_declaration" | "campaign.name" | "campaign.network_settings.target_content_network" | "campaign.network_settings.target_google_search" @@ -38702,9 +41448,12 @@ export namespace fields { | "campaign.target_roas.cpc_bid_ceiling_micros" | "campaign.target_roas.cpc_bid_floor_micros" | "campaign.target_roas.target_roas" + | "campaign.target_roas.target_roas_tolerance_percent_millis" | "campaign.target_spend.cpc_bid_ceiling_micros" | "campaign.target_spend.target_spend_micros" | "campaign.targeting_setting.target_restrictions" + | "campaign.text_guidelines.messaging_restrictions" + | "campaign.text_guidelines.term_exclusions" | "campaign.third_party_integration_partners.brand_lift_integration_partners" | "campaign.third_party_integration_partners.brand_safety_integration_partners" | "campaign.third_party_integration_partners.reach_integration_partners" @@ -38715,7 +41464,12 @@ export namespace fields { | "campaign.url_custom_parameters" | "campaign.vanity_pharma.vanity_pharma_display_url_mode" | "campaign.vanity_pharma.vanity_pharma_text" - | "campaign.video_brand_safety_suitability" + | "campaign.video_campaign_settings.booking_details.cancellation_date_time" + | "campaign.video_campaign_settings.booking_details.hold_expiration_date_time" + | "campaign.video_campaign_settings.booking_details.status" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.alcohol" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.gambling" + | "campaign.video_campaign_settings.reservation_ad_category_self_disclosure.politics" | "campaign.video_campaign_settings.video_ad_format_control.format_restriction" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.max_duration" | "campaign.video_campaign_settings.video_ad_format_control.non_skippable_in_stream_restrictions.min_duration" @@ -38725,10 +41479,12 @@ export namespace fields { | "campaign.video_campaign_settings.video_ad_inventory_control.allow_shorts" | "campaign.video_campaign_settings.video_ad_sequence.minimum_duration" | "campaign.video_campaign_settings.video_ad_sequence.steps" + | "campaign.view_through_conversion_optimization_enabled" | "customer.auto_tagging_enabled" | "customer.call_reporting_setting.call_conversion_action" | "customer.call_reporting_setting.call_conversion_reporting_enabled" | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" | "customer.conversion_tracking_setting.accepted_customer_data_terms" | "customer.conversion_tracking_setting.conversion_tracking_id" | "customer.conversion_tracking_setting.conversion_tracking_status" @@ -38801,6 +41557,7 @@ export namespace fields { | "metrics.interaction_rate" | "metrics.interactions" | "metrics.top_impression_percentage" + | "metrics.trueview_average_cpv" | "metrics.value_per_all_conversions" | "metrics.value_per_conversion" | "metrics.value_per_current_model_attributed_conversion" @@ -38830,7 +41587,57 @@ export namespace fields { export type WebpageViewSegments = Array; /* --- End of WebpageView --- */ + + /* --- Start of YouTubeVideoUpload --- */ + export type YouTubeVideoUploadField = + | "customer.auto_tagging_enabled" + | "customer.call_reporting_setting.call_conversion_action" + | "customer.call_reporting_setting.call_conversion_reporting_enabled" + | "customer.call_reporting_setting.call_reporting_enabled" + | "customer.contains_eu_political_advertising" + | "customer.conversion_tracking_setting.accepted_customer_data_terms" + | "customer.conversion_tracking_setting.conversion_tracking_id" + | "customer.conversion_tracking_setting.conversion_tracking_status" + | "customer.conversion_tracking_setting.cross_account_conversion_tracking_id" + | "customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled" + | "customer.conversion_tracking_setting.google_ads_conversion_customer" + | "customer.currency_code" + | "customer.customer_agreement_setting.accepted_lead_form_terms" + | "customer.descriptive_name" + | "customer.final_url_suffix" + | "customer.has_partners_badge" + | "customer.id" + | "customer.image_asset_auto_migration_done" + | "customer.image_asset_auto_migration_done_date_time" + | "customer.local_services_settings.granular_insurance_statuses" + | "customer.local_services_settings.granular_license_statuses" + | "customer.location_asset_auto_migration_done" + | "customer.location_asset_auto_migration_done_date_time" + | "customer.manager" + | "customer.optimization_score" + | "customer.optimization_score_weight" + | "customer.pay_per_conversion_eligibility_failure_reasons" + | "customer.remarketing_setting.google_global_site_tag" + | "customer.resource_name" + | "customer.status" + | "customer.test_account" + | "customer.time_zone" + | "customer.tracking_url_template" + | "customer.video_brand_safety_suitability" + | "customer.video_customer.third_party_integration_partners.brand_lift_integration_partners" + | "customer.video_customer.third_party_integration_partners.brand_safety_integration_partners" + | "customer.video_customer.third_party_integration_partners.reach_integration_partners" + | "customer.video_customer.third_party_integration_partners.viewability_integration_partners" + | "you_tube_video_upload.channel_id" + | "you_tube_video_upload.resource_name" + | "you_tube_video_upload.state" + | "you_tube_video_upload.video_id" + | "you_tube_video_upload.video_privacy" + | "you_tube_video_upload.video_upload_id"; + + export type YouTubeVideoUploadFields = Array; + /* --- End of YouTubeVideoUpload --- */ } /* -- Field types (represented as circular JSON, used in REST parsing) -- */ -export const fieldDataTypes = `{"GoogleAdsError":{"error_code":{"request_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RESOURCE_NAME_MISSING":3,"RESOURCE_NAME_MALFORMED":4,"BAD_RESOURCE_ID":17,"INVALID_CUSTOMER_ID":16,"OPERATION_REQUIRED":5,"RESOURCE_NOT_FOUND":6,"INVALID_PAGE_TOKEN":7,"EXPIRED_PAGE_TOKEN":8,"INVALID_PAGE_SIZE":22,"PAGE_SIZE_NOT_SUPPORTED":40,"REQUIRED_FIELD_MISSING":9,"IMMUTABLE_FIELD":11,"TOO_MANY_MUTATE_OPERATIONS":13,"CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT":14,"CANNOT_MODIFY_FOREIGN_FIELD":15,"INVALID_ENUM_VALUE":18,"DEVELOPER_TOKEN_PARAMETER_MISSING":19,"LOGIN_CUSTOMER_ID_PARAMETER_MISSING":20,"VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN":21,"CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS":29,"CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS":30,"INCONSISTENT_RETURN_SUMMARY_ROW_VALUE":31,"TOTAL_RESULTS_COUNT_NOT_ORIGINALLY_REQUESTED":32,"RPC_DEADLINE_TOO_SHORT":33,"UNSUPPORTED_VERSION":38,"CLOUD_PROJECT_NOT_FOUND":39},"bidding_strategy_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"CANNOT_CHANGE_BIDDING_STRATEGY_TYPE":3,"CANNOT_REMOVE_ASSOCIATED_STRATEGY":4,"BIDDING_STRATEGY_NOT_SUPPORTED":5,"INCOMPATIBLE_BIDDING_STRATEGY_AND_BIDDING_STRATEGY_GOAL_TYPE":6},"url_field_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_TRACKING_URL_TEMPLATE":2,"INVALID_TAG_IN_TRACKING_URL_TEMPLATE":3,"MISSING_TRACKING_URL_TEMPLATE_TAG":4,"MISSING_PROTOCOL_IN_TRACKING_URL_TEMPLATE":5,"INVALID_PROTOCOL_IN_TRACKING_URL_TEMPLATE":6,"MALFORMED_TRACKING_URL_TEMPLATE":7,"MISSING_HOST_IN_TRACKING_URL_TEMPLATE":8,"INVALID_TLD_IN_TRACKING_URL_TEMPLATE":9,"REDUNDANT_NESTED_TRACKING_URL_TEMPLATE_TAG":10,"INVALID_FINAL_URL":11,"INVALID_TAG_IN_FINAL_URL":12,"REDUNDANT_NESTED_FINAL_URL_TAG":13,"MISSING_PROTOCOL_IN_FINAL_URL":14,"INVALID_PROTOCOL_IN_FINAL_URL":15,"MALFORMED_FINAL_URL":16,"MISSING_HOST_IN_FINAL_URL":17,"INVALID_TLD_IN_FINAL_URL":18,"INVALID_FINAL_MOBILE_URL":19,"INVALID_TAG_IN_FINAL_MOBILE_URL":20,"REDUNDANT_NESTED_FINAL_MOBILE_URL_TAG":21,"MISSING_PROTOCOL_IN_FINAL_MOBILE_URL":22,"INVALID_PROTOCOL_IN_FINAL_MOBILE_URL":23,"MALFORMED_FINAL_MOBILE_URL":24,"MISSING_HOST_IN_FINAL_MOBILE_URL":25,"INVALID_TLD_IN_FINAL_MOBILE_URL":26,"INVALID_FINAL_APP_URL":27,"INVALID_TAG_IN_FINAL_APP_URL":28,"REDUNDANT_NESTED_FINAL_APP_URL_TAG":29,"MULTIPLE_APP_URLS_FOR_OSTYPE":30,"INVALID_OSTYPE":31,"INVALID_PROTOCOL_FOR_APP_URL":32,"INVALID_PACKAGE_ID_FOR_APP_URL":33,"URL_CUSTOM_PARAMETERS_COUNT_EXCEEDS_LIMIT":34,"INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_KEY":39,"INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_VALUE":40,"INVALID_TAG_IN_URL_CUSTOM_PARAMETER_VALUE":41,"REDUNDANT_NESTED_URL_CUSTOM_PARAMETER_TAG":42,"MISSING_PROTOCOL":43,"INVALID_PROTOCOL":52,"INVALID_URL":44,"DESTINATION_URL_DEPRECATED":45,"INVALID_TAG_IN_URL":46,"MISSING_URL_TAG":47,"DUPLICATE_URL_ID":48,"INVALID_URL_ID":49,"FINAL_URL_SUFFIX_MALFORMED":50,"INVALID_TAG_IN_FINAL_URL_SUFFIX":51,"INVALID_TOP_LEVEL_DOMAIN":53,"MALFORMED_TOP_LEVEL_DOMAIN":54,"MALFORMED_URL":55,"MISSING_HOST":56,"NULL_CUSTOM_PARAMETER_VALUE":57,"VALUE_TRACK_PARAMETER_NOT_SUPPORTED":58,"UNSUPPORTED_APP_STORE":59},"list_operation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUIRED_FIELD_MISSING":7,"DUPLICATE_VALUES":8},"query_error":{"UNSPECIFIED":0,"UNKNOWN":1,"QUERY_ERROR":50,"BAD_ENUM_CONSTANT":18,"BAD_ESCAPE_SEQUENCE":7,"BAD_FIELD_NAME":12,"BAD_LIMIT_VALUE":15,"BAD_NUMBER":5,"BAD_OPERATOR":3,"BAD_PARAMETER_NAME":61,"BAD_PARAMETER_VALUE":62,"BAD_RESOURCE_TYPE_IN_FROM_CLAUSE":45,"BAD_SYMBOL":2,"BAD_VALUE":4,"DATE_RANGE_TOO_WIDE":36,"DATE_RANGE_TOO_NARROW":60,"EXPECTED_AND":30,"EXPECTED_BY":14,"EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE":37,"EXPECTED_FILTERS_ON_DATE_RANGE":55,"EXPECTED_FROM":44,"EXPECTED_LIST":41,"EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE":16,"EXPECTED_SELECT":13,"EXPECTED_SINGLE_VALUE":42,"EXPECTED_VALUE_WITH_BETWEEN_OPERATOR":29,"INVALID_DATE_FORMAT":38,"MISALIGNED_DATE_FOR_FILTER":64,"INVALID_STRING_VALUE":57,"INVALID_VALUE_WITH_BETWEEN_OPERATOR":26,"INVALID_VALUE_WITH_DURING_OPERATOR":22,"INVALID_VALUE_WITH_LIKE_OPERATOR":56,"OPERATOR_FIELD_MISMATCH":35,"PROHIBITED_EMPTY_LIST_IN_CONDITION":28,"PROHIBITED_ENUM_CONSTANT":54,"PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE":31,"PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE":40,"PROHIBITED_FIELD_IN_SELECT_CLAUSE":23,"PROHIBITED_FIELD_IN_WHERE_CLAUSE":24,"PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE":43,"PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE":48,"PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE":58,"PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE":49,"PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE":51,"PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE":53,"PROHIBITED_FIELD_OR_SEGMENT_WITH_METRIC":65,"LIMIT_VALUE_TOO_LOW":25,"PROHIBITED_NEWLINE_IN_STRING":8,"PROHIBITED_VALUE_COMBINATION_IN_LIST":10,"PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR":21,"STRING_NOT_TERMINATED":6,"TOO_MANY_SEGMENTS":34,"UNEXPECTED_END_OF_QUERY":9,"UNEXPECTED_FROM_CLAUSE":47,"UNRECOGNIZED_FIELD":32,"UNEXPECTED_INPUT":11,"REQUESTED_METRICS_FOR_MANAGER":59,"FILTER_HAS_TOO_MANY_VALUES":63,"REQUIRED_SEGMENT_FIELD_MISSING":66},"mutate_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RESOURCE_NOT_FOUND":3,"ID_EXISTS_IN_MULTIPLE_MUTATES":7,"INCONSISTENT_FIELD_VALUES":8,"MUTATE_NOT_ALLOWED":9,"RESOURCE_NOT_IN_GOOGLE_ADS":10,"RESOURCE_ALREADY_EXISTS":11,"RESOURCE_DOES_NOT_SUPPORT_VALIDATE_ONLY":12,"OPERATION_DOES_NOT_SUPPORT_PARTIAL_FAILURE":16,"RESOURCE_READ_ONLY":13},"field_mask_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FIELD_MASK_MISSING":5,"FIELD_MASK_NOT_ALLOWED":4,"FIELD_NOT_FOUND":2,"FIELD_HAS_SUBFIELDS":3},"authorization_error":{"UNSPECIFIED":0,"UNKNOWN":1,"USER_PERMISSION_DENIED":2,"DEVELOPER_TOKEN_NOT_ON_ALLOWLIST":13,"DEVELOPER_TOKEN_PROHIBITED":4,"PROJECT_DISABLED":5,"AUTHORIZATION_ERROR":6,"ACTION_NOT_PERMITTED":7,"INCOMPLETE_SIGNUP":8,"CUSTOMER_NOT_ENABLED":24,"MISSING_TOS":9,"DEVELOPER_TOKEN_NOT_APPROVED":10,"INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION":11,"SERVICE_ACCESS_DENIED":12,"ACCESS_DENIED_FOR_ACCOUNT_TYPE":25,"METRIC_ACCESS_DENIED":26,"CLOUD_PROJECT_NOT_UNDER_ORGANIZATION":27,"ACTION_NOT_PERMITTED_FOR_SUSPENDED_ACCOUNT":28},"internal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INTERNAL_ERROR":2,"ERROR_CODE_NOT_PUBLISHED":3,"TRANSIENT_ERROR":4,"DEADLINE_EXCEEDED":5},"quota_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RESOURCE_EXHAUSTED":2,"ACCESS_PROHIBITED":3,"RESOURCE_TEMPORARILY_EXHAUSTED":4,"EXCESSIVE_SHORT_TERM_QUERY_RESOURCE_CONSUMPTION":5,"EXCESSIVE_LONG_TERM_QUERY_RESOURCE_CONSUMPTION":6,"PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDED":7},"ad_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE":2,"APPROXIMATELY_TOO_LONG":3,"APPROXIMATELY_TOO_SHORT":4,"BAD_SNIPPET":5,"CANNOT_MODIFY_AD":6,"CANNOT_SET_BUSINESS_NAME_IF_URL_SET":7,"CANNOT_SET_FIELD":8,"CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET":9,"CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING":10,"CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE":11,"CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING":12,"CANNOT_SET_URL":13,"CANNOT_SET_WITHOUT_FINAL_URLS":14,"CANNOT_SET_WITH_FINAL_URLS":15,"CANNOT_SET_WITH_URL_DATA":17,"CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR":18,"CUSTOMER_NOT_APPROVED_MOBILEADS":19,"CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS":20,"CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS":21,"CUSTOMER_NOT_ELIGIBLE":22,"CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL":23,"DIMENSION_ALREADY_IN_UNION":24,"DIMENSION_MUST_BE_SET":25,"DIMENSION_NOT_IN_UNION":26,"DISPLAY_URL_CANNOT_BE_SPECIFIED":27,"DOMESTIC_PHONE_NUMBER_FORMAT":28,"EMERGENCY_PHONE_NUMBER":29,"EMPTY_FIELD":30,"FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID":31,"FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH":32,"ILLEGAL_AD_CUSTOMIZER_TAG_USE":33,"ILLEGAL_TAG_USE":34,"INCONSISTENT_DIMENSIONS":35,"INCONSISTENT_STATUS_IN_TEMPLATE_UNION":36,"INCORRECT_LENGTH":37,"INELIGIBLE_FOR_UPGRADE":38,"INVALID_AD_ADDRESS_CAMPAIGN_TARGET":39,"INVALID_AD_TYPE":40,"INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE":41,"INVALID_ATTRIBUTES_FOR_MOBILE_TEXT":42,"INVALID_CALL_TO_ACTION_TEXT":43,"INVALID_CHARACTER_FOR_URL":44,"INVALID_COUNTRY_CODE":45,"INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG":47,"INVALID_INPUT":48,"INVALID_MARKUP_LANGUAGE":49,"INVALID_MOBILE_CARRIER":50,"INVALID_MOBILE_CARRIER_TARGET":51,"INVALID_NUMBER_OF_ELEMENTS":52,"INVALID_PHONE_NUMBER_FORMAT":53,"INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID":54,"INVALID_TEMPLATE_DATA":55,"INVALID_TEMPLATE_ELEMENT_FIELD_TYPE":56,"INVALID_TEMPLATE_ID":57,"LINE_TOO_WIDE":58,"MISSING_AD_CUSTOMIZER_MAPPING":59,"MISSING_ADDRESS_COMPONENT":60,"MISSING_ADVERTISEMENT_NAME":61,"MISSING_BUSINESS_NAME":62,"MISSING_DESCRIPTION1":63,"MISSING_DESCRIPTION2":64,"MISSING_DESTINATION_URL_TAG":65,"MISSING_LANDING_PAGE_URL_TAG":66,"MISSING_DIMENSION":67,"MISSING_DISPLAY_URL":68,"MISSING_HEADLINE":69,"MISSING_HEIGHT":70,"MISSING_IMAGE":71,"MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS":72,"MISSING_MARKUP_LANGUAGES":73,"MISSING_MOBILE_CARRIER":74,"MISSING_PHONE":75,"MISSING_REQUIRED_TEMPLATE_FIELDS":76,"MISSING_TEMPLATE_FIELD_VALUE":77,"MISSING_TEXT":78,"MISSING_VISIBLE_URL":79,"MISSING_WIDTH":80,"MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED":81,"MUST_USE_TEMP_AD_UNION_ID_ON_ADD":82,"TOO_LONG":83,"TOO_SHORT":84,"UNION_DIMENSIONS_CANNOT_CHANGE":85,"UNKNOWN_ADDRESS_COMPONENT":86,"UNKNOWN_FIELD_NAME":87,"UNKNOWN_UNIQUE_NAME":88,"UNSUPPORTED_DIMENSIONS":89,"URL_INVALID_SCHEME":90,"URL_INVALID_TOP_LEVEL_DOMAIN":91,"URL_MALFORMED":92,"URL_NO_HOST":93,"URL_NOT_EQUIVALENT":94,"URL_HOST_NAME_TOO_LONG":95,"URL_NO_SCHEME":96,"URL_NO_TOP_LEVEL_DOMAIN":97,"URL_PATH_NOT_ALLOWED":98,"URL_PORT_NOT_ALLOWED":99,"URL_QUERY_NOT_ALLOWED":100,"URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG":102,"USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE":103,"INCONSISTENT_EXPANDABLE_SETTINGS":104,"INVALID_FORMAT":105,"INVALID_FIELD_TEXT":106,"ELEMENT_NOT_PRESENT":107,"IMAGE_ERROR":108,"VALUE_NOT_IN_RANGE":109,"FIELD_NOT_PRESENT":110,"ADDRESS_NOT_COMPLETE":111,"ADDRESS_INVALID":112,"VIDEO_RETRIEVAL_ERROR":113,"AUDIO_ERROR":114,"INVALID_YOUTUBE_DISPLAY_URL":115,"TOO_MANY_PRODUCT_IMAGES":116,"TOO_MANY_PRODUCT_VIDEOS":117,"INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE":118,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":119,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":120,"DISALLOWED_NUMBER_TYPE":121,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":122,"PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":123,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":124,"VANITY_PHONE_NUMBER_NOT_ALLOWED":125,"INVALID_CALL_CONVERSION_TYPE_ID":126,"CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID":127,"CANNOT_SET_PATH2_WITHOUT_PATH1":128,"MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME":129,"INCOMPATIBLE_WITH_RESTRICTION_TYPE":130,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":131,"MISSING_IMAGE_OR_MEDIA_BUNDLE":132,"PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN":133,"PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE":134,"PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE":135,"PLACEHOLDER_DEFAULT_VALUE_MISSING":136,"UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE":137,"AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT":138,"UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION":139,"CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN":140,"CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY":154,"TOO_MANY_AD_CUSTOMIZERS":141,"INVALID_AD_CUSTOMIZER_FORMAT":142,"NESTED_AD_CUSTOMIZER_SYNTAX":143,"UNSUPPORTED_AD_CUSTOMIZER_SYNTAX":144,"UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG":145,"MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS":146,"DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID":147,"DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST":148,"UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND":149,"CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD":150,"INVALID_CUSTOMIZER_ATTRIBUTE_NAME":151,"STORE_MISMATCH":152,"MISSING_REQUIRED_IMAGE_ASPECT_RATIO":153,"MISMATCHED_ASPECT_RATIOS":155,"DUPLICATE_IMAGE_ACROSS_CAROUSEL_CARDS":156,"INVALID_YOUTUBE_VIDEO_ASSET_ID_FOR_VIDEO_ADS_SEQUENCING":157},"ad_group_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_ADGROUP_NAME":2,"INVALID_ADGROUP_NAME":3,"ADVERTISER_NOT_ON_CONTENT_NETWORK":5,"BID_TOO_BIG":6,"BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH":7,"MISSING_ADGROUP_NAME":8,"ADGROUP_LABEL_DOES_NOT_EXIST":9,"ADGROUP_LABEL_ALREADY_EXISTS":10,"INVALID_CONTENT_BID_CRITERION_TYPE_GROUP":11,"AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE":12,"ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY":13,"CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING":14,"PROMOTED_HOTEL_AD_GROUPS_NOT_AVAILABLE_FOR_CUSTOMER":15,"INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE":16,"INVALID_EXCLUDED_PARENT_ASSET_SET_TYPE":17,"CANNOT_ADD_AD_GROUP_FOR_CAMPAIGN_TYPE":18,"INVALID_STATUS":19,"INVALID_STEP_ID_FOR_VIDEO_ADS_SEQUENCING":20,"INVALID_AD_GROUP_TYPE_FOR_VIDEO_ADS_SEQUENCING":21,"DUPLICATE_STEP_ID":22,"INVALID_VERTICAL_ADS_FORMAT_SETTING":23,"VERTICAL_ADS_FORMAT_SETTING_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_AI_MAX":24,"VERTICAL_ADS_FORMAT_SETTING_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_ENABLED_TRAVEL_FEED":25},"campaign_budget_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_BUDGET_CANNOT_BE_SHARED":17,"CAMPAIGN_BUDGET_REMOVED":2,"CAMPAIGN_BUDGET_IN_USE":3,"CAMPAIGN_BUDGET_PERIOD_NOT_AVAILABLE":4,"CANNOT_MODIFY_FIELD_OF_IMPLICITLY_SHARED_CAMPAIGN_BUDGET":6,"CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED":7,"CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED_WITHOUT_NAME":8,"CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED":9,"CANNOT_USE_IMPLICITLY_SHARED_CAMPAIGN_BUDGET_WITH_MULTIPLE_CAMPAIGNS":10,"DUPLICATE_NAME":11,"MONEY_AMOUNT_IN_WRONG_CURRENCY":12,"MONEY_AMOUNT_LESS_THAN_CURRENCY_MINIMUM_CPC":13,"MONEY_AMOUNT_TOO_LARGE":14,"NEGATIVE_MONEY_AMOUNT":15,"NON_MULTIPLE_OF_MINIMUM_CURRENCY_UNIT":16,"TOTAL_BUDGET_AMOUNT_MUST_BE_UNSET_FOR_BUDGET_PERIOD_DAILY":18,"INVALID_PERIOD":19,"CANNOT_USE_ACCELERATED_DELIVERY_MODE":20,"BUDGET_AMOUNT_MUST_BE_UNSET_FOR_CUSTOM_BUDGET_PERIOD":21,"BUDGET_BELOW_PER_DAY_MINIMUM":22},"campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_TARGET_CONTENT_NETWORK":3,"CANNOT_TARGET_SEARCH_NETWORK":4,"CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH":5,"CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN":6,"CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK":7,"CANNOT_TARGET_PARTNER_SEARCH_NETWORK":8,"CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY":9,"CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS":10,"CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN":11,"DUPLICATE_CAMPAIGN_NAME":12,"INCOMPATIBLE_CAMPAIGN_FIELD":13,"INVALID_CAMPAIGN_NAME":14,"INVALID_AD_SERVING_OPTIMIZATION_STATUS":15,"INVALID_TRACKING_URL":16,"CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING":17,"MAX_IMPRESSIONS_NOT_IN_RANGE":18,"TIME_UNIT_NOT_SUPPORTED":19,"INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED":20,"BUDGET_CANNOT_BE_SHARED":21,"CAMPAIGN_CANNOT_USE_SHARED_BUDGET":22,"CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS":23,"CAMPAIGN_LABEL_DOES_NOT_EXIST":24,"CAMPAIGN_LABEL_ALREADY_EXISTS":25,"MISSING_SHOPPING_SETTING":26,"INVALID_SHOPPING_SALES_COUNTRY":27,"ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE":31,"INVALID_ADVERTISING_CHANNEL_SUB_TYPE":32,"AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED":33,"CANNOT_SET_AD_ROTATION_MODE":34,"CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED":35,"CANNOT_SET_DATE_TO_PAST":36,"MISSING_HOTEL_CUSTOMER_LINK":37,"INVALID_HOTEL_CUSTOMER_LINK":38,"MISSING_HOTEL_SETTING":39,"CANNOT_USE_SHARED_CAMPAIGN_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP":40,"APP_NOT_FOUND":41,"SHOPPING_ENABLE_LOCAL_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":42,"MERCHANT_NOT_ALLOWED_FOR_COMPARISON_LISTING_ADS":43,"INSUFFICIENT_APP_INSTALLS_COUNT":44,"SENSITIVE_CATEGORY_APP":45,"HEC_AGREEMENT_REQUIRED":46,"NOT_COMPATIBLE_WITH_VIEW_THROUGH_CONVERSION_OPTIMIZATION":49,"INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE":48,"CANNOT_CREATE_APP_PRE_REGISTRATION_FOR_NON_ANDROID_APP":50,"APP_NOT_AVAILABLE_TO_CREATE_APP_PRE_REGISTRATION_CAMPAIGN":51,"INCOMPATIBLE_BUDGET_TYPE":52,"LOCAL_SERVICES_DUPLICATE_CATEGORY_BID":53,"LOCAL_SERVICES_INVALID_CATEGORY_BID":54,"LOCAL_SERVICES_MISSING_CATEGORY_BID":55,"INVALID_STATUS_CHANGE":57,"MISSING_TRAVEL_CUSTOMER_LINK":58,"INVALID_TRAVEL_CUSTOMER_LINK":59,"INVALID_EXCLUDED_PARENT_ASSET_SET_TYPE":62,"ASSET_SET_NOT_A_HOTEL_PROPERTY_ASSET_SET":63,"HOTEL_PROPERTY_ASSET_SET_ONLY_FOR_PERFORMANCE_MAX_FOR_TRAVEL_GOALS":64,"AVERAGE_DAILY_SPEND_TOO_HIGH":65,"CANNOT_ATTACH_TO_REMOVED_CAMPAIGN_GROUP":66,"CANNOT_ATTACH_TO_BIDDING_STRATEGY":67,"CANNOT_CHANGE_BUDGET_PERIOD":68,"NOT_ENOUGH_CONVERSIONS":71,"CANNOT_SET_MORE_THAN_ONE_CONVERSION_ACTION":72,"NOT_COMPATIBLE_WITH_BUDGET_TYPE":73,"NOT_COMPATIBLE_WITH_UPLOAD_CLICKS_CONVERSION":74,"APP_ID_MUST_MATCH_CONVERSION_ACTION_APP_ID":76,"CONVERSION_ACTION_WITH_DOWNLOAD_CATEGORY_NOT_ALLOWED":77,"CONVERSION_ACTION_WITH_DOWNLOAD_CATEGORY_REQUIRED":78,"CONVERSION_TRACKING_NOT_ENABLED":79,"NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE":80,"NOT_COMPATIBLE_WITH_GOOGLE_ATTRIBUTION_CONVERSIONS":81,"CONVERSION_LAG_TOO_HIGH":82,"NOT_LINKED_ADVERTISING_PARTNER":83,"INVALID_NUMBER_OF_ADVERTISING_PARTNER_IDS":84,"CANNOT_TARGET_DISPLAY_NETWORK_WITHOUT_YOUTUBE":85,"CANNOT_LINK_TO_COMPARISON_SHOPPING_SERVICE_ACCOUNT":86,"CANNOT_TARGET_NETWORK_FOR_COMPARISON_SHOPPING_SERVICE_LINKED_ACCOUNTS":87,"CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL":88,"DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN":89,"CANNOT_SET_CAMPAIGN_KEYWORD_MATCH_TYPE":90,"CANNOT_DISABLE_BROAD_MATCH_WHEN_KEYWORD_CONVERSION_IN_PROCESS":91,"CANNOT_DISABLE_BROAD_MATCH_WHEN_TARGETING_BRANDS":92,"CANNOT_ENABLE_BROAD_MATCH_FOR_BASE_CAMPAIGN_WITH_PROMOTING_TRIAL":93,"CANNOT_ENABLE_BROAD_MATCH_FOR_PROMOTING_TRIAL_CAMPAIGN":94,"REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED":95,"REQUIRED_LOGO_ASSET_NOT_LINKED":96,"BRAND_TARGETING_OVERRIDES_NOT_SUPPORTED":97,"BRAND_GUIDELINES_NOT_ENABLED_FOR_CAMPAIGN":98,"BRAND_GUIDELINES_MAIN_AND_ACCENT_COLORS_REQUIRED":99,"BRAND_GUIDELINES_COLOR_INVALID_FORMAT":100,"BRAND_GUIDELINES_UNSUPPORTED_FONT_FAMILY":101,"BRAND_GUIDELINES_UNSUPPORTED_CHANNEL":102,"CANNOT_ENABLE_BRAND_GUIDELINES_FOR_TRAVEL_GOALS":103,"CUSTOMER_NOT_ALLOWLISTED_FOR_BRAND_GUIDELINES":104,"THIRD_PARTY_INTEGRATION_PARTNER_NOT_ALLOWED":105,"THIRD_PARTY_INTEGRATION_PARTNER_SHARE_COST_NOT_ALLOWED":106,"DUPLICATE_INTERACTION_TYPE":107,"INVALID_INTERACTION_TYPE":108,"VIDEO_SEQUENCE_ERROR_SEQUENCE_DEFINITION_REQUIRED":109,"AI_MAX_MUST_BE_ENABLED":110,"DURATION_TOO_LONG_FOR_TOTAL_BUDGET":111,"END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET":112},"video_campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MUTATE_REQUIRES_RESERVATION":2},"authentication_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AUTHENTICATION_ERROR":2,"CLIENT_CUSTOMER_ID_INVALID":5,"CUSTOMER_NOT_FOUND":8,"GOOGLE_ACCOUNT_DELETED":9,"GOOGLE_ACCOUNT_COOKIE_INVALID":10,"GOOGLE_ACCOUNT_AUTHENTICATION_FAILED":25,"GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH":12,"LOGIN_COOKIE_REQUIRED":13,"NOT_ADS_USER":14,"OAUTH_TOKEN_INVALID":15,"OAUTH_TOKEN_EXPIRED":16,"OAUTH_TOKEN_DISABLED":17,"OAUTH_TOKEN_REVOKED":18,"OAUTH_TOKEN_HEADER_INVALID":19,"LOGIN_COOKIE_INVALID":20,"INVALID_EMAIL_ADDRESS":21,"USER_ID_INVALID":22,"TWO_STEP_VERIFICATION_NOT_ENROLLED":23,"ADVANCED_PROTECTION_NOT_ENROLLED":24,"ORGANIZATION_NOT_RECOGNIZED":26,"ORGANIZATION_NOT_APPROVED":27,"ORGANIZATION_NOT_ASSOCIATED_WITH_DEVELOPER_TOKEN":28,"DEVELOPER_TOKEN_INVALID":29},"ad_group_criterion_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CRITERION_IS_NOT_KEYWORD":2},"ad_group_criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_CRITERION_LABEL_DOES_NOT_EXIST":2,"AD_GROUP_CRITERION_LABEL_ALREADY_EXISTS":3,"CANNOT_ADD_LABEL_TO_NEGATIVE_CRITERION":4,"TOO_MANY_OPERATIONS":5,"CANT_UPDATE_NEGATIVE":6,"CONCRETE_TYPE_REQUIRED":7,"BID_INCOMPATIBLE_WITH_ADGROUP":8,"CANNOT_TARGET_AND_EXCLUDE":9,"ILLEGAL_URL":10,"INVALID_KEYWORD_TEXT":11,"INVALID_DESTINATION_URL":12,"MISSING_DESTINATION_URL_TAG":13,"KEYWORD_LEVEL_BID_NOT_SUPPORTED_FOR_MANUALCPM":14,"INVALID_USER_STATUS":15,"CANNOT_ADD_CRITERIA_TYPE":16,"CANNOT_EXCLUDE_CRITERIA_TYPE":17,"CAMPAIGN_TYPE_NOT_COMPATIBLE_WITH_PARTIAL_FAILURE":27,"OPERATIONS_FOR_TOO_MANY_SHOPPING_ADGROUPS":28,"CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS":29,"CANNOT_SET_WITHOUT_FINAL_URLS":30,"CANNOT_CLEAR_FINAL_URLS_IF_FINAL_MOBILE_URLS_EXIST":31,"CANNOT_CLEAR_FINAL_URLS_IF_FINAL_APP_URLS_EXIST":32,"CANNOT_CLEAR_FINAL_URLS_IF_TRACKING_URL_TEMPLATE_EXISTS":33,"CANNOT_CLEAR_FINAL_URLS_IF_URL_CUSTOM_PARAMETERS_EXIST":34,"CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS":35,"CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE":36,"FINAL_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE":37,"FINAL_MOBILE_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE":38},"ad_group_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1},"ad_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1,"COUNTDOWN_INVALID_DATE_FORMAT":2,"COUNTDOWN_DATE_IN_PAST":3,"COUNTDOWN_INVALID_LOCALE":4,"COUNTDOWN_INVALID_START_DAYS_BEFORE":5,"UNKNOWN_USER_LIST":6},"ad_group_ad_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_AD_LABEL_DOES_NOT_EXIST":2,"AD_GROUP_AD_LABEL_ALREADY_EXISTS":3,"AD_NOT_UNDER_ADGROUP":4,"CANNOT_OPERATE_ON_REMOVED_ADGROUPAD":5,"CANNOT_CREATE_DEPRECATED_ADS":6,"CANNOT_CREATE_TEXT_ADS":7,"EMPTY_FIELD":8,"RESOURCE_REFERENCED_IN_MULTIPLE_OPS":9,"AD_TYPE_CANNOT_BE_PAUSED":10,"AD_TYPE_CANNOT_BE_REMOVED":11,"CANNOT_UPDATE_DEPRECATED_ADS":12,"AD_SHARING_NOT_ALLOWED":13},"ad_sharing_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_ALREADY_CONTAINS_AD":2,"INCOMPATIBLE_AD_UNDER_AD_GROUP":3,"CANNOT_SHARE_INACTIVE_AD":4},"adx_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED_FEATURE":2},"asset_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_ASSET_TYPE":13,"DUPLICATE_ASSET":3,"DUPLICATE_ASSET_NAME":4,"ASSET_DATA_IS_MISSING":5,"CANNOT_MODIFY_ASSET_NAME":6,"FIELD_INCOMPATIBLE_WITH_ASSET_TYPE":7,"INVALID_CALL_TO_ACTION_TEXT":8,"LEAD_FORM_INVALID_FIELDS_COMBINATION":9,"LEAD_FORM_MISSING_AGREEMENT":10,"INVALID_ASSET_STATUS":11,"FIELD_CANNOT_BE_MODIFIED_FOR_ASSET_TYPE":12,"SCHEDULES_CANNOT_OVERLAP":14,"PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF":15,"PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT":16,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":17,"DUPLICATE_ASSETS_WITH_DIFFERENT_FIELD_VALUE":18,"CALL_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":19,"CALL_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":20,"CALL_DISALLOWED_NUMBER_TYPE":21,"CALL_INVALID_CONVERSION_ACTION":22,"CALL_INVALID_COUNTRY_CODE":23,"CALL_INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":24,"CALL_INVALID_PHONE_NUMBER":25,"CALL_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":26,"CALL_PREMIUM_RATE_NUMBER_NOT_ALLOWED":27,"CALL_VANITY_PHONE_NUMBER_NOT_ALLOWED":28,"PRICE_HEADER_SAME_AS_DESCRIPTION":29,"MOBILE_APP_INVALID_APP_ID":30,"MOBILE_APP_INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL":31,"NAME_REQUIRED_FOR_ASSET_TYPE":32,"LEAD_FORM_LEGACY_QUALIFYING_QUESTIONS_DISALLOWED":33,"NAME_CONFLICT_FOR_ASSET_TYPE":34,"CANNOT_MODIFY_ASSET_SOURCE":35,"CANNOT_MODIFY_AUTOMATICALLY_CREATED_ASSET":36,"LEAD_FORM_LOCATION_ANSWER_TYPE_DISALLOWED":37,"PAGE_FEED_INVALID_LABEL_TEXT":38,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_WHATSAPP_MESSAGE_ASSETS":39,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_APP_DEEP_LINK_ASSETS":40,"PROMOTION_BARCODE_CANNOT_CONTAIN_LINKS":41,"PROMOTION_BARCODE_INVALID_FORMAT":42,"UNSUPPORTED_BARCODE_TYPE":43,"PROMOTION_QR_CODE_CANNOT_CONTAIN_LINKS":44,"PROMOTION_QR_CODE_INVALID_FORMAT":45,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_MESSAGE_ASSETS":46},"asset_group_asset_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_RESOURCE":2,"EXPANDABLE_TAGS_NOT_ALLOWED_IN_DESCRIPTION":3,"AD_CUSTOMIZER_NOT_SUPPORTED":4,"HOTEL_PROPERTY_ASSET_NOT_LINKED_TO_CAMPAIGN":5},"asset_group_listing_group_filter_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TREE_TOO_DEEP":2,"UNIT_CANNOT_HAVE_CHILDREN":3,"SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD":4,"DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS":5,"SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS":6,"SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS":7,"MULTIPLE_ROOTS":8,"INVALID_DIMENSION_VALUE":9,"MUST_REFINE_HIERARCHICAL_PARENT_TYPE":10,"INVALID_PRODUCT_BIDDING_CATEGORY":11,"CHANGING_CASE_VALUE_WITH_CHILDREN":12,"SUBDIVISION_HAS_CHILDREN":13,"CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE":14,"DIMENSION_TYPE_NOT_ALLOWED":15,"DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP":16,"LISTING_SOURCE_NOT_ALLOWED":17,"FILTER_EXCLUSION_NOT_ALLOWED":18,"MULTIPLE_LISTING_SOURCES":19,"MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED":20,"MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP":21,"PAGE_FEED_FILTER_HAS_PARENT":22,"MULTIPLE_OPERATIONS_ON_ONE_NODE":23,"TREE_WAS_INVALID_BEFORE_MUTATION":24},"asset_group_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"CANNOT_ADD_ASSET_GROUP_FOR_CAMPAIGN_TYPE":3,"NOT_ENOUGH_HEADLINE_ASSET":4,"NOT_ENOUGH_LONG_HEADLINE_ASSET":5,"NOT_ENOUGH_DESCRIPTION_ASSET":6,"NOT_ENOUGH_BUSINESS_NAME_ASSET":7,"NOT_ENOUGH_MARKETING_IMAGE_ASSET":8,"NOT_ENOUGH_SQUARE_MARKETING_IMAGE_ASSET":9,"NOT_ENOUGH_LOGO_ASSET":10,"FINAL_URL_SHOPPING_MERCHANT_HOME_PAGE_URL_DOMAINS_DIFFER":11,"PATH1_REQUIRED_WHEN_PATH2_IS_SET":12,"SHORT_DESCRIPTION_REQUIRED":13,"FINAL_URL_REQUIRED":14,"FINAL_URL_CONTAINS_INVALID_DOMAIN_NAME":15,"AD_CUSTOMIZER_NOT_SUPPORTED":16,"CANNOT_MUTATE_ASSET_GROUP_FOR_REMOVED_CAMPAIGN":17},"asset_set_asset_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_ASSET_TYPE":2,"INVALID_ASSET_SET_TYPE":3,"DUPLICATE_EXTERNAL_KEY":4,"PARENT_LINKAGE_DOES_NOT_EXIST":5},"asset_set_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INCOMPATIBLE_ADVERTISING_CHANNEL_TYPE":2,"DUPLICATE_FEED_LINK":3,"INCOMPATIBLE_ASSET_SET_TYPE_WITH_CAMPAIGN_TYPE":4,"DUPLICATE_ASSET_SET_LINK":5,"ASSET_SET_LINK_CANNOT_BE_REMOVED":6},"asset_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_ASSET_SET_NAME":2,"INVALID_PARENT_ASSET_SET_TYPE":3,"ASSET_SET_SOURCE_INCOMPATIBLE_WITH_PARENT_ASSET_SET":4,"ASSET_SET_TYPE_CANNOT_BE_LINKED_TO_CUSTOMER":5,"INVALID_CHAIN_IDS":6,"LOCATION_SYNC_ASSET_SET_DOES_NOT_SUPPORT_RELATIONSHIP_TYPE":7,"NOT_UNIQUE_ENABLED_LOCATION_SYNC_TYPED_ASSET_SET":8,"INVALID_PLACE_IDS":9,"OAUTH_INFO_INVALID":11,"OAUTH_INFO_MISSING":12,"CANNOT_DELETE_AS_ENABLED_LINKAGES_EXIST":10},"bidding_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED":2,"CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN":7,"INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE":10,"INVALID_BIDDING_STRATEGY_TYPE":14,"INVALID_BID":17,"BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE":18,"CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY":21,"CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY":23,"BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE":24,"PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER":25,"PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA":26,"BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS":27,"BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS":28,"BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION":29,"BID_TOO_SMALL":30,"BID_TOO_BIG":31,"BID_TOO_MANY_FRACTIONAL_DIGITS":32,"INVALID_DOMAIN_NAME":33,"NOT_COMPATIBLE_WITH_PAYMENT_MODE":34,"BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET":37,"BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED":38,"BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN":39,"BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER":40,"CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS":41,"TARGET_ROAS_TOLERANCE_PERCENT_MILLIS_MUST_BE_INTEGER":42},"campaign_criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONCRETE_TYPE_REQUIRED":2,"INVALID_PLACEMENT_URL":3,"CANNOT_EXCLUDE_CRITERIA_TYPE":4,"CANNOT_SET_STATUS_FOR_CRITERIA_TYPE":5,"CANNOT_SET_STATUS_FOR_EXCLUDED_CRITERIA":6,"CANNOT_TARGET_AND_EXCLUDE":7,"TOO_MANY_OPERATIONS":8,"OPERATOR_NOT_SUPPORTED_FOR_CRITERION_TYPE":9,"SHOPPING_CAMPAIGN_SALES_COUNTRY_NOT_SUPPORTED_FOR_SALES_CHANNEL":10,"CANNOT_ADD_EXISTING_FIELD":11,"CANNOT_UPDATE_NEGATIVE_CRITERION":12,"CANNOT_SET_NEGATIVE_KEYWORD_THEME_CONSTANT_CRITERION":13,"INVALID_KEYWORD_THEME_CONSTANT":14,"MISSING_KEYWORD_THEME_CONSTANT_OR_FREE_FORM_KEYWORD_THEME":15,"CANNOT_TARGET_BOTH_PROXIMITY_AND_LOCATION_CRITERIA_FOR_SMART_CAMPAIGN":16,"CANNOT_TARGET_MULTIPLE_PROXIMITY_CRITERIA_FOR_SMART_CAMPAIGN":17,"LOCATION_NOT_LAUNCHED_FOR_LOCAL_SERVICES_CAMPAIGN":18,"LOCATION_INVALID_FOR_LOCAL_SERVICES_CAMPAIGN":19,"CANNOT_TARGET_COUNTRY_FOR_LOCAL_SERVICES_CAMPAIGN":20,"LOCATION_NOT_IN_HOME_COUNTRY_FOR_LOCAL_SERVICES_CAMPAIGN":21,"CANNOT_ADD_OR_REMOVE_LOCATION_FOR_LOCAL_SERVICES_CAMPAIGN":22,"AT_LEAST_ONE_POSITIVE_LOCATION_REQUIRED_FOR_LOCAL_SERVICES_CAMPAIGN":23,"AT_LEAST_ONE_LOCAL_SERVICE_ID_CRITERION_REQUIRED_FOR_LOCAL_SERVICES_CAMPAIGN":24,"LOCAL_SERVICE_ID_NOT_FOUND_FOR_CATEGORY":25,"CANNOT_ATTACH_BRAND_LIST_TO_NON_QUALIFIED_SEARCH_CAMPAIGN":26,"CANNOT_REMOVE_ALL_LOCATIONS_DUE_TO_TOO_MANY_COUNTRY_EXCLUSIONS":27,"INVALID_VIDEO_LINEUP_ID":28},"campaign_conversion_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_USE_CAMPAIGN_GOAL_FOR_SEARCH_ADS_360_MANAGED_CAMPAIGN":2,"CANNOT_USE_STORE_SALE_GOAL_FOR_PERFORMANCE_MAX_CAMPAIGN":3},"campaign_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1},"collection_size_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_FEW":2,"TOO_MANY":3},"conversion_goal_campaign_config_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_USE_CAMPAIGN_GOAL_FOR_SEARCH_ADS_360_MANAGED_CAMPAIGN":2,"CUSTOM_GOAL_DOES_NOT_BELONG_TO_GOOGLE_ADS_CONVERSION_CUSTOMER":3,"CAMPAIGN_CANNOT_USE_UNIFIED_GOALS":4,"EMPTY_CONVERSION_GOALS":5,"STORE_SALE_STORE_VISIT_CANNOT_BE_BOTH_INCLUDED":6,"PERFORMANCE_MAX_CAMPAIGN_CANNOT_USE_CUSTOM_GOAL_WITH_STORE_SALES":7},"country_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_COUNTRY_CODE":2},"criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONCRETE_TYPE_REQUIRED":2,"INVALID_EXCLUDED_CATEGORY":3,"INVALID_KEYWORD_TEXT":4,"KEYWORD_TEXT_TOO_LONG":5,"KEYWORD_HAS_TOO_MANY_WORDS":6,"KEYWORD_HAS_INVALID_CHARS":7,"INVALID_PLACEMENT_URL":8,"INVALID_USER_LIST":9,"INVALID_USER_INTEREST":10,"INVALID_FORMAT_FOR_PLACEMENT_URL":11,"PLACEMENT_URL_IS_TOO_LONG":12,"PLACEMENT_URL_HAS_ILLEGAL_CHAR":13,"PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE":14,"PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION":15,"INVALID_TOPIC_PATH":16,"INVALID_YOUTUBE_CHANNEL_ID":17,"INVALID_YOUTUBE_VIDEO_ID":18,"YOUTUBE_VERTICAL_CHANNEL_DEPRECATED":19,"YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED":20,"YOUTUBE_URL_UNSUPPORTED":21,"CANNOT_EXCLUDE_CRITERIA_TYPE":22,"CANNOT_ADD_CRITERIA_TYPE":23,"CANNOT_EXCLUDE_SIMILAR_USER_LIST":26,"CANNOT_ADD_CLOSED_USER_LIST":27,"CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS":28,"CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS":29,"CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS":30,"CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS":31,"CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS":32,"CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE":33,"INVALID_COMBINED_AUDIENCE":122,"INVALID_CUSTOM_AFFINITY":96,"INVALID_CUSTOM_INTENT":97,"INVALID_CUSTOM_AUDIENCE":121,"INVALID_IP_ADDRESS":34,"INVALID_IP_FORMAT":35,"INVALID_MOBILE_APP":36,"INVALID_MOBILE_APP_CATEGORY":37,"INVALID_CRITERION_ID":38,"CANNOT_TARGET_CRITERION":39,"CANNOT_TARGET_OBSOLETE_CRITERION":40,"CRITERION_ID_AND_TYPE_MISMATCH":41,"INVALID_PROXIMITY_RADIUS":42,"INVALID_PROXIMITY_RADIUS_UNITS":43,"INVALID_STREETADDRESS_LENGTH":44,"INVALID_CITYNAME_LENGTH":45,"INVALID_REGIONCODE_LENGTH":46,"INVALID_REGIONNAME_LENGTH":47,"INVALID_POSTALCODE_LENGTH":48,"INVALID_COUNTRY_CODE":49,"INVALID_LATITUDE":50,"INVALID_LONGITUDE":51,"PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL":52,"INVALID_PROXIMITY_ADDRESS":53,"INVALID_USER_DOMAIN_NAME":54,"CRITERION_PARAMETER_TOO_LONG":55,"AD_SCHEDULE_TIME_INTERVALS_OVERLAP":56,"AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS":57,"AD_SCHEDULE_INVALID_TIME_INTERVAL":58,"AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT":59,"AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS":60,"CANNOT_BID_MODIFY_CRITERION_TYPE":61,"CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT":62,"CANNOT_BID_MODIFY_NEGATIVE_CRITERION":63,"BID_MODIFIER_ALREADY_EXISTS":64,"FEED_ID_NOT_ALLOWED":65,"ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE":66,"CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY":67,"CANNOT_EXCLUDE_CRITERION":68,"CANNOT_REMOVE_CRITERION":69,"INVALID_PRODUCT_BIDDING_CATEGORY":76,"MISSING_SHOPPING_SETTING":77,"INVALID_MATCHING_FUNCTION":78,"LOCATION_FILTER_NOT_ALLOWED":79,"INVALID_FEED_FOR_LOCATION_FILTER":98,"LOCATION_FILTER_INVALID":80,"CANNOT_SET_GEO_TARGET_CONSTANTS_WITH_FEED_ITEM_SETS":123,"CANNOT_SET_BOTH_ASSET_SET_AND_FEED":140,"CANNOT_SET_FEED_OR_FEED_ITEM_SETS_FOR_CUSTOMER":142,"CANNOT_SET_ASSET_SET_FIELD_FOR_CUSTOMER":150,"CANNOT_SET_GEO_TARGET_CONSTANTS_WITH_ASSET_SETS":143,"CANNOT_SET_ASSET_SETS_WITH_FEED_ITEM_SETS":144,"INVALID_LOCATION_GROUP_ASSET_SET":141,"INVALID_LOCATION_GROUP_RADIUS":124,"INVALID_LOCATION_GROUP_RADIUS_UNIT":125,"CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP":81,"HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION":82,"HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION":83,"FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING":84,"INVALID_WEBPAGE_CONDITION":85,"INVALID_WEBPAGE_CONDITION_URL":86,"WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY":87,"WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL":88,"WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS":89,"WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING":90,"WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX":91,"WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX":92,"WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED":93,"WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION":94,"WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP":95,"CANNOT_TARGET_USER_LIST_FOR_SMART_DISPLAY_CAMPAIGNS":99,"CANNOT_TARGET_PLACEMENTS_FOR_SEARCH_CAMPAIGNS":126,"LISTING_SCOPE_TOO_MANY_DIMENSION_TYPES":100,"LISTING_SCOPE_TOO_MANY_IN_OPERATORS":101,"LISTING_SCOPE_IN_OPERATOR_NOT_SUPPORTED":102,"DUPLICATE_LISTING_DIMENSION_TYPE":103,"DUPLICATE_LISTING_DIMENSION_VALUE":104,"CANNOT_SET_BIDS_ON_LISTING_GROUP_SUBDIVISION":105,"LISTING_GROUP_ERROR_IN_ANOTHER_OPERATION":169,"INVALID_LISTING_GROUP_HIERARCHY":106,"LISTING_GROUP_TREE_WAS_INVALID_BEFORE_MUTATION":170,"LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN":107,"LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE":108,"LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS":109,"LISTING_GROUP_ALREADY_EXISTS":110,"LISTING_GROUP_DOES_NOT_EXIST":111,"LISTING_GROUP_CANNOT_BE_REMOVED":112,"INVALID_LISTING_GROUP_TYPE":113,"LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID":114,"LISTING_SCOPE_TOO_LONG":115,"LISTING_SCOPE_TOO_MANY_DIMENSIONS":116,"LISTING_GROUP_TOO_LONG":117,"LISTING_GROUP_TREE_TOO_DEEP":118,"INVALID_LISTING_DIMENSION":119,"INVALID_LISTING_DIMENSION_TYPE":120,"ADVERTISER_NOT_ON_ALLOWLIST_FOR_COMBINED_AUDIENCE_ON_DISPLAY":127,"CANNOT_TARGET_REMOVED_COMBINED_AUDIENCE":128,"INVALID_COMBINED_AUDIENCE_ID":129,"CANNOT_TARGET_REMOVED_CUSTOM_AUDIENCE":130,"HOTEL_CHECK_IN_DATE_RANGE_OVERLAPS_WITH_EXISTING_CRITERION":131,"HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY":132,"HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE":133,"HOTEL_CHECK_IN_DATE_RANGE_REVERSED":134,"BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED":135,"ONE_AUDIENCE_ALLOWED_PER_ASSET_GROUP":136,"AUDIENCE_NOT_ELIGIBLE_FOR_CAMPAIGN_TYPE":137,"AUDIENCE_NOT_ALLOWED_TO_ATTACH_WHEN_AUDIENCE_GROUPED_SET_TO_FALSE":138,"CANNOT_TARGET_CUSTOMER_MATCH_USER_LIST":139,"NEGATIVE_KEYWORD_SHARED_SET_DOES_NOT_EXIST":145,"CANNOT_ADD_REMOVED_NEGATIVE_KEYWORD_SHARED_SET":146,"CANNOT_HAVE_MULTIPLE_NEGATIVE_KEYWORD_LIST_PER_ACCOUNT":147,"CUSTOMER_CANNOT_ADD_CRITERION_OF_THIS_TYPE":149,"CANNOT_TARGET_SIMILAR_USER_LIST":151,"CANNOT_ADD_AUDIENCE_SEGMENT_CRITERION_WHEN_AUDIENCE_GROUPED_IS_SET":152,"ONE_AUDIENCE_ALLOWED_PER_AD_GROUP":153,"INVALID_DETAILED_DEMOGRAPHIC":154,"CANNOT_RECOGNIZE_BRAND":155,"BRAND_SHARED_SET_DOES_NOT_EXIST":156,"CANNOT_ADD_REMOVED_BRAND_SHARED_SET":157,"ONLY_EXCLUSION_BRAND_LIST_ALLOWED_FOR_CAMPAIGN_TYPE":158,"LOCATION_TARGETING_NOT_ELIGIBLE_FOR_RESTRICTED_CAMPAIGN":166,"ONLY_INCLUSION_BRAND_LIST_ALLOWED_FOR_AD_GROUPS":171,"CANNOT_ADD_REMOVED_PLACEMENT_LIST_SHARED_SET":172,"PLACEMENT_LIST_SHARED_SET_DOES_NOT_EXIST":173,"AI_MAX_MUST_BE_ENABLED":174,"NOT_AVAILABLE_FOR_AI_MAX_CAMPAIGNS":175,"MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION":176,"INVALID_CAMPAIGN_TYPE_FOR_THIRD_PARTY_PARTNER_DATA_LIST":177,"CANNOT_ADD_USER_LIST_PENDING_PRIVACY_REVIEW":178,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST_DOES_NOT_EXIST":179,"CANNOT_ADD_REMOVED_VERTICAL_ADS_ITEM_GROUP_RULE_LIST_SHARED_SET":180,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_ENABLED_TRAVEL_FEED":181,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_AI_MAX":182,"VERTICAL_ADS_ITEM_GROUP_RULE_NOT_SUPPORTED_FOR_THE_VERTICAL_TYPE":183},"custom_conversion_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_CONVERSION_ACTION":2,"CONVERSION_ACTION_NOT_ENABLED":3,"CANNOT_REMOVE_LINKED_CUSTOM_CONVERSION_GOAL":4,"CUSTOM_GOAL_DUPLICATE_NAME":5,"DUPLICATE_CONVERSION_ACTION_LIST":6,"NON_BIDDABLE_CONVERSION_ACTION_NOT_ELIGIBLE_FOR_CUSTOM_GOAL":7},"customer_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1},"customer_error":{"UNSPECIFIED":0,"UNKNOWN":1,"STATUS_CHANGE_DISALLOWED":2,"ACCOUNT_NOT_SET_UP":3,"CREATION_DENIED_FOR_POLICY_VIOLATION":4,"CREATION_DENIED_INELIGIBLE_MCC":5},"customizer_attribute_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_CUSTOMIZER_ATTRIBUTE_NAME":2},"date_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_FIELD_VALUES_IN_DATE":2,"INVALID_FIELD_VALUES_IN_DATE_TIME":3,"INVALID_STRING_DATE":4,"INVALID_STRING_DATE_TIME_MICROS":6,"INVALID_STRING_DATE_TIME_SECONDS":11,"INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET":12,"EARLIER_THAN_MINIMUM_DATE":7,"LATER_THAN_MAXIMUM_DATE":8,"DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE":9,"DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL":10,"DATE_RANGE_ERROR_START_TIME_MUST_BE_THE_START_OF_A_DAY":13,"DATE_RANGE_ERROR_END_TIME_MUST_BE_THE_END_OF_A_DAY":14},"date_range_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_DATE":2,"START_DATE_AFTER_END_DATE":3,"CANNOT_SET_DATE_TO_PAST":4,"AFTER_MAXIMUM_ALLOWABLE_DATE":5,"CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED":6},"distinct_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_ELEMENT":2,"DUPLICATE_TYPE":3},"feed_attribute_reference_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_REFERENCE_REMOVED_FEED":2,"INVALID_FEED_NAME":3,"INVALID_FEED_ATTRIBUTE_NAME":4},"final_url_expansion_asset_view_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MISSING_REQUIRED_FILTER":2,"REQUIRES_ADVERTISING_CHANNEL_TYPE_FILTER":3,"INVALID_ADVERTISING_CHANNEL_TYPE_IN_FILTER":4,"CANNOT_SELECT_ASSET_GROUP":5,"CANNOT_SELECT_AD_GROUP":6,"REQUIRES_FILTER_BY_SINGLE_RESOURCE":7,"CANNOT_SELECT_BOTH_AD_GROUP_AND_ASSET_GROUP":8,"CANNOT_FILTER_BY_BOTH_AD_GROUP_AND_ASSET_GROUP":9},"function_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_FUNCTION_FORMAT":2,"DATA_TYPE_MISMATCH":3,"INVALID_CONJUNCTION_OPERANDS":4,"INVALID_NUMBER_OF_OPERANDS":5,"INVALID_OPERAND_TYPE":6,"INVALID_OPERATOR":7,"INVALID_REQUEST_CONTEXT_TYPE":8,"INVALID_FUNCTION_FOR_CALL_PLACEHOLDER":9,"INVALID_FUNCTION_FOR_PLACEHOLDER":10,"INVALID_OPERAND":11,"MISSING_CONSTANT_OPERAND_VALUE":12,"INVALID_CONSTANT_OPERAND_VALUE":13,"INVALID_NESTING":14,"MULTIPLE_FEED_IDS_NOT_SUPPORTED":15,"INVALID_FUNCTION_FOR_FEED_WITH_FIXED_SCHEMA":16,"INVALID_ATTRIBUTE_NAME":17},"function_parsing_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_MORE_INPUT":2,"EXPECTED_CHARACTER":3,"UNEXPECTED_SEPARATOR":4,"UNMATCHED_LEFT_BRACKET":5,"UNMATCHED_RIGHT_BRACKET":6,"TOO_MANY_NESTED_FUNCTIONS":7,"MISSING_RIGHT_HAND_OPERAND":8,"INVALID_OPERATOR_NAME":9,"FEED_ATTRIBUTE_OPERAND_ARGUMENT_NOT_INTEGER":10,"NO_OPERANDS":11,"TOO_MANY_OPERANDS":12},"id_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_FOUND":2},"image_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_IMAGE":2,"STORAGE_ERROR":3,"BAD_REQUEST":4,"UNEXPECTED_SIZE":5,"ANIMATED_NOT_ALLOWED":6,"ANIMATION_TOO_LONG":7,"SERVER_ERROR":8,"CMYK_JPEG_NOT_ALLOWED":9,"FLASH_NOT_ALLOWED":10,"FLASH_WITHOUT_CLICKTAG":11,"FLASH_ERROR_AFTER_FIXING_CLICK_TAG":12,"ANIMATED_VISUAL_EFFECT":13,"FLASH_ERROR":14,"LAYOUT_PROBLEM":15,"PROBLEM_READING_IMAGE_FILE":16,"ERROR_STORING_IMAGE":17,"ASPECT_RATIO_NOT_ALLOWED":18,"FLASH_HAS_NETWORK_OBJECTS":19,"FLASH_HAS_NETWORK_METHODS":20,"FLASH_HAS_URL":21,"FLASH_HAS_MOUSE_TRACKING":22,"FLASH_HAS_RANDOM_NUM":23,"FLASH_SELF_TARGETS":24,"FLASH_BAD_GETURL_TARGET":25,"FLASH_VERSION_NOT_SUPPORTED":26,"FLASH_WITHOUT_HARD_CODED_CLICK_URL":27,"INVALID_FLASH_FILE":28,"FAILED_TO_FIX_CLICK_TAG_IN_FLASH":29,"FLASH_ACCESSES_NETWORK_RESOURCES":30,"FLASH_EXTERNAL_JS_CALL":31,"FLASH_EXTERNAL_FS_CALL":32,"FILE_TOO_LARGE":33,"IMAGE_DATA_TOO_LARGE":34,"IMAGE_PROCESSING_ERROR":35,"IMAGE_TOO_SMALL":36,"INVALID_INPUT":37,"PROBLEM_READING_FILE":38,"IMAGE_CONSTRAINTS_VIOLATED":39,"FORMAT_NOT_ALLOWED":40},"language_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"LANGUAGE_CODE_NOT_FOUND":2,"INVALID_LANGUAGE_CODE":3},"media_bundle_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BAD_REQUEST":3,"DOUBLECLICK_BUNDLE_NOT_ALLOWED":4,"EXTERNAL_URL_NOT_ALLOWED":5,"FILE_TOO_LARGE":6,"GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED":7,"INVALID_INPUT":8,"INVALID_MEDIA_BUNDLE":9,"INVALID_MEDIA_BUNDLE_ENTRY":10,"INVALID_MIME_TYPE":11,"INVALID_PATH":12,"INVALID_URL_REFERENCE":13,"MEDIA_DATA_TOO_LARGE":14,"MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY":15,"SERVER_ERROR":16,"STORAGE_ERROR":17,"SWIFFY_BUNDLE_NOT_ALLOWED":18,"TOO_MANY_FILES":19,"UNEXPECTED_SIZE":20,"UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT":21,"UNSUPPORTED_HTML5_FEATURE":22,"URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT":23,"CUSTOM_EXIT_NOT_ALLOWED":24},"media_upload_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FILE_TOO_BIG":2,"UNPARSEABLE_IMAGE":3,"ANIMATED_IMAGE_NOT_ALLOWED":4,"FORMAT_NOT_ALLOWED":5,"EXTERNAL_URL_NOT_ALLOWED":6,"INVALID_URL_REFERENCE":7,"MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY":8,"ANIMATED_VISUAL_EFFECT":9,"ANIMATION_TOO_LONG":10,"ASPECT_RATIO_NOT_ALLOWED":11,"AUDIO_NOT_ALLOWED_IN_MEDIA_BUNDLE":12,"CMYK_JPEG_NOT_ALLOWED":13,"FLASH_NOT_ALLOWED":14,"FRAME_RATE_TOO_HIGH":15,"GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED":16,"IMAGE_CONSTRAINTS_VIOLATED":17,"INVALID_MEDIA_BUNDLE":18,"INVALID_MEDIA_BUNDLE_ENTRY":19,"INVALID_MIME_TYPE":20,"INVALID_PATH":21,"LAYOUT_PROBLEM":22,"MALFORMED_URL":23,"MEDIA_BUNDLE_NOT_ALLOWED":24,"MEDIA_BUNDLE_NOT_COMPATIBLE_TO_PRODUCT_TYPE":25,"MEDIA_BUNDLE_REJECTED_BY_MULTIPLE_ASSET_SPECS":26,"TOO_MANY_FILES_IN_MEDIA_BUNDLE":27,"UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT":28,"UNSUPPORTED_HTML5_FEATURE":29,"URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT":30,"VIDEO_FILE_NAME_TOO_LONG":31,"VIDEO_MULTIPLE_FILES_WITH_SAME_NAME":32,"VIDEO_NOT_ALLOWED_IN_MEDIA_BUNDLE":33,"CANNOT_UPLOAD_MEDIA_TYPE_THROUGH_API":34,"DIMENSIONS_NOT_ALLOWED":35},"media_file_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_CREATE_STANDARD_ICON":2,"CANNOT_SELECT_STANDARD_ICON_WITH_OTHER_TYPES":3,"CANNOT_SPECIFY_MEDIA_FILE_ID_AND_DATA":4,"DUPLICATE_MEDIA":5,"EMPTY_FIELD":6,"RESOURCE_REFERENCED_IN_MULTIPLE_OPS":7,"FIELD_NOT_SUPPORTED_FOR_MEDIA_SUB_TYPE":8,"INVALID_MEDIA_FILE_ID":9,"INVALID_MEDIA_SUB_TYPE":10,"INVALID_MEDIA_FILE_TYPE":11,"INVALID_MIME_TYPE":12,"INVALID_REFERENCE_ID":13,"INVALID_YOU_TUBE_ID":14,"MEDIA_FILE_FAILED_TRANSCODING":15,"MEDIA_NOT_TRANSCODED":16,"MEDIA_TYPE_DOES_NOT_MATCH_MEDIA_FILE_TYPE":17,"NO_FIELDS_SPECIFIED":18,"NULL_REFERENCE_ID_AND_MEDIA_ID":19,"TOO_LONG":20,"UNSUPPORTED_TYPE":21,"YOU_TUBE_SERVICE_UNAVAILABLE":22,"YOU_TUBE_VIDEO_HAS_NON_POSITIVE_DURATION":23,"YOU_TUBE_VIDEO_NOT_FOUND":24},"merchant_center_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MERCHANT_ID_CANNOT_BE_ACCESSED":2,"CUSTOMER_NOT_ALLOWED_FOR_SHOPPING_PERFORMANCE_MAX":3},"multiplier_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MULTIPLIER_TOO_HIGH":2,"MULTIPLIER_TOO_LOW":3,"TOO_MANY_FRACTIONAL_DIGITS":4,"MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY":5,"MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING":6,"NO_MULTIPLIER_SPECIFIED":7,"MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET":8,"MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET":9,"MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET":10,"MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID":11,"BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER":12,"MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH":13},"new_resource_creation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_SET_ID_FOR_CREATE":2,"DUPLICATE_TEMP_IDS":3,"TEMP_ID_RESOURCE_HAD_ERRORS":4},"not_empty_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EMPTY_LIST":2},"null_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NULL_CONTENT":2},"operator_error":{"UNSPECIFIED":0,"UNKNOWN":1,"OPERATOR_NOT_SUPPORTED":2},"range_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_LOW":2,"TOO_HIGH":3},"recommendation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BUDGET_AMOUNT_TOO_SMALL":2,"BUDGET_AMOUNT_TOO_LARGE":3,"INVALID_BUDGET_AMOUNT":4,"POLICY_ERROR":5,"INVALID_BID_AMOUNT":6,"ADGROUP_KEYWORD_LIMIT":7,"RECOMMENDATION_ALREADY_APPLIED":8,"RECOMMENDATION_INVALIDATED":9,"TOO_MANY_OPERATIONS":10,"NO_OPERATIONS":11,"DIFFERENT_TYPES_NOT_SUPPORTED":12,"DUPLICATE_RESOURCE_NAME":13,"RECOMMENDATION_ALREADY_DISMISSED":14,"INVALID_APPLY_REQUEST":15,"RECOMMENDATION_TYPE_APPLY_NOT_SUPPORTED":17,"INVALID_MULTIPLIER":18,"ADVERTISING_CHANNEL_TYPE_GENERATE_NOT_SUPPORTED":19,"RECOMMENDATION_TYPE_GENERATE_NOT_SUPPORTED":20,"RECOMMENDATION_TYPES_CANNOT_BE_EMPTY":21,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_BIDDING_INFO":22,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_BIDDING_STRATEGY_TYPE":23,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_ASSET_GROUP_INFO":24,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_ASSET_GROUP_INFO_WITH_FINAL_URL":25,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_COUNTRY_CODES_FOR_SEARCH_CHANNEL":26,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_INVALID_COUNTRY_CODE_FOR_SEARCH_CHANNEL":27,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_LANGUAGE_CODES_FOR_SEARCH_CHANNEL":28,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_EITHER_POSITIVE_OR_NEGATIVE_LOCATION_IDS_FOR_SEARCH_CHANNEL":29,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_AD_GROUP_INFO_FOR_SEARCH_CHANNEL":30,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_KEYWORDS_FOR_SEARCH_CHANNEL":31,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_WITH_CHANNEL_TYPE_SEARCH_AND_BIDDING_STRATEGY_TYPE_TARGET_IMPRESSION_SHARE_REQUIRES_LOCATION":32,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_WITH_CHANNEL_TYPE_SEARCH_AND_BIDDING_STRATEGY_TYPE_TARGET_IMPRESSION_SHARE_REQUIRES_TARGET_IMPRESSION_SHARE_MICROS":33,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_TARGET_IMPRESSION_SHARE_MICROS_BETWEEN_1_AND_1000000":34,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_WITH_CHANNEL_TYPE_SEARCH_AND_BIDDING_STRATEGY_TYPE_TARGET_IMPRESSION_SHARE_REQUIRES_TARGET_IMPRESSION_SHARE_INFO":35,"MERCHANT_CENTER_ACCOUNT_ID_NOT_SUPPORTED_ADVERTISING_CHANNEL_TYPE":36},"recommendation_subscription_error":{"UNSPECIFIED":0,"UNKNOWN":1},"region_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_REGION_CODE":2},"setting_error":{"UNSPECIFIED":0,"UNKNOWN":1,"SETTING_TYPE_IS_NOT_AVAILABLE":3,"SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN":4,"TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP":5,"TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL":6,"TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP":7,"DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT":8,"DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME":9,"DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME":10,"DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE":11,"TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN":12,"SETTING_VALUE_NOT_COMPATIBLE_WITH_CAMPAIGN":20,"BID_ONLY_IS_NOT_ALLOWED_TO_BE_MODIFIED_WITH_CUSTOMER_MATCH_TARGETING":21},"string_format_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ILLEGAL_CHARS":2,"INVALID_FORMAT":3},"string_length_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EMPTY":4,"TOO_SHORT":2,"TOO_LONG":3},"operation_access_denied_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ACTION_NOT_PERMITTED":2,"CREATE_OPERATION_NOT_PERMITTED":3,"REMOVE_OPERATION_NOT_PERMITTED":4,"UPDATE_OPERATION_NOT_PERMITTED":5,"MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT":6,"OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE":7,"CREATE_AS_REMOVED_NOT_PERMITTED":8,"OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE":9,"OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE":10,"MUTATE_NOT_PERMITTED_FOR_CUSTOMER":11},"resource_access_denied_error":{"UNSPECIFIED":0,"UNKNOWN":1,"WRITE_ACCESS_DENIED":3},"resource_count_limit_exceeded_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCOUNT_LIMIT":2,"CAMPAIGN_LIMIT":3,"ADGROUP_LIMIT":4,"AD_GROUP_AD_LIMIT":5,"AD_GROUP_CRITERION_LIMIT":6,"SHARED_SET_LIMIT":7,"MATCHING_FUNCTION_LIMIT":8,"RESPONSE_ROW_LIMIT_EXCEEDED":9,"RESOURCE_LIMIT":10},"youtube_video_registration_error":{"UNSPECIFIED":0,"UNKNOWN":1,"VIDEO_NOT_FOUND":2,"VIDEO_NOT_ACCESSIBLE":3,"VIDEO_NOT_ELIGIBLE":4},"ad_group_bid_modifier_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CRITERION_ID_NOT_SUPPORTED":2,"CANNOT_OVERRIDE_OPTED_OUT_CAMPAIGN_CRITERION_BID_MODIFIER":3},"context_error":{"UNSPECIFIED":0,"UNKNOWN":1,"OPERATION_NOT_PERMITTED_FOR_CONTEXT":2,"OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE":3},"field_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUIRED":2,"IMMUTABLE_FIELD":3,"INVALID_VALUE":4,"VALUE_MUST_BE_UNSET":5,"REQUIRED_NONEMPTY_LIST":6,"FIELD_CANNOT_BE_CLEARED":7,"BLOCKED_VALUE":9,"FIELD_CAN_ONLY_BE_CLEARED":10},"shared_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE":2,"DUPLICATE_NAME":3,"SHARED_SET_REMOVED":4,"SHARED_SET_IN_USE":5},"shared_criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE":2},"campaign_shared_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"SHARED_SET_ACCESS_DENIED":2},"conversion_action_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"DUPLICATE_APP_ID":3,"TWO_CONVERSION_ACTIONS_BIDDING_ON_SAME_APP_DOWNLOAD":4,"BIDDING_ON_SAME_APP_DOWNLOAD_AS_GLOBAL_ACTION":5,"DATA_DRIVEN_MODEL_WAS_NEVER_GENERATED":6,"DATA_DRIVEN_MODEL_EXPIRED":7,"DATA_DRIVEN_MODEL_STALE":8,"DATA_DRIVEN_MODEL_UNKNOWN":9,"CREATION_NOT_SUPPORTED":10,"UPDATE_NOT_SUPPORTED":11,"CANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS":12},"conversion_adjustment_upload_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_RECENT_CONVERSION_ACTION":2,"CONVERSION_ALREADY_RETRACTED":4,"CONVERSION_NOT_FOUND":5,"CONVERSION_EXPIRED":6,"ADJUSTMENT_PRECEDES_CONVERSION":7,"MORE_RECENT_RESTATEMENT_FOUND":8,"TOO_RECENT_CONVERSION":9,"CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE":10,"TOO_MANY_ADJUSTMENTS_IN_REQUEST":11,"TOO_MANY_ADJUSTMENTS":12,"RESTATEMENT_ALREADY_EXISTS":13,"DUPLICATE_ADJUSTMENT_IN_REQUEST":14,"CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS":15,"CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT":16,"INVALID_USER_IDENTIFIER":17,"UNSUPPORTED_USER_IDENTIFIER":18,"GCLID_DATE_TIME_PAIR_AND_ORDER_ID_BOTH_SET":20,"CONVERSION_ALREADY_ENHANCED":21,"DUPLICATE_ENHANCEMENT_IN_REQUEST":22,"CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCEMENT":23,"MISSING_ORDER_ID_FOR_WEBPAGE":24,"ORDER_ID_CONTAINS_PII":25,"INVALID_JOB_ID":26,"NO_CONVERSION_ACTION_FOUND":27,"INVALID_CONVERSION_ACTION_TYPE":28},"conversion_custom_variable_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"DUPLICATE_TAG":3,"RESERVED_TAG":4},"conversion_upload_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_MANY_CONVERSIONS_IN_REQUEST":2,"UNPARSEABLE_GCLID":3,"CONVERSION_PRECEDES_EVENT":42,"EXPIRED_EVENT":43,"TOO_RECENT_EVENT":44,"EVENT_NOT_FOUND":45,"UNAUTHORIZED_CUSTOMER":8,"TOO_RECENT_CONVERSION_ACTION":10,"CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME":11,"EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":12,"EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":13,"ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":14,"ORDER_ID_ALREADY_IN_USE":15,"DUPLICATE_ORDER_ID":16,"TOO_RECENT_CALL":17,"EXPIRED_CALL":18,"CALL_NOT_FOUND":19,"CONVERSION_PRECEDES_CALL":20,"CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME":21,"UNPARSEABLE_CALLERS_PHONE_NUMBER":22,"CLICK_CONVERSION_ALREADY_EXISTS":23,"CALL_CONVERSION_ALREADY_EXISTS":24,"DUPLICATE_CLICK_CONVERSION_IN_REQUEST":25,"DUPLICATE_CALL_CONVERSION_IN_REQUEST":26,"CUSTOM_VARIABLE_NOT_ENABLED":28,"CUSTOM_VARIABLE_VALUE_CONTAINS_PII":29,"INVALID_CUSTOMER_FOR_CLICK":30,"INVALID_CUSTOMER_FOR_CALL":31,"CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY":32,"CLICK_NOT_FOUND":33,"INVALID_USER_IDENTIFIER":34,"EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER":35,"UNSUPPORTED_USER_IDENTIFIER":36,"GBRAID_WBRAID_BOTH_SET":38,"UNPARSEABLE_WBRAID":39,"UNPARSEABLE_GBRAID":40,"ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID":46,"CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS":47,"CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS":48,"ORDER_ID_CONTAINS_PII":49,"CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS":50,"INVALID_JOB_ID":52,"NO_CONVERSION_ACTION_FOUND":53,"INVALID_CONVERSION_ACTION_TYPE":54},"conversion_value_rule_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_GEO_TARGET_CONSTANT":2,"CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET":3,"CONFLICTING_CONDITIONS":4,"CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET":5,"CONDITION_NOT_ALLOWED":6,"FIELD_MUST_BE_UNSET":7,"CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED":8,"UNTARGETABLE_GEO_TARGET":9,"INVALID_AUDIENCE_USER_LIST":10,"INACCESSIBLE_USER_LIST":11,"INVALID_AUDIENCE_USER_INTEREST":12,"CANNOT_ADD_RULE_WITH_STATUS_REMOVED":13,"NO_DAY_OF_WEEK_SELECTED":14},"conversion_value_rule_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONFLICTING_VALUE_RULE_CONDITIONS":2,"INVALID_VALUE_RULE":3,"DIMENSIONS_UPDATE_ONLY_ALLOW_APPEND":4,"CONDITION_TYPE_NOT_ALLOWED":5,"DUPLICATE_DIMENSIONS":6,"INVALID_CAMPAIGN_ID":7,"CANNOT_PAUSE_UNLESS_ALL_VALUE_RULES_ARE_PAUSED":8,"SHOULD_PAUSE_WHEN_ALL_VALUE_RULES_ARE_PAUSED":9,"VALUE_RULES_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":10,"INELIGIBLE_CONVERSION_ACTION_CATEGORIES":11,"DIMENSION_NO_CONDITION_USED_WITH_OTHER_DIMENSIONS":12,"DIMENSION_NO_CONDITION_NOT_ALLOWED":13,"UNSUPPORTED_CONVERSION_ACTION_CATEGORIES":14,"DIMENSION_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":15},"header_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_LOGIN_CUSTOMER_ID":3,"INVALID_LINKED_CUSTOMER_ID":7},"database_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONCURRENT_MODIFICATION":2,"DATA_CONSTRAINT_VIOLATION":3,"REQUEST_TOO_LARGE":4},"policy_finding_error":{"UNSPECIFIED":0,"UNKNOWN":1,"POLICY_FINDING":2,"POLICY_TOPIC_NOT_FOUND":3},"enum_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ENUM_VALUE_NOT_PERMITTED":3},"keyword_plan_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BID_MULTIPLIER_OUT_OF_RANGE":2,"BID_TOO_HIGH":3,"BID_TOO_LOW":4,"BID_TOO_MANY_FRACTIONAL_DIGITS":5,"DAILY_BUDGET_TOO_LOW":6,"DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS":7,"INVALID_VALUE":8,"KEYWORD_PLAN_HAS_NO_KEYWORDS":9,"KEYWORD_PLAN_NOT_ENABLED":10,"KEYWORD_PLAN_NOT_FOUND":11,"MISSING_BID":13,"MISSING_FORECAST_PERIOD":14,"INVALID_FORECAST_DATE_RANGE":15,"INVALID_NAME":16},"keyword_plan_campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_NAME":2,"INVALID_LANGUAGES":3,"INVALID_GEOS":4,"DUPLICATE_NAME":5,"MAX_GEOS_EXCEEDED":6,"MAX_LANGUAGES_EXCEEDED":7},"keyword_plan_campaign_keyword_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_KEYWORD_IS_POSITIVE":8},"keyword_plan_ad_group_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_NAME":2,"DUPLICATE_NAME":3},"keyword_plan_ad_group_keyword_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_KEYWORD_MATCH_TYPE":2,"DUPLICATE_KEYWORD":3,"KEYWORD_TEXT_TOO_LONG":4,"KEYWORD_HAS_INVALID_CHARS":5,"KEYWORD_HAS_TOO_MANY_WORDS":6,"INVALID_KEYWORD_TEXT":7,"NEGATIVE_KEYWORD_HAS_CPC_BID":8,"NEW_BMM_KEYWORDS_NOT_ALLOWED":9},"keyword_plan_idea_error":{"UNSPECIFIED":0,"UNKNOWN":1,"URL_CRAWL_ERROR":2,"INVALID_VALUE":3},"account_budget_proposal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FIELD_MASK_NOT_ALLOWED":2,"IMMUTABLE_FIELD":3,"REQUIRED_FIELD_MISSING":4,"CANNOT_CANCEL_APPROVED_PROPOSAL":5,"CANNOT_REMOVE_UNAPPROVED_BUDGET":6,"CANNOT_REMOVE_RUNNING_BUDGET":7,"CANNOT_END_UNAPPROVED_BUDGET":8,"CANNOT_END_INACTIVE_BUDGET":9,"BUDGET_NAME_REQUIRED":10,"CANNOT_UPDATE_OLD_BUDGET":11,"CANNOT_END_IN_PAST":12,"CANNOT_EXTEND_END_TIME":13,"PURCHASE_ORDER_NUMBER_REQUIRED":14,"PENDING_UPDATE_PROPOSAL_EXISTS":15,"MULTIPLE_BUDGETS_NOT_ALLOWED_FOR_UNAPPROVED_BILLING_SETUP":16,"CANNOT_UPDATE_START_TIME_FOR_STARTED_BUDGET":17,"SPENDING_LIMIT_LOWER_THAN_ACCRUED_COST_NOT_ALLOWED":18,"UPDATE_IS_NO_OP":19,"END_TIME_MUST_FOLLOW_START_TIME":20,"BUDGET_DATE_RANGE_INCOMPATIBLE_WITH_BILLING_SETUP":21,"NOT_AUTHORIZED":22,"INVALID_BILLING_SETUP":23,"OVERLAPS_EXISTING_BUDGET":24,"CANNOT_CREATE_BUDGET_THROUGH_API":25,"INVALID_MASTER_SERVICE_AGREEMENT":26,"CANCELED_BILLING_SETUP":27},"user_list_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED":2,"CONCRETE_TYPE_REQUIRED":3,"CONVERSION_TYPE_ID_REQUIRED":4,"DUPLICATE_CONVERSION_TYPES":5,"INVALID_CONVERSION_TYPE":6,"INVALID_DESCRIPTION":7,"INVALID_NAME":8,"INVALID_TYPE":9,"CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND":10,"INVALID_USER_LIST_LOGICAL_RULE_OPERAND":11,"NAME_ALREADY_USED":12,"NEW_CONVERSION_TYPE_NAME_REQUIRED":13,"CONVERSION_TYPE_NAME_ALREADY_USED":14,"OWNERSHIP_REQUIRED_FOR_SET":15,"USER_LIST_MUTATE_NOT_SUPPORTED":16,"INVALID_RULE":17,"INVALID_DATE_RANGE":27,"CAN_NOT_MUTATE_SENSITIVE_USERLIST":28,"MAX_NUM_RULEBASED_USERLISTS":29,"CANNOT_MODIFY_BILLABLE_RECORD_COUNT":30,"APP_ID_NOT_SET":31,"USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST":32,"ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA":37,"RULE_TYPE_IS_NOT_SUPPORTED":34,"CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND":35,"CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS":36,"APP_ID_NOT_ALLOWED":39,"CANNOT_MUTATE_SYSTEM_LIST":40,"MOBILE_APP_IS_SENSITIVE":41,"SEED_LIST_DOES_NOT_EXIST":42,"INVALID_SEED_LIST_ACCESS_REASON":43,"INVALID_SEED_LIST_TYPE":44,"INVALID_COUNTRY_CODES":45,"PARTNER_AUDIENCE_SOURCE_NOT_SUPPORTED_FOR_USER_LIST_TYPE":47,"COMMERCE_PARTNER_NOT_ALLOWED":48,"PARTNER_AUDIENCE_INFO_NOT_SUPPORTED_FOR_USER_LIST_TYPE":49,"PARTNER_MANAGER_ACCOUNT_DISALLOWED":50,"PARTNER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA":51,"ADVERTISER_TOS_NOT_ACCEPTED":52,"ADVERTISER_PARTNER_LINK_MISSING":53,"ADVERTISER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA":54,"ACCOUNT_SETTING_TYPE_NOT_ALLOWED":55},"change_event_error":{"UNSPECIFIED":0,"UNKNOWN":1,"START_DATE_TOO_OLD":2,"CHANGE_DATE_RANGE_INFINITE":3,"CHANGE_DATE_RANGE_NEGATIVE":4,"LIMIT_NOT_SPECIFIED":5,"INVALID_LIMIT_CLAUSE":6},"change_status_error":{"UNSPECIFIED":0,"UNKNOWN":1,"START_DATE_TOO_OLD":3,"CHANGE_DATE_RANGE_INFINITE":4,"CHANGE_DATE_RANGE_NEGATIVE":5,"LIMIT_NOT_SPECIFIED":6,"INVALID_LIMIT_CLAUSE":7},"feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ATTRIBUTE_NAMES_NOT_UNIQUE":2,"ATTRIBUTES_DO_NOT_MATCH_EXISTING_ATTRIBUTES":3,"CANNOT_SPECIFY_USER_ORIGIN_FOR_SYSTEM_FEED":4,"CANNOT_SPECIFY_GOOGLE_ORIGIN_FOR_NON_SYSTEM_FEED":5,"CANNOT_SPECIFY_FEED_ATTRIBUTES_FOR_SYSTEM_FEED":6,"CANNOT_UPDATE_FEED_ATTRIBUTES_WITH_ORIGIN_GOOGLE":7,"FEED_REMOVED":8,"INVALID_ORIGIN_VALUE":9,"FEED_ORIGIN_IS_NOT_USER":10,"INVALID_AUTH_TOKEN_FOR_EMAIL":11,"INVALID_EMAIL":12,"DUPLICATE_FEED_NAME":13,"INVALID_FEED_NAME":14,"MISSING_OAUTH_INFO":15,"NEW_ATTRIBUTE_CANNOT_BE_PART_OF_UNIQUE_KEY":16,"TOO_MANY_ATTRIBUTES":17,"INVALID_BUSINESS_ACCOUNT":18,"BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT":19,"INVALID_AFFILIATE_CHAIN_ID":20,"DUPLICATE_SYSTEM_FEED":21,"GMB_ACCESS_ERROR":22,"CANNOT_HAVE_LOCATION_AND_AFFILIATE_LOCATION_FEEDS":23,"LEGACY_EXTENSION_TYPE_READ_ONLY":24},"geo_target_constant_suggestion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"LOCATION_NAME_SIZE_LIMIT":2,"LOCATION_NAME_LIMIT":3,"INVALID_COUNTRY_CODE":4,"REQUEST_PARAMETERS_UNSET":5},"campaign_draft_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_DRAFT_NAME":2,"INVALID_STATUS_TRANSITION_FROM_REMOVED":3,"INVALID_STATUS_TRANSITION_FROM_PROMOTED":4,"INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED":5,"CUSTOMER_CANNOT_CREATE_DRAFT":6,"CAMPAIGN_CANNOT_CREATE_DRAFT":7,"INVALID_DRAFT_CHANGE":8,"INVALID_STATUS_TRANSITION":9,"MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED":10,"LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY":11},"feed_item_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_CONVERT_ATTRIBUTE_VALUE_FROM_STRING":2,"CANNOT_OPERATE_ON_REMOVED_FEED_ITEM":3,"DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":4,"KEY_ATTRIBUTES_NOT_FOUND":5,"INVALID_URL":6,"MISSING_KEY_ATTRIBUTES":7,"KEY_ATTRIBUTES_NOT_UNIQUE":8,"CANNOT_MODIFY_KEY_ATTRIBUTE_VALUE":9,"SIZE_TOO_LARGE_FOR_MULTI_VALUE_ATTRIBUTE":10,"LEGACY_FEED_TYPE_READ_ONLY":11},"label_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_APPLY_INACTIVE_LABEL":2,"CANNOT_APPLY_LABEL_TO_DISABLED_AD_GROUP_CRITERION":3,"CANNOT_APPLY_LABEL_TO_NEGATIVE_AD_GROUP_CRITERION":4,"EXCEEDED_LABEL_LIMIT_PER_TYPE":5,"INVALID_RESOURCE_FOR_MANAGER_LABEL":6,"DUPLICATE_NAME":7,"INVALID_LABEL_NAME":8,"CANNOT_ATTACH_LABEL_TO_DRAFT":9,"CANNOT_ATTACH_NON_MANAGER_LABEL_TO_CUSTOMER":10},"billing_setup_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_USE_EXISTING_AND_NEW_ACCOUNT":2,"CANNOT_REMOVE_STARTED_BILLING_SETUP":3,"CANNOT_CHANGE_BILLING_TO_SAME_PAYMENTS_ACCOUNT":4,"BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_STATUS":5,"INVALID_PAYMENTS_ACCOUNT":6,"BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_CATEGORY":7,"INVALID_START_TIME_TYPE":8,"THIRD_PARTY_ALREADY_HAS_BILLING":9,"BILLING_SETUP_IN_PROGRESS":10,"NO_SIGNUP_PERMISSION":11,"CHANGE_OF_BILL_TO_IN_PROGRESS":12,"PAYMENTS_PROFILE_NOT_FOUND":13,"PAYMENTS_ACCOUNT_NOT_FOUND":14,"PAYMENTS_PROFILE_INELIGIBLE":15,"PAYMENTS_ACCOUNT_INELIGIBLE":16,"CUSTOMER_NEEDS_INTERNAL_APPROVAL":17,"PAYMENTS_PROFILE_NEEDS_SERVICE_AGREEMENT_ACCEPTANCE":18,"PAYMENTS_ACCOUNT_INELIGIBLE_CURRENCY_CODE_MISMATCH":19,"FUTURE_START_TIME_PROHIBITED":20,"TOO_MANY_BILLING_SETUPS_FOR_PAYMENTS_ACCOUNT":21},"customer_client_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CLIENT_ALREADY_INVITED_BY_THIS_MANAGER":2,"CLIENT_ALREADY_MANAGED_IN_HIERARCHY":3,"CYCLIC_LINK_NOT_ALLOWED":4,"CUSTOMER_HAS_TOO_MANY_ACCOUNTS":5,"CLIENT_HAS_TOO_MANY_INVITATIONS":6,"CANNOT_HIDE_OR_UNHIDE_MANAGER_ACCOUNTS":7,"CUSTOMER_HAS_TOO_MANY_ACCOUNTS_AT_MANAGER":8,"CLIENT_HAS_TOO_MANY_MANAGERS":9},"customer_manager_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_PENDING_INVITE":2,"SAME_CLIENT_MORE_THAN_ONCE_PER_CALL":3,"MANAGER_HAS_MAX_NUMBER_OF_LINKED_ACCOUNTS":4,"CANNOT_UNLINK_ACCOUNT_WITHOUT_ACTIVE_USER":5,"CANNOT_REMOVE_LAST_CLIENT_ACCOUNT_OWNER":6,"CANNOT_CHANGE_ROLE_BY_NON_ACCOUNT_OWNER":7,"CANNOT_CHANGE_ROLE_FOR_NON_ACTIVE_LINK_ACCOUNT":8,"DUPLICATE_CHILD_FOUND":9,"TEST_ACCOUNT_LINKS_TOO_MANY_CHILD_ACCOUNTS":10},"feed_mapping_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_PLACEHOLDER_FIELD":2,"INVALID_CRITERION_FIELD":3,"INVALID_PLACEHOLDER_TYPE":4,"INVALID_CRITERION_TYPE":5,"NO_ATTRIBUTE_FIELD_MAPPINGS":7,"FEED_ATTRIBUTE_TYPE_MISMATCH":8,"CANNOT_OPERATE_ON_MAPPINGS_FOR_SYSTEM_GENERATED_FEED":9,"MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_TYPE":10,"MULTIPLE_MAPPINGS_FOR_CRITERION_TYPE":11,"MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_FIELD":12,"MULTIPLE_MAPPINGS_FOR_CRITERION_FIELD":13,"UNEXPECTED_ATTRIBUTE_FIELD_MAPPINGS":14,"LOCATION_PLACEHOLDER_ONLY_FOR_PLACES_FEEDS":15,"CANNOT_MODIFY_MAPPINGS_FOR_TYPED_FEED":16,"INVALID_PLACEHOLDER_TYPE_FOR_NON_SYSTEM_GENERATED_FEED":17,"INVALID_PLACEHOLDER_TYPE_FOR_SYSTEM_GENERATED_FEED_TYPE":18,"ATTRIBUTE_FIELD_MAPPING_MISSING_FIELD":19,"LEGACY_FEED_TYPE_READ_ONLY":20},"customer_feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":2,"CANNOT_CREATE_FOR_REMOVED_FEED":3,"CANNOT_CREATE_ALREADY_EXISTING_CUSTOMER_FEED":4,"CANNOT_MODIFY_REMOVED_CUSTOMER_FEED":5,"INVALID_PLACEHOLDER_TYPE":6,"MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":7,"PLACEHOLDER_TYPE_NOT_ALLOWED_ON_CUSTOMER_FEED":8},"ad_group_feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":2,"CANNOT_CREATE_FOR_REMOVED_FEED":3,"ADGROUP_FEED_ALREADY_EXISTS":4,"CANNOT_OPERATE_ON_REMOVED_ADGROUP_FEED":5,"INVALID_PLACEHOLDER_TYPE":6,"MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":7,"NO_EXISTING_LOCATION_CUSTOMER_FEED":8},"campaign_feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":2,"CANNOT_CREATE_FOR_REMOVED_FEED":4,"CANNOT_CREATE_ALREADY_EXISTING_CAMPAIGN_FEED":5,"CANNOT_MODIFY_REMOVED_CAMPAIGN_FEED":6,"INVALID_PLACEHOLDER_TYPE":7,"MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":8,"NO_EXISTING_LOCATION_CUSTOMER_FEED":9,"LEGACY_FEED_TYPE_READ_ONLY":10},"custom_interest_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NAME_ALREADY_USED":2,"CUSTOM_INTEREST_MEMBER_ID_AND_TYPE_PARAMETER_NOT_PRESENT_IN_REMOVE":3,"TYPE_AND_PARAMETER_NOT_FOUND":4,"TYPE_AND_PARAMETER_ALREADY_EXISTED":5,"INVALID_CUSTOM_INTEREST_MEMBER_TYPE":6,"CANNOT_REMOVE_WHILE_IN_USE":7,"CANNOT_CHANGE_TYPE":8},"campaign_experiment_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"INVALID_TRANSITION":3,"CANNOT_CREATE_EXPERIMENT_WITH_SHARED_BUDGET":4,"CANNOT_CREATE_EXPERIMENT_FOR_REMOVED_BASE_CAMPAIGN":5,"CANNOT_CREATE_EXPERIMENT_FOR_NON_PROPOSED_DRAFT":6,"CUSTOMER_CANNOT_CREATE_EXPERIMENT":7,"CAMPAIGN_CANNOT_CREATE_EXPERIMENT":8,"EXPERIMENT_DURATIONS_MUST_NOT_OVERLAP":9,"EXPERIMENT_DURATION_MUST_BE_WITHIN_CAMPAIGN_DURATION":10,"CANNOT_MUTATE_EXPERIMENT_DUE_TO_STATUS":11},"extension_feed_item_error":{"UNSPECIFIED":0,"UNKNOWN":1,"VALUE_OUT_OF_RANGE":2,"URL_LIST_TOO_LONG":3,"CANNOT_HAVE_RESTRICTION_ON_EMPTY_GEO_TARGETING":4,"CANNOT_SET_WITH_FINAL_URLS":5,"CANNOT_SET_WITHOUT_FINAL_URLS":6,"INVALID_PHONE_NUMBER":7,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":8,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":9,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":10,"DISALLOWED_NUMBER_TYPE":11,"INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":12,"VANITY_PHONE_NUMBER_NOT_ALLOWED":13,"INVALID_CALL_CONVERSION_ACTION":14,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_CALLTRACKING":47,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":16,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":17,"INVALID_APP_ID":18,"QUOTES_IN_REVIEW_EXTENSION_SNIPPET":19,"HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":20,"REVIEW_EXTENSION_SOURCE_INELIGIBLE":21,"SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":22,"INCONSISTENT_CURRENCY_CODES":23,"PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":24,"PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":25,"PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":26,"PRICE_EXTENSION_HAS_TOO_MANY_ITEMS":27,"UNSUPPORTED_VALUE":28,"UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE":29,"INVALID_DEVICE_PREFERENCE":30,"INVALID_SCHEDULE_END":31,"DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":32,"INVALID_SNIPPETS_HEADER":33,"CANNOT_OPERATE_ON_REMOVED_FEED_ITEM":34,"PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":35,"CONFLICTING_CALL_CONVERSION_SETTINGS":36,"EXTENSION_TYPE_MISMATCH":37,"EXTENSION_SUBTYPE_REQUIRED":38,"EXTENSION_TYPE_UNSUPPORTED":39,"CANNOT_OPERATE_ON_FEED_WITH_MULTIPLE_MAPPINGS":40,"CANNOT_OPERATE_ON_FEED_WITH_KEY_ATTRIBUTES":41,"INVALID_PRICE_FORMAT":42,"PROMOTION_INVALID_TIME":43,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":44,"CONCRETE_EXTENSION_TYPE_REQUIRED":45,"SCHEDULE_END_NOT_AFTER_START":46},"ad_parameter_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_CRITERION_MUST_BE_KEYWORD":2,"INVALID_INSERTION_TEXT_FORMAT":3},"feed_item_validation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"STRING_TOO_SHORT":2,"STRING_TOO_LONG":3,"VALUE_NOT_SPECIFIED":4,"INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":5,"INVALID_PHONE_NUMBER":6,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":7,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":8,"DISALLOWED_NUMBER_TYPE":9,"VALUE_OUT_OF_RANGE":10,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":11,"CUSTOMER_NOT_IN_ALLOWLIST_FOR_CALLTRACKING":99,"INVALID_COUNTRY_CODE":13,"INVALID_APP_ID":14,"MISSING_ATTRIBUTES_FOR_FIELDS":15,"INVALID_TYPE_ID":16,"INVALID_EMAIL_ADDRESS":17,"INVALID_HTTPS_URL":18,"MISSING_DELIVERY_ADDRESS":19,"START_DATE_AFTER_END_DATE":20,"MISSING_FEED_ITEM_START_TIME":21,"MISSING_FEED_ITEM_END_TIME":22,"MISSING_FEED_ITEM_ID":23,"VANITY_PHONE_NUMBER_NOT_ALLOWED":24,"INVALID_REVIEW_EXTENSION_SNIPPET":25,"INVALID_NUMBER_FORMAT":26,"INVALID_DATE_FORMAT":27,"INVALID_PRICE_FORMAT":28,"UNKNOWN_PLACEHOLDER_FIELD":29,"MISSING_ENHANCED_SITELINK_DESCRIPTION_LINE":30,"REVIEW_EXTENSION_SOURCE_INELIGIBLE":31,"HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":32,"DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET":33,"QUOTES_IN_REVIEW_EXTENSION_SNIPPET":34,"INVALID_FORM_ENCODED_PARAMS":35,"INVALID_URL_PARAMETER_NAME":36,"NO_GEOCODING_RESULT":37,"SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":38,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":39,"INVALID_PLACEHOLDER_FIELD_ID":40,"INVALID_URL_TAG":41,"LIST_TOO_LONG":42,"INVALID_ATTRIBUTES_COMBINATION":43,"DUPLICATE_VALUES":44,"INVALID_CALL_CONVERSION_ACTION_ID":45,"CANNOT_SET_WITHOUT_FINAL_URLS":46,"APP_ID_DOESNT_EXIST_IN_APP_STORE":47,"INVALID_FINAL_URL":48,"INVALID_TRACKING_URL":49,"INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL":50,"LIST_TOO_SHORT":51,"INVALID_USER_ACTION":52,"INVALID_TYPE_NAME":53,"INVALID_EVENT_CHANGE_STATUS":54,"INVALID_SNIPPETS_HEADER":55,"INVALID_ANDROID_APP_LINK":56,"NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":57,"RESERVED_KEYWORD_OTHER":58,"DUPLICATE_OPTION_LABELS":59,"DUPLICATE_OPTION_PREFILLS":60,"UNEQUAL_LIST_LENGTHS":61,"INCONSISTENT_CURRENCY_CODES":62,"PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":63,"ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":64,"PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":65,"UNSUPPORTED_VALUE":66,"INVALID_FINAL_MOBILE_URL":67,"INVALID_KEYWORDLESS_AD_RULE_LABEL":68,"VALUE_TRACK_PARAMETER_NOT_SUPPORTED":69,"UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE":70,"INVALID_IOS_APP_LINK":71,"MISSING_IOS_APP_LINK_OR_IOS_APP_STORE_ID":72,"PROMOTION_INVALID_TIME":73,"PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF":74,"PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT":75,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":76,"AD_CUSTOMIZERS_NOT_ALLOWED":77,"INVALID_LANGUAGE_CODE":78,"UNSUPPORTED_LANGUAGE":79,"IF_FUNCTION_NOT_ALLOWED":80,"INVALID_FINAL_URL_SUFFIX":81,"INVALID_TAG_IN_FINAL_URL_SUFFIX":82,"INVALID_FINAL_URL_SUFFIX_FORMAT":83,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":84,"ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED":85,"NO_DELIVERY_OPTION_IS_SET":86,"INVALID_CONVERSION_REPORTING_STATE":87,"IMAGE_SIZE_WRONG":88,"EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY":89,"AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY":90,"INVALID_LATITUDE_VALUE":91,"INVALID_LONGITUDE_VALUE":92,"TOO_MANY_LABELS":93,"INVALID_IMAGE_URL":94,"MISSING_LATITUDE_VALUE":95,"MISSING_LONGITUDE_VALUE":96,"ADDRESS_NOT_FOUND":97,"ADDRESS_NOT_TARGETABLE":98,"INVALID_ASSET_ID":100,"INCOMPATIBLE_ASSET_TYPE":101,"IMAGE_ERROR_UNEXPECTED_SIZE":102,"IMAGE_ERROR_ASPECT_RATIO_NOT_ALLOWED":103,"IMAGE_ERROR_FILE_TOO_LARGE":104,"IMAGE_ERROR_FORMAT_NOT_ALLOWED":105,"IMAGE_ERROR_CONSTRAINTS_VIOLATED":106,"IMAGE_ERROR_SERVER_ERROR":107},"extension_setting_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXTENSIONS_REQUIRED":2,"FEED_TYPE_EXTENSION_TYPE_MISMATCH":3,"INVALID_FEED_TYPE":4,"INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING":5,"CANNOT_CHANGE_FEED_ITEM_ON_CREATE":6,"CANNOT_UPDATE_NEWLY_CREATED_EXTENSION":7,"NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE":8,"NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE":9,"NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE":10,"AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS":11,"CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS":12,"CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS":13,"AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":14,"CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":15,"CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":16,"VALUE_OUT_OF_RANGE":17,"CANNOT_SET_FIELD_WITH_FINAL_URLS":18,"FINAL_URLS_NOT_SET":19,"INVALID_PHONE_NUMBER":20,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":21,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":22,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":23,"DISALLOWED_NUMBER_TYPE":24,"INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":25,"VANITY_PHONE_NUMBER_NOT_ALLOWED":26,"INVALID_COUNTRY_CODE":27,"INVALID_CALL_CONVERSION_TYPE_ID":28,"CUSTOMER_NOT_IN_ALLOWLIST_FOR_CALLTRACKING":69,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":30,"INVALID_APP_ID":31,"QUOTES_IN_REVIEW_EXTENSION_SNIPPET":32,"HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":33,"REVIEW_EXTENSION_SOURCE_NOT_ELIGIBLE":34,"SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":35,"MISSING_FIELD":36,"INCONSISTENT_CURRENCY_CODES":37,"PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":38,"PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":39,"PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":40,"PRICE_EXTENSION_HAS_TOO_MANY_ITEMS":41,"UNSUPPORTED_VALUE":42,"INVALID_DEVICE_PREFERENCE":43,"INVALID_SCHEDULE_END":45,"DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":47,"OVERLAPPING_SCHEDULES_NOT_ALLOWED":48,"SCHEDULE_END_NOT_AFTER_START":49,"TOO_MANY_SCHEDULES_PER_DAY":50,"DUPLICATE_EXTENSION_FEED_ITEM_EDIT":51,"INVALID_SNIPPETS_HEADER":52,"PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":53,"CAMPAIGN_TARGETING_MISMATCH":54,"CANNOT_OPERATE_ON_REMOVED_FEED":55,"EXTENSION_TYPE_REQUIRED":56,"INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION":57,"START_DATE_AFTER_END_DATE":58,"INVALID_PRICE_FORMAT":59,"PROMOTION_INVALID_TIME":60,"PROMOTION_CANNOT_SET_PERCENT_DISCOUNT_AND_MONEY_DISCOUNT":61,"PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT":62,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":63,"INVALID_LANGUAGE_CODE":64,"UNSUPPORTED_LANGUAGE":65,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":66,"EXTENSION_SETTING_UPDATE_IS_A_NOOP":67,"DISALLOWED_TEXT":68},"feed_item_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ITEM_SET_REMOVED":2,"CANNOT_CLEAR_DYNAMIC_FILTER":3,"CANNOT_CREATE_DYNAMIC_FILTER":4,"INVALID_FEED_TYPE":5,"DUPLICATE_NAME":6,"WRONG_DYNAMIC_FILTER_FOR_FEED_TYPE":7,"DYNAMIC_FILTER_INVALID_CHAIN_IDS":8},"feed_item_set_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ID_MISMATCH":2,"NO_MUTATE_ALLOWED_FOR_DYNAMIC_SET":3},"feed_item_target_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MUST_SET_TARGET_ONEOF_ON_CREATE":2,"FEED_ITEM_TARGET_ALREADY_EXISTS":3,"FEED_ITEM_SCHEDULES_CANNOT_OVERLAP":4,"TARGET_LIMIT_EXCEEDED_FOR_GIVEN_TYPE":5,"TOO_MANY_SCHEDULES_PER_DAY":6,"CANNOT_HAVE_ENABLED_CAMPAIGN_AND_ENABLED_AD_GROUP_TARGETS":7,"DUPLICATE_AD_SCHEDULE":8,"DUPLICATE_KEYWORD":9},"policy_violation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"POLICY_ERROR":2},"partial_failure_error":{"UNSPECIFIED":0,"UNKNOWN":1,"PARTIAL_FAILURE_MODE_REQUIRED":2},"click_view_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXPECTED_FILTER_ON_A_SINGLE_DAY":2,"DATE_TOO_OLD":3},"policy_validation_parameter_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED_AD_TYPE_FOR_IGNORABLE_POLICY_TOPICS":2,"UNSUPPORTED_AD_TYPE_FOR_EXEMPT_POLICY_VIOLATION_KEYS":3,"CANNOT_SET_BOTH_IGNORABLE_POLICY_TOPICS_AND_EXEMPT_POLICY_VIOLATION_KEYS":4},"size_limit_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUEST_SIZE_LIMIT_EXCEEDED":2,"RESPONSE_SIZE_LIMIT_EXCEEDED":3},"offline_user_data_job_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_USER_LIST_ID":3,"INVALID_USER_LIST_TYPE":4,"NOT_ON_ALLOWLIST_FOR_USER_ID":33,"INCOMPATIBLE_UPLOAD_KEY_TYPE":6,"MISSING_USER_IDENTIFIER":7,"INVALID_MOBILE_ID_FORMAT":8,"TOO_MANY_USER_IDENTIFIERS":9,"NOT_ON_ALLOWLIST_FOR_STORE_SALES_DIRECT":31,"NOT_ON_ALLOWLIST_FOR_UNIFIED_STORE_SALES":32,"INVALID_PARTNER_ID":11,"INVALID_ENCODING":12,"INVALID_COUNTRY_CODE":13,"INCOMPATIBLE_USER_IDENTIFIER":14,"FUTURE_TRANSACTION_TIME":15,"INVALID_CONVERSION_ACTION":16,"MOBILE_ID_NOT_SUPPORTED":17,"INVALID_OPERATION_ORDER":18,"CONFLICTING_OPERATION":19,"EXTERNAL_UPDATE_ID_ALREADY_EXISTS":21,"JOB_ALREADY_STARTED":22,"REMOVE_NOT_SUPPORTED":23,"REMOVE_ALL_NOT_SUPPORTED":24,"INVALID_SHA256_FORMAT":25,"CUSTOM_KEY_DISABLED":26,"CUSTOM_KEY_NOT_PREDEFINED":27,"CUSTOM_KEY_NOT_SET":29,"CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS":30,"ATTRIBUTES_NOT_APPLICABLE_FOR_CUSTOMER_MATCH_USER_LIST":34,"LIFETIME_VALUE_BUCKET_NOT_IN_RANGE":35,"INCOMPATIBLE_USER_IDENTIFIER_FOR_ATTRIBUTES":36,"FUTURE_TIME_NOT_ALLOWED":37,"LAST_PURCHASE_TIME_LESS_THAN_ACQUISITION_TIME":38,"CUSTOMER_IDENTIFIER_NOT_ALLOWED":39,"INVALID_ITEM_ID":40,"FIRST_PURCHASE_TIME_GREATER_THAN_LAST_PURCHASE_TIME":42,"INVALID_LIFECYCLE_STAGE":43,"INVALID_EVENT_VALUE":44,"EVENT_ATTRIBUTE_ALL_FIELDS_ARE_REQUIRED":45,"OPERATION_LEVEL_CONSENT_PROVIDED":48},"not_allowlisted_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE":2},"manager_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCOUNTS_NOT_COMPATIBLE_FOR_LINKING":2,"TOO_MANY_MANAGERS":3,"TOO_MANY_INVITES":4,"ALREADY_INVITED_BY_THIS_MANAGER":5,"ALREADY_MANAGED_BY_THIS_MANAGER":6,"ALREADY_MANAGED_IN_HIERARCHY":7,"DUPLICATE_CHILD_FOUND":8,"CLIENT_HAS_NO_ADMIN_USER":9,"MAX_DEPTH_EXCEEDED":10,"CYCLE_NOT_ALLOWED":11,"TOO_MANY_ACCOUNTS":12,"TOO_MANY_ACCOUNTS_AT_MANAGER":13,"NON_OWNER_USER_CANNOT_MODIFY_LINK":14,"SUSPENDED_ACCOUNT_CANNOT_ADD_CLIENTS":15,"CLIENT_OUTSIDE_TREE":16,"INVALID_STATUS_CHANGE":17,"INVALID_CHANGE":18,"CUSTOMER_CANNOT_MANAGE_SELF":19,"CREATING_ENABLED_LINK_NOT_ALLOWED":20},"currency_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED":2},"experiment_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_SET_START_DATE_IN_PAST":2,"END_DATE_BEFORE_START_DATE":3,"START_DATE_TOO_FAR_IN_FUTURE":4,"DUPLICATE_EXPERIMENT_NAME":5,"CANNOT_MODIFY_REMOVED_EXPERIMENT":6,"START_DATE_ALREADY_PASSED":7,"CANNOT_SET_END_DATE_IN_PAST":8,"CANNOT_SET_STATUS_TO_REMOVED":9,"CANNOT_MODIFY_PAST_END_DATE":10,"INVALID_STATUS":11,"INVALID_CAMPAIGN_CHANNEL_TYPE":12,"OVERLAPPING_MEMBERS_AND_DATE_RANGE":13,"INVALID_TRIAL_ARM_TRAFFIC_SPLIT":14,"TRAFFIC_SPLIT_OVERLAPPING":15,"SUM_TRIAL_ARM_TRAFFIC_UNEQUALS_TO_TRIAL_TRAFFIC_SPLIT_DENOMINATOR":16,"CANNOT_MODIFY_TRAFFIC_SPLIT_AFTER_START":17,"EXPERIMENT_NOT_FOUND":18,"EXPERIMENT_NOT_YET_STARTED":19,"CANNOT_HAVE_MULTIPLE_CONTROL_ARMS":20,"IN_DESIGN_CAMPAIGNS_NOT_SET":21,"CANNOT_SET_STATUS_TO_GRADUATED":22,"CANNOT_CREATE_EXPERIMENT_CAMPAIGN_WITH_SHARED_BUDGET":23,"CANNOT_CREATE_EXPERIMENT_CAMPAIGN_WITH_CUSTOM_BUDGET":24,"STATUS_TRANSITION_INVALID":25,"DUPLICATE_EXPERIMENT_CAMPAIGN_NAME":26,"CANNOT_REMOVE_IN_CREATION_EXPERIMENT":27,"CANNOT_ADD_CAMPAIGN_WITH_DEPRECATED_AD_TYPES":28,"CANNOT_ENABLE_SYNC_FOR_UNSUPPORTED_EXPERIMENT_TYPE":29,"INVALID_DURATION_FOR_AN_EXPERIMENT":30,"MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION":31},"access_invitation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_EMAIL_ADDRESS":2,"EMAIL_ADDRESS_ALREADY_HAS_ACCESS":3,"INVALID_INVITATION_STATUS":4,"GOOGLE_CONSUMER_ACCOUNT_NOT_ALLOWED":5,"INVALID_INVITATION_ID":6,"EMAIL_ADDRESS_ALREADY_HAS_PENDING_INVITATION":7,"PENDING_INVITATIONS_LIMIT_EXCEEDED":8,"EMAIL_DOMAIN_POLICY_VIOLATED":9},"reach_plan_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_FORECASTABLE_MISSING_RATE":2,"NOT_FORECASTABLE_NOT_ENOUGH_INVENTORY":3,"NOT_FORECASTABLE_ACCOUNT_NOT_ENABLED":4},"invoice_error":{"UNSPECIFIED":0,"UNKNOWN":1,"YEAR_MONTH_TOO_OLD":2,"NOT_INVOICED_CUSTOMER":3,"BILLING_SETUP_NOT_APPROVED":4,"BILLING_SETUP_NOT_ON_MONTHLY_INVOICING":5,"NON_SERVING_CUSTOMER":6},"payments_account_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_SUPPORTED_FOR_MANAGER_CUSTOMER":2},"time_zone_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_TIME_ZONE":5},"asset_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"PINNING_UNSUPPORTED":2,"UNSUPPORTED_FIELD_TYPE":3,"FIELD_TYPE_INCOMPATIBLE_WITH_ASSET_TYPE":4,"FIELD_TYPE_INCOMPATIBLE_WITH_CAMPAIGN_TYPE":5,"INCOMPATIBLE_ADVERTISING_CHANNEL_TYPE":6,"IMAGE_NOT_WITHIN_SPECIFIED_DIMENSION_RANGE":7,"INVALID_PINNED_FIELD":8,"MEDIA_BUNDLE_ASSET_FILE_SIZE_TOO_LARGE":9,"NOT_ENOUGH_AVAILABLE_ASSET_LINKS_FOR_VALID_COMBINATION":10,"NOT_ENOUGH_AVAILABLE_ASSET_LINKS_WITH_FALLBACK":11,"NOT_ENOUGH_AVAILABLE_ASSET_LINKS_WITH_FALLBACK_FOR_VALID_COMBINATION":12,"YOUTUBE_VIDEO_REMOVED":13,"YOUTUBE_VIDEO_TOO_LONG":14,"YOUTUBE_VIDEO_TOO_SHORT":15,"EXCLUDED_PARENT_FIELD_TYPE":16,"INVALID_STATUS":17,"YOUTUBE_VIDEO_DURATION_NOT_DEFINED":18,"CANNOT_CREATE_AUTOMATICALLY_CREATED_LINKS":19,"CANNOT_LINK_TO_AUTOMATICALLY_CREATED_ASSET":20,"CANNOT_MODIFY_ASSET_LINK_SOURCE":21,"CANNOT_LINK_LOCATION_LEAD_FORM_WITHOUT_LOCATION_ASSET":22,"CUSTOMER_NOT_VERIFIED":23,"UNSUPPORTED_CALL_TO_ACTION":24,"BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVEL":25,"BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL":26},"user_data_error":{"UNSPECIFIED":0,"UNKNOWN":1,"OPERATIONS_FOR_CUSTOMER_MATCH_NOT_ALLOWED":2,"TOO_MANY_USER_IDENTIFIERS":3,"USER_LIST_NOT_APPLICABLE":4},"batch_job_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_MODIFY_JOB_AFTER_JOB_STARTS_RUNNING":2,"EMPTY_OPERATIONS":3,"INVALID_SEQUENCE_TOKEN":4,"RESULTS_NOT_READY":5,"INVALID_PAGE_SIZE":6,"CAN_ONLY_REMOVE_PENDING_JOB":7,"CANNOT_LIST_RESULTS":8,"ASSET_GROUP_AND_ASSET_GROUP_ASSET_TRANSACTION_FAILURE":9,"ASSET_GROUP_LISTING_GROUP_FILTER_TRANSACTION_FAILURE":10,"REQUEST_TOO_LARGE":11,"CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE":12},"account_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_STATUS":2,"PERMISSION_DENIED":3},"third_party_app_analytics_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_ANALYTICS_PROVIDER_ID":2,"INVALID_MOBILE_APP_ID":3,"MOBILE_APP_IS_NOT_ENABLED":4,"CANNOT_REGENERATE_SHAREABLE_LINK_ID_FOR_REMOVED_LINK":5},"customer_user_access_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_USER_ID":2,"REMOVAL_DISALLOWED":3,"DISALLOWED_ACCESS_ROLE":4,"LAST_ADMIN_USER_OF_SERVING_CUSTOMER":5,"LAST_ADMIN_USER_OF_MANAGER":6},"custom_audience_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NAME_ALREADY_USED":2,"CANNOT_REMOVE_WHILE_IN_USE":3,"RESOURCE_ALREADY_REMOVED":4,"MEMBER_TYPE_AND_PARAMETER_ALREADY_EXISTED":5,"INVALID_MEMBER_TYPE":6,"MEMBER_TYPE_AND_VALUE_DOES_NOT_MATCH":7,"POLICY_VIOLATION":8,"INVALID_TYPE_CHANGE":9},"audience_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NAME_ALREADY_IN_USE":2,"DIMENSION_INVALID":3,"AUDIENCE_SEGMENT_NOT_FOUND":4,"AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED":5,"DUPLICATE_AUDIENCE_SEGMENT":6,"TOO_MANY_SEGMENTS":7,"TOO_MANY_DIMENSIONS_OF_SAME_TYPE":8,"IN_USE":9,"MISSING_ASSET_GROUP_ID":10,"CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE":11},"search_term_insight_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FILTERING_NOT_ALLOWED_WITH_SEGMENTS":2,"LIMIT_NOT_ALLOWED_WITH_SEGMENTS":3,"MISSING_FIELD_IN_SELECT_CLAUSE":4,"REQUIRES_FILTER_BY_SINGLE_RESOURCE":5,"SORTING_NOT_ALLOWED_WITH_SEGMENTS":6,"SUMMARY_ROW_NOT_ALLOWED_WITH_SEGMENTS":7},"smart_campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_BUSINESS_LOCATION_ID":2,"INVALID_CAMPAIGN":3,"BUSINESS_NAME_OR_BUSINESS_LOCATION_ID_MISSING":4,"REQUIRED_SUGGESTION_FIELD_MISSING":5,"GEO_TARGETS_REQUIRED":6,"CANNOT_DETERMINE_SUGGESTION_LOCALE":7,"FINAL_URL_NOT_CRAWLABLE":8},"experiment_arm_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXPERIMENT_ARM_COUNT_LIMIT_EXCEEDED":2,"INVALID_CAMPAIGN_STATUS":3,"DUPLICATE_EXPERIMENT_ARM_NAME":4,"CANNOT_SET_TREATMENT_ARM_CAMPAIGN":5,"CANNOT_MODIFY_CAMPAIGN_IDS":6,"CANNOT_MODIFY_CAMPAIGN_WITHOUT_SUFFIX_SET":7,"CANNOT_MUTATE_TRAFFIC_SPLIT_AFTER_START":8,"CANNOT_ADD_CAMPAIGN_WITH_SHARED_BUDGET":9,"CANNOT_ADD_CAMPAIGN_WITH_CUSTOM_BUDGET":10,"CANNOT_ADD_CAMPAIGNS_WITH_DYNAMIC_ASSETS_ENABLED":11,"UNSUPPORTED_CAMPAIGN_ADVERTISING_CHANNEL_SUB_TYPE":12,"CANNOT_ADD_BASE_CAMPAIGN_WITH_DATE_RANGE":13,"BIDDING_STRATEGY_NOT_SUPPORTED_IN_EXPERIMENTS":14,"TRAFFIC_SPLIT_NOT_SUPPORTED_FOR_CHANNEL_TYPE":15},"audience_insights_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DIMENSION_INCOMPATIBLE_WITH_TOPIC_AUDIENCE_COMBINATIONS":2},"product_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_OPERATION":2,"CREATION_NOT_PERMITTED":3,"INVITATION_EXISTS":4,"LINK_EXISTS":5},"data_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"YOUTUBE_CHANNEL_ID_INVALID":2,"YOUTUBE_VIDEO_ID_INVALID":3,"YOUTUBE_VIDEO_FROM_DIFFERENT_CHANNEL":4,"PERMISSION_DENIED":5,"INVALID_STATUS":6,"INVALID_UPDATE_STATUS":7,"INVALID_RESOURCE_NAME":8},"customer_sk_ad_network_conversion_value_schema_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_LINK_ID":2,"INVALID_APP_ID":3,"INVALID_SCHEMA":4,"LINK_CODE_NOT_FOUND":5,"INVALID_EVENT_COUNTER":7,"INVALID_EVENT_NAME":8},"currency_error":{"UNSPECIFIED":0,"UNKNOWN":1,"VALUE_NOT_MULTIPLE_OF_BILLABLE_UNIT":2},"asset_group_signal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_MANY_WORDS":2,"SEARCH_THEME_POLICY_VIOLATION":3,"AUDIENCE_WITH_WRONG_ASSET_GROUP_ID":4},"product_link_invitation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_STATUS":2,"PERMISSION_DENIED":3,"NO_INVITATION_REQUIRED":4,"CUSTOMER_NOT_PERMITTED_TO_CREATE_INVITATION":5},"customer_lifecycle_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_ACQUISITION_VALUE_MISSING":2,"CUSTOMER_ACQUISITION_INVALID_VALUE":3,"CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE":4,"CUSTOMER_ACQUISITION_VALUE_CANNOT_BE_CLEARED":5,"CUSTOMER_ACQUISITION_HIGH_LIFETIME_VALUE_CANNOT_BE_CLEARED":6,"INVALID_EXISTING_USER_LIST":7,"INVALID_HIGH_LIFETIME_VALUE_USER_LIST":8},"campaign_lifecycle_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_MISSING":2,"INVALID_CAMPAIGN":3,"CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE":4,"INCOMPATIBLE_BIDDING_STRATEGY":5,"MISSING_PURCHASE_GOAL":6,"CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE":7,"CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE":8,"CUSTOMER_ACQUISITION_INVALID_VALUE":9,"CUSTOMER_ACQUISITION_VALUE_MISSING":10,"CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION":11,"CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION":12},"identity_verification_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_EFFECTIVE_BILLING":2,"BILLING_NOT_ON_MONTHLY_INVOICING":3,"VERIFICATION_ALREADY_STARTED":4},"user_list_customer_type_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONFLICTING_CUSTOMER_TYPES":2,"NO_ACCESS_TO_USER_LIST":3,"USERLIST_NOT_ELIGIBLE":4,"CONVERSION_TRACKING_NOT_ENABLED_OR_NOT_MCC_MANAGER_ACCOUNT":5,"TOO_MANY_USER_LISTS_FOR_THE_CUSTOMER_TYPE":6},"shopping_product_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MISSING_CAMPAIGN_FILTER":2,"MISSING_AD_GROUP_FILTER":3,"UNSUPPORTED_DATE_SEGMENTATION":4},"automatically_created_asset_removal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_DOES_NOT_EXIST":2,"INVALID_AD_TYPE":3,"ASSET_DOES_NOT_EXIST":4,"ASSET_FIELD_TYPE_DOES_NOT_MATCH":5,"NOT_AN_AUTOMATICALLY_CREATED_ASSET":6},"shareable_preview_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_MANY_ASSET_GROUPS_IN_REQUEST":2,"ASSET_GROUP_DOES_NOT_EXIST_UNDER_THIS_CUSTOMER":3},"campaign_goal_config_error":{"UNSPECIFIED":0,"UNKNOWN":1,"GOAL_NOT_FOUND":3,"CAMPAIGN_NOT_FOUND":4,"HIGH_LIFETIME_VALUE_PRESENT_BUT_VALUE_ABSENT":9,"HIGH_LIFETIME_VALUE_LESS_THAN_OR_EQUAL_TO_VALUE":10,"CUSTOMER_LIFECYCLE_OPTIMIZATION_CAMPAIGN_TYPE_NOT_SUPPORTED":11,"CUSTOMER_NOT_ALLOWLISTED_FOR_RETENTION_ONLY":12},"goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RETENTION_GOAL_ALREADY_EXISTS":4,"HIGH_LIFETIME_VALUE_PRESENT_BUT_VALUE_ABSENT":5,"HIGH_LIFETIME_VALUE_LESS_THAN_OR_EQUAL_TO_VALUE":6,"CUSTOMER_LIFECYCLE_OPTIMIZATION_ACCOUNT_TYPE_NOT_ALLOWED":7},"brand_guidelines_migration_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BRAND_GUIDELINES_ALREADY_ENABLED":2,"CANNOT_ENABLE_BRAND_GUIDELINES_FOR_REMOVED_CAMPAIGN":3,"BRAND_GUIDELINES_LOGO_LIMIT_EXCEEDED":4,"CANNOT_AUTO_POPULATE_BRAND_ASSETS_WHEN_BRAND_ASSETS_PROVIDED":5,"AUTO_POPULATE_BRAND_ASSETS_REQUIRED_WHEN_BRAND_ASSETS_OMITTED":6,"TOO_MANY_ENABLE_OPERATIONS":7},"asset_generation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_ASSETS_GENERATED":2,"FINAL_URL_REQUIRED":3,"GENERATION_CONTEXT_MISSING_FINAL_URL":4,"FINAL_URL_SENSITIVE":5,"FINAL_URL_UNSUPPORTED_LANGUAGE":6,"FINAL_URL_UNAVAILABLE":7,"CAMPAIGN_TYPE_REQUIRED":8,"UNSUPPORTED_CAMPAIGN_TYPE":9,"UNSUPPORTED_FIELD_TYPE":10,"UNSUPPORTED_FIELD_TYPE_FOR_CAMPAIGN_TYPE":11,"FREEFORM_PROMPT_UNSUPPORTED_LANGUAGE":12,"FREEFORM_PROMPT_SENSITIVE":13,"INPUT_IMAGE_FILE_SIZE_TOO_LARGE":14,"INPUT_IMAGE_EMPTY":15,"GENERATION_TYPE_REQUIRED":16,"TOO_MANY_KEYWORDS":17,"KEYWORD_INVALID_LENGTH":18,"NO_VALID_KEYWORDS":19,"FREEFORM_PROMPT_INVALID_LENGTH":20,"FREEFORM_PROMPT_REFERENCES_CHILDREN":21,"FREEFORM_PROMPT_REFERENCES_SPECIFIC_PEOPLE":22,"FREEFORM_PROMPT_VIOLATES_ADS_POLICY":23,"FREEFORM_PROMPT_BRAND_CONTENT":24,"INPUT_IMAGE_DEPICTS_CHILDREN":25,"INPUT_IMAGE_CONTAINS_BRAND_CONTENT":26,"INPUT_IMAGE_SENSITIVE":27,"INPUT_IMAGE_VIOLATES_POLICY":28,"ALL_OUTPUT_IMAGES_FILTERED_OUT_CHILDREN_DEPICTION":29,"ALL_OUTPUT_IMAGES_FILTERED_OUT_SPECIFIC_PEOPLE":30,"ALL_OUTPUT_IMAGES_FILTERED_OUT":31,"INPUT_IMAGE_REQUIRED":32,"INPUT_IMAGE_UNSUPPORTED_IMAGE_TYPE":33,"CONTEXT_ASSET_GROUP_NOT_FOUND":34,"CONTEXT_AD_GROUP_AD_NOT_FOUND":35,"CONTEXT_CAMPAIGN_NOT_FOUND":36},"benchmarks_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MAX_QUERY_COMPLEXITY_EXCEEDED":2},"incentive_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_INCENTIVE_ID":2}},"message":"STRING","trigger":{"boolean_value":"BOOL","int64_value":"INT64","float_value":"FLOAT","double_value":"DOUBLE","string_value":"STRING"},"location":{"field_path_elements":{"field_name":"STRING","index":"INT32"}},"details":{"unpublished_error_code":"STRING","policy_violation_details":{"external_policy_description":"STRING","key":{"policy_name":"STRING","violating_text":"STRING"},"external_policy_name":"STRING","is_exemptible":"BOOL"},"policy_finding_details":{"policy_topic_entries":{"topic":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"PROHIBITED":2,"LIMITED":4,"FULLY_LIMITED":8,"DESCRIPTIVE":5,"BROADENING":6,"AREA_OF_INTEREST_ONLY":7},"evidences":{"website_list":{"websites":"STRING"},"text_list":{"texts":"STRING"},"language_code":"STRING","destination_text_list":{"destination_texts":"STRING"},"destination_mismatch":{"url_types":{"UNSPECIFIED":0,"UNKNOWN":1,"DISPLAY_URL":2,"FINAL_URL":3,"FINAL_MOBILE_URL":4,"TRACKING_URL":5,"MOBILE_TRACKING_URL":6}},"destination_not_working":{"expanded_url":"STRING","device":{"UNSPECIFIED":0,"UNKNOWN":1,"DESKTOP":2,"ANDROID":3,"IOS":4},"last_checked_date_time":"STRING","dns_error_type":{"UNSPECIFIED":0,"UNKNOWN":1,"HOSTNAME_NOT_FOUND":2,"GOOGLE_CRAWLER_DNS_ISSUE":3},"http_error_code":"INT64"}},"constraints":{"country_constraint_list":{"total_targeted_countries":"INT32","countries":{"country_criterion":"STRING"}},"reseller_constraint":{},"certificate_missing_in_country_list":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list"},"certificate_domain_mismatch_in_country_list":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list"}}}},"quota_error_details":{"rate_scope":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCOUNT":2,"DEVELOPER":3},"rate_name":"STRING","retry_delay":{"seconds":"INT64","nanos":"INT32"}},"resource_count_details":{"enclosing_id":"STRING","enclosing_resource":"STRING","limit":"INT32","limit_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGNS_PER_CUSTOMER":2,"BASE_CAMPAIGNS_PER_CUSTOMER":3,"EXPERIMENT_CAMPAIGNS_PER_CUSTOMER":105,"HOTEL_CAMPAIGNS_PER_CUSTOMER":4,"SMART_SHOPPING_CAMPAIGNS_PER_CUSTOMER":5,"AD_GROUPS_PER_CAMPAIGN":6,"AD_GROUPS_PER_SHOPPING_CAMPAIGN":8,"AD_GROUPS_PER_HOTEL_CAMPAIGN":9,"REPORTING_AD_GROUPS_PER_LOCAL_CAMPAIGN":10,"REPORTING_AD_GROUPS_PER_APP_CAMPAIGN":11,"MANAGED_AD_GROUPS_PER_SMART_CAMPAIGN":52,"AD_GROUP_CRITERIA_PER_CUSTOMER":12,"BASE_AD_GROUP_CRITERIA_PER_CUSTOMER":13,"EXPERIMENT_AD_GROUP_CRITERIA_PER_CUSTOMER":107,"AD_GROUP_CRITERIA_PER_CAMPAIGN":14,"CAMPAIGN_CRITERIA_PER_CUSTOMER":15,"BASE_CAMPAIGN_CRITERIA_PER_CUSTOMER":16,"EXPERIMENT_CAMPAIGN_CRITERIA_PER_CUSTOMER":108,"WEBPAGE_CRITERIA_PER_CUSTOMER":17,"BASE_WEBPAGE_CRITERIA_PER_CUSTOMER":18,"EXPERIMENT_WEBPAGE_CRITERIA_PER_CUSTOMER":19,"COMBINED_AUDIENCE_CRITERIA_PER_AD_GROUP":20,"CUSTOMER_NEGATIVE_PLACEMENT_CRITERIA_PER_CUSTOMER":21,"CUSTOMER_NEGATIVE_YOUTUBE_CHANNEL_CRITERIA_PER_CUSTOMER":22,"CRITERIA_PER_AD_GROUP":23,"LISTING_GROUPS_PER_AD_GROUP":24,"EXPLICITLY_SHARED_BUDGETS_PER_CUSTOMER":25,"IMPLICITLY_SHARED_BUDGETS_PER_CUSTOMER":26,"COMBINED_AUDIENCE_CRITERIA_PER_CAMPAIGN":27,"NEGATIVE_KEYWORDS_PER_CAMPAIGN":28,"NEGATIVE_PLACEMENTS_PER_CAMPAIGN":29,"GEO_TARGETS_PER_CAMPAIGN":30,"NEGATIVE_IP_BLOCKS_PER_CAMPAIGN":32,"PROXIMITIES_PER_CAMPAIGN":33,"LISTING_SCOPES_PER_SHOPPING_CAMPAIGN":34,"LISTING_SCOPES_PER_NON_SHOPPING_CAMPAIGN":35,"NEGATIVE_KEYWORDS_PER_SHARED_SET":36,"NEGATIVE_PLACEMENTS_PER_SHARED_SET":37,"SHARED_SETS_PER_CUSTOMER_FOR_TYPE_DEFAULT":40,"SHARED_SETS_PER_CUSTOMER_FOR_NEGATIVE_PLACEMENT_LIST_LOWER":41,"HOTEL_ADVANCE_BOOKING_WINDOW_BID_MODIFIERS_PER_AD_GROUP":44,"BIDDING_STRATEGIES_PER_CUSTOMER":45,"BASIC_USER_LISTS_PER_CUSTOMER":47,"LOGICAL_USER_LISTS_PER_CUSTOMER":48,"RULE_BASED_USER_LISTS_PER_CUSTOMER":153,"BASE_AD_GROUP_ADS_PER_CUSTOMER":53,"EXPERIMENT_AD_GROUP_ADS_PER_CUSTOMER":54,"AD_GROUP_ADS_PER_CAMPAIGN":55,"TEXT_AND_OTHER_ADS_PER_AD_GROUP":56,"IMAGE_ADS_PER_AD_GROUP":57,"SHOPPING_SMART_ADS_PER_AD_GROUP":58,"RESPONSIVE_SEARCH_ADS_PER_AD_GROUP":59,"APP_ADS_PER_AD_GROUP":60,"APP_ENGAGEMENT_ADS_PER_AD_GROUP":61,"LOCAL_ADS_PER_AD_GROUP":62,"VIDEO_ADS_PER_AD_GROUP":63,"LEAD_FORM_CAMPAIGN_ASSETS_PER_CAMPAIGN":143,"PROMOTION_CUSTOMER_ASSETS_PER_CUSTOMER":79,"PROMOTION_CAMPAIGN_ASSETS_PER_CAMPAIGN":80,"PROMOTION_AD_GROUP_ASSETS_PER_AD_GROUP":81,"CALLOUT_CUSTOMER_ASSETS_PER_CUSTOMER":134,"CALLOUT_CAMPAIGN_ASSETS_PER_CAMPAIGN":135,"CALLOUT_AD_GROUP_ASSETS_PER_AD_GROUP":136,"SITELINK_CUSTOMER_ASSETS_PER_CUSTOMER":137,"SITELINK_CAMPAIGN_ASSETS_PER_CAMPAIGN":138,"SITELINK_AD_GROUP_ASSETS_PER_AD_GROUP":139,"STRUCTURED_SNIPPET_CUSTOMER_ASSETS_PER_CUSTOMER":140,"STRUCTURED_SNIPPET_CAMPAIGN_ASSETS_PER_CAMPAIGN":141,"STRUCTURED_SNIPPET_AD_GROUP_ASSETS_PER_AD_GROUP":142,"MOBILE_APP_CUSTOMER_ASSETS_PER_CUSTOMER":144,"MOBILE_APP_CAMPAIGN_ASSETS_PER_CAMPAIGN":145,"MOBILE_APP_AD_GROUP_ASSETS_PER_AD_GROUP":146,"HOTEL_CALLOUT_CUSTOMER_ASSETS_PER_CUSTOMER":147,"HOTEL_CALLOUT_CAMPAIGN_ASSETS_PER_CAMPAIGN":148,"HOTEL_CALLOUT_AD_GROUP_ASSETS_PER_AD_GROUP":149,"CALL_CUSTOMER_ASSETS_PER_CUSTOMER":150,"CALL_CAMPAIGN_ASSETS_PER_CAMPAIGN":151,"CALL_AD_GROUP_ASSETS_PER_AD_GROUP":152,"PRICE_CUSTOMER_ASSETS_PER_CUSTOMER":154,"PRICE_CAMPAIGN_ASSETS_PER_CAMPAIGN":155,"PRICE_AD_GROUP_ASSETS_PER_AD_GROUP":156,"AD_IMAGE_CAMPAIGN_ASSETS_PER_CAMPAIGN":175,"AD_IMAGE_AD_GROUP_ASSETS_PER_AD_GROUP":176,"PAGE_FEED_ASSET_SETS_PER_CUSTOMER":157,"DYNAMIC_EDUCATION_FEED_ASSET_SETS_PER_CUSTOMER":158,"ASSETS_PER_PAGE_FEED_ASSET_SET":159,"ASSETS_PER_DYNAMIC_EDUCATION_FEED_ASSET_SET":160,"DYNAMIC_REAL_ESTATE_ASSET_SETS_PER_CUSTOMER":161,"ASSETS_PER_DYNAMIC_REAL_ESTATE_ASSET_SET":162,"DYNAMIC_CUSTOM_ASSET_SETS_PER_CUSTOMER":163,"ASSETS_PER_DYNAMIC_CUSTOM_ASSET_SET":164,"DYNAMIC_HOTELS_AND_RENTALS_ASSET_SETS_PER_CUSTOMER":165,"ASSETS_PER_DYNAMIC_HOTELS_AND_RENTALS_ASSET_SET":166,"DYNAMIC_LOCAL_ASSET_SETS_PER_CUSTOMER":167,"ASSETS_PER_DYNAMIC_LOCAL_ASSET_SET":168,"DYNAMIC_FLIGHTS_ASSET_SETS_PER_CUSTOMER":169,"ASSETS_PER_DYNAMIC_FLIGHTS_ASSET_SET":170,"DYNAMIC_TRAVEL_ASSET_SETS_PER_CUSTOMER":171,"ASSETS_PER_DYNAMIC_TRAVEL_ASSET_SET":172,"DYNAMIC_JOBS_ASSET_SETS_PER_CUSTOMER":173,"ASSETS_PER_DYNAMIC_JOBS_ASSET_SET":174,"BUSINESS_NAME_CAMPAIGN_ASSETS_PER_CAMPAIGN":179,"BUSINESS_LOGO_CAMPAIGN_ASSETS_PER_CAMPAIGN":180,"VERSIONS_PER_AD":82,"USER_FEEDS_PER_CUSTOMER":90,"SYSTEM_FEEDS_PER_CUSTOMER":91,"FEED_ATTRIBUTES_PER_FEED":92,"FEED_ITEMS_PER_CUSTOMER":94,"CAMPAIGN_FEEDS_PER_CUSTOMER":95,"BASE_CAMPAIGN_FEEDS_PER_CUSTOMER":96,"EXPERIMENT_CAMPAIGN_FEEDS_PER_CUSTOMER":109,"AD_GROUP_FEEDS_PER_CUSTOMER":97,"BASE_AD_GROUP_FEEDS_PER_CUSTOMER":98,"EXPERIMENT_AD_GROUP_FEEDS_PER_CUSTOMER":110,"AD_GROUP_FEEDS_PER_CAMPAIGN":99,"FEED_ITEM_SETS_PER_CUSTOMER":100,"FEED_ITEMS_PER_FEED_ITEM_SET":101,"CAMPAIGN_EXPERIMENTS_PER_CUSTOMER":112,"EXPERIMENT_ARMS_PER_VIDEO_EXPERIMENT":113,"OWNED_LABELS_PER_CUSTOMER":115,"LABELS_PER_CAMPAIGN":117,"LABELS_PER_AD_GROUP":118,"LABELS_PER_AD_GROUP_AD":119,"LABELS_PER_AD_GROUP_CRITERION":120,"TARGET_CUSTOMERS_PER_LABEL":121,"KEYWORD_PLANS_PER_USER_PER_CUSTOMER":122,"KEYWORD_PLAN_AD_GROUP_KEYWORDS_PER_KEYWORD_PLAN":123,"KEYWORD_PLAN_AD_GROUPS_PER_KEYWORD_PLAN":124,"KEYWORD_PLAN_NEGATIVE_KEYWORDS_PER_KEYWORD_PLAN":125,"KEYWORD_PLAN_CAMPAIGNS_PER_KEYWORD_PLAN":126,"CONVERSION_ACTIONS_PER_CUSTOMER":128,"BATCH_JOB_OPERATIONS_PER_JOB":130,"BATCH_JOBS_PER_CUSTOMER":131,"HOTEL_CHECK_IN_DATE_RANGE_BID_MODIFIERS_PER_AD_GROUP":132,"SHARED_SETS_PER_ACCOUNT_FOR_ACCOUNT_LEVEL_NEGATIVE_KEYWORDS":177,"ACCOUNT_LEVEL_NEGATIVE_KEYWORDS_PER_SHARED_SET":178,"ENABLED_ASSET_PER_HOTEL_PROPERTY_ASSET_SET":181,"ENABLED_HOTEL_PROPERTY_ASSET_LINKS_PER_ASSET_GROUP":182,"BRANDS_PER_SHARED_SET":183,"ENABLED_BRAND_LIST_CRITERIA_PER_CAMPAIGN":184,"SHARED_SETS_PER_ACCOUNT_FOR_BRAND":185,"LOOKALIKE_USER_LISTS_PER_CUSTOMER":186,"LOGO_CAMPAIGN_ASSETS_PER_CAMPAIGN":187,"BUSINESS_MESSAGE_ASSET_LINKS_PER_CUSTOMER":188,"WHATSAPP_BUSINESS_MESSAGE_ASSET_LINKS_PER_CAMPAIGN":189,"WHATSAPP_BUSINESS_MESSAGE_ASSET_LINKS_PER_AD_GROUP":190,"BRAND_LIST_CRITERIA_PER_AD_GROUP":193},"existing_count":"INT32"},"budget_per_day_minimum_error_details":{"currency_code":"STRING","budget_per_day_minimum_micros":"INT64","minimum_budget_amount_micros":"INT64","minimum_budget_total_amount_micros":"INT64","failed_budget_amount_micros":"INT64","failed_budget_total_amount_micros":"INT64"}}},"ErrorCode":{"$ref":"#/GoogleAdsError/error_code"},"Value":{"$ref":"#/GoogleAdsError/trigger"},"ErrorLocation":{"$ref":"#/GoogleAdsError/location"},"FieldPathElement":{"$ref":"#/GoogleAdsError/location/field_path_elements"},"ErrorDetails":{"$ref":"#/GoogleAdsError/details"},"PolicyViolationDetails":{"$ref":"#/GoogleAdsError/details/policy_violation_details"},"PolicyViolationKey":{"$ref":"#/GoogleAdsError/details/policy_violation_details/key"},"PolicyFindingDetails":{"$ref":"#/GoogleAdsError/details/policy_finding_details"},"PolicyTopicEntry":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"PolicyTopicEvidence":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences"},"WebsiteList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/website_list"},"TextList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/text_list"},"DestinationTextList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/destination_text_list"},"DestinationMismatch":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/destination_mismatch"},"DestinationNotWorking":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/destination_not_working"},"PolicyTopicConstraint":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints"},"CountryConstraintList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list"},"CountryConstraint":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list/countries"},"ResellerConstraint":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/reseller_constraint"},"QuotaErrorDetails":{"$ref":"#/GoogleAdsError/details/quota_error_details"},"Duration":{"$ref":"#/GoogleAdsError/details/quota_error_details/retry_delay"},"ResourceCountDetails":{"$ref":"#/GoogleAdsError/details/resource_count_details"},"BudgetPerDayMinimumErrorDetails":{"$ref":"#/GoogleAdsError/details/budget_per_day_minimum_error_details"},"errors":{"$ref":"#/GoogleAdsError"},"request_id":"STRING","AccessibleBiddingStrategy":{"resource_name":"STRING","id":"INT64","name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"COMMISSION":16,"ENHANCED_CPC":2,"FIXED_CPM":19,"FIXED_SHARE_OF_VOICE":22,"INVALID":17,"MANUAL_CPA":18,"MANUAL_CPC":3,"MANUAL_CPM":4,"MANUAL_CPV":13,"MAXIMIZE_CONVERSIONS":10,"MAXIMIZE_CONVERSION_VALUE":11,"PAGE_ONE_PROMOTED":5,"PERCENT_CPC":12,"TARGET_CPA":6,"TARGET_CPC":21,"TARGET_CPM":14,"TARGET_CPV":20,"TARGET_IMPRESSION_SHARE":15,"TARGET_OUTRANK_SHARE":7,"TARGET_ROAS":8,"TARGET_SPEND":9},"owner_customer_id":"INT64","owner_descriptive_name":"STRING","maximize_conversion_value":{"target_roas":"DOUBLE","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64","target_roas_tolerance_percent_millis":"INT64"},"maximize_conversions":{"target_cpa_micros":"INT64","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64"},"target_cpa":{"target_cpa_micros":"INT64","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64"},"target_impression_share":{"location":{"UNSPECIFIED":0,"UNKNOWN":1,"ANYWHERE_ON_PAGE":2,"TOP_OF_PAGE":3,"ABSOLUTE_TOP_OF_PAGE":4},"location_fraction_micros":"INT64","cpc_bid_ceiling_micros":"INT64"},"target_roas":{"target_roas":"DOUBLE","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64","target_roas_tolerance_percent_millis":"INT64"},"target_spend":{"target_spend_micros":"INT64","cpc_bid_ceiling_micros":"INT64"}},"MaximizeConversionValue":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversion_value"},"MaximizeConversions":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversions"},"TargetCpa":{"$ref":"#/AccessibleBiddingStrategy/target_cpa"},"TargetImpressionShare":{"$ref":"#/AccessibleBiddingStrategy/target_impression_share"},"TargetRoas":{"$ref":"#/AccessibleBiddingStrategy/target_roas"},"TargetSpend":{"$ref":"#/AccessibleBiddingStrategy/target_spend"},"accessible_bidding_strategy":{"$ref":"#/AccessibleBiddingStrategy"},"AccountBudget":{"resource_name":"STRING","id":"INT64","billing_setup":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"APPROVED":3,"CANCELLED":4},"name":"STRING","proposed_start_date_time":"STRING","approved_start_date_time":"STRING","total_adjustments_micros":"INT64","amount_served_micros":"INT64","purchase_order_number":"STRING","notes":"STRING","pending_proposal":{"account_budget_proposal":"STRING","proposal_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CREATE":2,"UPDATE":3,"END":4,"REMOVE":5},"name":"STRING","start_date_time":"STRING","purchase_order_number":"STRING","notes":"STRING","creation_date_time":"STRING","end_date_time":"STRING","end_time_type":{"UNSPECIFIED":0,"UNKNOWN":1,"NOW":2,"FOREVER":3},"spending_limit_micros":"INT64","spending_limit_type":{"UNSPECIFIED":0,"UNKNOWN":1,"INFINITE":2}},"proposed_end_date_time":"STRING","proposed_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"approved_end_date_time":"STRING","approved_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"proposed_spending_limit_micros":"INT64","proposed_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"},"approved_spending_limit_micros":"INT64","approved_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"},"adjusted_spending_limit_micros":"INT64","adjusted_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"}},"PendingAccountBudgetProposal":{"$ref":"#/AccountBudget/pending_proposal"},"account_budget":{"$ref":"#/AccountBudget"},"AccountBudgetProposal":{"resource_name":"STRING","id":"INT64","billing_setup":"STRING","account_budget":"STRING","proposal_type":{"$ref":"#/AccountBudget/pending_proposal/proposal_type"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"APPROVED_HELD":3,"APPROVED":4,"CANCELLED":5,"REJECTED":6},"proposed_name":"STRING","approved_start_date_time":"STRING","proposed_purchase_order_number":"STRING","proposed_notes":"STRING","creation_date_time":"STRING","approval_date_time":"STRING","proposed_start_date_time":"STRING","proposed_start_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"proposed_end_date_time":"STRING","proposed_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"approved_end_date_time":"STRING","approved_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"proposed_spending_limit_micros":"INT64","proposed_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"},"approved_spending_limit_micros":"INT64","approved_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"}},"account_budget_proposal":{"$ref":"#/AccountBudgetProposal"},"AccountLink":{"resource_name":"STRING","account_link_id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"REQUESTED":4,"PENDING_APPROVAL":5,"REJECTED":6,"REVOKED":7},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"THIRD_PARTY_APP_ANALYTICS":2},"third_party_app_analytics":{"app_analytics_provider_id":"INT64","app_id":"STRING","app_vendor":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLE_APP_STORE":2,"GOOGLE_APP_STORE":3}}},"ThirdPartyAppAnalyticsLinkIdentifier":{"$ref":"#/AccountLink/third_party_app_analytics"},"account_link":{"$ref":"#/AccountLink"},"Ad":{"resource_name":"STRING","id":"INT64","final_urls":"STRING","final_app_urls":{"os_type":{"UNSPECIFIED":0,"UNKNOWN":1,"IOS":2,"ANDROID":3},"url":"STRING"},"final_mobile_urls":"STRING","tracking_url_template":"STRING","final_url_suffix":"STRING","url_custom_parameters":{"key":"STRING","value":"STRING"},"display_url":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"TEXT_AD":2,"EXPANDED_TEXT_AD":3,"EXPANDED_DYNAMIC_SEARCH_AD":7,"HOTEL_AD":8,"SHOPPING_SMART_AD":9,"SHOPPING_PRODUCT_AD":10,"VIDEO_AD":12,"IMAGE_AD":14,"RESPONSIVE_SEARCH_AD":15,"LEGACY_RESPONSIVE_DISPLAY_AD":16,"APP_AD":17,"LEGACY_APP_INSTALL_AD":18,"RESPONSIVE_DISPLAY_AD":19,"LOCAL_AD":20,"HTML5_UPLOAD_AD":21,"DYNAMIC_HTML5_AD":22,"APP_ENGAGEMENT_AD":23,"SHOPPING_COMPARISON_LISTING_AD":24,"VIDEO_BUMPER_AD":25,"VIDEO_NON_SKIPPABLE_IN_STREAM_AD":26,"VIDEO_TRUEVIEW_IN_STREAM_AD":29,"VIDEO_RESPONSIVE_AD":30,"SMART_CAMPAIGN_AD":31,"CALL_AD":32,"APP_PRE_REGISTRATION_AD":33,"IN_FEED_VIDEO_AD":34,"DEMAND_GEN_MULTI_ASSET_AD":40,"DEMAND_GEN_CAROUSEL_AD":41,"TRAVEL_AD":37,"DEMAND_GEN_VIDEO_RESPONSIVE_AD":42,"DEMAND_GEN_PRODUCT_AD":39,"YOUTUBE_AUDIO_AD":44},"added_by_google_ads":"BOOL","device_preference":{"UNSPECIFIED":0,"UNKNOWN":1,"MOBILE":2,"TABLET":3,"DESKTOP":4,"CONNECTED_TV":6,"OTHER":5},"url_collections":{"url_collection_id":"STRING","final_urls":"STRING","final_mobile_urls":"STRING","tracking_url_template":"STRING"},"name":"STRING","system_managed_resource_source":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_VARIATIONS":2},"text_ad":{"headline":"STRING","description1":"STRING","description2":"STRING"},"expanded_text_ad":{"headline_part1":"STRING","headline_part2":"STRING","headline_part3":"STRING","description":"STRING","description2":"STRING","path1":"STRING","path2":"STRING"},"expanded_dynamic_search_ad":{"description":"STRING","description2":"STRING"},"hotel_ad":{},"shopping_smart_ad":{},"shopping_product_ad":{},"image_ad":{"pixel_width":"INT64","pixel_height":"INT64","image_url":"STRING","preview_pixel_width":"INT64","preview_pixel_height":"INT64","preview_image_url":"STRING","mime_type":{"UNSPECIFIED":0,"UNKNOWN":1,"IMAGE_JPEG":2,"IMAGE_GIF":3,"IMAGE_PNG":4,"FLASH":5,"TEXT_HTML":6,"PDF":7,"MSWORD":8,"MSEXCEL":9,"RTF":10,"AUDIO_WAV":11,"AUDIO_MP3":12,"HTML5_AD_ZIP":13},"name":"STRING","image_asset":{"asset":"STRING"},"data":"BYTES","ad_id_to_copy_image_from":"INT64"},"video_ad":{"video":{"asset":"STRING","ad_video_asset_info":{"ad_video_asset_inventory_preferences":{"in_feed_preference":"BOOL","in_stream_preference":"BOOL","shorts_preference":"BOOL"},"ad_video_asset_feature_control":{"allow_youtube_comments":"BOOL"}}},"in_stream":{"action_button_label":"STRING","action_headline":"STRING","companion_banner":{"$ref":"#/Ad/image_ad/image_asset"}},"bumper":{"companion_banner":{"$ref":"#/Ad/image_ad/image_asset"},"action_button_label":"STRING","action_headline":"STRING"},"out_stream":{"headline":"STRING","description":"STRING"},"non_skippable":{"companion_banner":{"$ref":"#/Ad/image_ad/image_asset"},"action_button_label":"STRING","action_headline":"STRING"},"in_feed":{"headline":"STRING","description1":"STRING","description2":"STRING","thumbnail":{"UNSPECIFIED":0,"UNKNOWN":1,"DEFAULT_THUMBNAIL":2,"THUMBNAIL_1":3,"THUMBNAIL_2":4,"THUMBNAIL_3":5}},"audio":{}},"video_responsive_ad":{"headlines":{"text":"STRING","pinned_field":{"UNSPECIFIED":0,"UNKNOWN":1,"HEADLINE_1":2,"HEADLINE_2":3,"HEADLINE_3":4,"DESCRIPTION_1":5,"DESCRIPTION_2":6,"HEADLINE":7,"HEADLINE_IN_PORTRAIT":8,"LONG_HEADLINE":9,"DESCRIPTION":10,"DESCRIPTION_IN_PORTRAIT":11,"BUSINESS_NAME_IN_PORTRAIT":12,"BUSINESS_NAME":13,"MARKETING_IMAGE":14,"MARKETING_IMAGE_IN_PORTRAIT":15,"SQUARE_MARKETING_IMAGE":16,"PORTRAIT_MARKETING_IMAGE":17,"LOGO":18,"LANDSCAPE_LOGO":19,"CALL_TO_ACTION":20,"YOU_TUBE_VIDEO":21,"SITELINK":22,"CALL":23,"MOBILE_APP":24,"CALLOUT":25,"STRUCTURED_SNIPPET":26,"PRICE":27,"PROMOTION":28,"AD_IMAGE":29,"LEAD_FORM":30,"BUSINESS_LOGO":31,"DESCRIPTION_PREFIX":32,"HEADLINE_AS_SITELINK_POSITION_ONE":39,"HEADLINE_AS_SITELINK_POSITION_TWO":40,"DESCRIPTION_LINE_HEADLINE_AS_SITELINK_POSITION_ONE":41,"DESCRIPTION_LINE_HEADLINE_AS_SITELINK_POSITION_TWO":42},"asset_performance_label":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"LEARNING":3,"LOW":4,"GOOD":5,"BEST":6,"NOT_APPLICABLE":7},"policy_summary_info":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"UNSPECIFIED":0,"UNKNOWN":1,"REVIEW_IN_PROGRESS":2,"REVIEWED":3,"UNDER_APPEAL":4,"ELIGIBLE_MAY_SERVE":5},"approval_status":{"UNSPECIFIED":0,"UNKNOWN":1,"DISAPPROVED":2,"APPROVED_LIMITED":3,"APPROVED":4,"AREA_OF_INTEREST_ONLY":5}}},"long_headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_actions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"videos":{"$ref":"#/Ad/video_ad/video"},"business_name":{"$ref":"#/Ad/video_responsive_ad/headlines"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"companion_banners":{"$ref":"#/Ad/image_ad/image_asset"},"breadcrumb1":"STRING","breadcrumb2":"STRING"},"responsive_search_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"path1":"STRING","path2":"STRING"},"legacy_responsive_display_ad":{"short_headline":"STRING","long_headline":"STRING","description":"STRING","business_name":"STRING","allow_flexible_color":"BOOL","accent_color":"STRING","main_color":"STRING","call_to_action_text":"STRING","logo_image":"STRING","square_logo_image":"STRING","marketing_image":"STRING","square_marketing_image":"STRING","format_setting":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_FORMATS":2,"NON_NATIVE":3,"NATIVE":4},"price_prefix":"STRING","promo_text":"STRING"},"app_ad":{"mandatory_ad_text":{"$ref":"#/Ad/video_responsive_ad/headlines"},"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"images":{"$ref":"#/Ad/image_ad/image_asset"},"youtube_videos":{"$ref":"#/Ad/video_ad/video"},"html5_media_bundles":{"asset":"STRING"},"app_deep_link":{"asset":"STRING"}},"legacy_app_install_ad":{"app_id":"STRING","app_store":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLE_APP_STORE":2,"GOOGLE_PLAY":3,"WINDOWS_STORE":4,"WINDOWS_PHONE_STORE":5,"CN_APP_STORE":6},"headline":"STRING","description1":"STRING","description2":"STRING"},"responsive_display_ad":{"marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"square_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"square_logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"long_headline":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"youtube_videos":{"$ref":"#/Ad/video_ad/video"},"business_name":"STRING","main_color":"STRING","accent_color":"STRING","allow_flexible_color":"BOOL","call_to_action_text":"STRING","price_prefix":"STRING","promo_text":"STRING","format_setting":{"$ref":"#/Ad/legacy_responsive_display_ad/format_setting"},"control_spec":{"enable_asset_enhancements":"BOOL","enable_autogen_video":"BOOL"}},"local_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_actions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"videos":{"$ref":"#/Ad/video_ad/video"},"path1":"STRING","path2":"STRING"},"display_upload_ad":{"display_upload_product_type":{"UNSPECIFIED":0,"UNKNOWN":1,"HTML5_UPLOAD_AD":2,"DYNAMIC_HTML5_EDUCATION_AD":3,"DYNAMIC_HTML5_FLIGHT_AD":4,"DYNAMIC_HTML5_HOTEL_RENTAL_AD":5,"DYNAMIC_HTML5_JOB_AD":6,"DYNAMIC_HTML5_LOCAL_AD":7,"DYNAMIC_HTML5_REAL_ESTATE_AD":8,"DYNAMIC_HTML5_CUSTOM_AD":9,"DYNAMIC_HTML5_TRAVEL_AD":10,"DYNAMIC_HTML5_HOTEL_AD":11},"media_bundle":{"$ref":"#/Ad/app_ad/html5_media_bundles"}},"app_engagement_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"images":{"$ref":"#/Ad/image_ad/image_asset"},"videos":{"$ref":"#/Ad/video_ad/video"}},"shopping_comparison_listing_ad":{"headline":"STRING"},"smart_campaign_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"}},"app_pre_registration_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"images":{"$ref":"#/Ad/image_ad/image_asset"},"youtube_videos":{"$ref":"#/Ad/video_ad/video"}},"demand_gen_multi_asset_ad":{"marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"square_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"portrait_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"tall_portrait_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"business_name":"STRING","call_to_action_text":"STRING"},"demand_gen_carousel_ad":{"business_name":"STRING","logo_image":{"$ref":"#/Ad/image_ad/image_asset"},"headline":{"$ref":"#/Ad/video_responsive_ad/headlines"},"description":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_action_text":"STRING","carousel_cards":{"asset":"STRING"}},"demand_gen_video_responsive_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"long_headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"videos":{"$ref":"#/Ad/video_ad/video"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"companion_banners":{"$ref":"#/Ad/image_ad/image_asset"},"breadcrumb1":"STRING","breadcrumb2":"STRING","business_name":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_actions":{"asset":"STRING"}},"demand_gen_product_ad":{"headline":{"$ref":"#/Ad/video_responsive_ad/headlines"},"description":{"$ref":"#/Ad/video_responsive_ad/headlines"},"logo_image":{"$ref":"#/Ad/image_ad/image_asset"},"breadcrumb1":"STRING","breadcrumb2":"STRING","business_name":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_action":{"$ref":"#/Ad/demand_gen_video_responsive_ad/call_to_actions"}},"travel_ad":{}},"FinalAppUrl":{"$ref":"#/Ad/final_app_urls"},"CustomParameter":{"$ref":"#/Ad/url_custom_parameters"},"UrlCollection":{"$ref":"#/Ad/url_collections"},"TextAdInfo":{"$ref":"#/Ad/text_ad"},"ExpandedTextAdInfo":{"$ref":"#/Ad/expanded_text_ad"},"ExpandedDynamicSearchAdInfo":{"$ref":"#/Ad/expanded_dynamic_search_ad"},"HotelAdInfo":{"$ref":"#/Ad/hotel_ad"},"ShoppingSmartAdInfo":{"$ref":"#/Ad/shopping_smart_ad"},"ShoppingProductAdInfo":{"$ref":"#/Ad/shopping_product_ad"},"ImageAdInfo":{"$ref":"#/Ad/image_ad"},"AdImageAsset":{"$ref":"#/Ad/image_ad/image_asset"},"VideoAdInfo":{"$ref":"#/Ad/video_ad"},"AdVideoAsset":{"$ref":"#/Ad/video_ad/video"},"AdVideoAssetInfo":{"$ref":"#/Ad/video_ad/video/ad_video_asset_info"},"AdVideoAssetInventoryPreferences":{"$ref":"#/Ad/video_ad/video/ad_video_asset_info/ad_video_asset_inventory_preferences"},"AdVideoAssetLinkFeatureControl":{"$ref":"#/Ad/video_ad/video/ad_video_asset_info/ad_video_asset_feature_control"},"VideoTrueViewInStreamAdInfo":{"$ref":"#/Ad/video_ad/in_stream"},"VideoBumperInStreamAdInfo":{"$ref":"#/Ad/video_ad/bumper"},"VideoOutstreamAdInfo":{"$ref":"#/Ad/video_ad/out_stream"},"VideoNonSkippableInStreamAdInfo":{"$ref":"#/Ad/video_ad/non_skippable"},"InFeedVideoAdInfo":{"$ref":"#/Ad/video_ad/in_feed"},"YouTubeAudioAdInfo":{"$ref":"#/Ad/video_ad/audio"},"VideoResponsiveAdInfo":{"$ref":"#/Ad/video_responsive_ad"},"AdTextAsset":{"$ref":"#/Ad/video_responsive_ad/headlines"},"AdAssetPolicySummary":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info"},"ResponsiveSearchAdInfo":{"$ref":"#/Ad/responsive_search_ad"},"LegacyResponsiveDisplayAdInfo":{"$ref":"#/Ad/legacy_responsive_display_ad"},"AppAdInfo":{"$ref":"#/Ad/app_ad"},"AdMediaBundleAsset":{"$ref":"#/Ad/app_ad/html5_media_bundles"},"AdAppDeepLinkAsset":{"$ref":"#/Ad/app_ad/app_deep_link"},"LegacyAppInstallAdInfo":{"$ref":"#/Ad/legacy_app_install_ad"},"ResponsiveDisplayAdInfo":{"$ref":"#/Ad/responsive_display_ad"},"ResponsiveDisplayAdControlSpec":{"$ref":"#/Ad/responsive_display_ad/control_spec"},"LocalAdInfo":{"$ref":"#/Ad/local_ad"},"DisplayUploadAdInfo":{"$ref":"#/Ad/display_upload_ad"},"AppEngagementAdInfo":{"$ref":"#/Ad/app_engagement_ad"},"ShoppingComparisonListingAdInfo":{"$ref":"#/Ad/shopping_comparison_listing_ad"},"SmartCampaignAdInfo":{"$ref":"#/Ad/smart_campaign_ad"},"AppPreRegistrationAdInfo":{"$ref":"#/Ad/app_pre_registration_ad"},"DemandGenMultiAssetAdInfo":{"$ref":"#/Ad/demand_gen_multi_asset_ad"},"DemandGenCarouselAdInfo":{"$ref":"#/Ad/demand_gen_carousel_ad"},"AdDemandGenCarouselCardAsset":{"$ref":"#/Ad/demand_gen_carousel_ad/carousel_cards"},"DemandGenVideoResponsiveAdInfo":{"$ref":"#/Ad/demand_gen_video_responsive_ad"},"AdCallToActionAsset":{"$ref":"#/Ad/demand_gen_video_responsive_ad/call_to_actions"},"DemandGenProductAdInfo":{"$ref":"#/Ad/demand_gen_product_ad"},"TravelAdInfo":{"$ref":"#/Ad/travel_ad"},"ad":{"$ref":"#/Ad"},"AdGroup":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH_STANDARD":2,"DISPLAY_STANDARD":3,"SHOPPING_PRODUCT_ADS":4,"HOTEL_ADS":6,"SHOPPING_SMART_ADS":7,"VIDEO_BUMPER":8,"VIDEO_TRUE_VIEW_IN_STREAM":9,"VIDEO_TRUE_VIEW_IN_DISPLAY":10,"VIDEO_NON_SKIPPABLE_IN_STREAM":11,"SEARCH_DYNAMIC_ADS":13,"SHOPPING_COMPARISON_LISTING_ADS":14,"PROMOTED_HOTEL_ADS":15,"VIDEO_RESPONSIVE":16,"VIDEO_EFFICIENT_REACH":17,"SMART_CAMPAIGN_ADS":18,"TRAVEL_ADS":19,"YOUTUBE_AUDIO":20},"ad_rotation_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE":2,"ROTATE_FOREVER":3},"base_ad_group":"STRING","tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"campaign":"STRING","cpc_bid_micros":"INT64","effective_cpc_bid_micros":"INT64","cpm_bid_micros":"INT64","target_cpa_micros":"INT64","cpv_bid_micros":"INT64","target_cpm_micros":"INT64","target_roas":"DOUBLE","percent_cpc_bid_micros":"INT64","fixed_cpm_micros":"INT64","target_cpv_micros":"INT64","target_cpc_micros":"INT64","optimized_targeting_enabled":"BOOL","exclude_demographic_expansion":"BOOL","display_custom_bid_dimension":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"AUDIENCE":3,"TOPIC":4,"GENDER":5,"AGE_RANGE":6,"PLACEMENT":7,"PARENTAL_STATUS":8,"INCOME_RANGE":9},"final_url_suffix":"STRING","targeting_setting":{"target_restrictions":{"targeting_dimension":{"$ref":"#/AdGroup/display_custom_bid_dimension"},"bid_only":"BOOL"},"target_restriction_operations":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD":2,"REMOVE":3},"value":{"$ref":"#/AdGroup/targeting_setting/target_restrictions"}}},"audience_setting":{"use_audience_grouped":"BOOL"},"effective_target_cpa_micros":"INT64","effective_target_cpa_source":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_BIDDING_STRATEGY":5,"AD_GROUP":6,"AD_GROUP_CRITERION":7},"effective_target_roas":"DOUBLE","effective_target_roas_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_target_cpc":"INT64","effective_target_cpc_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"labels":"STRING","excluded_parent_asset_field_types":{"UNSPECIFIED":0,"UNKNOWN":1,"HEADLINE":2,"DESCRIPTION":3,"MANDATORY_AD_TEXT":4,"MARKETING_IMAGE":5,"MEDIA_BUNDLE":6,"YOUTUBE_VIDEO":7,"BOOK_ON_GOOGLE":8,"LEAD_FORM":9,"PROMOTION":10,"CALLOUT":11,"STRUCTURED_SNIPPET":12,"SITELINK":13,"MOBILE_APP":14,"HOTEL_CALLOUT":15,"CALL":16,"PRICE":24,"LONG_HEADLINE":17,"BUSINESS_NAME":18,"SQUARE_MARKETING_IMAGE":19,"PORTRAIT_MARKETING_IMAGE":20,"LOGO":21,"LANDSCAPE_LOGO":22,"VIDEO":23,"CALL_TO_ACTION_SELECTION":25,"AD_IMAGE":26,"BUSINESS_LOGO":27,"HOTEL_PROPERTY":28,"DEMAND_GEN_CAROUSEL_CARD":30,"BUSINESS_MESSAGE":31,"TALL_PORTRAIT_MARKETING_IMAGE":32,"RELATED_YOUTUBE_VIDEOS":33,"LANDING_PAGE_PREVIEW":38,"LONG_DESCRIPTION":39,"CALL_TO_ACTION":40},"excluded_parent_asset_set_types":{"UNSPECIFIED":0,"UNKNOWN":1,"PAGE_FEED":2,"DYNAMIC_EDUCATION":3,"MERCHANT_CENTER_FEED":4,"DYNAMIC_REAL_ESTATE":5,"DYNAMIC_CUSTOM":6,"DYNAMIC_HOTELS_AND_RENTALS":7,"DYNAMIC_FLIGHTS":8,"DYNAMIC_TRAVEL":9,"DYNAMIC_LOCAL":10,"DYNAMIC_JOBS":11,"LOCATION_SYNC":12,"BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP":13,"CHAIN_DYNAMIC_LOCATION_GROUP":14,"STATIC_LOCATION_GROUP":15,"HOTEL_PROPERTY":16,"TRAVEL_FEED":17},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"NOT_ELIGIBLE":6,"LIMITED":7},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_REMOVED":2,"CAMPAIGN_PAUSED":3,"CAMPAIGN_PENDING":4,"CAMPAIGN_ENDED":5,"AD_GROUP_PAUSED":6,"AD_GROUP_REMOVED":7,"AD_GROUP_INCOMPLETE":8,"KEYWORDS_PAUSED":9,"NO_KEYWORDS":10,"AD_GROUP_ADS_PAUSED":11,"NO_AD_GROUP_ADS":12,"HAS_ADS_DISAPPROVED":13,"HAS_ADS_LIMITED_BY_POLICY":14,"MOST_ADS_UNDER_REVIEW":15,"CAMPAIGN_DRAFT":16,"AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY":19},"demand_gen_ad_group_settings":{"channel_controls":{"channel_config":{"UNSPECIFIED":0,"UNKNOWN":1,"CHANNEL_STRATEGY":2,"SELECTED_CHANNELS":3},"channel_strategy":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_CHANNELS":2,"ALL_OWNED_AND_OPERATED_CHANNELS":3},"selected_channels":{"youtube_in_stream":"BOOL","youtube_in_feed":"BOOL","youtube_shorts":"BOOL","discover":"BOOL","gmail":"BOOL","display":"BOOL"}}},"video_ad_group_settings":{"video_ad_sequence":{"step_id":"INT64"}},"ai_max_ad_group_setting":{"disable_search_term_matching":"BOOL"},"vertical_ads_format_setting":{"disable_text_ads":"BOOL","enable_booking_links":"BOOL","enable_vertical_promotion_ads":"BOOL"}},"TargetingSetting":{"$ref":"#/AdGroup/targeting_setting"},"TargetRestriction":{"$ref":"#/AdGroup/targeting_setting/target_restrictions"},"TargetRestrictionOperation":{"$ref":"#/AdGroup/targeting_setting/target_restriction_operations"},"AudienceSetting":{"$ref":"#/AdGroup/audience_setting"},"DemandGenAdGroupSettings":{"$ref":"#/AdGroup/demand_gen_ad_group_settings"},"DemandGenChannelControls":{"$ref":"#/AdGroup/demand_gen_ad_group_settings/channel_controls"},"DemandGenSelectedChannels":{"$ref":"#/AdGroup/demand_gen_ad_group_settings/channel_controls/selected_channels"},"VideoAdGroupSettings":{"$ref":"#/AdGroup/video_ad_group_settings"},"VideoAdSequenceStepSetting":{"$ref":"#/AdGroup/video_ad_group_settings/video_ad_sequence"},"AiMaxAdGroupSetting":{"$ref":"#/AdGroup/ai_max_ad_group_setting"},"VerticalAdsFormatSetting":{"$ref":"#/AdGroup/vertical_ads_format_setting"},"ad_group":{"$ref":"#/AdGroup"},"AdGroupAd":{"resource_name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"ad_group":"STRING","ad":{"$ref":"#/Ad"},"policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"ad_strength":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"NO_ADS":3,"POOR":4,"AVERAGE":5,"GOOD":6,"EXCELLENT":7},"action_items":"STRING","labels":"STRING","primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"LIMITED":6,"NOT_ELIGIBLE":7},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_REMOVED":2,"CAMPAIGN_PAUSED":3,"CAMPAIGN_PENDING":4,"CAMPAIGN_ENDED":5,"AD_GROUP_PAUSED":6,"AD_GROUP_REMOVED":7,"AD_GROUP_AD_PAUSED":8,"AD_GROUP_AD_REMOVED":9,"AD_GROUP_AD_DISAPPROVED":10,"AD_GROUP_AD_UNDER_REVIEW":11,"AD_GROUP_AD_POOR_QUALITY":12,"AD_GROUP_AD_NO_ADS":13,"AD_GROUP_AD_APPROVED_LABELED":14,"AD_GROUP_AD_AREA_OF_INTEREST_ONLY":15,"AD_GROUP_AD_UNDER_APPEAL":16},"ad_group_ad_asset_automation_settings":{"asset_automation_type":{"UNSPECIFIED":0,"UNKNOWN":1,"TEXT_ASSET_AUTOMATION":2,"GENERATE_VERTICAL_YOUTUBE_VIDEOS":3,"GENERATE_SHORTER_YOUTUBE_VIDEOS":4,"GENERATE_LANDING_PAGE_PREVIEW":5,"GENERATE_ENHANCED_YOUTUBE_VIDEOS":6,"GENERATE_IMAGE_ENHANCEMENT":7,"GENERATE_IMAGE_EXTRACTION":9,"GENERATE_DESIGN_VERSIONS_FOR_IMAGES":10,"FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION":11,"GENERATE_VIDEOS_FROM_OTHER_ASSETS":12},"asset_automation_status":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTED_IN":2,"OPTED_OUT":3}}},"AdGroupAdPolicySummary":{"$ref":"#/AdGroupAd/policy_summary"},"AdGroupAdAssetAutomationSetting":{"$ref":"#/AdGroupAd/ad_group_ad_asset_automation_settings"},"ad_group_ad":{"$ref":"#/AdGroupAd"},"AdGroupAdAssetCombinationView":{"resource_name":"STRING","served_assets":{"asset":"STRING","served_asset_field_type":{"$ref":"#/Ad/video_responsive_ad/headlines/pinned_field"}},"enabled":"BOOL"},"AssetUsage":{"$ref":"#/AdGroupAdAssetCombinationView/served_assets"},"ad_group_ad_asset_combination_view":{"$ref":"#/AdGroupAdAssetCombinationView"},"AdGroupAdAssetView":{"resource_name":"STRING","ad_group_ad":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"enabled":"BOOL","policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"performance_label":{"$ref":"#/Ad/video_responsive_ad/headlines/asset_performance_label"},"pinned_field":{"$ref":"#/Ad/video_responsive_ad/headlines/pinned_field"},"source":{"UNSPECIFIED":0,"UNKNOWN":1,"ADVERTISER":2,"AUTOMATICALLY_CREATED":3}},"AdGroupAdAssetPolicySummary":{"$ref":"#/AdGroupAdAssetView/policy_summary"},"ad_group_ad_asset_view":{"$ref":"#/AdGroupAdAssetView"},"AdGroupAdLabel":{"resource_name":"STRING","ad_group_ad":"STRING","label":"STRING"},"ad_group_ad_label":{"$ref":"#/AdGroupAdLabel"},"AdGroupAsset":{"resource_name":"STRING","ad_group":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"source":{"$ref":"#/AdGroupAdAssetView/source"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"PAUSED":4},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"LIMITED":6,"NOT_ELIGIBLE":7},"primary_status_details":{"reason":{"UNSPECIFIED":0,"UNKNOWN":1,"ASSET_LINK_PAUSED":2,"ASSET_LINK_REMOVED":3,"ASSET_DISAPPROVED":4,"ASSET_UNDER_REVIEW":5,"ASSET_APPROVED_LABELED":6},"status":{"$ref":"#/AdGroupAsset/primary_status"},"asset_disapproved":{"offline_evaluation_error_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"PRICE_ASSET_DESCRIPTION_REPEATS_ROW_HEADER":2,"PRICE_ASSET_REPETITIVE_HEADERS":3,"PRICE_ASSET_HEADER_INCOMPATIBLE_WITH_PRICE_TYPE":4,"PRICE_ASSET_DESCRIPTION_INCOMPATIBLE_WITH_ITEM_HEADER":5,"PRICE_ASSET_DESCRIPTION_HAS_PRICE_QUALIFIER":6,"PRICE_ASSET_UNSUPPORTED_LANGUAGE":7,"PRICE_ASSET_OTHER_ERROR":8}}},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"}},"AssetLinkPrimaryStatusDetails":{"$ref":"#/AdGroupAsset/primary_status_details"},"AssetDisapproved":{"$ref":"#/AdGroupAsset/primary_status_details/asset_disapproved"},"ad_group_asset":{"$ref":"#/AdGroupAsset"},"AdGroupAssetSet":{"resource_name":"STRING","ad_group":"STRING","asset_set":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"ad_group_asset_set":{"$ref":"#/AdGroupAssetSet"},"AdGroupAudienceView":{"resource_name":"STRING"},"ad_group_audience_view":{"$ref":"#/AdGroupAudienceView"},"AdGroupBidModifier":{"resource_name":"STRING","ad_group":"STRING","criterion_id":"INT64","bid_modifier":"DOUBLE","base_ad_group":"STRING","bid_modifier_source":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN":2,"AD_GROUP":3},"hotel_date_selection_type":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"DEFAULT_SELECTION":50,"USER_SELECTED":51}},"hotel_advance_booking_window":{"min_days":"INT64","max_days":"INT64"},"hotel_length_of_stay":{"min_nights":"INT64","max_nights":"INT64"},"hotel_check_in_day":{"day_of_week":{"UNSPECIFIED":0,"UNKNOWN":1,"MONDAY":2,"TUESDAY":3,"WEDNESDAY":4,"THURSDAY":5,"FRIDAY":6,"SATURDAY":7,"SUNDAY":8}},"device":{"type":{"$ref":"#/Ad/device_preference"}},"hotel_check_in_date_range":{"start_date":"STRING","end_date":"STRING"}},"HotelDateSelectionTypeInfo":{"$ref":"#/AdGroupBidModifier/hotel_date_selection_type"},"HotelAdvanceBookingWindowInfo":{"$ref":"#/AdGroupBidModifier/hotel_advance_booking_window"},"HotelLengthOfStayInfo":{"$ref":"#/AdGroupBidModifier/hotel_length_of_stay"},"HotelCheckInDayInfo":{"$ref":"#/AdGroupBidModifier/hotel_check_in_day"},"DeviceInfo":{"$ref":"#/AdGroupBidModifier/device"},"HotelCheckInDateRangeInfo":{"$ref":"#/AdGroupBidModifier/hotel_check_in_date_range"},"ad_group_bid_modifier":{"$ref":"#/AdGroupBidModifier"},"AdGroupCriterion":{"resource_name":"STRING","criterion_id":"INT64","display_name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"quality_info":{"quality_score":"INT32","creative_quality_score":{"UNSPECIFIED":0,"UNKNOWN":1,"BELOW_AVERAGE":2,"AVERAGE":3,"ABOVE_AVERAGE":4},"post_click_quality_score":{"$ref":"#/AdGroupCriterion/quality_info/creative_quality_score"},"search_predicted_ctr":{"$ref":"#/AdGroupCriterion/quality_info/creative_quality_score"}},"ad_group":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"PLACEMENT":3,"MOBILE_APP_CATEGORY":4,"MOBILE_APPLICATION":5,"DEVICE":6,"LOCATION":7,"LISTING_GROUP":8,"AD_SCHEDULE":9,"AGE_RANGE":10,"GENDER":11,"INCOME_RANGE":12,"PARENTAL_STATUS":13,"YOUTUBE_VIDEO":14,"YOUTUBE_CHANNEL":15,"USER_LIST":16,"PROXIMITY":17,"TOPIC":18,"LISTING_SCOPE":19,"LANGUAGE":20,"IP_BLOCK":21,"CONTENT_LABEL":22,"CARRIER":23,"USER_INTEREST":24,"WEBPAGE":25,"OPERATING_SYSTEM_VERSION":26,"APP_PAYMENT_MODEL":27,"MOBILE_DEVICE":28,"CUSTOM_AFFINITY":29,"CUSTOM_INTENT":30,"LOCATION_GROUP":31,"CUSTOM_AUDIENCE":32,"COMBINED_AUDIENCE":33,"KEYWORD_THEME":34,"AUDIENCE":35,"NEGATIVE_KEYWORD_LIST":36,"LOCAL_SERVICE_ID":37,"SEARCH_THEME":38,"BRAND":39,"BRAND_LIST":40,"LIFE_EVENT":41,"WEBPAGE_LIST":42,"VIDEO_LINEUP":43,"PLACEMENT_LIST":44,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST":45,"VERTICAL_ADS_ITEM_GROUP_RULE":46},"negative":"BOOL","system_serving_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"RARELY_SERVED":3},"approval_status":{"UNSPECIFIED":0,"UNKNOWN":1,"APPROVED":2,"DISAPPROVED":3,"PENDING_REVIEW":4,"UNDER_REVIEW":5},"disapproval_reasons":"STRING","labels":"STRING","bid_modifier":"DOUBLE","cpc_bid_micros":"INT64","cpm_bid_micros":"INT64","cpv_bid_micros":"INT64","percent_cpc_bid_micros":"INT64","effective_cpc_bid_micros":"INT64","effective_cpm_bid_micros":"INT64","effective_cpv_bid_micros":"INT64","effective_percent_cpc_bid_micros":"INT64","effective_cpc_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_cpm_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_cpv_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_percent_cpc_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"position_estimates":{"first_page_cpc_micros":"INT64","first_position_cpc_micros":"INT64","top_of_page_cpc_micros":"INT64","estimated_add_clicks_at_first_position_cpc":"INT64","estimated_add_cost_at_first_position_cpc":"INT64"},"final_urls":"STRING","final_mobile_urls":"STRING","final_url_suffix":"STRING","tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"NOT_ELIGIBLE":6},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_PENDING":2,"CAMPAIGN_CRITERION_NEGATIVE":3,"CAMPAIGN_PAUSED":4,"CAMPAIGN_REMOVED":5,"CAMPAIGN_ENDED":6,"AD_GROUP_PAUSED":7,"AD_GROUP_REMOVED":8,"AD_GROUP_CRITERION_DISAPPROVED":9,"AD_GROUP_CRITERION_RARELY_SERVED":10,"AD_GROUP_CRITERION_LOW_QUALITY":11,"AD_GROUP_CRITERION_UNDER_REVIEW":12,"AD_GROUP_CRITERION_PENDING_REVIEW":13,"AD_GROUP_CRITERION_BELOW_FIRST_PAGE_BID":14,"AD_GROUP_CRITERION_NEGATIVE":15,"AD_GROUP_CRITERION_RESTRICTED":16,"AD_GROUP_CRITERION_PAUSED":17,"AD_GROUP_CRITERION_PAUSED_DUE_TO_LOW_ACTIVITY":18,"AD_GROUP_CRITERION_REMOVED":19},"keyword":{"text":"STRING","match_type":{"UNSPECIFIED":0,"UNKNOWN":1,"EXACT":2,"PHRASE":3,"BROAD":4}},"placement":{"url":"STRING"},"mobile_app_category":{"mobile_app_category_constant":"STRING"},"mobile_application":{"app_id":"STRING","name":"STRING"},"listing_group":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"SUBDIVISION":2,"UNIT":3},"case_value":{"hotel_id":{"value":"STRING"},"hotel_class":{"value":"INT64"},"hotel_country_region":{"country_region_criterion":"STRING"},"hotel_state":{"state_criterion":"STRING"},"hotel_city":{"city_criterion":"STRING"},"product_category":{"category_id":"INT64","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":2,"LEVEL2":3,"LEVEL3":4,"LEVEL4":5,"LEVEL5":6}},"product_brand":{"value":"STRING"},"product_channel":{"channel":{"UNSPECIFIED":0,"UNKNOWN":1,"ONLINE":2,"LOCAL":3}},"product_channel_exclusivity":{"channel_exclusivity":{"UNSPECIFIED":0,"UNKNOWN":1,"SINGLE_CHANNEL":2,"MULTI_CHANNEL":3}},"product_condition":{"condition":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW":3,"REFURBISHED":4,"USED":5}},"product_custom_attribute":{"value":"STRING","index":{"UNSPECIFIED":0,"UNKNOWN":1,"INDEX0":7,"INDEX1":8,"INDEX2":9,"INDEX3":10,"INDEX4":11}},"product_item_id":{"value":"STRING"},"product_type":{"value":"STRING","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":7,"LEVEL2":8,"LEVEL3":9,"LEVEL4":10,"LEVEL5":11}},"product_grouping":{"value":"STRING"},"product_labels":{"value":"STRING"},"product_legacy_condition":{"value":"STRING"},"product_type_full":{"value":"STRING"},"activity_id":{"value":"STRING"},"activity_rating":{"value":"INT64"},"activity_country":{"value":"STRING"},"activity_state":{"value":"STRING"},"activity_city":{"value":"STRING"},"unknown_listing_dimension":{}},"parent_ad_group_criterion":"STRING","path":{"dimensions":{"$ref":"#/AdGroupCriterion/listing_group/case_value"}}},"age_range":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"AGE_RANGE_18_24":503001,"AGE_RANGE_25_34":503002,"AGE_RANGE_35_44":503003,"AGE_RANGE_45_54":503004,"AGE_RANGE_55_64":503005,"AGE_RANGE_65_UP":503006,"AGE_RANGE_UNDETERMINED":503999}},"gender":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"MALE":10,"FEMALE":11,"UNDETERMINED":20}},"income_range":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"INCOME_RANGE_0_50":510001,"INCOME_RANGE_50_60":510002,"INCOME_RANGE_60_70":510003,"INCOME_RANGE_70_80":510004,"INCOME_RANGE_80_90":510005,"INCOME_RANGE_90_UP":510006,"INCOME_RANGE_UNDETERMINED":510000}},"parental_status":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"PARENT":300,"NOT_A_PARENT":301,"UNDETERMINED":302}},"user_list":{"user_list":"STRING"},"youtube_video":{"video_id":"STRING"},"youtube_channel":{"channel_id":"STRING"},"topic":{"topic_constant":"STRING","path":"STRING"},"user_interest":{"user_interest_category":"STRING"},"webpage":{"criterion_name":"STRING","conditions":{"operand":{"UNSPECIFIED":0,"UNKNOWN":1,"URL":2,"CATEGORY":3,"PAGE_TITLE":4,"PAGE_CONTENT":5,"CUSTOM_LABEL":6},"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"EQUALS":2,"CONTAINS":3},"argument":"STRING"},"coverage_percentage":"DOUBLE","sample":{"sample_urls":"STRING"}},"app_payment_model":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"PAID":30}},"custom_affinity":{"custom_affinity":"STRING"},"custom_intent":{"custom_intent":"STRING"},"custom_audience":{"custom_audience":"STRING"},"combined_audience":{"combined_audience":"STRING"},"audience":{"audience":"STRING"},"location":{"geo_target_constant":"STRING"},"language":{"language_constant":"STRING"},"life_event":{"life_event_id":"INT64"},"video_lineup":{"video_lineup_id":"INT64"},"extended_demographic":{"extended_demographic_id":"INT64"},"brand_list":{"shared_set":"STRING"},"vertical_ads_item_group_rule_list":{"shared_set":"STRING"}},"QualityInfo":{"$ref":"#/AdGroupCriterion/quality_info"},"PositionEstimates":{"$ref":"#/AdGroupCriterion/position_estimates"},"KeywordInfo":{"$ref":"#/AdGroupCriterion/keyword"},"PlacementInfo":{"$ref":"#/AdGroupCriterion/placement"},"MobileAppCategoryInfo":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"MobileApplicationInfo":{"$ref":"#/AdGroupCriterion/mobile_application"},"ListingGroupInfo":{"$ref":"#/AdGroupCriterion/listing_group"},"ListingDimensionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value"},"HotelIdInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_id"},"HotelClassInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_class"},"HotelCountryRegionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_country_region"},"HotelStateInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_state"},"HotelCityInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_city"},"ProductCategoryInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_category"},"ProductBrandInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_brand"},"ProductChannelInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_channel"},"ProductChannelExclusivityInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_channel_exclusivity"},"ProductConditionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_condition"},"ProductCustomAttributeInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_custom_attribute"},"ProductItemIdInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_item_id"},"ProductTypeInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_type"},"ProductGroupingInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_grouping"},"ProductLabelsInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_labels"},"ProductLegacyConditionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_legacy_condition"},"ProductTypeFullInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_type_full"},"ActivityIdInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_id"},"ActivityRatingInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_rating"},"ActivityCountryInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_country"},"ActivityStateInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_state"},"ActivityCityInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_city"},"UnknownListingDimensionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/unknown_listing_dimension"},"ListingDimensionPath":{"$ref":"#/AdGroupCriterion/listing_group/path"},"AgeRangeInfo":{"$ref":"#/AdGroupCriterion/age_range"},"GenderInfo":{"$ref":"#/AdGroupCriterion/gender"},"IncomeRangeInfo":{"$ref":"#/AdGroupCriterion/income_range"},"ParentalStatusInfo":{"$ref":"#/AdGroupCriterion/parental_status"},"UserListInfo":{"$ref":"#/AdGroupCriterion/user_list"},"YouTubeVideoInfo":{"$ref":"#/AdGroupCriterion/youtube_video"},"YouTubeChannelInfo":{"$ref":"#/AdGroupCriterion/youtube_channel"},"TopicInfo":{"$ref":"#/AdGroupCriterion/topic"},"UserInterestInfo":{"$ref":"#/AdGroupCriterion/user_interest"},"WebpageInfo":{"$ref":"#/AdGroupCriterion/webpage"},"WebpageConditionInfo":{"$ref":"#/AdGroupCriterion/webpage/conditions"},"WebpageSampleInfo":{"$ref":"#/AdGroupCriterion/webpage/sample"},"AppPaymentModelInfo":{"$ref":"#/AdGroupCriterion/app_payment_model"},"CustomAffinityInfo":{"$ref":"#/AdGroupCriterion/custom_affinity"},"CustomIntentInfo":{"$ref":"#/AdGroupCriterion/custom_intent"},"CustomAudienceInfo":{"$ref":"#/AdGroupCriterion/custom_audience"},"CombinedAudienceInfo":{"$ref":"#/AdGroupCriterion/combined_audience"},"AudienceInfo":{"$ref":"#/AdGroupCriterion/audience"},"LocationInfo":{"$ref":"#/AdGroupCriterion/location"},"LanguageInfo":{"$ref":"#/AdGroupCriterion/language"},"LifeEventInfo":{"$ref":"#/AdGroupCriterion/life_event"},"VideoLineupInfo":{"$ref":"#/AdGroupCriterion/video_lineup"},"ExtendedDemographicInfo":{"$ref":"#/AdGroupCriterion/extended_demographic"},"BrandListInfo":{"$ref":"#/AdGroupCriterion/brand_list"},"VerticalAdsItemGroupRuleListInfo":{"$ref":"#/AdGroupCriterion/vertical_ads_item_group_rule_list"},"ad_group_criterion":{"$ref":"#/AdGroupCriterion"},"AdGroupCriterionCustomizer":{"resource_name":"STRING","ad_group_criterion":"STRING","customizer_attribute":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"value":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"TEXT":2,"NUMBER":3,"PRICE":4,"PERCENT":5},"string_value":"STRING"}},"CustomizerValue":{"$ref":"#/AdGroupCriterionCustomizer/value"},"ad_group_criterion_customizer":{"$ref":"#/AdGroupCriterionCustomizer"},"AdGroupCriterionLabel":{"resource_name":"STRING","ad_group_criterion":"STRING","label":"STRING"},"ad_group_criterion_label":{"$ref":"#/AdGroupCriterionLabel"},"AdGroupCriterionSimulation":{"resource_name":"STRING","ad_group_id":"INT64","criterion_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"CPC_BID":2,"CPV_BID":3,"TARGET_CPA":4,"BID_MODIFIER":5,"TARGET_ROAS":6,"PERCENT_CPC_BID":7,"TARGET_IMPRESSION_SHARE":8,"BUDGET":9},"modification_method":{"UNSPECIFIED":0,"UNKNOWN":1,"UNIFORM":2,"DEFAULT":3,"SCALING":4},"start_date":"STRING","end_date":"STRING","cpc_bid_point_list":{"points":{"required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","cpc_bid_micros":"INT64","cpc_bid_scaling_modifier":"DOUBLE"}},"percent_cpc_bid_point_list":{"points":{"percent_cpc_bid_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64"}}},"CpcBidSimulationPointList":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list"},"CpcBidSimulationPoint":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list/points"},"PercentCpcBidSimulationPointList":{"$ref":"#/AdGroupCriterionSimulation/percent_cpc_bid_point_list"},"PercentCpcBidSimulationPoint":{"$ref":"#/AdGroupCriterionSimulation/percent_cpc_bid_point_list/points"},"ad_group_criterion_simulation":{"$ref":"#/AdGroupCriterionSimulation"},"AdGroupCustomizer":{"resource_name":"STRING","ad_group":"STRING","customizer_attribute":"STRING","status":{"$ref":"#/AdGroupCriterionCustomizer/status"},"value":{"$ref":"#/AdGroupCriterionCustomizer/value"}},"ad_group_customizer":{"$ref":"#/AdGroupCustomizer"},"AdGroupLabel":{"resource_name":"STRING","ad_group":"STRING","label":"STRING"},"ad_group_label":{"$ref":"#/AdGroupLabel"},"AdGroupSimulation":{"resource_name":"STRING","ad_group_id":"INT64","type":{"$ref":"#/AdGroupCriterionSimulation/type"},"modification_method":{"$ref":"#/AdGroupCriterionSimulation/modification_method"},"start_date":"STRING","end_date":"STRING","cpc_bid_point_list":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list"},"cpv_bid_point_list":{"points":{"cpv_bid_micros":"INT64","cost_micros":"INT64","impressions":"INT64","views":"INT64"}},"target_cpa_point_list":{"points":{"required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","app_installs":"DOUBLE","in_app_actions":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","interactions":"INT64","target_cpa_micros":"INT64","target_cpa_scaling_modifier":"DOUBLE"}},"target_roas_point_list":{"points":{"target_roas":"DOUBLE","required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64"}}},"CpvBidSimulationPointList":{"$ref":"#/AdGroupSimulation/cpv_bid_point_list"},"CpvBidSimulationPoint":{"$ref":"#/AdGroupSimulation/cpv_bid_point_list/points"},"TargetCpaSimulationPointList":{"$ref":"#/AdGroupSimulation/target_cpa_point_list"},"TargetCpaSimulationPoint":{"$ref":"#/AdGroupSimulation/target_cpa_point_list/points"},"TargetRoasSimulationPointList":{"$ref":"#/AdGroupSimulation/target_roas_point_list"},"TargetRoasSimulationPoint":{"$ref":"#/AdGroupSimulation/target_roas_point_list/points"},"ad_group_simulation":{"$ref":"#/AdGroupSimulation"},"AdParameter":{"resource_name":"STRING","ad_group_criterion":"STRING","parameter_index":"INT64","insertion_text":"STRING"},"ad_parameter":{"$ref":"#/AdParameter"},"AdScheduleView":{"resource_name":"STRING"},"ad_schedule_view":{"$ref":"#/AdScheduleView"},"AgeRangeView":{"resource_name":"STRING"},"age_range_view":{"$ref":"#/AgeRangeView"},"AiMaxSearchTermAdCombinationView":{"resource_name":"STRING","ad_group":"STRING","search_term":"STRING","landing_page":"STRING","headline":"STRING"},"ai_max_search_term_ad_combination_view":{"$ref":"#/AiMaxSearchTermAdCombinationView"},"AndroidPrivacySharedKeyGoogleAdGroup":{"resource_name":"STRING","campaign_id":"INT64","android_privacy_interaction_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CLICK":2,"ENGAGED_VIEW":3,"VIEW":4},"android_privacy_interaction_date":"STRING","android_privacy_network_type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH":2,"DISPLAY":3,"YOUTUBE":4},"ad_group_id":"INT64","shared_ad_group_key":"STRING"},"android_privacy_shared_key_google_ad_group":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup"},"AndroidPrivacySharedKeyGoogleCampaign":{"resource_name":"STRING","campaign_id":"INT64","android_privacy_interaction_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup/android_privacy_interaction_type"},"android_privacy_interaction_date":"STRING","shared_campaign_key":"STRING"},"android_privacy_shared_key_google_campaign":{"$ref":"#/AndroidPrivacySharedKeyGoogleCampaign"},"AndroidPrivacySharedKeyGoogleNetworkType":{"resource_name":"STRING","campaign_id":"INT64","android_privacy_interaction_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup/android_privacy_interaction_type"},"android_privacy_interaction_date":"STRING","android_privacy_network_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup/android_privacy_network_type"},"shared_network_type_key":"STRING"},"android_privacy_shared_key_google_network_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleNetworkType"},"AppliedIncentive":{"resource_name":"STRING","coupon_code":"STRING","incentive_state":{"UNSPECIFIED":0,"UNKNOWN":1,"REDEEMED":2,"FULFILLED":3,"REWARD_GRANTED":4,"EXPIRED":5,"REWARD_EXPIRED":6,"INVALIDATED":7,"REWARD_EXHAUSTED":8},"redemption_date_time":"STRING","fulfillment_expiration_date_time":"STRING","reward_grant_date_time":"STRING","reward_expiration_date_time":"STRING","currency_code":"STRING","reward_amount_micros":"INT64","granted_amount_micros":"INT64","required_min_spend_micros":"INT64","current_spend_towards_fulfillment_micros":"INT64","reward_balance_remaining_micros":"INT64"},"applied_incentive":{"$ref":"#/AppliedIncentive"},"Asset":{"resource_name":"STRING","id":"INT64","name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"YOUTUBE_VIDEO":2,"MEDIA_BUNDLE":3,"IMAGE":4,"TEXT":5,"LEAD_FORM":6,"BOOK_ON_GOOGLE":7,"PROMOTION":8,"CALLOUT":9,"STRUCTURED_SNIPPET":10,"SITELINK":11,"PAGE_FEED":12,"DYNAMIC_EDUCATION":13,"MOBILE_APP":14,"HOTEL_CALLOUT":15,"CALL":16,"PRICE":17,"CALL_TO_ACTION":18,"DYNAMIC_REAL_ESTATE":19,"DYNAMIC_CUSTOM":20,"DYNAMIC_HOTELS_AND_RENTALS":21,"DYNAMIC_FLIGHTS":22,"DYNAMIC_TRAVEL":24,"DYNAMIC_LOCAL":25,"DYNAMIC_JOBS":26,"LOCATION":27,"HOTEL_PROPERTY":28,"DEMAND_GEN_CAROUSEL_CARD":29,"BUSINESS_MESSAGE":30,"APP_DEEP_LINK":31,"YOUTUBE_VIDEO_LIST":32},"final_urls":"STRING","final_mobile_urls":"STRING","tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"final_url_suffix":"STRING","source":{"$ref":"#/AdGroupAdAssetView/source"},"policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"field_type_policy_summaries":{"asset_field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"asset_source":{"$ref":"#/AdGroupAdAssetView/source"},"policy_summary_info":{"$ref":"#/Asset/policy_summary"}},"orientation":{"UNSPECIFIED":0,"UNKNOWN":1,"LANDSCAPE":2,"PORTRAIT":3,"SQUARE":4},"youtube_video_asset":{"youtube_video_id":"STRING","youtube_video_title":"STRING"},"media_bundle_asset":{"data":"BYTES"},"image_asset":{"data":"BYTES","file_size":"INT64","mime_type":{"$ref":"#/Ad/image_ad/mime_type"},"full_size":{"height_pixels":"INT64","width_pixels":"INT64","url":"STRING"}},"text_asset":{"text":"STRING"},"lead_form_asset":{"business_name":"STRING","call_to_action_type":{"UNSPECIFIED":0,"UNKNOWN":1,"LEARN_MORE":2,"GET_QUOTE":3,"APPLY_NOW":4,"SIGN_UP":5,"CONTACT_US":6,"SUBSCRIBE":7,"DOWNLOAD":8,"BOOK_NOW":9,"GET_OFFER":10,"REGISTER":11,"GET_INFO":12,"REQUEST_DEMO":13,"JOIN_NOW":14,"GET_STARTED":15},"call_to_action_description":"STRING","headline":"STRING","description":"STRING","privacy_policy_url":"STRING","post_submit_headline":"STRING","post_submit_description":"STRING","fields":{"input_type":{"UNSPECIFIED":0,"UNKNOWN":1,"FULL_NAME":2,"EMAIL":3,"PHONE_NUMBER":4,"POSTAL_CODE":5,"STREET_ADDRESS":8,"CITY":9,"REGION":10,"COUNTRY":11,"WORK_EMAIL":12,"COMPANY_NAME":13,"WORK_PHONE":14,"JOB_TITLE":15,"GOVERNMENT_ISSUED_ID_CPF_BR":16,"GOVERNMENT_ISSUED_ID_DNI_AR":17,"GOVERNMENT_ISSUED_ID_DNI_PE":18,"GOVERNMENT_ISSUED_ID_RUT_CL":19,"GOVERNMENT_ISSUED_ID_CC_CO":20,"GOVERNMENT_ISSUED_ID_CI_EC":21,"GOVERNMENT_ISSUED_ID_RFC_MX":22,"FIRST_NAME":23,"LAST_NAME":24,"VEHICLE_MODEL":1001,"VEHICLE_TYPE":1002,"PREFERRED_DEALERSHIP":1003,"VEHICLE_PURCHASE_TIMELINE":1004,"VEHICLE_OWNERSHIP":1005,"VEHICLE_PAYMENT_TYPE":1009,"VEHICLE_CONDITION":1010,"COMPANY_SIZE":1006,"ANNUAL_SALES":1007,"YEARS_IN_BUSINESS":1008,"JOB_DEPARTMENT":1011,"JOB_ROLE":1012,"OVER_18_AGE":1078,"OVER_19_AGE":1079,"OVER_20_AGE":1080,"OVER_21_AGE":1081,"OVER_22_AGE":1082,"OVER_23_AGE":1083,"OVER_24_AGE":1084,"OVER_25_AGE":1085,"OVER_26_AGE":1086,"OVER_27_AGE":1087,"OVER_28_AGE":1088,"OVER_29_AGE":1089,"OVER_30_AGE":1090,"OVER_31_AGE":1091,"OVER_32_AGE":1092,"OVER_33_AGE":1093,"OVER_34_AGE":1094,"OVER_35_AGE":1095,"OVER_36_AGE":1096,"OVER_37_AGE":1097,"OVER_38_AGE":1098,"OVER_39_AGE":1099,"OVER_40_AGE":1100,"OVER_41_AGE":1101,"OVER_42_AGE":1102,"OVER_43_AGE":1103,"OVER_44_AGE":1104,"OVER_45_AGE":1105,"OVER_46_AGE":1106,"OVER_47_AGE":1107,"OVER_48_AGE":1108,"OVER_49_AGE":1109,"OVER_50_AGE":1110,"OVER_51_AGE":1111,"OVER_52_AGE":1112,"OVER_53_AGE":1113,"OVER_54_AGE":1114,"OVER_55_AGE":1115,"OVER_56_AGE":1116,"OVER_57_AGE":1117,"OVER_58_AGE":1118,"OVER_59_AGE":1119,"OVER_60_AGE":1120,"OVER_61_AGE":1121,"OVER_62_AGE":1122,"OVER_63_AGE":1123,"OVER_64_AGE":1124,"OVER_65_AGE":1125,"EDUCATION_PROGRAM":1013,"EDUCATION_COURSE":1014,"PRODUCT":1016,"SERVICE":1017,"OFFER":1018,"CATEGORY":1019,"PREFERRED_CONTACT_METHOD":1020,"PREFERRED_LOCATION":1021,"PREFERRED_CONTACT_TIME":1022,"PURCHASE_TIMELINE":1023,"YEARS_OF_EXPERIENCE":1048,"JOB_INDUSTRY":1049,"LEVEL_OF_EDUCATION":1050,"PROPERTY_TYPE":1024,"REALTOR_HELP_GOAL":1025,"PROPERTY_COMMUNITY":1026,"PRICE_RANGE":1027,"NUMBER_OF_BEDROOMS":1028,"FURNISHED_PROPERTY":1029,"PETS_ALLOWED_PROPERTY":1030,"NEXT_PLANNED_PURCHASE":1031,"EVENT_SIGNUP_INTEREST":1033,"PREFERRED_SHOPPING_PLACES":1034,"FAVORITE_BRAND":1035,"TRANSPORTATION_COMMERCIAL_LICENSE_TYPE":1036,"EVENT_BOOKING_INTEREST":1038,"DESTINATION_COUNTRY":1039,"DESTINATION_CITY":1040,"DEPARTURE_COUNTRY":1041,"DEPARTURE_CITY":1042,"DEPARTURE_DATE":1043,"RETURN_DATE":1044,"NUMBER_OF_TRAVELERS":1045,"TRAVEL_BUDGET":1046,"TRAVEL_ACCOMMODATION":1047},"single_choice_answers":{"answers":"STRING"},"has_location_answer":"BOOL"},"custom_question_fields":{"custom_question_text":"STRING","single_choice_answers":{"$ref":"#/Asset/lead_form_asset/fields/single_choice_answers"},"has_location_answer":"BOOL"},"delivery_methods":{"webhook":{"advertiser_webhook_url":"STRING","google_secret":"STRING","payload_schema_version":"INT64"}},"post_submit_call_to_action_type":{"UNSPECIFIED":0,"UNKNOWN":1,"VISIT_SITE":2,"DOWNLOAD":3,"LEARN_MORE":4,"SHOP_NOW":5},"background_image_asset":"STRING","desired_intent":{"UNSPECIFIED":0,"UNKNOWN":1,"LOW_INTENT":2,"HIGH_INTENT":3},"custom_disclosure":"STRING"},"book_on_google_asset":{},"promotion_asset":{"promotion_target":"STRING","discount_modifier":{"UNSPECIFIED":0,"UNKNOWN":1,"UP_TO":2},"redemption_start_date":"STRING","redemption_end_date":"STRING","occasion":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW_YEARS":2,"CHINESE_NEW_YEAR":3,"VALENTINES_DAY":4,"EASTER":5,"MOTHERS_DAY":6,"FATHERS_DAY":7,"LABOR_DAY":8,"BACK_TO_SCHOOL":9,"HALLOWEEN":10,"BLACK_FRIDAY":11,"CYBER_MONDAY":12,"CHRISTMAS":13,"BOXING_DAY":14,"INDEPENDENCE_DAY":15,"NATIONAL_DAY":16,"END_OF_SEASON":17,"WINTER_SALE":18,"SUMMER_SALE":19,"FALL_SALE":20,"SPRING_SALE":21,"RAMADAN":22,"EID_AL_FITR":23,"EID_AL_ADHA":24,"SINGLES_DAY":25,"WOMENS_DAY":26,"HOLI":27,"PARENTS_DAY":28,"ST_NICHOLAS_DAY":29,"CARNIVAL":30,"EPIPHANY":31,"ROSH_HASHANAH":32,"PASSOVER":33,"HANUKKAH":34,"DIWALI":35,"NAVRATRI":36,"SONGKRAN":37,"YEAR_END_GIFT":38},"language_code":"STRING","start_date":"STRING","end_date":"STRING","ad_schedule_targets":{"start_minute":{"UNSPECIFIED":0,"UNKNOWN":1,"ZERO":2,"FIFTEEN":3,"THIRTY":4,"FORTY_FIVE":5},"end_minute":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets/start_minute"},"start_hour":"INT32","end_hour":"INT32","day_of_week":{"$ref":"#/AdGroupBidModifier/hotel_check_in_day/day_of_week"}},"terms_and_conditions_text":"STRING","terms_and_conditions_uri":"STRING","percent_off":"INT64","money_amount_off":{"currency_code":"STRING","units":"INT64","nanos":"INT32","amount_micros":"INT64"},"promotion_code":"STRING","orders_over_amount":{"$ref":"#/Asset/promotion_asset/money_amount_off"},"promotion_barcode_info":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"AZTEC":2,"CODABAR":3,"CODE39":4,"CODE128":5,"DATA_MATRIX":6,"EAN8":7,"EAN13":8,"ITF":9,"PDF417":10,"UPC_A":11},"barcode_content":"STRING"},"promotion_qr_code_info":{"qr_code_content":"STRING"}},"callout_asset":{"callout_text":"STRING","start_date":"STRING","end_date":"STRING","ad_schedule_targets":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"}},"structured_snippet_asset":{"header":"STRING","values":"STRING"},"sitelink_asset":{"link_text":"STRING","description1":"STRING","description2":"STRING","start_date":"STRING","end_date":"STRING","ad_schedule_targets":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"}},"page_feed_asset":{"page_url":"STRING","labels":"STRING"},"dynamic_education_asset":{"program_id":"STRING","location_id":"STRING","program_name":"STRING","subject":"STRING","program_description":"STRING","school_name":"STRING","address":"STRING","contextual_keywords":"STRING","android_app_link":"STRING","similar_program_ids":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","thumbnail_image_url":"STRING","image_url":"STRING"},"mobile_app_asset":{"app_id":"STRING","app_store":{"$ref":"#/AccountLink/third_party_app_analytics/app_vendor"},"link_text":"STRING","start_date":"STRING","end_date":"STRING"},"hotel_callout_asset":{"text":"STRING","language_code":"STRING"},"call_asset":{"country_code":"STRING","phone_number":"STRING","call_conversion_reporting_state":{"UNSPECIFIED":0,"UNKNOWN":1,"DISABLED":2,"USE_ACCOUNT_LEVEL_CALL_CONVERSION_ACTION":3,"USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION":4},"call_conversion_action":"STRING","ad_schedule_targets":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"}},"price_asset":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"BRANDS":2,"EVENTS":3,"LOCATIONS":4,"NEIGHBORHOODS":5,"PRODUCT_CATEGORIES":6,"PRODUCT_TIERS":7,"SERVICES":8,"SERVICE_CATEGORIES":9,"SERVICE_TIERS":10},"price_qualifier":{"UNSPECIFIED":0,"UNKNOWN":1,"FROM":2,"UP_TO":3,"AVERAGE":4},"language_code":"STRING","price_offerings":{"header":"STRING","description":"STRING","price":{"$ref":"#/Asset/promotion_asset/money_amount_off"},"unit":{"UNSPECIFIED":0,"UNKNOWN":1,"PER_HOUR":2,"PER_DAY":3,"PER_WEEK":4,"PER_MONTH":5,"PER_YEAR":6,"PER_NIGHT":7},"final_url":"STRING","final_mobile_url":"STRING"}},"call_to_action_asset":{"call_to_action":{"UNSPECIFIED":0,"UNKNOWN":1,"LEARN_MORE":2,"GET_QUOTE":3,"APPLY_NOW":4,"SIGN_UP":5,"CONTACT_US":6,"SUBSCRIBE":7,"DOWNLOAD":8,"BOOK_NOW":9,"SHOP_NOW":10,"BUY_NOW":11,"DONATE_NOW":12,"ORDER_NOW":13,"PLAY_NOW":14,"SEE_MORE":15,"START_NOW":16,"VISIT_SITE":17,"WATCH_NOW":18}},"dynamic_real_estate_asset":{"listing_id":"STRING","listing_name":"STRING","city_name":"STRING","description":"STRING","address":"STRING","price":"STRING","image_url":"STRING","property_type":"STRING","listing_type":"STRING","contextual_keywords":"STRING","formatted_price":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","similar_listing_ids":"STRING"},"dynamic_custom_asset":{"id":"STRING","id2":"STRING","item_title":"STRING","item_subtitle":"STRING","item_description":"STRING","item_address":"STRING","item_category":"STRING","price":"STRING","sale_price":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","image_url":"STRING","contextual_keywords":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","similar_ids":"STRING"},"dynamic_hotels_and_rentals_asset":{"property_id":"STRING","property_name":"STRING","image_url":"STRING","destination_name":"STRING","description":"STRING","price":"STRING","sale_price":"STRING","star_rating":"INT64","category":"STRING","contextual_keywords":"STRING","address":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","formatted_price":"STRING","formatted_sale_price":"STRING","similar_property_ids":"STRING"},"dynamic_flights_asset":{"destination_id":"STRING","origin_id":"STRING","flight_description":"STRING","image_url":"STRING","destination_name":"STRING","origin_name":"STRING","flight_price":"STRING","flight_sale_price":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","similar_destination_ids":"STRING","custom_mapping":"STRING"},"demand_gen_carousel_card_asset":{"marketing_image_asset":"STRING","square_marketing_image_asset":"STRING","portrait_marketing_image_asset":"STRING","headline":"STRING","call_to_action_text":"STRING"},"dynamic_travel_asset":{"destination_id":"STRING","origin_id":"STRING","title":"STRING","destination_name":"STRING","destination_address":"STRING","origin_name":"STRING","price":"STRING","sale_price":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","category":"STRING","contextual_keywords":"STRING","similar_destination_ids":"STRING","image_url":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64"},"dynamic_local_asset":{"deal_id":"STRING","deal_name":"STRING","subtitle":"STRING","description":"STRING","price":"STRING","sale_price":"STRING","image_url":"STRING","address":"STRING","category":"STRING","contextual_keywords":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","android_app_link":"STRING","similar_deal_ids":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64"},"dynamic_jobs_asset":{"job_id":"STRING","location_id":"STRING","job_title":"STRING","job_subtitle":"STRING","description":"STRING","image_url":"STRING","job_category":"STRING","contextual_keywords":"STRING","address":"STRING","salary":"STRING","android_app_link":"STRING","similar_job_ids":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64"},"location_asset":{"place_id":"STRING","business_profile_locations":{"labels":"STRING","store_code":"STRING","listing_id":"INT64"},"location_ownership_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_OWNER":2,"AFFILIATE":3}},"hotel_property_asset":{"place_id":"STRING","hotel_address":"STRING","hotel_name":"STRING"},"business_message_asset":{"message_provider":{"UNSPECIFIED":0,"UNKNOWN":1,"WHATSAPP":2,"FACEBOOK_MESSENGER":3,"ZALO":4},"starter_message":"STRING","call_to_action":{"call_to_action_selection":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLY_NOW":2,"BOOK_NOW":3,"CONTACT_US":4,"GET_INFO":5,"GET_OFFER":6,"GET_QUOTE":7,"GET_STARTED":8,"LEARN_MORE":9},"call_to_action_description":"STRING"},"whatsapp_info":{"country_code":"STRING","phone_number":"STRING"},"facebook_messenger_info":{"page_name":"STRING"},"zalo_info":{"oa_id":"INT64","custom_name":"STRING"}},"app_deep_link_asset":{"app_deep_link_uri":"STRING"},"youtube_video_list_asset":{"youtube_videos":{"$ref":"#/Ad/video_ad/video"}}},"AssetPolicySummary":{"$ref":"#/Asset/policy_summary"},"AssetFieldTypePolicySummary":{"$ref":"#/Asset/field_type_policy_summaries"},"YoutubeVideoAsset":{"$ref":"#/Asset/youtube_video_asset"},"MediaBundleAsset":{"$ref":"#/Asset/media_bundle_asset"},"ImageAsset":{"$ref":"#/Asset/image_asset"},"ImageDimension":{"$ref":"#/Asset/image_asset/full_size"},"TextAsset":{"$ref":"#/Asset/text_asset"},"LeadFormAsset":{"$ref":"#/Asset/lead_form_asset"},"LeadFormField":{"$ref":"#/Asset/lead_form_asset/fields"},"LeadFormSingleChoiceAnswers":{"$ref":"#/Asset/lead_form_asset/fields/single_choice_answers"},"LeadFormCustomQuestionField":{"$ref":"#/Asset/lead_form_asset/custom_question_fields"},"LeadFormDeliveryMethod":{"$ref":"#/Asset/lead_form_asset/delivery_methods"},"WebhookDelivery":{"$ref":"#/Asset/lead_form_asset/delivery_methods/webhook"},"BookOnGoogleAsset":{"$ref":"#/Asset/book_on_google_asset"},"PromotionAsset":{"$ref":"#/Asset/promotion_asset"},"AdScheduleInfo":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"},"Money":{"$ref":"#/Asset/promotion_asset/money_amount_off"},"PromotionBarcodeInfo":{"$ref":"#/Asset/promotion_asset/promotion_barcode_info"},"PromotionQrCodeInfo":{"$ref":"#/Asset/promotion_asset/promotion_qr_code_info"},"CalloutAsset":{"$ref":"#/Asset/callout_asset"},"StructuredSnippetAsset":{"$ref":"#/Asset/structured_snippet_asset"},"SitelinkAsset":{"$ref":"#/Asset/sitelink_asset"},"PageFeedAsset":{"$ref":"#/Asset/page_feed_asset"},"DynamicEducationAsset":{"$ref":"#/Asset/dynamic_education_asset"},"MobileAppAsset":{"$ref":"#/Asset/mobile_app_asset"},"HotelCalloutAsset":{"$ref":"#/Asset/hotel_callout_asset"},"CallAsset":{"$ref":"#/Asset/call_asset"},"PriceAsset":{"$ref":"#/Asset/price_asset"},"PriceOffering":{"$ref":"#/Asset/price_asset/price_offerings"},"CallToActionAsset":{"$ref":"#/Asset/call_to_action_asset"},"DynamicRealEstateAsset":{"$ref":"#/Asset/dynamic_real_estate_asset"},"DynamicCustomAsset":{"$ref":"#/Asset/dynamic_custom_asset"},"DynamicHotelsAndRentalsAsset":{"$ref":"#/Asset/dynamic_hotels_and_rentals_asset"},"DynamicFlightsAsset":{"$ref":"#/Asset/dynamic_flights_asset"},"DemandGenCarouselCardAsset":{"$ref":"#/Asset/demand_gen_carousel_card_asset"},"DynamicTravelAsset":{"$ref":"#/Asset/dynamic_travel_asset"},"DynamicLocalAsset":{"$ref":"#/Asset/dynamic_local_asset"},"DynamicJobsAsset":{"$ref":"#/Asset/dynamic_jobs_asset"},"LocationAsset":{"$ref":"#/Asset/location_asset"},"BusinessProfileLocation":{"$ref":"#/Asset/location_asset/business_profile_locations"},"HotelPropertyAsset":{"$ref":"#/Asset/hotel_property_asset"},"BusinessMessageAsset":{"$ref":"#/Asset/business_message_asset"},"BusinessMessageCallToActionInfo":{"$ref":"#/Asset/business_message_asset/call_to_action"},"WhatsappBusinessMessageInfo":{"$ref":"#/Asset/business_message_asset/whatsapp_info"},"FacebookMessengerBusinessMessageInfo":{"$ref":"#/Asset/business_message_asset/facebook_messenger_info"},"ZaloBusinessMessageInfo":{"$ref":"#/Asset/business_message_asset/zalo_info"},"AppDeepLinkAsset":{"$ref":"#/Asset/app_deep_link_asset"},"YouTubeVideoListAsset":{"$ref":"#/Asset/youtube_video_list_asset"},"asset":{"$ref":"#/Asset"},"AssetFieldTypeView":{"resource_name":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"}},"asset_field_type_view":{"$ref":"#/AssetFieldTypeView"},"AssetGroup":{"resource_name":"STRING","id":"INT64","campaign":"STRING","name":"STRING","final_urls":"STRING","final_mobile_urls":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"NOT_ELIGIBLE":5,"LIMITED":6,"PENDING":7},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"ASSET_GROUP_PAUSED":2,"ASSET_GROUP_REMOVED":3,"CAMPAIGN_REMOVED":4,"CAMPAIGN_PAUSED":5,"CAMPAIGN_PENDING":6,"CAMPAIGN_ENDED":7,"ASSET_GROUP_LIMITED":8,"ASSET_GROUP_DISAPPROVED":9,"ASSET_GROUP_UNDER_REVIEW":10},"path1":"STRING","path2":"STRING","ad_strength":{"$ref":"#/AdGroupAd/ad_strength"},"asset_coverage":{"ad_strength_action_items":{"action_item_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD_ASSET":2},"add_asset_details":{"asset_field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"asset_count":"INT32","video_aspect_ratio_requirement":{"UNSPECIFIED":0,"UNKNOWN":1,"HORIZONTAL":2,"SQUARE":3,"VERTICAL":4}}}}},"AssetCoverage":{"$ref":"#/AssetGroup/asset_coverage"},"AdStrengthActionItem":{"$ref":"#/AssetGroup/asset_coverage/ad_strength_action_items"},"AddAssetDetails":{"$ref":"#/AssetGroup/asset_coverage/ad_strength_action_items/add_asset_details"},"asset_group":{"$ref":"#/AssetGroup"},"AssetGroupAsset":{"resource_name":"STRING","asset_group":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"status":{"$ref":"#/AdGroupAsset/status"},"primary_status":{"$ref":"#/AdGroupAsset/primary_status"},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"},"primary_status_details":{"$ref":"#/AdGroupAsset/primary_status_details"},"policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"source":{"$ref":"#/AdGroupAdAssetView/source"}},"PolicySummary":{"$ref":"#/AssetGroupAsset/policy_summary"},"asset_group_asset":{"$ref":"#/AssetGroupAsset"},"AssetGroupListingGroupFilter":{"resource_name":"STRING","asset_group":"STRING","id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"SUBDIVISION":2,"UNIT_INCLUDED":3,"UNIT_EXCLUDED":4},"listing_source":{"UNSPECIFIED":0,"UNKNOWN":1,"SHOPPING":2,"WEBPAGE":3},"case_value":{"product_category":{"category_id":"INT64","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":2,"LEVEL2":3,"LEVEL3":4,"LEVEL4":5,"LEVEL5":6}},"product_brand":{"value":"STRING"},"product_channel":{"channel":{"UNSPECIFIED":0,"UNKNOWN":1,"ONLINE":2,"LOCAL":3}},"product_condition":{"condition":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW":2,"REFURBISHED":3,"USED":4}},"product_custom_attribute":{"value":"STRING","index":{"UNSPECIFIED":0,"UNKNOWN":1,"INDEX0":2,"INDEX1":3,"INDEX2":4,"INDEX3":5,"INDEX4":6}},"product_item_id":{"value":"STRING"},"product_type":{"value":"STRING","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":2,"LEVEL2":3,"LEVEL3":4,"LEVEL4":5,"LEVEL5":6}},"webpage":{"conditions":{"custom_label":"STRING","url_contains":"STRING"}}},"parent_listing_group_filter":"STRING","path":{"dimensions":{"$ref":"#/AssetGroupListingGroupFilter/case_value"}}},"ListingGroupFilterDimension":{"$ref":"#/AssetGroupListingGroupFilter/case_value"},"ProductCategory":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_category"},"ProductBrand":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_brand"},"ProductChannel":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_channel"},"ProductCondition":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_condition"},"ProductCustomAttribute":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_custom_attribute"},"ProductItemId":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_item_id"},"ProductType":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_type"},"Webpage":{"$ref":"#/AssetGroupListingGroupFilter/case_value/webpage"},"WebpageCondition":{"$ref":"#/AssetGroupListingGroupFilter/case_value/webpage/conditions"},"ListingGroupFilterDimensionPath":{"$ref":"#/AssetGroupListingGroupFilter/path"},"asset_group_listing_group_filter":{"$ref":"#/AssetGroupListingGroupFilter"},"AssetGroupProductGroupView":{"resource_name":"STRING","asset_group":"STRING","asset_group_listing_group_filter":"STRING"},"asset_group_product_group_view":{"$ref":"#/AssetGroupProductGroupView"},"AssetGroupSignal":{"resource_name":"STRING","asset_group":"STRING","approval_status":{"UNSPECIFIED":0,"UNKNOWN":1,"APPROVED":2,"LIMITED":3,"DISAPPROVED":4,"UNDER_REVIEW":5},"disapproval_reasons":"STRING","audience":{"$ref":"#/AdGroupCriterion/audience"},"search_theme":{"text":"STRING"}},"SearchThemeInfo":{"$ref":"#/AssetGroupSignal/search_theme"},"asset_group_signal":{"$ref":"#/AssetGroupSignal"},"AssetGroupTopCombinationView":{"resource_name":"STRING","asset_group_top_combinations":{"asset_combination_served_assets":{"$ref":"#/AdGroupAdAssetCombinationView/served_assets"}}},"AssetGroupAssetCombinationData":{"$ref":"#/AssetGroupTopCombinationView/asset_group_top_combinations"},"asset_group_top_combination_view":{"$ref":"#/AssetGroupTopCombinationView"},"AssetSet":{"id":"INT64","resource_name":"STRING","name":"STRING","type":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"merchant_center_feed":{"merchant_id":"INT64","feed_label":"STRING"},"location_group_parent_asset_set_id":"INT64","hotel_property_data":{"hotel_center_id":"INT64","partner_name":"STRING"},"location_set":{"location_ownership_type":{"$ref":"#/Asset/location_asset/location_ownership_type"},"business_profile_location_set":{"http_authorization_token":"STRING","email_address":"STRING","business_name_filter":"STRING","label_filters":"STRING","listing_id_filters":"INT64","business_account_id":"STRING"},"chain_location_set":{"relationship_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AUTO_DEALERS":2,"GENERAL_RETAILERS":3},"chains":{"chain_id":"INT64","location_attributes":"STRING"}},"maps_location_set":{"maps_locations":{"place_id":"STRING"}}},"business_profile_location_group":{"dynamic_business_profile_location_group_filter":{"label_filters":"STRING","business_name_filter":{"business_name":"STRING","filter_type":{"UNSPECIFIED":0,"UNKNOWN":1,"EXACT":2}},"listing_id_filters":"INT64"}},"chain_location_group":{"dynamic_chain_location_group_filters":{"$ref":"#/AssetSet/location_set/chain_location_set/chains"}}},"MerchantCenterFeed":{"$ref":"#/AssetSet/merchant_center_feed"},"HotelPropertyData":{"$ref":"#/AssetSet/hotel_property_data"},"LocationSet":{"$ref":"#/AssetSet/location_set"},"BusinessProfileLocationSet":{"$ref":"#/AssetSet/location_set/business_profile_location_set"},"ChainSet":{"$ref":"#/AssetSet/location_set/chain_location_set"},"ChainFilter":{"$ref":"#/AssetSet/location_set/chain_location_set/chains"},"MapsLocationSet":{"$ref":"#/AssetSet/location_set/maps_location_set"},"MapsLocationInfo":{"$ref":"#/AssetSet/location_set/maps_location_set/maps_locations"},"BusinessProfileLocationGroup":{"$ref":"#/AssetSet/business_profile_location_group"},"DynamicBusinessProfileLocationGroupFilter":{"$ref":"#/AssetSet/business_profile_location_group/dynamic_business_profile_location_group_filter"},"BusinessProfileBusinessNameFilter":{"$ref":"#/AssetSet/business_profile_location_group/dynamic_business_profile_location_group_filter/business_name_filter"},"ChainLocationGroup":{"$ref":"#/AssetSet/chain_location_group"},"asset_set":{"$ref":"#/AssetSet"},"AssetSetAsset":{"resource_name":"STRING","asset_set":"STRING","asset":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"asset_set_asset":{"$ref":"#/AssetSetAsset"},"AssetSetTypeView":{"resource_name":"STRING","asset_set_type":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"}},"asset_set_type_view":{"$ref":"#/AssetSetTypeView"},"Audience":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","description":"STRING","dimensions":{"age":{"age_ranges":{"min_age":"INT32","max_age":"INT32"},"include_undetermined":"BOOL"},"gender":{"genders":{"$ref":"#/AdGroupCriterion/gender/type"},"include_undetermined":"BOOL"},"household_income":{"income_ranges":{"$ref":"#/AdGroupCriterion/income_range/type"},"include_undetermined":"BOOL"},"parental_status":{"parental_statuses":{"$ref":"#/AdGroupCriterion/parental_status/type"},"include_undetermined":"BOOL"},"audience_segments":{"segments":{"user_list":{"user_list":"STRING"},"user_interest":{"user_interest_category":"STRING"},"life_event":{"life_event":"STRING"},"detailed_demographic":{"detailed_demographic":"STRING"},"custom_audience":{"custom_audience":"STRING"}}}},"exclusion_dimension":{"exclusions":{"user_list":{"$ref":"#/Audience/dimensions/audience_segments/segments/user_list"}}},"scope":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"ASSET_GROUP":3},"asset_group":"STRING"},"AudienceDimension":{"$ref":"#/Audience/dimensions"},"AgeDimension":{"$ref":"#/Audience/dimensions/age"},"AgeSegment":{"$ref":"#/Audience/dimensions/age/age_ranges"},"GenderDimension":{"$ref":"#/Audience/dimensions/gender"},"HouseholdIncomeDimension":{"$ref":"#/Audience/dimensions/household_income"},"ParentalStatusDimension":{"$ref":"#/Audience/dimensions/parental_status"},"AudienceSegmentDimension":{"$ref":"#/Audience/dimensions/audience_segments"},"AudienceSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments"},"UserListSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/user_list"},"UserInterestSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/user_interest"},"LifeEventSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/life_event"},"DetailedDemographicSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/detailed_demographic"},"CustomAudienceSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/custom_audience"},"AudienceExclusionDimension":{"$ref":"#/Audience/exclusion_dimension"},"ExclusionSegment":{"$ref":"#/Audience/exclusion_dimension/exclusions"},"audience":{"$ref":"#/Audience"},"BatchJob":{"resource_name":"STRING","id":"INT64","next_add_sequence_token":"STRING","metadata":{"creation_date_time":"STRING","start_date_time":"STRING","completion_date_time":"STRING","estimated_completion_ratio":"DOUBLE","operation_count":"INT64","executed_operation_count":"INT64","execution_limit_seconds":"INT32"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"RUNNING":3,"DONE":4},"long_running_operation":"STRING"},"BatchJobMetadata":{"$ref":"#/BatchJob/metadata"},"batch_job":{"$ref":"#/BatchJob"},"BiddingDataExclusion":{"resource_name":"STRING","data_exclusion_id":"INT64","scope":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"CAMPAIGN":4,"CHANNEL":5},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":4},"start_date_time":"STRING","end_date_time":"STRING","name":"STRING","description":"STRING","devices":{"$ref":"#/Ad/device_preference"},"campaigns":"STRING","advertising_channel_types":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH":2,"DISPLAY":3,"SHOPPING":4,"HOTEL":5,"VIDEO":6,"MULTI_CHANNEL":7,"LOCAL":8,"SMART":9,"PERFORMANCE_MAX":10,"LOCAL_SERVICES":11,"TRAVEL":13,"DEMAND_GEN":14}},"bidding_data_exclusion":{"$ref":"#/BiddingDataExclusion"},"BiddingSeasonalityAdjustment":{"resource_name":"STRING","seasonality_adjustment_id":"INT64","scope":{"$ref":"#/BiddingDataExclusion/scope"},"status":{"$ref":"#/BiddingDataExclusion/status"},"start_date_time":"STRING","end_date_time":"STRING","name":"STRING","description":"STRING","devices":{"$ref":"#/Ad/device_preference"},"conversion_rate_modifier":"DOUBLE","campaigns":"STRING","advertising_channel_types":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"}},"bidding_seasonality_adjustment":{"$ref":"#/BiddingSeasonalityAdjustment"},"BiddingStrategy":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":4},"type":{"$ref":"#/AccessibleBiddingStrategy/type"},"currency_code":"STRING","effective_currency_code":"STRING","aligned_campaign_budget_id":"INT64","campaign_count":"INT64","non_removed_campaign_count":"INT64","enhanced_cpc":{},"maximize_conversion_value":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversion_value"},"maximize_conversions":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversions"},"target_cpa":{"$ref":"#/AccessibleBiddingStrategy/target_cpa"},"target_impression_share":{"$ref":"#/AccessibleBiddingStrategy/target_impression_share"},"target_roas":{"$ref":"#/AccessibleBiddingStrategy/target_roas"},"target_spend":{"$ref":"#/AccessibleBiddingStrategy/target_spend"}},"EnhancedCpc":{"$ref":"#/BiddingStrategy/enhanced_cpc"},"bidding_strategy":{"$ref":"#/BiddingStrategy"},"BiddingStrategySimulation":{"resource_name":"STRING","bidding_strategy_id":"INT64","type":{"$ref":"#/AdGroupCriterionSimulation/type"},"modification_method":{"$ref":"#/AdGroupCriterionSimulation/modification_method"},"start_date":"STRING","end_date":"STRING","target_cpa_point_list":{"$ref":"#/AdGroupSimulation/target_cpa_point_list"},"target_roas_point_list":{"$ref":"#/AdGroupSimulation/target_roas_point_list"}},"bidding_strategy_simulation":{"$ref":"#/BiddingStrategySimulation"},"BillingSetup":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"APPROVED_HELD":3,"APPROVED":4,"CANCELLED":5},"payments_account":"STRING","payments_account_info":{"payments_account_id":"STRING","payments_account_name":"STRING","payments_profile_id":"STRING","payments_profile_name":"STRING","secondary_payments_profile_id":"STRING"},"start_date_time":"STRING","start_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"end_date_time":"STRING","end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"}},"PaymentsAccountInfo":{"$ref":"#/BillingSetup/payments_account_info"},"billing_setup":{"$ref":"#/BillingSetup"},"CallView":{"resource_name":"STRING","caller_country_code":"STRING","caller_area_code":"STRING","call_duration_seconds":"INT64","start_call_date_time":"STRING","end_call_date_time":"STRING","call_tracking_display_location":{"UNSPECIFIED":0,"UNKNOWN":1,"AD":2,"LANDING_PAGE":3},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"MANUALLY_DIALED":2,"HIGH_END_MOBILE_SEARCH":3},"call_status":{"UNSPECIFIED":0,"UNKNOWN":1,"MISSED":2,"RECEIVED":3}},"call_view":{"$ref":"#/CallView"},"Campaign":{"resource_name":"STRING","id":"INT64","name":"STRING","primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"ENDED":5,"PENDING":6,"MISCONFIGURED":7,"LIMITED":8,"LEARNING":9,"NOT_ELIGIBLE":10},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_REMOVED":2,"CAMPAIGN_PAUSED":3,"CAMPAIGN_PENDING":4,"CAMPAIGN_ENDED":5,"CAMPAIGN_DRAFT":6,"BIDDING_STRATEGY_MISCONFIGURED":7,"BIDDING_STRATEGY_LIMITED":8,"BIDDING_STRATEGY_LEARNING":9,"BIDDING_STRATEGY_CONSTRAINED":10,"BUDGET_CONSTRAINED":11,"BUDGET_MISCONFIGURED":12,"SEARCH_VOLUME_LIMITED":13,"AD_GROUPS_PAUSED":14,"NO_AD_GROUPS":15,"KEYWORDS_PAUSED":16,"NO_KEYWORDS":17,"AD_GROUP_ADS_PAUSED":18,"NO_AD_GROUP_ADS":19,"HAS_ADS_LIMITED_BY_POLICY":20,"HAS_ADS_DISAPPROVED":21,"MOST_ADS_UNDER_REVIEW":22,"MISSING_LEAD_FORM_EXTENSION":23,"MISSING_CALL_EXTENSION":24,"LEAD_FORM_EXTENSION_UNDER_REVIEW":25,"LEAD_FORM_EXTENSION_DISAPPROVED":26,"CALL_EXTENSION_UNDER_REVIEW":27,"CALL_EXTENSION_DISAPPROVED":28,"NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA":29,"CAMPAIGN_GROUP_PAUSED":30,"CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED":31,"APP_NOT_RELEASED":32,"APP_PARTIALLY_RELEASED":33,"HAS_ASSET_GROUPS_DISAPPROVED":34,"HAS_ASSET_GROUPS_LIMITED_BY_POLICY":35,"MOST_ASSET_GROUPS_UNDER_REVIEW":36,"NO_ASSET_GROUPS":37,"ASSET_GROUPS_PAUSED":38,"MISSING_LOCATION_TARGETING":39},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"serving_status":{"UNSPECIFIED":0,"UNKNOWN":1,"SERVING":2,"NONE":3,"ENDED":4,"PENDING":5,"SUSPENDED":6},"bidding_strategy_system_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"LEARNING_NEW":3,"LEARNING_SETTING_CHANGE":4,"LEARNING_BUDGET_CHANGE":5,"LEARNING_COMPOSITION_CHANGE":6,"LEARNING_CONVERSION_TYPE_CHANGE":7,"LEARNING_CONVERSION_SETTING_CHANGE":8,"LIMITED_BY_CPC_BID_CEILING":9,"LIMITED_BY_CPC_BID_FLOOR":10,"LIMITED_BY_DATA":11,"LIMITED_BY_BUDGET":12,"LIMITED_BY_LOW_PRIORITY_SPEND":13,"LIMITED_BY_LOW_QUALITY":14,"LIMITED_BY_INVENTORY":15,"MISCONFIGURED_ZERO_ELIGIBILITY":16,"MISCONFIGURED_CONVERSION_TYPES":17,"MISCONFIGURED_CONVERSION_SETTINGS":18,"MISCONFIGURED_SHARED_BUDGET":19,"MISCONFIGURED_STRATEGY_TYPE":20,"PAUSED":21,"UNAVAILABLE":22,"MULTIPLE_LEARNING":23,"MULTIPLE_LIMITED":24,"MULTIPLE_MISCONFIGURED":25,"MULTIPLE":26},"ad_serving_optimization_status":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE":2,"CONVERSION_OPTIMIZE":3,"ROTATE":4,"ROTATE_INDEFINITELY":5,"UNAVAILABLE":6},"advertising_channel_type":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"},"advertising_channel_sub_type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH_MOBILE_APP":2,"DISPLAY_MOBILE_APP":3,"SEARCH_EXPRESS":4,"DISPLAY_EXPRESS":5,"SHOPPING_SMART_ADS":6,"DISPLAY_GMAIL_AD":7,"DISPLAY_SMART_CAMPAIGN":8,"VIDEO_ACTION":10,"VIDEO_NON_SKIPPABLE":11,"APP_CAMPAIGN":12,"APP_CAMPAIGN_FOR_ENGAGEMENT":13,"LOCAL_CAMPAIGN":14,"SHOPPING_COMPARISON_LISTING_ADS":15,"SMART_CAMPAIGN":16,"VIDEO_SEQUENCE":17,"APP_CAMPAIGN_FOR_PRE_REGISTRATION":18,"VIDEO_REACH_TARGET_FREQUENCY":19,"TRAVEL_ACTIVITIES":20,"YOUTUBE_AUDIO":22},"tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"local_services_campaign_settings":{"category_bids":{"category_id":"STRING","manual_cpa_bid_micros":"INT64","target_cpa_bid_micros":"INT64"}},"travel_campaign_settings":{"travel_account_id":"INT64"},"demand_gen_campaign_settings":{"upgraded_targeting":"BOOL"},"video_campaign_settings":{"video_ad_sequence":{"steps":{"video_ad_sequence_step_id":"INT64","asset_id":"INT64","ad_group_type":{"$ref":"#/AdGroup/type"},"previous_step_id":"INT64","previous_step_interaction_type":{"UNSPECIFIED":0,"UNKNOWN":1,"PAID_VIEW":2,"SKIP":3,"IMPRESSION":4,"ENGAGED_IMPRESSION":5}},"minimum_duration":{"UNSPECIFIED":0,"UNKNOWN":1,"WEEK":2,"MONTH":3}},"video_ad_inventory_control":{"allow_in_stream":"BOOL","allow_in_feed":"BOOL","allow_shorts":"BOOL","allow_non_skippable_in_stream":"BOOL"},"video_ad_format_control":{"format_restriction":{"UNSPECIFIED":0,"UNKNOWN":1,"NON_SKIPPABLE_IN_STREAM":2},"non_skippable_in_stream_restrictions":{"min_duration":{"UNSPECIFIED":0,"UNKNOWN":1,"MIN_DURATION_FIVE_SECONDS":2,"MIN_DURATION_SEVEN_SECONDS":3,"MIN_DURATION_SIXTEEN_SECONDS":4,"MIN_DURATION_THIRTY_ONE_SECONDS":5},"max_duration":{"UNSPECIFIED":0,"UNKNOWN":1,"MAX_DURATION_FIFTEEN_SECONDS":2,"MAX_DURATION_THIRTY_SECONDS":3,"MAX_DURATION_SIXTY_SECONDS":4}}}},"pmax_campaign_settings":{"brand_targeting_overrides":{"ignore_exclusions_for_shopping_ads":"BOOL"}},"real_time_bidding_setting":{"opt_in":"BOOL"},"network_settings":{"target_google_search":"BOOL","target_search_network":"BOOL","target_content_network":"BOOL","target_partner_search_network":"BOOL","target_youtube":"BOOL","target_google_tv_network":"BOOL"},"hotel_setting":{"hotel_center_id":"INT64"},"dynamic_search_ads_setting":{"domain_name":"STRING","language_code":"STRING","use_supplied_urls_only":"BOOL"},"shopping_setting":{"merchant_id":"INT64","feed_label":"STRING","campaign_priority":"INT32","enable_local":"BOOL","use_vehicle_inventory":"BOOL","advertising_partner_ids":"INT64","disable_product_feed":"BOOL"},"targeting_setting":{"$ref":"#/AdGroup/targeting_setting"},"audience_setting":{"$ref":"#/AdGroup/audience_setting"},"geo_target_type_setting":{"positive_geo_target_type":{"UNSPECIFIED":0,"UNKNOWN":1,"PRESENCE_OR_INTEREST":5,"SEARCH_INTEREST":6,"PRESENCE":7},"negative_geo_target_type":{"UNSPECIFIED":0,"UNKNOWN":1,"PRESENCE_OR_INTEREST":4,"PRESENCE":5}},"local_campaign_setting":{"location_source_type":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_MY_BUSINESS":2,"AFFILIATE":3}},"app_campaign_setting":{"bidding_strategy_goal_type":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE_INSTALLS_TARGET_INSTALL_COST":2,"OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST":3,"OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST":4,"OPTIMIZE_RETURN_ON_ADVERTISING_SPEND":5,"OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME":6,"OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST":7,"OPTIMIZE_IN_APP_CONVERSIONS_WITHOUT_TARGET_CPA":8,"OPTIMIZE_TOTAL_VALUE_WITHOUT_TARGET_ROAS":9},"app_id":"STRING","app_store":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLE_APP_STORE":2,"GOOGLE_APP_STORE":3}},"labels":"STRING","experiment_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BASE":2,"DRAFT":3,"EXPERIMENT":4},"base_campaign":"STRING","campaign_budget":"STRING","bidding_strategy_type":{"$ref":"#/AccessibleBiddingStrategy/type"},"accessible_bidding_strategy":"STRING","campaign_group":"STRING","start_date_time":"STRING","end_date_time":"STRING","final_url_suffix":"STRING","frequency_caps":{"key":{"level":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_AD":2,"AD_GROUP":3,"CAMPAIGN":4},"event_type":{"UNSPECIFIED":0,"UNKNOWN":1,"IMPRESSION":2,"VIDEO_VIEW":3},"time_unit":{"UNSPECIFIED":0,"UNKNOWN":1,"DAY":2,"WEEK":3,"MONTH":4},"time_length":"INT32"},"cap":"INT32"},"video_brand_safety_suitability":{"UNSPECIFIED":0,"UNKNOWN":1,"EXPANDED_INVENTORY":2,"STANDARD_INVENTORY":3,"LIMITED_INVENTORY":4},"vanity_pharma":{"vanity_pharma_display_url_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"MANUFACTURER_WEBSITE_URL":2,"WEBSITE_DESCRIPTION":3},"vanity_pharma_text":{"UNSPECIFIED":0,"UNKNOWN":1,"PRESCRIPTION_TREATMENT_WEBSITE_EN":2,"PRESCRIPTION_TREATMENT_WEBSITE_ES":3,"PRESCRIPTION_DEVICE_WEBSITE_EN":4,"PRESCRIPTION_DEVICE_WEBSITE_ES":5,"MEDICAL_DEVICE_WEBSITE_EN":6,"MEDICAL_DEVICE_WEBSITE_ES":7,"PREVENTATIVE_TREATMENT_WEBSITE_EN":8,"PREVENTATIVE_TREATMENT_WEBSITE_ES":9,"PRESCRIPTION_CONTRACEPTION_WEBSITE_EN":10,"PRESCRIPTION_CONTRACEPTION_WEBSITE_ES":11,"PRESCRIPTION_VACCINE_WEBSITE_EN":12,"PRESCRIPTION_VACCINE_WEBSITE_ES":13}},"selective_optimization":{"conversion_actions":"STRING"},"optimization_goal_setting":{"optimization_goal_types":{"UNSPECIFIED":0,"UNKNOWN":1,"CALL_CLICKS":2,"DRIVING_DIRECTIONS":3,"APP_PRE_REGISTRATION":4}},"tracking_setting":{"tracking_url":"STRING"},"payment_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"CLICKS":4,"CONVERSION_VALUE":5,"CONVERSIONS":6,"GUEST_STAY":7},"optimization_score":"DOUBLE","excluded_parent_asset_field_types":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"excluded_parent_asset_set_types":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"},"performance_max_upgrade":{"performance_max_campaign":"STRING","pre_upgrade_campaign":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"UPGRADE_IN_PROGRESS":3,"UPGRADE_COMPLETE":4,"UPGRADE_FAILED":5,"UPGRADE_ELIGIBLE":6}},"hotel_property_asset_set":"STRING","listing_type":{"UNSPECIFIED":0,"UNKNOWN":1,"VEHICLES":2},"asset_automation_settings":{"asset_automation_type":{"$ref":"#/AdGroupAd/ad_group_ad_asset_automation_settings/asset_automation_type"},"asset_automation_status":{"$ref":"#/AdGroupAd/ad_group_ad_asset_automation_settings/asset_automation_status"}},"keyword_match_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BROAD":2},"brand_guidelines_enabled":"BOOL","brand_guidelines":{"main_color":"STRING","accent_color":"STRING","predefined_font_family":"STRING"},"third_party_integration_partners":{"viewability_integration_partners":{"viewability_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"DOUBLE_VERIFY":2,"INTEGRAL_AD_SCIENCE":3},"viewability_integration_partner_data":{"client_id":"STRING","third_party_placement_id":"STRING"},"share_cost":"BOOL"},"brand_lift_integration_partners":{"brand_lift_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"KANTAR_MILLWARD_BROWN":2,"DYNATA":3,"INTAGE":4,"MACROMILL":5},"brand_lift_integration_partner_data":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"},"share_cost":"BOOL"},"brand_safety_integration_partners":{"brand_safety_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"DOUBLE_VERIFY":2,"INTEGRAL_AD_SCIENCE":3,"ZEFR":4},"brand_safety_integration_partner_data":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"}},"reach_integration_partners":{"reach_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"NIELSEN":2,"COMSCORE":3,"KANTAR_MILLWARD_BROWN":4,"VIDEO_RESEARCH":5,"GEMIUS":6,"MEDIA_SCOPE":7,"AUDIENCE_PROJECT":8,"VIDEO_AMP":9,"ISPOT_TV":10},"reach_integration_partner_data":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"},"share_cost":"BOOL"}},"ai_max_setting":{"enable_ai_max":"BOOL","bundling_required":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_REQUIRED":2,"REQUIRED":3}},"contains_eu_political_advertising":{"UNSPECIFIED":0,"UNKNOWN":1,"CONTAINS_EU_POLITICAL_ADVERTISING":2,"DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING":3},"feed_types":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"},"bidding_strategy":"STRING","commission":{"commission_rate_micros":"INT64"},"manual_cpa":{},"manual_cpc":{"enhanced_cpc_enabled":"BOOL"},"manual_cpm":{},"manual_cpv":{},"maximize_conversions":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversions"},"maximize_conversion_value":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversion_value"},"target_cpa":{"$ref":"#/AccessibleBiddingStrategy/target_cpa"},"target_impression_share":{"$ref":"#/AccessibleBiddingStrategy/target_impression_share"},"target_roas":{"$ref":"#/AccessibleBiddingStrategy/target_roas"},"target_spend":{"$ref":"#/AccessibleBiddingStrategy/target_spend"},"percent_cpc":{"cpc_bid_ceiling_micros":"INT64","enhanced_cpc_enabled":"BOOL"},"target_cpm":{"target_frequency_goal":{"target_count":"INT64","time_unit":{"UNSPECIFIED":0,"UNKNOWN":1,"WEEKLY":2,"MONTHLY":3}}},"fixed_cpm":{"goal":{"UNSPECIFIED":0,"UNKNOWN":1,"REACH":2,"TARGET_FREQUENCY":3},"target_frequency_info":{"target_count":"INT64","time_unit":{"UNSPECIFIED":0,"UNKNOWN":1,"MONTHLY":2}}},"target_cpv":{},"target_cpc":{"target_cpc_micros":"INT64"}},"LocalServicesCampaignSettings":{"$ref":"#/Campaign/local_services_campaign_settings"},"CategoryBid":{"$ref":"#/Campaign/local_services_campaign_settings/category_bids"},"TravelCampaignSettings":{"$ref":"#/Campaign/travel_campaign_settings"},"DemandGenCampaignSettings":{"$ref":"#/Campaign/demand_gen_campaign_settings"},"VideoCampaignSettings":{"$ref":"#/Campaign/video_campaign_settings"},"VideoAdSequence":{"$ref":"#/Campaign/video_campaign_settings/video_ad_sequence"},"VideoAdSequenceStep":{"$ref":"#/Campaign/video_campaign_settings/video_ad_sequence/steps"},"VideoAdInventoryControl":{"$ref":"#/Campaign/video_campaign_settings/video_ad_inventory_control"},"VideoAdFormatControl":{"$ref":"#/Campaign/video_campaign_settings/video_ad_format_control"},"NonSkippableInStreamRestrictions":{"$ref":"#/Campaign/video_campaign_settings/video_ad_format_control/non_skippable_in_stream_restrictions"},"PmaxCampaignSettings":{"$ref":"#/Campaign/pmax_campaign_settings"},"BrandTargetingOverrides":{"$ref":"#/Campaign/pmax_campaign_settings/brand_targeting_overrides"},"RealTimeBiddingSetting":{"$ref":"#/Campaign/real_time_bidding_setting"},"NetworkSettings":{"$ref":"#/Campaign/network_settings"},"HotelSettingInfo":{"$ref":"#/Campaign/hotel_setting"},"DynamicSearchAdsSetting":{"$ref":"#/Campaign/dynamic_search_ads_setting"},"ShoppingSetting":{"$ref":"#/Campaign/shopping_setting"},"GeoTargetTypeSetting":{"$ref":"#/Campaign/geo_target_type_setting"},"LocalCampaignSetting":{"$ref":"#/Campaign/local_campaign_setting"},"AppCampaignSetting":{"$ref":"#/Campaign/app_campaign_setting"},"FrequencyCapEntry":{"$ref":"#/Campaign/frequency_caps"},"FrequencyCapKey":{"$ref":"#/Campaign/frequency_caps/key"},"VanityPharma":{"$ref":"#/Campaign/vanity_pharma"},"SelectiveOptimization":{"$ref":"#/Campaign/selective_optimization"},"OptimizationGoalSetting":{"$ref":"#/Campaign/optimization_goal_setting"},"TrackingSetting":{"$ref":"#/Campaign/tracking_setting"},"PerformanceMaxUpgrade":{"$ref":"#/Campaign/performance_max_upgrade"},"AssetAutomationSetting":{"$ref":"#/Campaign/asset_automation_settings"},"BrandGuidelines":{"$ref":"#/Campaign/brand_guidelines"},"CampaignThirdPartyIntegrationPartners":{"$ref":"#/Campaign/third_party_integration_partners"},"CampaignThirdPartyViewabilityIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners"},"ThirdPartyIntegrationPartnerData":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"},"CampaignThirdPartyBrandLiftIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/brand_lift_integration_partners"},"CampaignThirdPartyBrandSafetyIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/brand_safety_integration_partners"},"CampaignThirdPartyReachIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/reach_integration_partners"},"AiMaxSetting":{"$ref":"#/Campaign/ai_max_setting"},"Commission":{"$ref":"#/Campaign/commission"},"ManualCpa":{"$ref":"#/Campaign/manual_cpa"},"ManualCpc":{"$ref":"#/Campaign/manual_cpc"},"ManualCpm":{"$ref":"#/Campaign/manual_cpm"},"ManualCpv":{"$ref":"#/Campaign/manual_cpv"},"PercentCpc":{"$ref":"#/Campaign/percent_cpc"},"TargetCpm":{"$ref":"#/Campaign/target_cpm"},"TargetCpmTargetFrequencyGoal":{"$ref":"#/Campaign/target_cpm/target_frequency_goal"},"FixedCpm":{"$ref":"#/Campaign/fixed_cpm"},"FixedCpmTargetFrequencyGoalInfo":{"$ref":"#/Campaign/fixed_cpm/target_frequency_info"},"TargetCpv":{"$ref":"#/Campaign/target_cpv"},"TargetCpc":{"$ref":"#/Campaign/target_cpc"},"campaign":{"$ref":"#/Campaign"},"CampaignAggregateAssetView":{"resource_name":"STRING","campaign":"STRING","asset":"STRING","asset_source":{"$ref":"#/AdGroupAdAssetView/source"},"field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"}},"campaign_aggregate_asset_view":{"$ref":"#/CampaignAggregateAssetView"},"CampaignAsset":{"resource_name":"STRING","campaign":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"source":{"$ref":"#/AdGroupAdAssetView/source"},"status":{"$ref":"#/AdGroupAsset/status"},"primary_status":{"$ref":"#/AdGroupAsset/primary_status"},"primary_status_details":{"$ref":"#/AdGroupAsset/primary_status_details"},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"}},"campaign_asset":{"$ref":"#/CampaignAsset"},"CampaignAssetSet":{"resource_name":"STRING","campaign":"STRING","asset_set":"STRING","status":{"$ref":"#/AdGroupAssetSet/status"}},"campaign_asset_set":{"$ref":"#/CampaignAssetSet"},"CampaignAudienceView":{"resource_name":"STRING"},"campaign_audience_view":{"$ref":"#/CampaignAudienceView"},"CampaignBidModifier":{"resource_name":"STRING","campaign":"STRING","criterion_id":"INT64","bid_modifier":"DOUBLE","interaction_type":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"CALLS":8000}}},"InteractionTypeInfo":{"$ref":"#/CampaignBidModifier/interaction_type"},"campaign_bid_modifier":{"$ref":"#/CampaignBidModifier"},"CampaignBudget":{"resource_name":"STRING","id":"INT64","name":"STRING","amount_micros":"INT64","total_amount_micros":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"delivery_method":{"UNSPECIFIED":0,"UNKNOWN":1,"STANDARD":2,"ACCELERATED":3},"explicitly_shared":"BOOL","reference_count":"INT64","has_recommended_budget":"BOOL","recommended_budget_amount_micros":"INT64","period":{"UNSPECIFIED":0,"UNKNOWN":1,"DAILY":2,"CUSTOM_PERIOD":5},"recommended_budget_estimated_change_weekly_clicks":"INT64","recommended_budget_estimated_change_weekly_cost_micros":"INT64","recommended_budget_estimated_change_weekly_interactions":"INT64","recommended_budget_estimated_change_weekly_views":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"STANDARD":2,"FIXED_CPA":4,"SMART_CAMPAIGN":5,"LOCAL_SERVICES":6},"aligned_bidding_strategy_id":"INT64"},"campaign_budget":{"$ref":"#/CampaignBudget"},"CampaignConversionGoal":{"resource_name":"STRING","campaign":"STRING","category":{"UNSPECIFIED":0,"UNKNOWN":1,"DEFAULT":2,"PAGE_VIEW":3,"PURCHASE":4,"SIGNUP":5,"DOWNLOAD":7,"ADD_TO_CART":8,"BEGIN_CHECKOUT":9,"SUBSCRIBE_PAID":10,"PHONE_CALL_LEAD":11,"IMPORTED_LEAD":12,"SUBMIT_LEAD_FORM":13,"BOOK_APPOINTMENT":14,"REQUEST_QUOTE":15,"GET_DIRECTIONS":16,"OUTBOUND_CLICK":17,"CONTACT":18,"ENGAGEMENT":19,"STORE_VISIT":20,"STORE_SALE":21,"QUALIFIED_LEAD":22,"CONVERTED_LEAD":23},"origin":{"UNSPECIFIED":0,"UNKNOWN":1,"WEBSITE":2,"GOOGLE_HOSTED":3,"APP":4,"CALL_FROM_ADS":5,"STORE":6,"YOUTUBE_HOSTED":7},"biddable":"BOOL"},"campaign_conversion_goal":{"$ref":"#/CampaignConversionGoal"},"CampaignCriterion":{"resource_name":"STRING","campaign":"STRING","criterion_id":"INT64","display_name":"STRING","bid_modifier":"FLOAT","negative":"BOOL","type":{"$ref":"#/AdGroupCriterion/type"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"placement":{"$ref":"#/AdGroupCriterion/placement"},"mobile_app_category":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"mobile_application":{"$ref":"#/AdGroupCriterion/mobile_application"},"location":{"$ref":"#/AdGroupCriterion/location"},"device":{"$ref":"#/AdGroupBidModifier/device"},"ad_schedule":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"},"age_range":{"$ref":"#/AdGroupCriterion/age_range"},"gender":{"$ref":"#/AdGroupCriterion/gender"},"income_range":{"$ref":"#/AdGroupCriterion/income_range"},"parental_status":{"$ref":"#/AdGroupCriterion/parental_status"},"user_list":{"$ref":"#/AdGroupCriterion/user_list"},"youtube_video":{"$ref":"#/AdGroupCriterion/youtube_video"},"youtube_channel":{"$ref":"#/AdGroupCriterion/youtube_channel"},"proximity":{"geo_point":{"longitude_in_micro_degrees":"INT32","latitude_in_micro_degrees":"INT32"},"radius":"DOUBLE","radius_units":{"UNSPECIFIED":0,"UNKNOWN":1,"MILES":2,"KILOMETERS":3},"address":{"postal_code":"STRING","province_code":"STRING","country_code":"STRING","province_name":"STRING","street_address":"STRING","street_address2":"STRING","city_name":"STRING"}},"topic":{"$ref":"#/AdGroupCriterion/topic"},"listing_scope":{"dimensions":{"$ref":"#/AdGroupCriterion/listing_group/case_value"}},"language":{"$ref":"#/AdGroupCriterion/language"},"ip_block":{"ip_address":"STRING"},"content_label":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEXUALLY_SUGGESTIVE":2,"BELOW_THE_FOLD":3,"PARKED_DOMAIN":4,"JUVENILE":6,"PROFANITY":7,"TRAGEDY":8,"VIDEO":9,"VIDEO_RATING_DV_G":10,"VIDEO_RATING_DV_PG":11,"VIDEO_RATING_DV_T":12,"VIDEO_RATING_DV_MA":13,"VIDEO_NOT_YET_RATED":14,"EMBEDDED_VIDEO":15,"LIVE_STREAMING_VIDEO":16,"SOCIAL_ISSUES":17,"BRAND_SUITABILITY_CONTENT_FOR_FAMILIES":18,"BRAND_SUITABILITY_GAMES_FIGHTING":19,"BRAND_SUITABILITY_GAMES_MATURE":20,"BRAND_SUITABILITY_HEALTH_SENSITIVE":21,"BRAND_SUITABILITY_HEALTH_SOURCE_UNDETERMINED":22,"BRAND_SUITABILITY_NEWS_RECENT":23,"BRAND_SUITABILITY_NEWS_SENSITIVE":24,"BRAND_SUITABILITY_NEWS_SOURCE_NOT_FEATURED":25,"BRAND_SUITABILITY_POLITICS":26,"BRAND_SUITABILITY_RELIGION":27}},"carrier":{"carrier_constant":"STRING"},"user_interest":{"$ref":"#/AdGroupCriterion/user_interest"},"webpage":{"$ref":"#/AdGroupCriterion/webpage"},"operating_system_version":{"operating_system_version_constant":"STRING"},"mobile_device":{"mobile_device_constant":"STRING"},"location_group":{"geo_target_constants":"STRING","radius":"INT64","radius_units":{"UNSPECIFIED":0,"UNKNOWN":1,"METERS":2,"MILES":3,"MILLI_MILES":4},"feed_item_sets":"STRING","enable_customer_level_location_asset_set":"BOOL","location_group_asset_sets":"STRING"},"custom_affinity":{"$ref":"#/AdGroupCriterion/custom_affinity"},"custom_audience":{"$ref":"#/AdGroupCriterion/custom_audience"},"combined_audience":{"$ref":"#/AdGroupCriterion/combined_audience"},"keyword_theme":{"keyword_theme_constant":"STRING","free_form_keyword_theme":"STRING"},"local_service_id":{"service_id":"STRING"},"brand_list":{"$ref":"#/AdGroupCriterion/brand_list"},"life_event":{"$ref":"#/AdGroupCriterion/life_event"},"webpage_list":{"shared_set":"STRING"},"video_lineup":{"$ref":"#/AdGroupCriterion/video_lineup"},"extended_demographic":{"$ref":"#/AdGroupCriterion/extended_demographic"}},"ProximityInfo":{"$ref":"#/CampaignCriterion/proximity"},"GeoPointInfo":{"$ref":"#/CampaignCriterion/proximity/geo_point"},"AddressInfo":{"$ref":"#/CampaignCriterion/proximity/address"},"ListingScopeInfo":{"$ref":"#/CampaignCriterion/listing_scope"},"IpBlockInfo":{"$ref":"#/CampaignCriterion/ip_block"},"ContentLabelInfo":{"$ref":"#/CampaignCriterion/content_label"},"CarrierInfo":{"$ref":"#/CampaignCriterion/carrier"},"OperatingSystemVersionInfo":{"$ref":"#/CampaignCriterion/operating_system_version"},"MobileDeviceInfo":{"$ref":"#/CampaignCriterion/mobile_device"},"LocationGroupInfo":{"$ref":"#/CampaignCriterion/location_group"},"KeywordThemeInfo":{"$ref":"#/CampaignCriterion/keyword_theme"},"LocalServiceIdInfo":{"$ref":"#/CampaignCriterion/local_service_id"},"WebpageListInfo":{"$ref":"#/CampaignCriterion/webpage_list"},"campaign_criterion":{"$ref":"#/CampaignCriterion"},"CampaignCustomizer":{"resource_name":"STRING","campaign":"STRING","customizer_attribute":"STRING","status":{"$ref":"#/AdGroupCriterionCustomizer/status"},"value":{"$ref":"#/AdGroupCriterionCustomizer/value"}},"campaign_customizer":{"$ref":"#/CampaignCustomizer"},"CampaignDraft":{"resource_name":"STRING","draft_id":"INT64","base_campaign":"STRING","name":"STRING","draft_campaign":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PROPOSED":2,"REMOVED":3,"PROMOTING":5,"PROMOTED":4,"PROMOTE_FAILED":6},"has_experiment_running":"BOOL","long_running_operation":"STRING"},"campaign_draft":{"$ref":"#/CampaignDraft"},"CampaignGoalConfig":{"resource_name":"STRING","campaign":"STRING","goal":"STRING","goal_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_RETENTION":3},"campaign_retention_settings":{"value_settings_override":{"additional_value":"DOUBLE","additional_high_lifetime_value":"DOUBLE"},"target_option":{"UNSPECIFIED":0,"UNKNOWN":1,"TARGET_ALL":2,"TARGET_SPECIFIC":3}}},"CampaignRetentionGoalSettings":{"$ref":"#/CampaignGoalConfig/campaign_retention_settings"},"CustomerLifecycleOptimizationValueSettings":{"$ref":"#/CampaignGoalConfig/campaign_retention_settings/value_settings_override"},"campaign_goal_config":{"$ref":"#/CampaignGoalConfig"},"CampaignGroup":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"campaign_group":{"$ref":"#/CampaignGroup"},"CampaignLabel":{"resource_name":"STRING","campaign":"STRING","label":"STRING"},"campaign_label":{"$ref":"#/CampaignLabel"},"CampaignLifecycleGoal":{"resource_name":"STRING","campaign":"STRING","customer_acquisition_goal_settings":{"optimization_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"TARGET_ALL_EQUALLY":2,"BID_HIGHER_FOR_NEW_CUSTOMER":3,"TARGET_NEW_CUSTOMER":4},"value_settings":{"value":"DOUBLE","high_lifetime_value":"DOUBLE"}}},"CustomerAcquisitionGoalSettings":{"$ref":"#/CampaignLifecycleGoal/customer_acquisition_goal_settings"},"LifecycleGoalValueSettings":{"$ref":"#/CampaignLifecycleGoal/customer_acquisition_goal_settings/value_settings"},"campaign_lifecycle_goal":{"$ref":"#/CampaignLifecycleGoal"},"CampaignSearchTermInsight":{"resource_name":"STRING","category_label":"STRING","id":"INT64","campaign_id":"INT64"},"campaign_search_term_insight":{"$ref":"#/CampaignSearchTermInsight"},"CampaignSearchTermView":{"resource_name":"STRING","search_term":"STRING","campaign":"STRING"},"campaign_search_term_view":{"$ref":"#/CampaignSearchTermView"},"CampaignSharedSet":{"resource_name":"STRING","campaign":"STRING","shared_set":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"campaign_shared_set":{"$ref":"#/CampaignSharedSet"},"CampaignSimulation":{"resource_name":"STRING","campaign_id":"INT64","type":{"$ref":"#/AdGroupCriterionSimulation/type"},"modification_method":{"$ref":"#/AdGroupCriterionSimulation/modification_method"},"start_date":"STRING","end_date":"STRING","cpc_bid_point_list":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list"},"target_cpa_point_list":{"$ref":"#/AdGroupSimulation/target_cpa_point_list"},"target_roas_point_list":{"$ref":"#/AdGroupSimulation/target_roas_point_list"},"target_impression_share_point_list":{"points":{"target_impression_share_micros":"INT64","required_cpc_bid_ceiling_micros":"INT64","required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","absolute_top_impressions":"INT64"}},"budget_point_list":{"points":{"budget_amount_micros":"INT64","required_cpc_bid_ceiling_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","interactions":"INT64"}}},"TargetImpressionShareSimulationPointList":{"$ref":"#/CampaignSimulation/target_impression_share_point_list"},"TargetImpressionShareSimulationPoint":{"$ref":"#/CampaignSimulation/target_impression_share_point_list/points"},"BudgetSimulationPointList":{"$ref":"#/CampaignSimulation/budget_point_list"},"BudgetSimulationPoint":{"$ref":"#/CampaignSimulation/budget_point_list/points"},"campaign_simulation":{"$ref":"#/CampaignSimulation"},"CarrierConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","country_code":"STRING"},"carrier_constant":{"$ref":"#/CarrierConstant"},"ChangeEvent":{"resource_name":"STRING","change_date_time":"STRING","change_resource_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AD":2,"AD_GROUP":3,"AD_GROUP_CRITERION":4,"CAMPAIGN":5,"CAMPAIGN_BUDGET":6,"AD_GROUP_BID_MODIFIER":7,"CAMPAIGN_CRITERION":8,"FEED":9,"FEED_ITEM":10,"CAMPAIGN_FEED":11,"AD_GROUP_FEED":12,"AD_GROUP_AD":13,"ASSET":14,"CUSTOMER_ASSET":15,"CAMPAIGN_ASSET":16,"AD_GROUP_ASSET":17,"ASSET_SET":18,"ASSET_SET_ASSET":19,"CAMPAIGN_ASSET_SET":20},"change_resource_name":"STRING","client_type":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_ADS_WEB_CLIENT":2,"GOOGLE_ADS_AUTOMATED_RULE":3,"GOOGLE_ADS_SCRIPTS":4,"GOOGLE_ADS_BULK_UPLOAD":5,"GOOGLE_ADS_API":6,"GOOGLE_ADS_EDITOR":7,"GOOGLE_ADS_MOBILE_APP":8,"GOOGLE_ADS_RECOMMENDATIONS":9,"SEARCH_ADS_360_SYNC":10,"SEARCH_ADS_360_POST":11,"INTERNAL_TOOL":12,"OTHER":13,"GOOGLE_ADS_RECOMMENDATIONS_SUBSCRIPTION":14},"user_email":"STRING","old_resource":{"ad":{"$ref":"#/Ad"},"ad_group":{"$ref":"#/AdGroup"},"ad_group_criterion":{"$ref":"#/AdGroupCriterion"},"campaign":{"$ref":"#/Campaign"},"campaign_budget":{"$ref":"#/CampaignBudget"},"ad_group_bid_modifier":{"$ref":"#/AdGroupBidModifier"},"campaign_criterion":{"$ref":"#/CampaignCriterion"},"ad_group_ad":{"$ref":"#/AdGroupAd"},"asset":{"$ref":"#/Asset"},"customer_asset":{"resource_name":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"source":{"$ref":"#/AdGroupAdAssetView/source"},"status":{"$ref":"#/AdGroupAsset/status"},"primary_status":{"$ref":"#/AdGroupAsset/primary_status"},"primary_status_details":{"$ref":"#/AdGroupAsset/primary_status_details"},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"}},"campaign_asset":{"$ref":"#/CampaignAsset"},"ad_group_asset":{"$ref":"#/AdGroupAsset"},"asset_set":{"$ref":"#/AssetSet"},"asset_set_asset":{"$ref":"#/AssetSetAsset"},"campaign_asset_set":{"$ref":"#/CampaignAssetSet"}},"new_resource":{"$ref":"#/ChangeEvent/old_resource"},"resource_change_operation":{"UNSPECIFIED":0,"UNKNOWN":1,"CREATE":2,"UPDATE":3,"REMOVE":4},"changed_fields":{"paths":"STRING"},"campaign":"STRING","ad_group":"STRING","asset":"STRING"},"ChangedResource":{"$ref":"#/ChangeEvent/old_resource"},"CustomerAsset":{"$ref":"#/ChangeEvent/old_resource/customer_asset"},"FieldMask":{"$ref":"#/ChangeEvent/changed_fields"},"change_event":{"$ref":"#/ChangeEvent"},"ChangeStatus":{"resource_name":"STRING","last_change_date_time":"STRING","resource_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP":3,"AD_GROUP_AD":4,"AD_GROUP_CRITERION":5,"CAMPAIGN":6,"CAMPAIGN_CRITERION":7,"CAMPAIGN_BUDGET":8,"FEED":9,"FEED_ITEM":10,"AD_GROUP_FEED":11,"CAMPAIGN_FEED":12,"AD_GROUP_BID_MODIFIER":13,"SHARED_SET":14,"CAMPAIGN_SHARED_SET":15,"ASSET":16,"CUSTOMER_ASSET":17,"CAMPAIGN_ASSET":18,"AD_GROUP_ASSET":19,"COMBINED_AUDIENCE":20,"ASSET_GROUP":21,"ASSET_SET":22,"CAMPAIGN_ASSET_SET":23},"campaign":"STRING","ad_group":"STRING","resource_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ADDED":2,"CHANGED":3,"REMOVED":4},"ad_group_ad":"STRING","ad_group_criterion":"STRING","campaign_criterion":"STRING","ad_group_bid_modifier":"STRING","shared_set":"STRING","campaign_shared_set":"STRING","asset":"STRING","customer_asset":"STRING","campaign_asset":"STRING","ad_group_asset":"STRING","combined_audience":"STRING","asset_group":"STRING","asset_set":"STRING","campaign_budget":"STRING","campaign_asset_set":"STRING"},"change_status":{"$ref":"#/ChangeStatus"},"ChannelAggregateAssetView":{"resource_name":"STRING","advertising_channel_type":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"},"asset":"STRING","asset_source":{"$ref":"#/AdGroupAdAssetView/source"},"field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"}},"channel_aggregate_asset_view":{"$ref":"#/ChannelAggregateAssetView"},"ClickView":{"resource_name":"STRING","gclid":"STRING","area_of_interest":{"city":"STRING","country":"STRING","metro":"STRING","most_specific":"STRING","region":"STRING"},"location_of_presence":{"$ref":"#/ClickView/area_of_interest"},"page_number":"INT64","ad_group_ad":"STRING","campaign_location_target":"STRING","user_list":"STRING","keyword":"STRING","keyword_info":{"$ref":"#/AdGroupCriterion/keyword"}},"ClickLocation":{"$ref":"#/ClickView/area_of_interest"},"click_view":{"$ref":"#/ClickView"},"CombinedAudience":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","description":"STRING"},"combined_audience":{"$ref":"#/CombinedAudience"},"ContentCriterionView":{"resource_name":"STRING"},"content_criterion_view":{"$ref":"#/ContentCriterionView"},"ConversionAction":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"HIDDEN":4},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_CALL":2,"CLICK_TO_CALL":3,"GOOGLE_PLAY_DOWNLOAD":4,"GOOGLE_PLAY_IN_APP_PURCHASE":5,"UPLOAD_CALLS":6,"UPLOAD_CLICKS":7,"WEBPAGE":8,"WEBSITE_CALL":9,"STORE_SALES_DIRECT_UPLOAD":10,"STORE_SALES":11,"FIREBASE_ANDROID_FIRST_OPEN":12,"FIREBASE_ANDROID_IN_APP_PURCHASE":13,"FIREBASE_ANDROID_CUSTOM":14,"FIREBASE_IOS_FIRST_OPEN":15,"FIREBASE_IOS_IN_APP_PURCHASE":16,"FIREBASE_IOS_CUSTOM":17,"THIRD_PARTY_APP_ANALYTICS_ANDROID_FIRST_OPEN":18,"THIRD_PARTY_APP_ANALYTICS_ANDROID_IN_APP_PURCHASE":19,"THIRD_PARTY_APP_ANALYTICS_ANDROID_CUSTOM":20,"THIRD_PARTY_APP_ANALYTICS_IOS_FIRST_OPEN":21,"THIRD_PARTY_APP_ANALYTICS_IOS_IN_APP_PURCHASE":22,"THIRD_PARTY_APP_ANALYTICS_IOS_CUSTOM":23,"ANDROID_APP_PRE_REGISTRATION":24,"ANDROID_INSTALLS_ALL_OTHER_APPS":25,"FLOODLIGHT_ACTION":26,"FLOODLIGHT_TRANSACTION":27,"GOOGLE_HOSTED":28,"LEAD_FORM_SUBMIT":29,"SALESFORCE":30,"SEARCH_ADS_360":31,"SMART_CAMPAIGN_AD_CLICKS_TO_CALL":32,"SMART_CAMPAIGN_MAP_CLICKS_TO_CALL":33,"SMART_CAMPAIGN_MAP_DIRECTIONS":34,"SMART_CAMPAIGN_TRACKED_CALLS":35,"STORE_VISITS":36,"WEBPAGE_CODELESS":37,"UNIVERSAL_ANALYTICS_GOAL":38,"UNIVERSAL_ANALYTICS_TRANSACTION":39,"GOOGLE_ANALYTICS_4_CUSTOM":40,"GOOGLE_ANALYTICS_4_PURCHASE":41},"origin":{"$ref":"#/CampaignConversionGoal/origin"},"primary_for_goal":"BOOL","category":{"$ref":"#/CampaignConversionGoal/category"},"owner_customer":"STRING","include_in_conversions_metric":"BOOL","click_through_lookback_window_days":"INT64","view_through_lookback_window_days":"INT64","value_settings":{"default_value":"DOUBLE","default_currency_code":"STRING","always_use_default_value":"BOOL"},"counting_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ONE_PER_CLICK":2,"MANY_PER_CLICK":3},"attribution_model_settings":{"attribution_model":{"UNSPECIFIED":0,"UNKNOWN":1,"EXTERNAL":100,"GOOGLE_ADS_LAST_CLICK":101,"GOOGLE_SEARCH_ATTRIBUTION_FIRST_CLICK":102,"GOOGLE_SEARCH_ATTRIBUTION_LINEAR":103,"GOOGLE_SEARCH_ATTRIBUTION_TIME_DECAY":104,"GOOGLE_SEARCH_ATTRIBUTION_POSITION_BASED":105,"GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN":106},"data_driven_model_status":{"UNSPECIFIED":0,"UNKNOWN":1,"AVAILABLE":2,"STALE":3,"EXPIRED":4,"NEVER_GENERATED":5}},"tag_snippets":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"WEBPAGE":2,"WEBPAGE_ONCLICK":3,"CLICK_TO_CALL":4,"WEBSITE_CALL":5},"page_format":{"UNSPECIFIED":0,"UNKNOWN":1,"HTML":2,"AMP":3},"global_site_tag":"STRING","event_snippet":"STRING"},"phone_call_duration_seconds":"INT64","app_id":"STRING","mobile_app_vendor":{"$ref":"#/AccountLink/third_party_app_analytics/app_vendor"},"firebase_settings":{"event_name":"STRING","project_id":"STRING","property_id":"INT64","property_name":"STRING"},"third_party_app_analytics_settings":{"event_name":"STRING","provider_name":"STRING"},"google_analytics_4_settings":{"event_name":"STRING","property_name":"STRING","property_id":"INT64"}},"ValueSettings":{"$ref":"#/ConversionAction/value_settings"},"AttributionModelSettings":{"$ref":"#/ConversionAction/attribution_model_settings"},"TagSnippet":{"$ref":"#/ConversionAction/tag_snippets"},"FirebaseSettings":{"$ref":"#/ConversionAction/firebase_settings"},"ThirdPartyAppAnalyticsSettings":{"$ref":"#/ConversionAction/third_party_app_analytics_settings"},"GoogleAnalytics4Settings":{"$ref":"#/ConversionAction/google_analytics_4_settings"},"conversion_action":{"$ref":"#/ConversionAction"},"ConversionCustomVariable":{"resource_name":"STRING","id":"INT64","name":"STRING","tag":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ACTIVATION_NEEDED":2,"ENABLED":3,"PAUSED":4},"owner_customer":"STRING"},"conversion_custom_variable":{"$ref":"#/ConversionCustomVariable"},"ConversionGoalCampaignConfig":{"resource_name":"STRING","campaign":"STRING","goal_config_level":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"CAMPAIGN":3},"custom_conversion_goal":"STRING"},"conversion_goal_campaign_config":{"$ref":"#/ConversionGoalCampaignConfig"},"ConversionValueRule":{"resource_name":"STRING","id":"INT64","action":{"operation":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD":2,"MULTIPLY":3,"SET":4},"value":"DOUBLE"},"geo_location_condition":{"excluded_geo_target_constants":"STRING","excluded_geo_match_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ANY":2,"LOCATION_OF_PRESENCE":3},"geo_target_constants":"STRING","geo_match_type":{"$ref":"#/ConversionValueRule/geo_location_condition/excluded_geo_match_type"}},"device_condition":{"device_types":{"UNSPECIFIED":0,"UNKNOWN":1,"MOBILE":2,"DESKTOP":3,"TABLET":4}},"audience_condition":{"user_lists":"STRING","user_interests":"STRING"},"itinerary_condition":{"advance_booking_window":{"min_days":"INT32","max_days":"INT32"},"travel_length":{"min_nights":"INT32","max_nights":"INT32"},"travel_start_day":{"monday":"BOOL","tuesday":"BOOL","wednesday":"BOOL","thursday":"BOOL","friday":"BOOL","saturday":"BOOL","sunday":"BOOL"}},"owner_customer":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"PAUSED":4}},"ValueRuleAction":{"$ref":"#/ConversionValueRule/action"},"ValueRuleGeoLocationCondition":{"$ref":"#/ConversionValueRule/geo_location_condition"},"ValueRuleDeviceCondition":{"$ref":"#/ConversionValueRule/device_condition"},"ValueRuleAudienceCondition":{"$ref":"#/ConversionValueRule/audience_condition"},"ValueRuleItineraryCondition":{"$ref":"#/ConversionValueRule/itinerary_condition"},"ValueRuleItineraryAdvanceBookingWindow":{"$ref":"#/ConversionValueRule/itinerary_condition/advance_booking_window"},"ValueRuleItineraryTravelLength":{"$ref":"#/ConversionValueRule/itinerary_condition/travel_length"},"ValueRuleItineraryTravelStartDay":{"$ref":"#/ConversionValueRule/itinerary_condition/travel_start_day"},"conversion_value_rule":{"$ref":"#/ConversionValueRule"},"ConversionValueRuleSet":{"resource_name":"STRING","id":"INT64","conversion_value_rules":"STRING","dimensions":{"UNSPECIFIED":0,"UNKNOWN":1,"GEO_LOCATION":2,"DEVICE":3,"AUDIENCE":4,"NO_CONDITION":5,"ITINERARY":6},"owner_customer":"STRING","attachment_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"CAMPAIGN":3},"campaign":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"PAUSED":4},"conversion_action_categories":{"$ref":"#/CampaignConversionGoal/category"}},"conversion_value_rule_set":{"$ref":"#/ConversionValueRuleSet"},"CurrencyConstant":{"resource_name":"STRING","code":"STRING","name":"STRING","symbol":"STRING","billable_unit_micros":"INT64"},"currency_constant":{"$ref":"#/CurrencyConstant"},"CustomAudience":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"AUTO":2,"INTEREST":3,"PURCHASE_INTENT":4,"SEARCH":5},"description":"STRING","members":{"member_type":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"URL":3,"PLACE_CATEGORY":4,"APP":5},"keyword":"STRING","url":"STRING","place_category":"INT64","app":"STRING"}},"CustomAudienceMember":{"$ref":"#/CustomAudience/members"},"custom_audience":{"$ref":"#/CustomAudience"},"CustomConversionGoal":{"resource_name":"STRING","id":"INT64","name":"STRING","conversion_actions":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"custom_conversion_goal":{"$ref":"#/CustomConversionGoal"},"CustomInterest":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOM_AFFINITY":2,"CUSTOM_INTENT":3},"description":"STRING","members":{"member_type":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"URL":3},"parameter":"STRING"}},"CustomInterestMember":{"$ref":"#/CustomInterest/members"},"custom_interest":{"$ref":"#/CustomInterest"},"Customer":{"resource_name":"STRING","id":"INT64","descriptive_name":"STRING","currency_code":"STRING","time_zone":"STRING","tracking_url_template":"STRING","final_url_suffix":"STRING","auto_tagging_enabled":"BOOL","has_partners_badge":"BOOL","manager":"BOOL","test_account":"BOOL","call_reporting_setting":{"call_reporting_enabled":"BOOL","call_conversion_reporting_enabled":"BOOL","call_conversion_action":"STRING"},"conversion_tracking_setting":{"conversion_tracking_id":"INT64","cross_account_conversion_tracking_id":"INT64","accepted_customer_data_terms":"BOOL","conversion_tracking_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_CONVERSION_TRACKED":2,"CONVERSION_TRACKING_MANAGED_BY_SELF":3,"CONVERSION_TRACKING_MANAGED_BY_THIS_MANAGER":4,"CONVERSION_TRACKING_MANAGED_BY_ANOTHER_MANAGER":5},"enhanced_conversions_for_leads_enabled":"BOOL","google_ads_conversion_customer":"STRING"},"remarketing_setting":{"google_global_site_tag":"STRING"},"pay_per_conversion_eligibility_failure_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_ENOUGH_CONVERSIONS":2,"CONVERSION_LAG_TOO_HIGH":3,"HAS_CAMPAIGN_WITH_SHARED_BUDGET":4,"HAS_UPLOAD_CLICKS_CONVERSION":5,"AVERAGE_DAILY_SPEND_TOO_HIGH":6,"ANALYSIS_NOT_COMPLETE":7,"OTHER":8},"optimization_score":"DOUBLE","optimization_score_weight":"DOUBLE","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"CANCELED":3,"SUSPENDED":4,"CLOSED":5},"location_asset_auto_migration_done":"BOOL","image_asset_auto_migration_done":"BOOL","location_asset_auto_migration_done_date_time":"STRING","image_asset_auto_migration_done_date_time":"STRING","customer_agreement_setting":{"accepted_lead_form_terms":"BOOL"},"local_services_settings":{"granular_license_statuses":{"geo_criterion_id":"INT64","category_id":"STRING","verification_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NEEDS_REVIEW":2,"FAILED":3,"PASSED":4,"NOT_APPLICABLE":5,"NO_SUBMISSION":6,"PARTIAL_SUBMISSION":7,"PENDING_ESCALATION":8}},"granular_insurance_statuses":{"geo_criterion_id":"INT64","category_id":"STRING","verification_status":{"$ref":"#/Customer/local_services_settings/granular_license_statuses/verification_status"}}},"video_brand_safety_suitability":{"$ref":"#/Campaign/video_brand_safety_suitability"},"video_customer":{"third_party_integration_partners":{"viewability_integration_partners":{"viewability_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner"},"allow_share_cost":"BOOL"},"brand_lift_integration_partners":{"brand_lift_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/brand_lift_integration_partners/brand_lift_integration_partner"},"allow_share_cost":"BOOL"},"brand_safety_integration_partners":{"brand_safety_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/brand_safety_integration_partners/brand_safety_integration_partner"}},"reach_integration_partners":{"reach_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/reach_integration_partners/reach_integration_partner"},"allow_share_cost":"BOOL"}}}},"CallReportingSetting":{"$ref":"#/Customer/call_reporting_setting"},"ConversionTrackingSetting":{"$ref":"#/Customer/conversion_tracking_setting"},"RemarketingSetting":{"$ref":"#/Customer/remarketing_setting"},"CustomerAgreementSetting":{"$ref":"#/Customer/customer_agreement_setting"},"LocalServicesSettings":{"$ref":"#/Customer/local_services_settings"},"GranularLicenseStatus":{"$ref":"#/Customer/local_services_settings/granular_license_statuses"},"GranularInsuranceStatus":{"$ref":"#/Customer/local_services_settings/granular_insurance_statuses"},"VideoCustomer":{"$ref":"#/Customer/video_customer"},"CustomerThirdPartyIntegrationPartners":{"$ref":"#/Customer/video_customer/third_party_integration_partners"},"CustomerThirdPartyViewabilityIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/viewability_integration_partners"},"CustomerThirdPartyBrandLiftIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/brand_lift_integration_partners"},"CustomerThirdPartyBrandSafetyIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/brand_safety_integration_partners"},"CustomerThirdPartyReachIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/reach_integration_partners"},"customer":{"$ref":"#/Customer"},"customer_asset":{"$ref":"#/ChangeEvent/old_resource/customer_asset"},"CustomerAssetSet":{"resource_name":"STRING","asset_set":"STRING","customer":"STRING","status":{"$ref":"#/AdGroupAssetSet/status"}},"customer_asset_set":{"$ref":"#/CustomerAssetSet"},"CustomerClient":{"resource_name":"STRING","client_customer":"STRING","hidden":"BOOL","level":"INT64","time_zone":"STRING","test_account":"BOOL","manager":"BOOL","descriptive_name":"STRING","currency_code":"STRING","id":"INT64","applied_labels":"STRING","status":{"$ref":"#/Customer/status"}},"customer_client":{"$ref":"#/CustomerClient"},"CustomerClientLink":{"resource_name":"STRING","client_customer":"STRING","manager_link_id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ACTIVE":2,"INACTIVE":3,"PENDING":4,"REFUSED":5,"CANCELED":6},"hidden":"BOOL"},"customer_client_link":{"$ref":"#/CustomerClientLink"},"CustomerConversionGoal":{"resource_name":"STRING","category":{"$ref":"#/CampaignConversionGoal/category"},"origin":{"$ref":"#/CampaignConversionGoal/origin"},"biddable":"BOOL"},"customer_conversion_goal":{"$ref":"#/CustomerConversionGoal"},"CustomerCustomizer":{"resource_name":"STRING","customizer_attribute":"STRING","status":{"$ref":"#/AdGroupCriterionCustomizer/status"},"value":{"$ref":"#/AdGroupCriterionCustomizer/value"}},"customer_customizer":{"$ref":"#/CustomerCustomizer"},"CustomerLabel":{"resource_name":"STRING","customer":"STRING","label":"STRING"},"customer_label":{"$ref":"#/CustomerLabel"},"CustomerLifecycleGoal":{"resource_name":"STRING","customer_acquisition_goal_value_settings":{"$ref":"#/CampaignLifecycleGoal/customer_acquisition_goal_settings/value_settings"},"owner_customer":"STRING"},"customer_lifecycle_goal":{"$ref":"#/CustomerLifecycleGoal"},"CustomerManagerLink":{"resource_name":"STRING","manager_customer":"STRING","manager_link_id":"INT64","status":{"$ref":"#/CustomerClientLink/status"}},"customer_manager_link":{"$ref":"#/CustomerManagerLink"},"CustomerNegativeCriterion":{"resource_name":"STRING","id":"INT64","type":{"$ref":"#/AdGroupCriterion/type"},"content_label":{"$ref":"#/CampaignCriterion/content_label"},"mobile_application":{"$ref":"#/AdGroupCriterion/mobile_application"},"mobile_app_category":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"placement":{"$ref":"#/AdGroupCriterion/placement"},"youtube_video":{"$ref":"#/AdGroupCriterion/youtube_video"},"youtube_channel":{"$ref":"#/AdGroupCriterion/youtube_channel"},"negative_keyword_list":{"shared_set":"STRING"},"ip_block":{"$ref":"#/CampaignCriterion/ip_block"},"placement_list":{"shared_set":"STRING"}},"NegativeKeywordListInfo":{"$ref":"#/CustomerNegativeCriterion/negative_keyword_list"},"PlacementListInfo":{"$ref":"#/CustomerNegativeCriterion/placement_list"},"customer_negative_criterion":{"$ref":"#/CustomerNegativeCriterion"},"CustomerSearchTermInsight":{"resource_name":"STRING","category_label":"STRING","id":"INT64"},"customer_search_term_insight":{"$ref":"#/CustomerSearchTermInsight"},"CustomerUserAccess":{"resource_name":"STRING","user_id":"INT64","email_address":"STRING","access_role":{"UNSPECIFIED":0,"UNKNOWN":1,"ADMIN":2,"STANDARD":3,"READ_ONLY":4,"EMAIL_ONLY":5},"access_creation_date_time":"STRING","inviter_user_email_address":"STRING"},"customer_user_access":{"$ref":"#/CustomerUserAccess"},"CustomerUserAccessInvitation":{"resource_name":"STRING","invitation_id":"INT64","access_role":{"$ref":"#/CustomerUserAccess/access_role"},"email_address":"STRING","creation_date_time":"STRING","invitation_status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"DECLINED":3,"EXPIRED":4}},"customer_user_access_invitation":{"$ref":"#/CustomerUserAccessInvitation"},"CustomizerAttribute":{"resource_name":"STRING","id":"INT64","name":"STRING","type":{"$ref":"#/AdGroupCriterionCustomizer/value/type"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"customizer_attribute":{"$ref":"#/CustomizerAttribute"},"DataLink":{"resource_name":"STRING","product_link_id":"INT64","data_link_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"VIDEO":2},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUESTED":2,"PENDING_APPROVAL":3,"ENABLED":4,"DISABLED":5,"REVOKED":6,"REJECTED":7},"youtube_video":{"channel_id":"STRING","video_id":"STRING"}},"YoutubeVideoIdentifier":{"$ref":"#/DataLink/youtube_video"},"data_link":{"$ref":"#/DataLink"},"DetailContentSuitabilityPlacementView":{"resource_name":"STRING","display_name":"STRING","placement":"STRING","placement_type":{"UNSPECIFIED":0,"UNKNOWN":1,"WEBSITE":2,"MOBILE_APP_CATEGORY":3,"MOBILE_APPLICATION":4,"YOUTUBE_VIDEO":5,"YOUTUBE_CHANNEL":6,"GOOGLE_PRODUCTS":7},"target_url":"STRING"},"detail_content_suitability_placement_view":{"$ref":"#/DetailContentSuitabilityPlacementView"},"DetailPlacementView":{"resource_name":"STRING","placement":"STRING","display_name":"STRING","group_placement_target_url":"STRING","target_url":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"}},"detail_placement_view":{"$ref":"#/DetailPlacementView"},"DetailedDemographic":{"resource_name":"STRING","id":"INT64","name":"STRING","parent":"STRING","launched_to_all":"BOOL","availabilities":{"channel":{"availability_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_CHANNELS":2,"CHANNEL_TYPE_AND_ALL_SUBTYPES":3,"CHANNEL_TYPE_AND_SUBSET_SUBTYPES":4},"advertising_channel_type":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"},"advertising_channel_sub_type":{"$ref":"#/Campaign/advertising_channel_sub_type"},"include_default_channel_sub_type":"BOOL"},"locale":{"availability_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_LOCALES":2,"COUNTRY_AND_ALL_LANGUAGES":3,"LANGUAGE_AND_ALL_COUNTRIES":4,"COUNTRY_AND_LANGUAGE":5},"country_code":"STRING","language_code":"STRING"}}},"CriterionCategoryAvailability":{"$ref":"#/DetailedDemographic/availabilities"},"CriterionCategoryChannelAvailability":{"$ref":"#/DetailedDemographic/availabilities/channel"},"CriterionCategoryLocaleAvailability":{"$ref":"#/DetailedDemographic/availabilities/locale"},"detailed_demographic":{"$ref":"#/DetailedDemographic"},"DisplayKeywordView":{"resource_name":"STRING"},"display_keyword_view":{"$ref":"#/DisplayKeywordView"},"DistanceView":{"resource_name":"STRING","distance_bucket":{"UNSPECIFIED":0,"UNKNOWN":1,"WITHIN_700M":2,"WITHIN_1KM":3,"WITHIN_5KM":4,"WITHIN_10KM":5,"WITHIN_15KM":6,"WITHIN_20KM":7,"WITHIN_25KM":8,"WITHIN_30KM":9,"WITHIN_35KM":10,"WITHIN_40KM":11,"WITHIN_45KM":12,"WITHIN_50KM":13,"WITHIN_55KM":14,"WITHIN_60KM":15,"WITHIN_65KM":16,"BEYOND_65KM":17,"WITHIN_0_7MILES":18,"WITHIN_1MILE":19,"WITHIN_5MILES":20,"WITHIN_10MILES":21,"WITHIN_15MILES":22,"WITHIN_20MILES":23,"WITHIN_25MILES":24,"WITHIN_30MILES":25,"WITHIN_35MILES":26,"WITHIN_40MILES":27,"BEYOND_40MILES":28},"metric_system":"BOOL"},"distance_view":{"$ref":"#/DistanceView"},"DomainCategory":{"resource_name":"STRING","campaign":"STRING","category":"STRING","language_code":"STRING","domain":"STRING","coverage_fraction":"DOUBLE","category_rank":"INT64","has_children":"BOOL","recommended_cpc_bid_micros":"INT64"},"domain_category":{"$ref":"#/DomainCategory"},"DynamicSearchAdsSearchTermView":{"resource_name":"STRING","search_term":"STRING","headline":"STRING","landing_page":"STRING","page_url":"STRING","has_negative_keyword":"BOOL","has_matching_keyword":"BOOL","has_negative_url":"BOOL"},"dynamic_search_ads_search_term_view":{"$ref":"#/DynamicSearchAdsSearchTermView"},"ExpandedLandingPageView":{"resource_name":"STRING","expanded_final_url":"STRING"},"expanded_landing_page_view":{"$ref":"#/ExpandedLandingPageView"},"Experiment":{"resource_name":"STRING","experiment_id":"INT64","name":"STRING","description":"STRING","suffix":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"DISPLAY_AND_VIDEO_360":2,"AD_VARIATION":3,"YOUTUBE_CUSTOM":5,"DISPLAY_CUSTOM":6,"SEARCH_CUSTOM":7,"DISPLAY_AUTOMATED_BIDDING_STRATEGY":8,"SEARCH_AUTOMATED_BIDDING_STRATEGY":9,"SHOPPING_AUTOMATED_BIDDING_STRATEGY":10,"SMART_MATCHING":11,"HOTEL_CUSTOM":12},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"HALTED":4,"PROMOTED":5,"SETUP":6,"INITIATED":7,"GRADUATED":8},"start_date":"STRING","end_date":"STRING","goals":{"metric":{"UNSPECIFIED":0,"UNKNOWN":1,"CLICKS":2,"IMPRESSIONS":3,"COST":4,"CONVERSIONS_PER_INTERACTION_RATE":5,"COST_PER_CONVERSION":6,"CONVERSIONS_VALUE_PER_COST":7,"AVERAGE_CPC":8,"CTR":9,"INCREMENTAL_CONVERSIONS":10,"COMPLETED_VIDEO_VIEWS":11,"CUSTOM_ALGORITHMS":12,"CONVERSIONS":13,"CONVERSION_VALUE":14},"direction":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_CHANGE":2,"INCREASE":3,"DECREASE":4,"NO_CHANGE_OR_INCREASE":5,"NO_CHANGE_OR_DECREASE":6}},"long_running_operation":"STRING","promote_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_STARTED":2,"IN_PROGRESS":3,"COMPLETED":4,"FAILED":5,"COMPLETED_WITH_WARNING":6},"sync_enabled":"BOOL"},"MetricGoal":{"$ref":"#/Experiment/goals"},"experiment":{"$ref":"#/Experiment"},"ExperimentArm":{"resource_name":"STRING","experiment":"STRING","name":"STRING","control":"BOOL","traffic_split":"INT64","campaigns":"STRING","in_design_campaigns":"STRING"},"experiment_arm":{"$ref":"#/ExperimentArm"},"FinalUrlExpansionAssetView":{"resource_name":"STRING","campaign":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"status":{"$ref":"#/AdGroupAsset/status"},"final_url":"STRING","ad_group":"STRING","asset_group":"STRING"},"final_url_expansion_asset_view":{"$ref":"#/FinalUrlExpansionAssetView"},"GenderView":{"resource_name":"STRING"},"gender_view":{"$ref":"#/GenderView"},"GeoTargetConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","country_code":"STRING","target_type":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVAL_PLANNED":3},"canonical_name":"STRING","parent_geo_target":"STRING"},"geo_target_constant":{"$ref":"#/GeoTargetConstant"},"GeographicView":{"resource_name":"STRING","location_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AREA_OF_INTEREST":2,"LOCATION_OF_PRESENCE":3},"country_criterion_id":"INT64"},"geographic_view":{"$ref":"#/GeographicView"},"Goal":{"resource_name":"STRING","goal_id":"INT64","goal_type":{"$ref":"#/CampaignGoalConfig/goal_type"},"owner_customer":"STRING","optimization_eligibility":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"INELIGIBLE":3},"retention_goal_settings":{"value_settings":{"$ref":"#/CampaignGoalConfig/campaign_retention_settings/value_settings_override"}}},"RetentionGoal":{"$ref":"#/Goal/retention_goal_settings"},"goal":{"$ref":"#/Goal"},"GroupContentSuitabilityPlacementView":{"resource_name":"STRING","display_name":"STRING","placement":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"},"target_url":"STRING"},"group_content_suitability_placement_view":{"$ref":"#/GroupContentSuitabilityPlacementView"},"GroupPlacementView":{"resource_name":"STRING","placement":"STRING","display_name":"STRING","target_url":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"}},"group_placement_view":{"$ref":"#/GroupPlacementView"},"HotelGroupView":{"resource_name":"STRING"},"hotel_group_view":{"$ref":"#/HotelGroupView"},"HotelPerformanceView":{"resource_name":"STRING"},"hotel_performance_view":{"$ref":"#/HotelPerformanceView"},"HotelReconciliation":{"resource_name":"STRING","commission_id":"STRING","order_id":"STRING","campaign":"STRING","hotel_center_id":"INT64","hotel_id":"STRING","check_in_date":"STRING","check_out_date":"STRING","reconciled_value_micros":"INT64","billed":"BOOL","status":{"UNSPECIFIED":0,"UNKNOWN":1,"RESERVATION_ENABLED":2,"RECONCILIATION_NEEDED":3,"RECONCILED":4,"CANCELED":5}},"hotel_reconciliation":{"$ref":"#/HotelReconciliation"},"IncomeRangeView":{"resource_name":"STRING"},"income_range_view":{"$ref":"#/IncomeRangeView"},"KeywordPlan":{"resource_name":"STRING","id":"INT64","name":"STRING","forecast_period":{"date_interval":{"UNSPECIFIED":0,"UNKNOWN":1,"NEXT_WEEK":3,"NEXT_MONTH":4,"NEXT_QUARTER":5},"date_range":{"start_date":"STRING","end_date":"STRING"}}},"KeywordPlanForecastPeriod":{"$ref":"#/KeywordPlan/forecast_period"},"DateRange":{"$ref":"#/KeywordPlan/forecast_period/date_range"},"keyword_plan":{"$ref":"#/KeywordPlan"},"KeywordPlanAdGroup":{"resource_name":"STRING","keyword_plan_campaign":"STRING","id":"INT64","name":"STRING","cpc_bid_micros":"INT64"},"keyword_plan_ad_group":{"$ref":"#/KeywordPlanAdGroup"},"KeywordPlanAdGroupKeyword":{"resource_name":"STRING","keyword_plan_ad_group":"STRING","id":"INT64","text":"STRING","match_type":{"$ref":"#/AdGroupCriterion/keyword/match_type"},"cpc_bid_micros":"INT64","negative":"BOOL"},"keyword_plan_ad_group_keyword":{"$ref":"#/KeywordPlanAdGroupKeyword"},"KeywordPlanCampaign":{"resource_name":"STRING","keyword_plan":"STRING","id":"INT64","name":"STRING","language_constants":"STRING","keyword_plan_network":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_SEARCH":2,"GOOGLE_SEARCH_AND_PARTNERS":3},"cpc_bid_micros":"INT64","geo_targets":{"geo_target_constant":"STRING"}},"KeywordPlanGeoTarget":{"$ref":"#/KeywordPlanCampaign/geo_targets"},"keyword_plan_campaign":{"$ref":"#/KeywordPlanCampaign"},"KeywordPlanCampaignKeyword":{"resource_name":"STRING","keyword_plan_campaign":"STRING","id":"INT64","text":"STRING","match_type":{"$ref":"#/AdGroupCriterion/keyword/match_type"},"negative":"BOOL"},"keyword_plan_campaign_keyword":{"$ref":"#/KeywordPlanCampaignKeyword"},"KeywordThemeConstant":{"resource_name":"STRING","country_code":"STRING","language_code":"STRING","display_name":"STRING"},"keyword_theme_constant":{"$ref":"#/KeywordThemeConstant"},"KeywordView":{"resource_name":"STRING"},"keyword_view":{"$ref":"#/KeywordView"},"Label":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"text_label":{"background_color":"STRING","description":"STRING"}},"TextLabel":{"$ref":"#/Label/text_label"},"label":{"$ref":"#/Label"},"LandingPageView":{"resource_name":"STRING","unexpanded_final_url":"STRING"},"landing_page_view":{"$ref":"#/LandingPageView"},"LanguageConstant":{"resource_name":"STRING","id":"INT64","code":"STRING","name":"STRING","targetable":"BOOL"},"language_constant":{"$ref":"#/LanguageConstant"},"LeadFormSubmissionData":{"resource_name":"STRING","id":"STRING","asset":"STRING","campaign":"STRING","lead_form_submission_fields":{"field_type":{"$ref":"#/Asset/lead_form_asset/fields/input_type"},"field_value":"STRING"},"custom_lead_form_submission_fields":{"question_text":"STRING","field_value":"STRING"},"ad_group":"STRING","ad_group_ad":"STRING","gclid":"STRING","submission_date_time":"STRING"},"LeadFormSubmissionField":{"$ref":"#/LeadFormSubmissionData/lead_form_submission_fields"},"CustomLeadFormSubmissionField":{"$ref":"#/LeadFormSubmissionData/custom_lead_form_submission_fields"},"lead_form_submission_data":{"$ref":"#/LeadFormSubmissionData"},"LifeEvent":{"resource_name":"STRING","id":"INT64","name":"STRING","parent":"STRING","launched_to_all":"BOOL","availabilities":{"$ref":"#/DetailedDemographic/availabilities"}},"life_event":{"$ref":"#/LifeEvent"},"LocalServicesEmployee":{"resource_name":"STRING","id":"INT64","creation_date_time":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_OWNER":2,"EMPLOYEE":3},"university_degrees":{"institution_name":"STRING","degree":"STRING","graduation_year":"INT32"},"residencies":{"institution_name":"STRING","completion_year":"INT32"},"fellowships":{"institution_name":"STRING","completion_year":"INT32"},"job_title":"STRING","year_started_practicing":"INT32","languages_spoken":"STRING","category_ids":"STRING","national_provider_id_number":"STRING","email_address":"STRING","first_name":"STRING","middle_name":"STRING","last_name":"STRING"},"UniversityDegree":{"$ref":"#/LocalServicesEmployee/university_degrees"},"Residency":{"$ref":"#/LocalServicesEmployee/residencies"},"Fellowship":{"$ref":"#/LocalServicesEmployee/fellowships"},"local_services_employee":{"$ref":"#/LocalServicesEmployee"},"LocalServicesLead":{"resource_name":"STRING","id":"INT64","category_id":"STRING","service_id":"STRING","contact_details":{"phone_number":"STRING","email":"STRING","consumer_name":"STRING"},"lead_type":{"UNSPECIFIED":0,"UNKNOWN":1,"MESSAGE":2,"PHONE_CALL":3,"BOOKING":4},"lead_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW":2,"ACTIVE":3,"BOOKED":4,"DECLINED":5,"EXPIRED":6,"DISABLED":7,"CONSUMER_DECLINED":8,"WIPED_OUT":9},"creation_date_time":"STRING","locale":"STRING","note":{"edit_date_time":"STRING","description":"STRING"},"lead_charged":"BOOL","credit_details":{"credit_state":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"CREDITED":3},"credit_state_last_update_date_time":"STRING"},"lead_feedback_submitted":"BOOL"},"ContactDetails":{"$ref":"#/LocalServicesLead/contact_details"},"Note":{"$ref":"#/LocalServicesLead/note"},"CreditDetails":{"$ref":"#/LocalServicesLead/credit_details"},"local_services_lead":{"$ref":"#/LocalServicesLead"},"LocalServicesLeadConversation":{"resource_name":"STRING","id":"INT64","conversation_channel":{"UNSPECIFIED":0,"UNKNOWN":1,"EMAIL":2,"MESSAGE":3,"PHONE_CALL":4,"SMS":5,"BOOKING":6,"WHATSAPP":7,"ADS_API":8},"participant_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ADVERTISER":2,"CONSUMER":3},"lead":"STRING","event_date_time":"STRING","phone_call_details":{"call_duration_millis":"INT64","call_recording_url":"STRING"},"message_details":{"text":"STRING","attachment_urls":"STRING"}},"PhoneCallDetails":{"$ref":"#/LocalServicesLeadConversation/phone_call_details"},"MessageDetails":{"$ref":"#/LocalServicesLeadConversation/message_details"},"local_services_lead_conversation":{"$ref":"#/LocalServicesLeadConversation"},"LocalServicesVerificationArtifact":{"resource_name":"STRING","id":"INT64","creation_date_time":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PASSED":2,"FAILED":3,"PENDING":4,"NO_SUBMISSION":5,"CANCELLED":6},"artifact_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BACKGROUND_CHECK":2,"INSURANCE":3,"LICENSE":4,"BUSINESS_REGISTRATION_CHECK":5},"background_check_verification_artifact":{"case_url":"STRING","final_adjudication_date_time":"STRING"},"insurance_verification_artifact":{"amount_micros":"INT64","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_NAME_MISMATCH":2,"INSURANCE_AMOUNT_INSUFFICIENT":3,"EXPIRED":4,"NO_SIGNATURE":5,"NO_POLICY_NUMBER":6,"NO_COMMERCIAL_GENERAL_LIABILITY":7,"EDITABLE_FORMAT":8,"CATEGORY_MISMATCH":9,"MISSING_EXPIRATION_DATE":10,"POOR_QUALITY":11,"POTENTIALLY_EDITED":12,"WRONG_DOCUMENT_TYPE":13,"NON_FINAL":14,"OTHER":15},"insurance_document_readonly":{"document_url":"STRING"},"expiration_date_time":"STRING"},"license_verification_artifact":{"license_type":"STRING","license_number":"STRING","licensee_first_name":"STRING","licensee_last_name":"STRING","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_NAME_MISMATCH":2,"UNAUTHORIZED":3,"EXPIRED":4,"POOR_QUALITY":5,"UNVERIFIABLE":6,"WRONG_DOCUMENT_OR_ID":7,"OTHER":8},"license_document_readonly":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact/insurance_document_readonly"},"expiration_date_time":"STRING"},"business_registration_check_verification_artifact":{"registration_type":{"UNSPECIFIED":0,"UNKNOWN":1,"NUMBER":2,"DOCUMENT":3},"check_id":"STRING","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_NAME_MISMATCH":2,"BUSINESS_DETAILS_MISMATCH":3,"ID_NOT_FOUND":4,"POOR_DOCUMENT_IMAGE_QUALITY":5,"DOCUMENT_EXPIRED":6,"DOCUMENT_INVALID":7,"DOCUMENT_TYPE_MISMATCH":8,"DOCUMENT_UNVERIFIABLE":9,"OTHER":10},"registration_number":{"number":"STRING"},"registration_document":{"document_readonly":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact/insurance_document_readonly"}}}},"BackgroundCheckVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/background_check_verification_artifact"},"InsuranceVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact"},"LocalServicesDocumentReadOnly":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact/insurance_document_readonly"},"LicenseVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/license_verification_artifact"},"BusinessRegistrationCheckVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/business_registration_check_verification_artifact"},"BusinessRegistrationNumber":{"$ref":"#/LocalServicesVerificationArtifact/business_registration_check_verification_artifact/registration_number"},"BusinessRegistrationDocument":{"$ref":"#/LocalServicesVerificationArtifact/business_registration_check_verification_artifact/registration_document"},"local_services_verification_artifact":{"$ref":"#/LocalServicesVerificationArtifact"},"LocationInterestView":{"resource_name":"STRING"},"location_interest_view":{"$ref":"#/LocationInterestView"},"LocationView":{"resource_name":"STRING"},"location_view":{"$ref":"#/LocationView"},"ManagedPlacementView":{"resource_name":"STRING"},"managed_placement_view":{"$ref":"#/ManagedPlacementView"},"MatchedLocationInterestView":{"resource_name":"STRING"},"matched_location_interest_view":{"$ref":"#/MatchedLocationInterestView"},"MediaFile":{"resource_name":"STRING","id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"IMAGE":2,"ICON":3,"MEDIA_BUNDLE":4,"AUDIO":5,"VIDEO":6,"DYNAMIC_IMAGE":7},"mime_type":{"$ref":"#/Ad/image_ad/mime_type"},"source_url":"STRING","name":"STRING","file_size":"INT64","image":{"data":"BYTES","full_size_image_url":"STRING","preview_size_image_url":"STRING"},"media_bundle":{"data":"BYTES","url":"STRING"},"audio":{"ad_duration_millis":"INT64"},"video":{"ad_duration_millis":"INT64","youtube_video_id":"STRING","advertising_id_code":"STRING","isci_code":"STRING"}},"MediaImage":{"$ref":"#/MediaFile/image"},"MediaBundle":{"$ref":"#/MediaFile/media_bundle"},"MediaAudio":{"$ref":"#/MediaFile/audio"},"MediaVideo":{"$ref":"#/MediaFile/video"},"media_file":{"$ref":"#/MediaFile"},"SearchVolumeRange":{"min":"INT64","max":"INT64"},"metrics":{"search_volume":{"$ref":"#/SearchVolumeRange"},"absolute_top_impression_percentage":"DOUBLE","active_view_audibility_invalid_givt_measurable_impressions_rate":"DOUBLE","active_view_audibility_invalid_measurable_impressions_rate":"DOUBLE","active_view_audibility_measurable_impressions":"INT64","active_view_audibility_measurable_impressions_rate":"DOUBLE","active_view_audible_impressions":"INT64","active_view_audible_impressions_rate":"DOUBLE","active_view_audible_quartile_p100_rate":"DOUBLE","active_view_audible_quartile_p25_rate":"DOUBLE","active_view_audible_quartile_p50_rate":"DOUBLE","active_view_audible_quartile_p75_rate":"DOUBLE","active_view_audible_thirty_seconds_impressions":"INT64","active_view_audible_thirty_seconds_impressions_rate":"DOUBLE","active_view_audible_two_seconds_impressions":"INT64","active_view_audible_two_seconds_impressions_rate":"DOUBLE","active_view_cpm":"DOUBLE","active_view_ctr":"DOUBLE","active_view_impressions":"INT64","active_view_measurability":"DOUBLE","active_view_measurable_cost_micros":"INT64","active_view_measurable_impressions":"INT64","active_view_viewability":"DOUBLE","all_conversions":"DOUBLE","all_conversions_by_conversion_date":"DOUBLE","all_conversions_from_click_to_call":"DOUBLE","all_conversions_from_directions":"DOUBLE","all_conversions_from_interactions_rate":"DOUBLE","all_conversions_from_interactions_value_per_interaction":"DOUBLE","all_conversions_from_location_asset_click_to_call":"DOUBLE","all_conversions_from_location_asset_directions":"DOUBLE","all_conversions_from_location_asset_menu":"DOUBLE","all_conversions_from_location_asset_order":"DOUBLE","all_conversions_from_location_asset_other_engagement":"DOUBLE","all_conversions_from_location_asset_store_visits":"DOUBLE","all_conversions_from_location_asset_website":"DOUBLE","all_conversions_from_menu":"DOUBLE","all_conversions_from_order":"DOUBLE","all_conversions_from_other_engagement":"DOUBLE","all_conversions_from_store_visit":"DOUBLE","all_conversions_from_store_website":"DOUBLE","all_conversions_value":"DOUBLE","all_conversions_value_by_conversion_date":"DOUBLE","all_conversions_value_per_cost":"DOUBLE","all_new_customer_lifetime_value":"DOUBLE","all_value_adjustment":"DOUBLE","asset_pinned_as_description_position_one_count":"INT64","asset_pinned_as_description_position_two_count":"INT64","asset_pinned_as_headline_position_one_count":"INT64","asset_pinned_as_headline_position_three_count":"INT64","asset_pinned_as_headline_position_two_count":"INT64","asset_pinned_total_count":"INT64","auction_insight_search_absolute_top_impression_percentage":"DOUBLE","auction_insight_search_impression_share":"DOUBLE","auction_insight_search_outranking_share":"DOUBLE","auction_insight_search_overlap_rate":"DOUBLE","auction_insight_search_position_above_rate":"DOUBLE","auction_insight_search_top_impression_percentage":"DOUBLE","average_cart_size":"DOUBLE","average_cost":"DOUBLE","average_cpc":"DOUBLE","average_cpe":"DOUBLE","average_cpm":"DOUBLE","average_impression_frequency_per_user":"DOUBLE","average_order_value_micros":"INT64","average_page_views":"DOUBLE","average_target_cpa_micros":"INT64","average_target_roas":"DOUBLE","average_time_on_site":"DOUBLE","average_video_watch_time_duration_millis":"INT64","benchmark_average_max_cpc":"DOUBLE","benchmark_ctr":"DOUBLE","biddable_app_install_conversions":"DOUBLE","biddable_app_post_install_conversions":"DOUBLE","biddable_cohort_app_post_install_conversions":"DOUBLE","bounce_rate":"DOUBLE","clicks":"INT64","clicks_unique_query_clusters":"INT64","combined_clicks":"INT64","combined_clicks_per_query":"DOUBLE","combined_queries":"INT64","content_budget_lost_impression_share":"DOUBLE","content_impression_share":"DOUBLE","content_rank_lost_impression_share":"DOUBLE","conversion_last_conversion_date":"DATE","conversion_last_received_request_date_time":"DATE","conversions":"DOUBLE","conversions_by_conversion_date":"DOUBLE","conversions_from_interactions_rate":"DOUBLE","conversions_from_interactions_value_per_interaction":"DOUBLE","conversions_unique_query_clusters":"INT64","conversions_value":"DOUBLE","conversions_value_by_conversion_date":"DOUBLE","conversions_value_per_cost":"DOUBLE","cost_converted_currency_per_platform_comparable_conversion":"DOUBLE","cost_micros":"INT64","cost_of_goods_sold_micros":"INT64","cost_per_all_conversions":"DOUBLE","cost_per_conversion":"DOUBLE","cost_per_current_model_attributed_conversion":"DOUBLE","cost_per_platform_comparable_conversion":"DOUBLE","coviewed_impressions":"INT64","cross_device_conversions":"DOUBLE","cross_device_conversions_by_conversion_date":"DOUBLE","cross_device_conversions_value":"DOUBLE","cross_device_conversions_value_by_conversion_date":"DOUBLE","cross_device_conversions_value_micros":"INT64","cross_sell_cost_of_goods_sold_micros":"INT64","cross_sell_gross_profit_micros":"INT64","cross_sell_revenue_micros":"INT64","cross_sell_units_sold":"DOUBLE","ctr":"DOUBLE","current_model_attributed_conversions":"DOUBLE","current_model_attributed_conversions_from_interactions_rate":"DOUBLE","current_model_attributed_conversions_from_interactions_value_per_interaction":"DOUBLE","current_model_attributed_conversions_value":"DOUBLE","current_model_attributed_conversions_value_per_cost":"DOUBLE","eligible_impressions_from_location_asset_store_reach":"INT64","engagement_rate":"DOUBLE","engagements":"INT64","general_invalid_click_rate":"DOUBLE","general_invalid_clicks":"INT64","gmail_forwards":"INT64","gmail_saves":"INT64","gmail_secondary_clicks":"INT64","gross_profit_margin":"DOUBLE","gross_profit_micros":"INT64","historical_creative_quality_score":"ENUM","historical_landing_page_quality_score":"ENUM","historical_quality_score":"INT64","historical_search_predicted_ctr":"ENUM","hotel_average_lead_value_micros":"DOUBLE","hotel_commission_rate_micros":"INT64","hotel_eligible_impressions":"INT64","hotel_expected_commission_cost":"DOUBLE","hotel_price_difference_percentage":"DOUBLE","impressions":"INT64","impressions_from_store_reach":"INT64","impressions_unique_query_clusters":"INT64","interaction_event_types":"ENUM","interaction_rate":"DOUBLE","interactions":"INT64","invalid_click_rate":"DOUBLE","invalid_clicks":"INT64","lead_cost_of_goods_sold_micros":"INT64","lead_gross_profit_micros":"INT64","lead_revenue_micros":"INT64","lead_units_sold":"DOUBLE","linked_entities_count":"INT64","linked_sample_entities":"STRING","message_chat_rate":"DOUBLE","message_chats":"INT64","message_impressions":"INT64","mobile_friendly_clicks_percentage":"DOUBLE","new_customer_lifetime_value":"DOUBLE","optimization_score_uplift":"DOUBLE","optimization_score_url":"STRING","orders":"DOUBLE","organic_clicks":"INT64","organic_clicks_per_query":"DOUBLE","organic_impressions":"INT64","organic_impressions_per_query":"DOUBLE","organic_queries":"INT64","percent_new_visitors":"DOUBLE","phone_calls":"INT64","phone_impressions":"INT64","phone_through_rate":"DOUBLE","platform_comparable_conversions":"DOUBLE","platform_comparable_conversions_by_conversion_date":"DOUBLE","platform_comparable_conversions_from_interactions_rate":"DOUBLE","platform_comparable_conversions_from_interactions_value_per_interaction":"DOUBLE","platform_comparable_conversions_value":"DOUBLE","platform_comparable_conversions_value_by_conversion_date":"DOUBLE","platform_comparable_conversions_value_per_cost":"DOUBLE","primary_impressions":"INT64","publisher_organic_clicks":"INT64","publisher_purchased_clicks":"INT64","publisher_unknown_clicks":"INT64","relative_ctr":"DOUBLE","results_conversions_purchase":"DOUBLE","revenue_micros":"INT64","search_absolute_top_impression_share":"DOUBLE","search_budget_lost_absolute_top_impression_share":"DOUBLE","search_budget_lost_impression_share":"DOUBLE","search_budget_lost_top_impression_share":"DOUBLE","search_click_share":"DOUBLE","search_exact_match_impression_share":"DOUBLE","search_impression_share":"DOUBLE","search_rank_lost_absolute_top_impression_share":"DOUBLE","search_rank_lost_impression_share":"DOUBLE","search_rank_lost_top_impression_share":"DOUBLE","search_top_impression_share":"DOUBLE","sk_ad_network_installs":"INT64","sk_ad_network_total_conversions":"INT64","speed_score":"INT64","store_visits_last_click_model_attributed_conversions":"DOUBLE","svr":"INT64","top_impression_percentage":"DOUBLE","trueview_average_cpv":"DOUBLE","unique_users":"INT64","units_sold":"DOUBLE","valid_accelerated_mobile_pages_clicks_percentage":"DOUBLE","value_adjustment":"DOUBLE","value_per_all_conversions":"DOUBLE","value_per_all_conversions_by_conversion_date":"DOUBLE","value_per_conversion":"DOUBLE","value_per_conversions_by_conversion_date":"DOUBLE","value_per_current_model_attributed_conversion":"DOUBLE","value_per_platform_comparable_conversion":"DOUBLE","value_per_platform_comparable_conversions_by_conversion_date":"DOUBLE","video_quartile_p100_rate":"DOUBLE","video_quartile_p25_rate":"DOUBLE","video_quartile_p50_rate":"DOUBLE","video_quartile_p75_rate":"DOUBLE","video_trueview_view_rate":"DOUBLE","video_trueview_view_rate_in_feed":"DOUBLE","video_trueview_view_rate_in_stream":"DOUBLE","video_trueview_view_rate_shorts":"DOUBLE","video_trueview_views":"INT64","video_watch_time_duration_millis":"INT64","view_through_conversions":"INT64","view_through_conversions_from_location_asset_click_to_call":"DOUBLE","view_through_conversions_from_location_asset_directions":"DOUBLE","view_through_conversions_from_location_asset_menu":"DOUBLE","view_through_conversions_from_location_asset_order":"DOUBLE","view_through_conversions_from_location_asset_other_engagement":"DOUBLE","view_through_conversions_from_location_asset_store_visits":"DOUBLE","view_through_conversions_from_location_asset_website":"DOUBLE"},"MobileAppCategoryConstant":{"resource_name":"STRING","id":"INT32","name":"STRING"},"mobile_app_category_constant":{"$ref":"#/MobileAppCategoryConstant"},"MobileDeviceConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","manufacturer_name":"STRING","operating_system_name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"MOBILE":2,"TABLET":3}},"mobile_device_constant":{"$ref":"#/MobileDeviceConstant"},"OfflineConversionUploadClientSummary":{"resource_name":"STRING","client":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_ADS_API":2,"GOOGLE_ADS_WEB_CLIENT":3,"ADS_DATA_CONNECTOR":4},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"EXCELLENT":2,"GOOD":3,"NEEDS_ATTENTION":4,"NO_RECENT_UPLOAD":6},"total_event_count":"INT64","successful_event_count":"INT64","success_rate":"DOUBLE","pending_event_count":"INT64","pending_rate":"DOUBLE","last_upload_date_time":"STRING","daily_summaries":{"successful_count":"INT64","failed_count":"INT64","pending_count":"INT64","job_id":"INT64","upload_date":"STRING"},"job_summaries":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"alerts":{"error":{"collection_size_error":{"$ref":"#/GoogleAdsError/error_code/collection_size_error"},"conversion_adjustment_upload_error":{"$ref":"#/GoogleAdsError/error_code/conversion_adjustment_upload_error"},"conversion_upload_error":{"$ref":"#/GoogleAdsError/error_code/conversion_upload_error"},"date_error":{"$ref":"#/GoogleAdsError/error_code/date_error"},"distinct_error":{"$ref":"#/GoogleAdsError/error_code/distinct_error"},"field_error":{"$ref":"#/GoogleAdsError/error_code/field_error"},"mutate_error":{"$ref":"#/GoogleAdsError/error_code/mutate_error"},"not_allowlisted_error":{"$ref":"#/GoogleAdsError/error_code/not_allowlisted_error"},"string_format_error":{"$ref":"#/GoogleAdsError/error_code/string_format_error"},"string_length_error":{"$ref":"#/GoogleAdsError/error_code/string_length_error"}},"error_percentage":"DOUBLE"}},"OfflineConversionSummary":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"OfflineConversionAlert":{"$ref":"#/OfflineConversionUploadClientSummary/alerts"},"OfflineConversionError":{"$ref":"#/OfflineConversionUploadClientSummary/alerts/error"},"offline_conversion_upload_client_summary":{"$ref":"#/OfflineConversionUploadClientSummary"},"OfflineConversionUploadConversionActionSummary":{"resource_name":"STRING","client":{"$ref":"#/OfflineConversionUploadClientSummary/client"},"conversion_action_id":"INT64","conversion_action_name":"STRING","status":{"$ref":"#/OfflineConversionUploadClientSummary/status"},"total_event_count":"INT64","successful_event_count":"INT64","pending_event_count":"INT64","last_upload_date_time":"STRING","daily_summaries":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"job_summaries":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"alerts":{"$ref":"#/OfflineConversionUploadClientSummary/alerts"}},"offline_conversion_upload_conversion_action_summary":{"$ref":"#/OfflineConversionUploadConversionActionSummary"},"OfflineUserDataJob":{"resource_name":"STRING","id":"INT64","external_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"STORE_SALES_UPLOAD_FIRST_PARTY":2,"STORE_SALES_UPLOAD_THIRD_PARTY":3,"CUSTOMER_MATCH_USER_LIST":4,"CUSTOMER_MATCH_WITH_ATTRIBUTES":5},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"RUNNING":3,"SUCCESS":4,"FAILED":5},"failure_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"INSUFFICIENT_MATCHED_TRANSACTIONS":2,"INSUFFICIENT_TRANSACTIONS":3,"HIGH_AVERAGE_TRANSACTION_VALUE":4,"LOW_AVERAGE_TRANSACTION_VALUE":5,"NEWLY_OBSERVED_CURRENCY_CODE":6},"operation_metadata":{"match_rate_range":{"UNSPECIFIED":0,"UNKNOWN":1,"MATCH_RANGE_LESS_THAN_20":2,"MATCH_RANGE_20_TO_30":3,"MATCH_RANGE_31_TO_40":4,"MATCH_RANGE_41_TO_50":5,"MATCH_RANGE_51_TO_60":6,"MATCH_RANGE_61_TO_70":7,"MATCH_RANGE_71_TO_80":8,"MATCH_RANGE_81_TO_90":9,"MATCH_RANGE_91_TO_100":10}},"customer_match_user_list_metadata":{"user_list":"STRING","consent":{"ad_user_data":{"UNSPECIFIED":0,"UNKNOWN":1,"GRANTED":2,"DENIED":3},"ad_personalization":{"$ref":"#/OfflineUserDataJob/customer_match_user_list_metadata/consent/ad_user_data"}}},"store_sales_metadata":{"loyalty_fraction":"DOUBLE","transaction_upload_fraction":"DOUBLE","custom_key":"STRING","third_party_metadata":{"advertiser_upload_date_time":"STRING","valid_transaction_fraction":"DOUBLE","partner_match_fraction":"DOUBLE","partner_upload_fraction":"DOUBLE","bridge_map_version_id":"STRING","partner_id":"INT64"}}},"OfflineUserDataJobMetadata":{"$ref":"#/OfflineUserDataJob/operation_metadata"},"CustomerMatchUserListMetadata":{"$ref":"#/OfflineUserDataJob/customer_match_user_list_metadata"},"Consent":{"$ref":"#/OfflineUserDataJob/customer_match_user_list_metadata/consent"},"StoreSalesMetadata":{"$ref":"#/OfflineUserDataJob/store_sales_metadata"},"StoreSalesThirdPartyMetadata":{"$ref":"#/OfflineUserDataJob/store_sales_metadata/third_party_metadata"},"offline_user_data_job":{"$ref":"#/OfflineUserDataJob"},"OperatingSystemVersionConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","os_major_version":"INT32","os_minor_version":"INT32","operator_type":{"UNSPECIFIED":0,"UNKNOWN":1,"EQUALS_TO":2,"GREATER_THAN_EQUALS_TO":4}},"operating_system_version_constant":{"$ref":"#/OperatingSystemVersionConstant"},"PaidOrganicSearchTermView":{"resource_name":"STRING","search_term":"STRING"},"paid_organic_search_term_view":{"$ref":"#/PaidOrganicSearchTermView"},"ParentalStatusView":{"resource_name":"STRING"},"parental_status_view":{"$ref":"#/ParentalStatusView"},"PerStoreView":{"resource_name":"STRING","place_id":"STRING","address1":"STRING","address2":"STRING","business_name":"STRING","city":"STRING","country_code":"STRING","phone_number":"STRING","postal_code":"STRING","province":"STRING"},"per_store_view":{"$ref":"#/PerStoreView"},"PerformanceMaxPlacementView":{"resource_name":"STRING","placement":"STRING","display_name":"STRING","target_url":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"}},"performance_max_placement_view":{"$ref":"#/PerformanceMaxPlacementView"},"ProductCategoryConstant":{"resource_name":"STRING","category_id":"INT64","product_category_constant_parent":"STRING","level":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_category/level"},"state":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"OBSOLETE":3},"localizations":{"region_code":"STRING","language_code":"STRING","value":"STRING"}},"ProductCategoryLocalization":{"$ref":"#/ProductCategoryConstant/localizations"},"product_category_constant":{"$ref":"#/ProductCategoryConstant"},"ProductGroupView":{"resource_name":"STRING"},"product_group_view":{"$ref":"#/ProductGroupView"},"ProductLink":{"resource_name":"STRING","product_link_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"DATA_PARTNER":2,"GOOGLE_ADS":3,"HOTEL_CENTER":7,"MERCHANT_CENTER":8,"ADVERTISING_PARTNER":9},"data_partner":{"data_partner_id":"INT64"},"google_ads":{"customer":"STRING"},"merchant_center":{"merchant_center_id":"INT64"},"advertising_partner":{"customer":"STRING"}},"DataPartnerIdentifier":{"$ref":"#/ProductLink/data_partner"},"GoogleAdsIdentifier":{"$ref":"#/ProductLink/google_ads"},"MerchantCenterIdentifier":{"$ref":"#/ProductLink/merchant_center"},"AdvertisingPartnerIdentifier":{"$ref":"#/ProductLink/advertising_partner"},"product_link":{"$ref":"#/ProductLink"},"ProductLinkInvitation":{"resource_name":"STRING","product_link_invitation_id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCEPTED":2,"REQUESTED":3,"PENDING_APPROVAL":4,"REVOKED":5,"REJECTED":6,"EXPIRED":7},"type":{"$ref":"#/ProductLink/type"},"hotel_center":{"hotel_center_id":"INT64"},"merchant_center":{"merchant_center_id":"INT64"},"advertising_partner":{"customer":"STRING"}},"HotelCenterLinkInvitationIdentifier":{"$ref":"#/ProductLinkInvitation/hotel_center"},"MerchantCenterLinkInvitationIdentifier":{"$ref":"#/ProductLinkInvitation/merchant_center"},"AdvertisingPartnerLinkInvitationIdentifier":{"$ref":"#/ProductLinkInvitation/advertising_partner"},"product_link_invitation":{"$ref":"#/ProductLinkInvitation"},"QualifyingQuestion":{"resource_name":"STRING","qualifying_question_id":"INT64","locale":"STRING","text":"STRING"},"qualifying_question":{"$ref":"#/QualifyingQuestion"},"Recommendation":{"resource_name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_BUDGET":2,"KEYWORD":3,"TEXT_AD":4,"TARGET_CPA_OPT_IN":5,"MAXIMIZE_CONVERSIONS_OPT_IN":6,"ENHANCED_CPC_OPT_IN":7,"SEARCH_PARTNERS_OPT_IN":8,"MAXIMIZE_CLICKS_OPT_IN":9,"OPTIMIZE_AD_ROTATION":10,"KEYWORD_MATCH_TYPE":14,"MOVE_UNUSED_BUDGET":15,"FORECASTING_CAMPAIGN_BUDGET":16,"TARGET_ROAS_OPT_IN":17,"RESPONSIVE_SEARCH_AD":18,"MARGINAL_ROI_CAMPAIGN_BUDGET":19,"USE_BROAD_MATCH_KEYWORD":20,"RESPONSIVE_SEARCH_AD_ASSET":21,"UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX":22,"RESPONSIVE_SEARCH_AD_IMPROVE_AD_STRENGTH":23,"DISPLAY_EXPANSION_OPT_IN":24,"UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX":25,"RAISE_TARGET_CPA_BID_TOO_LOW":26,"FORECASTING_SET_TARGET_ROAS":27,"CALLOUT_ASSET":28,"SITELINK_ASSET":29,"CALL_ASSET":30,"SHOPPING_ADD_AGE_GROUP":31,"SHOPPING_ADD_COLOR":32,"SHOPPING_ADD_GENDER":33,"SHOPPING_ADD_GTIN":34,"SHOPPING_ADD_MORE_IDENTIFIERS":35,"SHOPPING_ADD_SIZE":36,"SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN":37,"SHOPPING_FIX_DISAPPROVED_PRODUCTS":38,"SHOPPING_TARGET_ALL_OFFERS":39,"SHOPPING_FIX_SUSPENDED_MERCHANT_CENTER_ACCOUNT":40,"SHOPPING_FIX_MERCHANT_CENTER_ACCOUNT_SUSPENSION_WARNING":41,"SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX":42,"DYNAMIC_IMAGE_EXTENSION_OPT_IN":43,"RAISE_TARGET_CPA":44,"LOWER_TARGET_ROAS":45,"PERFORMANCE_MAX_OPT_IN":46,"IMPROVE_PERFORMANCE_MAX_AD_STRENGTH":47,"MIGRATE_DYNAMIC_SEARCH_ADS_CAMPAIGN_TO_PERFORMANCE_MAX":48,"FORECASTING_SET_TARGET_CPA":49,"SET_TARGET_CPA":50,"SET_TARGET_ROAS":51,"MAXIMIZE_CONVERSION_VALUE_OPT_IN":52,"IMPROVE_GOOGLE_TAG_COVERAGE":53,"PERFORMANCE_MAX_FINAL_URL_OPT_IN":54,"REFRESH_CUSTOMER_MATCH_LIST":55,"CUSTOM_AUDIENCE_OPT_IN":56,"LEAD_FORM_ASSET":57,"IMPROVE_DEMAND_GEN_AD_STRENGTH":58},"impact":{"base_metrics":{"impressions":"DOUBLE","clicks":"DOUBLE","cost_micros":"INT64","conversions":"DOUBLE","conversions_value":"DOUBLE","video_views":"DOUBLE"},"potential_metrics":{"$ref":"#/Recommendation/impact/base_metrics"}},"campaign_budget":"STRING","campaign":"STRING","ad_group":"STRING","dismissed":"BOOL","campaigns":"STRING","campaign_budget_recommendation":{"current_budget_amount_micros":"INT64","recommended_budget_amount_micros":"INT64","budget_options":{"budget_amount_micros":"INT64","impact":{"$ref":"#/Recommendation/impact"}}},"forecasting_campaign_budget_recommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"},"keyword_recommendation":{"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"search_terms":{"text":"STRING","estimated_weekly_search_count":"INT64"},"recommended_cpc_bid_micros":"INT64"},"text_ad_recommendation":{"ad":{"$ref":"#/Ad"},"creation_date":"STRING","auto_apply_date":"STRING"},"target_cpa_opt_in_recommendation":{"options":{"goal":{"UNSPECIFIED":0,"UNKNOWN":1,"SAME_COST":2,"SAME_CONVERSIONS":3,"SAME_CPA":4,"CLOSEST_CPA":5},"target_cpa_micros":"INT64","required_campaign_budget_amount_micros":"INT64","impact":{"$ref":"#/Recommendation/impact"}},"recommended_target_cpa_micros":"INT64"},"maximize_conversions_opt_in_recommendation":{"recommended_budget_amount_micros":"INT64"},"enhanced_cpc_opt_in_recommendation":{},"search_partners_opt_in_recommendation":{},"maximize_clicks_opt_in_recommendation":{"recommended_budget_amount_micros":"INT64"},"optimize_ad_rotation_recommendation":{},"keyword_match_type_recommendation":{"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"recommended_match_type":{"$ref":"#/AdGroupCriterion/keyword/match_type"}},"move_unused_budget_recommendation":{"excess_campaign_budget":"STRING","budget_recommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"}},"target_roas_opt_in_recommendation":{"recommended_target_roas":"DOUBLE","required_campaign_budget_amount_micros":"INT64"},"responsive_search_ad_recommendation":{"ad":{"$ref":"#/Ad"}},"marginal_roi_campaign_budget_recommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"},"use_broad_match_keyword_recommendation":{"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"suggested_keywords_count":"INT64","campaign_keywords_count":"INT64","campaign_uses_shared_budget":"BOOL","required_campaign_budget_amount_micros":"INT64"},"responsive_search_ad_asset_recommendation":{"current_ad":{"$ref":"#/Ad"},"recommended_assets":{"$ref":"#/Ad"}},"upgrade_smart_shopping_campaign_to_performance_max_recommendation":{"merchant_id":"INT64","sales_country_code":"STRING"},"responsive_search_ad_improve_ad_strength_recommendation":{"current_ad":{"$ref":"#/Ad"},"recommended_ad":{"$ref":"#/Ad"}},"display_expansion_opt_in_recommendation":{},"upgrade_local_campaign_to_performance_max_recommendation":{},"raise_target_cpa_bid_too_low_recommendation":{"recommended_target_multiplier":"DOUBLE","average_target_cpa_micros":"INT64"},"forecasting_set_target_roas_recommendation":{"recommended_target_roas":"DOUBLE","campaign_budget":{"$ref":"#/CampaignBudget"}},"callout_asset_recommendation":{"recommended_campaign_callout_assets":{"$ref":"#/Asset"},"recommended_customer_callout_assets":{"$ref":"#/Asset"}},"sitelink_asset_recommendation":{"recommended_campaign_sitelink_assets":{"$ref":"#/Asset"},"recommended_customer_sitelink_assets":{"$ref":"#/Asset"}},"call_asset_recommendation":{},"shopping_add_age_group_recommendation":{"merchant":{"id":"INT64","name":"STRING","multi_client":"BOOL"},"feed_label":"STRING","offers_count":"INT64","demoted_offers_count":"INT64"},"shopping_add_color_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_gender_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_gtin_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_more_identifiers_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_size_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_products_to_campaign_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING","reason":{"UNSPECIFIED":0,"UNKNOWN":1,"MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS":2,"MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS_IN_FEED":3,"ADS_ACCOUNT_EXCLUDES_OFFERS_FROM_CAMPAIGN":4,"ALL_PRODUCTS_ARE_EXCLUDED_FROM_CAMPAIGN":5}},"shopping_fix_disapproved_products_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING","products_count":"INT64","disapproved_products_count":"INT64"},"shopping_target_all_offers_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"untargeted_offers_count":"INT64","feed_label":"STRING"},"shopping_fix_suspended_merchant_center_account_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING"},"shopping_fix_merchant_center_account_suspension_warning_recommendation":{"$ref":"#/Recommendation/shopping_fix_suspended_merchant_center_account_recommendation"},"shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING"},"dynamic_image_extension_opt_in_recommendation":{},"raise_target_cpa_recommendation":{"target_adjustment":{"shared_set":"STRING","recommended_target_multiplier":"DOUBLE","current_average_target_micros":"INT64"},"app_bidding_goal":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME":2,"OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME":3,"OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE":4,"OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION":5,"OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND":6,"OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI":7,"OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME":8}},"lower_target_roas_recommendation":{"target_adjustment":{"$ref":"#/Recommendation/raise_target_cpa_recommendation/target_adjustment"}},"performance_max_opt_in_recommendation":{},"improve_performance_max_ad_strength_recommendation":{"asset_group":"STRING","ad_strength":{"$ref":"#/AdGroupAd/ad_strength"}},"migrate_dynamic_search_ads_campaign_to_performance_max_recommendation":{"apply_link":"STRING"},"forecasting_set_target_cpa_recommendation":{"recommended_target_cpa_micros":"INT64","campaign_budget":{"$ref":"#/CampaignBudget"}},"set_target_cpa_recommendation":{"$ref":"#/Recommendation/forecasting_set_target_cpa_recommendation"},"set_target_roas_recommendation":{"$ref":"#/Recommendation/forecasting_set_target_roas_recommendation"},"maximize_conversion_value_opt_in_recommendation":{},"improve_google_tag_coverage_recommendation":{},"performance_max_final_url_opt_in_recommendation":{},"refresh_customer_match_list_recommendation":{"user_list_id":"INT64","user_list_name":"STRING","days_since_last_refresh":"INT64","top_spending_account":{"customer_id":"INT64","descriptive_name":"STRING"},"targeting_accounts_count":"INT64","owner_account":{"$ref":"#/Recommendation/refresh_customer_match_list_recommendation/top_spending_account"}},"custom_audience_opt_in_recommendation":{"keywords":{"$ref":"#/AdGroupCriterion/keyword"}},"lead_form_asset_recommendation":{},"improve_demand_gen_ad_strength_recommendation":{"ad":"STRING","ad_strength":{"$ref":"#/AdGroupAd/ad_strength"},"demand_gen_asset_action_items":"STRING"}},"RecommendationImpact":{"$ref":"#/Recommendation/impact"},"RecommendationMetrics":{"$ref":"#/Recommendation/impact/base_metrics"},"CampaignBudgetRecommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"},"CampaignBudgetRecommendationOption":{"$ref":"#/Recommendation/campaign_budget_recommendation/budget_options"},"KeywordRecommendation":{"$ref":"#/Recommendation/keyword_recommendation"},"SearchTerm":{"$ref":"#/Recommendation/keyword_recommendation/search_terms"},"TextAdRecommendation":{"$ref":"#/Recommendation/text_ad_recommendation"},"TargetCpaOptInRecommendation":{"$ref":"#/Recommendation/target_cpa_opt_in_recommendation"},"TargetCpaOptInRecommendationOption":{"$ref":"#/Recommendation/target_cpa_opt_in_recommendation/options"},"MaximizeConversionsOptInRecommendation":{"$ref":"#/Recommendation/maximize_conversions_opt_in_recommendation"},"EnhancedCpcOptInRecommendation":{"$ref":"#/Recommendation/enhanced_cpc_opt_in_recommendation"},"SearchPartnersOptInRecommendation":{"$ref":"#/Recommendation/search_partners_opt_in_recommendation"},"MaximizeClicksOptInRecommendation":{"$ref":"#/Recommendation/maximize_clicks_opt_in_recommendation"},"OptimizeAdRotationRecommendation":{"$ref":"#/Recommendation/optimize_ad_rotation_recommendation"},"KeywordMatchTypeRecommendation":{"$ref":"#/Recommendation/keyword_match_type_recommendation"},"MoveUnusedBudgetRecommendation":{"$ref":"#/Recommendation/move_unused_budget_recommendation"},"TargetRoasOptInRecommendation":{"$ref":"#/Recommendation/target_roas_opt_in_recommendation"},"ResponsiveSearchAdRecommendation":{"$ref":"#/Recommendation/responsive_search_ad_recommendation"},"UseBroadMatchKeywordRecommendation":{"$ref":"#/Recommendation/use_broad_match_keyword_recommendation"},"ResponsiveSearchAdAssetRecommendation":{"$ref":"#/Recommendation/responsive_search_ad_asset_recommendation"},"UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/upgrade_smart_shopping_campaign_to_performance_max_recommendation"},"ResponsiveSearchAdImproveAdStrengthRecommendation":{"$ref":"#/Recommendation/responsive_search_ad_improve_ad_strength_recommendation"},"DisplayExpansionOptInRecommendation":{"$ref":"#/Recommendation/display_expansion_opt_in_recommendation"},"UpgradeLocalCampaignToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/upgrade_local_campaign_to_performance_max_recommendation"},"RaiseTargetCpaBidTooLowRecommendation":{"$ref":"#/Recommendation/raise_target_cpa_bid_too_low_recommendation"},"ForecastingSetTargetRoasRecommendation":{"$ref":"#/Recommendation/forecasting_set_target_roas_recommendation"},"CalloutAssetRecommendation":{"$ref":"#/Recommendation/callout_asset_recommendation"},"SitelinkAssetRecommendation":{"$ref":"#/Recommendation/sitelink_asset_recommendation"},"CallAssetRecommendation":{"$ref":"#/Recommendation/call_asset_recommendation"},"ShoppingOfferAttributeRecommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"MerchantInfo":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"ShoppingAddProductsToCampaignRecommendation":{"$ref":"#/Recommendation/shopping_add_products_to_campaign_recommendation"},"ShoppingFixDisapprovedProductsRecommendation":{"$ref":"#/Recommendation/shopping_fix_disapproved_products_recommendation"},"ShoppingTargetAllOffersRecommendation":{"$ref":"#/Recommendation/shopping_target_all_offers_recommendation"},"ShoppingMerchantCenterAccountSuspensionRecommendation":{"$ref":"#/Recommendation/shopping_fix_suspended_merchant_center_account_recommendation"},"ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation"},"DynamicImageExtensionOptInRecommendation":{"$ref":"#/Recommendation/dynamic_image_extension_opt_in_recommendation"},"RaiseTargetCpaRecommendation":{"$ref":"#/Recommendation/raise_target_cpa_recommendation"},"TargetAdjustmentInfo":{"$ref":"#/Recommendation/raise_target_cpa_recommendation/target_adjustment"},"LowerTargetRoasRecommendation":{"$ref":"#/Recommendation/lower_target_roas_recommendation"},"PerformanceMaxOptInRecommendation":{"$ref":"#/Recommendation/performance_max_opt_in_recommendation"},"ImprovePerformanceMaxAdStrengthRecommendation":{"$ref":"#/Recommendation/improve_performance_max_ad_strength_recommendation"},"MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/migrate_dynamic_search_ads_campaign_to_performance_max_recommendation"},"ForecastingSetTargetCpaRecommendation":{"$ref":"#/Recommendation/forecasting_set_target_cpa_recommendation"},"MaximizeConversionValueOptInRecommendation":{"$ref":"#/Recommendation/maximize_conversion_value_opt_in_recommendation"},"ImproveGoogleTagCoverageRecommendation":{"$ref":"#/Recommendation/improve_google_tag_coverage_recommendation"},"PerformanceMaxFinalUrlOptInRecommendation":{"$ref":"#/Recommendation/performance_max_final_url_opt_in_recommendation"},"RefreshCustomerMatchListRecommendation":{"$ref":"#/Recommendation/refresh_customer_match_list_recommendation"},"AccountInfo":{"$ref":"#/Recommendation/refresh_customer_match_list_recommendation/top_spending_account"},"CustomAudienceOptInRecommendation":{"$ref":"#/Recommendation/custom_audience_opt_in_recommendation"},"LeadFormAssetRecommendation":{"$ref":"#/Recommendation/lead_form_asset_recommendation"},"ImproveDemandGenAdStrengthRecommendation":{"$ref":"#/Recommendation/improve_demand_gen_ad_strength_recommendation"},"recommendation":{"$ref":"#/Recommendation"},"RecommendationSubscription":{"resource_name":"STRING","type":{"$ref":"#/Recommendation/type"},"create_date_time":"STRING","modify_date_time":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3}},"recommendation_subscription":{"$ref":"#/RecommendationSubscription"},"RemarketingAction":{"resource_name":"STRING","id":"INT64","name":"STRING","tag_snippets":{"$ref":"#/ConversionAction/tag_snippets"}},"remarketing_action":{"$ref":"#/RemarketingAction"},"SearchTermView":{"resource_name":"STRING","search_term":"STRING","ad_group":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ADDED":2,"EXCLUDED":3,"ADDED_EXCLUDED":4,"NONE":5}},"search_term_view":{"$ref":"#/SearchTermView"},"SharedCriterion":{"resource_name":"STRING","shared_set":"STRING","criterion_id":"INT64","type":{"$ref":"#/AdGroupCriterion/type"},"negative":"BOOL","keyword":{"$ref":"#/AdGroupCriterion/keyword"},"youtube_video":{"$ref":"#/AdGroupCriterion/youtube_video"},"youtube_channel":{"$ref":"#/AdGroupCriterion/youtube_channel"},"placement":{"$ref":"#/AdGroupCriterion/placement"},"mobile_app_category":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"mobile_application":{"$ref":"#/AdGroupCriterion/mobile_application"},"brand":{"display_name":"STRING","entity_id":"STRING","primary_url":"STRING","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"EXISTING_BRAND":2,"EXISTING_BRAND_VARIANT":3,"INCORRECT_INFORMATION":4,"NOT_A_BRAND":5},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"DEPRECATED":3,"UNVERIFIED":4,"APPROVED":5,"CANCELLED":6,"REJECTED":7}},"webpage":{"$ref":"#/AdGroupCriterion/webpage"},"vertical_ads_item_group_rule":{"item_code":"STRING","country_criterion_id":"STRING","region_criterion_id":"STRING","city_criterion_id":"STRING","hotel_class":"INT64"}},"BrandInfo":{"$ref":"#/SharedCriterion/brand"},"VerticalAdsItemGroupRuleInfo":{"$ref":"#/SharedCriterion/vertical_ads_item_group_rule"},"shared_criterion":{"$ref":"#/SharedCriterion"},"SharedSet":{"resource_name":"STRING","id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"NEGATIVE_KEYWORDS":2,"NEGATIVE_PLACEMENTS":3,"ACCOUNT_LEVEL_NEGATIVE_KEYWORDS":4,"BRANDS":5,"WEBPAGES":6,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST":7},"name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"member_count":"INT64","reference_count":"INT64","vertical_ads_item_vertical_type":{"UNSPECIFIED":0,"UNKNOWN":1,"HOTELS":2,"VACATION_RENTALS":3,"RENTAL_CARS":4,"EVENTS":5,"THINGS_TO_DO":6,"FLIGHTS":7}},"shared_set":{"$ref":"#/SharedSet"},"ShoppingPerformanceView":{"resource_name":"STRING"},"shopping_performance_view":{"$ref":"#/ShoppingPerformanceView"},"ShoppingProduct":{"resource_name":"STRING","merchant_center_id":"INT64","channel":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_channel"},"language_code":"STRING","feed_label":"STRING","item_id":"STRING","multi_client_account_id":"INT64","title":"STRING","brand":"STRING","product_image_uri":"STRING","price_micros":"INT64","currency_code":"STRING","channel_exclusivity":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_channel_exclusivity/channel_exclusivity"},"condition":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_condition"},"availability":{"UNSPECIFIED":0,"UNKNOWN":1,"IN_STOCK":2,"OUT_OF_STOCK":3,"PREORDER":4},"target_countries":"STRING","custom_attribute0":"STRING","custom_attribute1":"STRING","custom_attribute2":"STRING","custom_attribute3":"STRING","custom_attribute4":"STRING","category_level1":"STRING","category_level2":"STRING","category_level3":"STRING","category_level4":"STRING","category_level5":"STRING","product_type_level1":"STRING","product_type_level2":"STRING","product_type_level3":"STRING","product_type_level4":"STRING","product_type_level5":"STRING","effective_max_cpc_micros":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_ELIGIBLE":2,"ELIGIBLE_LIMITED":3,"ELIGIBLE":4},"issues":{"error_code":"STRING","ads_severity":{"UNSPECIFIED":0,"UNKNOWN":1,"WARNING":2,"ERROR":3},"attribute_name":"STRING","description":"STRING","detail":"STRING","documentation":"STRING","affected_regions":"STRING"},"campaign":"STRING","ad_group":"STRING"},"ProductIssue":{"$ref":"#/ShoppingProduct/issues"},"shopping_product":{"$ref":"#/ShoppingProduct"},"SmartCampaignSearchTermView":{"resource_name":"STRING","search_term":"STRING","campaign":"STRING"},"smart_campaign_search_term_view":{"$ref":"#/SmartCampaignSearchTermView"},"SmartCampaignSetting":{"resource_name":"STRING","campaign":"STRING","phone_number":{"phone_number":"STRING","country_code":"STRING"},"advertising_language_code":"STRING","final_url":"STRING","ad_optimized_business_profile_setting":{"include_lead_form":"BOOL"},"business_name":"STRING","business_profile_location":"STRING"},"PhoneNumber":{"$ref":"#/SmartCampaignSetting/phone_number"},"AdOptimizedBusinessProfileSetting":{"$ref":"#/SmartCampaignSetting/ad_optimized_business_profile_setting"},"smart_campaign_setting":{"$ref":"#/SmartCampaignSetting"},"TargetingExpansionView":{"resource_name":"STRING"},"targeting_expansion_view":{"$ref":"#/TargetingExpansionView"},"ThirdPartyAppAnalyticsLink":{"resource_name":"STRING","shareable_link_id":"STRING"},"third_party_app_analytics_link":{"$ref":"#/ThirdPartyAppAnalyticsLink"},"TopicConstant":{"resource_name":"STRING","id":"INT64","topic_constant_parent":"STRING","path":"STRING"},"topic_constant":{"$ref":"#/TopicConstant"},"TopicView":{"resource_name":"STRING"},"topic_view":{"$ref":"#/TopicView"},"TravelActivityGroupView":{"resource_name":"STRING"},"travel_activity_group_view":{"$ref":"#/TravelActivityGroupView"},"TravelActivityPerformanceView":{"resource_name":"STRING"},"travel_activity_performance_view":{"$ref":"#/TravelActivityPerformanceView"},"UserInterest":{"resource_name":"STRING","taxonomy_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AFFINITY":2,"IN_MARKET":3,"MOBILE_APP_INSTALL_USER":4,"VERTICAL_GEO":5,"NEW_SMART_PHONE_USER":6},"user_interest_id":"INT64","name":"STRING","user_interest_parent":"STRING","launched_to_all":"BOOL","availabilities":{"$ref":"#/DetailedDemographic/availabilities"}},"user_interest":{"$ref":"#/UserInterest"},"UserList":{"resource_name":"STRING","id":"INT64","read_only":"BOOL","name":"STRING","description":"STRING","membership_status":{"UNSPECIFIED":0,"UNKNOWN":1,"OPEN":2,"CLOSED":3},"integration_code":"STRING","membership_life_span":"INT64","size_for_display":"INT64","size_range_for_display":{"UNSPECIFIED":0,"UNKNOWN":1,"LESS_THAN_FIVE_HUNDRED":2,"LESS_THAN_ONE_THOUSAND":3,"ONE_THOUSAND_TO_TEN_THOUSAND":4,"TEN_THOUSAND_TO_FIFTY_THOUSAND":5,"FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND":6,"ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND":7,"THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND":8,"FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION":9,"ONE_MILLION_TO_TWO_MILLION":10,"TWO_MILLION_TO_THREE_MILLION":11,"THREE_MILLION_TO_FIVE_MILLION":12,"FIVE_MILLION_TO_TEN_MILLION":13,"TEN_MILLION_TO_TWENTY_MILLION":14,"TWENTY_MILLION_TO_THIRTY_MILLION":15,"THIRTY_MILLION_TO_FIFTY_MILLION":16,"OVER_FIFTY_MILLION":17},"size_for_search":"INT64","size_range_for_search":{"$ref":"#/UserList/size_range_for_display"},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"REMARKETING":2,"LOGICAL":3,"EXTERNAL_REMARKETING":4,"RULE_BASED":5,"SIMILAR":6,"CRM_BASED":7,"LOOKALIKE":9},"closing_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"UNUSED":2},"access_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"OWNED":2,"SHARED":3,"LICENSED":4,"SUBSCRIBED":5,"AFFILIATED":6},"account_user_list_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"DISABLED":3},"eligible_for_search":"BOOL","eligible_for_display":"BOOL","match_rate_percentage":"INT32","crm_based_user_list":{"app_id":"STRING","upload_key_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CONTACT_INFO":2,"CRM_ID":3,"MOBILE_ADVERTISING_ID":4},"data_source_type":{"UNSPECIFIED":0,"UNKNOWN":1,"FIRST_PARTY":2,"THIRD_PARTY_CREDIT_BUREAU":3,"THIRD_PARTY_VOTER_FILE":4,"THIRD_PARTY_PARTNER_DATA":5}},"similar_user_list":{"seed_user_list":"STRING"},"rule_based_user_list":{"prepopulation_status":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUESTED":2,"FINISHED":3,"FAILED":4},"flexible_rule_user_list":{"inclusive_rule_operator":{"UNSPECIFIED":0,"UNKNOWN":1,"AND":2,"OR":3},"inclusive_operands":{"rule":{"rule_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AND_OF_ORS":2,"OR_OF_ANDS":3},"rule_item_groups":{"rule_items":{"name":"STRING","number_rule_item":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"GREATER_THAN":2,"GREATER_THAN_OR_EQUAL":3,"EQUALS":4,"NOT_EQUALS":5,"LESS_THAN":6,"LESS_THAN_OR_EQUAL":7},"value":"DOUBLE"},"string_rule_item":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"CONTAINS":2,"EQUALS":3,"STARTS_WITH":4,"ENDS_WITH":5,"NOT_EQUALS":6,"NOT_CONTAINS":7,"NOT_STARTS_WITH":8,"NOT_ENDS_WITH":9},"value":"STRING"},"date_rule_item":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"EQUALS":2,"NOT_EQUALS":3,"BEFORE":4,"AFTER":5},"value":"STRING","offset_in_days":"INT64"}}}},"lookback_window_days":"INT64"},"exclusive_operands":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands"}}},"logical_user_list":{"rules":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL":2,"ANY":3,"NONE":4},"rule_operands":{"user_list":"STRING"}}},"basic_user_list":{"actions":{"conversion_action":"STRING","remarketing_action":"STRING"}},"lookalike_user_list":{"seed_user_list_ids":"INT64","expansion_level":{"UNSPECIFIED":0,"UNKNOWN":1,"NARROW":2,"BALANCED":3,"BROAD":4},"country_codes":"STRING"}},"CrmBasedUserListInfo":{"$ref":"#/UserList/crm_based_user_list"},"SimilarUserListInfo":{"$ref":"#/UserList/similar_user_list"},"RuleBasedUserListInfo":{"$ref":"#/UserList/rule_based_user_list"},"FlexibleRuleUserListInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list"},"FlexibleRuleOperandInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands"},"UserListRuleInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule"},"UserListRuleItemGroupInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups"},"UserListRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items"},"UserListNumberRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items/number_rule_item"},"UserListStringRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items/string_rule_item"},"UserListDateRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items/date_rule_item"},"LogicalUserListInfo":{"$ref":"#/UserList/logical_user_list"},"UserListLogicalRuleInfo":{"$ref":"#/UserList/logical_user_list/rules"},"LogicalUserListOperandInfo":{"$ref":"#/UserList/logical_user_list/rules/rule_operands"},"BasicUserListInfo":{"$ref":"#/UserList/basic_user_list"},"UserListActionInfo":{"$ref":"#/UserList/basic_user_list/actions"},"LookalikeUserListInfo":{"$ref":"#/UserList/lookalike_user_list"},"user_list":{"$ref":"#/UserList"},"UserListCustomerType":{"resource_name":"STRING","user_list":"STRING","customer_type_category":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_CUSTOMERS":2,"PURCHASERS":3,"HIGH_VALUE_CUSTOMERS":4,"DISENGAGED_CUSTOMERS":5,"QUALIFIED_LEADS":6,"CONVERTED_LEADS":7,"PAID_SUBSCRIBERS":8,"LOYALTY_SIGN_UPS":9,"CART_ABANDONERS":10,"LOYALTY_TIER_1_MEMBERS":11,"LOYALTY_TIER_2_MEMBERS":12,"LOYALTY_TIER_3_MEMBERS":13,"LOYALTY_TIER_4_MEMBERS":14,"LOYALTY_TIER_5_MEMBERS":15,"LOYALTY_TIER_6_MEMBERS":16,"LOYALTY_TIER_7_MEMBERS":17}},"user_list_customer_type":{"$ref":"#/UserListCustomerType"},"UserLocationView":{"resource_name":"STRING","country_criterion_id":"INT64","targeting_location":"BOOL"},"user_location_view":{"$ref":"#/UserLocationView"},"Video":{"resource_name":"STRING","id":"STRING","channel_id":"STRING","duration_millis":"INT64","title":"STRING"},"video":{"$ref":"#/Video"},"WebpageView":{"resource_name":"STRING"},"webpage_view":{"$ref":"#/WebpageView"},"segments":{"activity_account_id":"INT64","activity_city":"RESOURCE_NAME","activity_country":"RESOURCE_NAME","activity_rating":"INT64","activity_state":"RESOURCE_NAME","ad_destination_type":"ENUM","ad_format_type":"ENUM","ad_group":"RESOURCE_NAME","ad_network_type":"ENUM","ad_sub_network_type":"ENUM","ad_using_product_data":"BOOLEAN","ad_using_video":"BOOLEAN","adjusted_age_range":"ENUM","adjusted_gender":"ENUM","asset_group":"RESOURCE_NAME","asset_interaction_target":{"asset":"RESOURCE_NAME","interaction_on_this_asset":"BOOLEAN"},"auction_insight_domain":"STRING","budget_campaign_association_status":{"campaign":"RESOURCE_NAME","status":"ENUM"},"campaign":"RESOURCE_NAME","click_type":"ENUM","conversion_action":"RESOURCE_NAME","conversion_action_category":"ENUM","conversion_action_name":"STRING","conversion_adjustment":"BOOLEAN","conversion_attribution_event_type":"ENUM","conversion_lag_bucket":"ENUM","conversion_or_adjustment_lag_bucket":"ENUM","conversion_value_rule_primary_dimension":"ENUM","date":"DATE","day_of_week":"ENUM","device":"ENUM","external_activity_id":"STRING","external_conversion_source":"ENUM","geo_target_airport":"RESOURCE_NAME","geo_target_canton":"RESOURCE_NAME","geo_target_city":"RESOURCE_NAME","geo_target_country":"RESOURCE_NAME","geo_target_county":"RESOURCE_NAME","geo_target_district":"RESOURCE_NAME","geo_target_metro":"RESOURCE_NAME","geo_target_most_specific_location":"RESOURCE_NAME","geo_target_postal_code":"RESOURCE_NAME","geo_target_province":"RESOURCE_NAME","geo_target_region":"RESOURCE_NAME","geo_target_state":"RESOURCE_NAME","hotel_booking_window_days":"INT64","hotel_center_id":"INT64","hotel_check_in_date":"DATE","hotel_check_in_day_of_week":"ENUM","hotel_city":"RESOURCE_NAME","hotel_class":"INT32","hotel_country":"RESOURCE_NAME","hotel_date_selection_type":"ENUM","hotel_length_of_stay":"INT32","hotel_price_bucket":"ENUM","hotel_rate_rule_id":"STRING","hotel_rate_type":"ENUM","hotel_state":"RESOURCE_NAME","hour":"INT32","interaction_on_this_extension":"BOOLEAN","keyword":{"ad_group_criterion":"RESOURCE_NAME","info":{"match_type":"ENUM","text":"STRING"}},"landing_page_source":"ENUM","match_type":"ENUM","month":"DATE","month_of_year":"ENUM","new_versus_returning_customers":"ENUM","partner_hotel_id":"STRING","product_aggregator_id":"INT64","product_brand":"STRING","product_category_level1":"RESOURCE_NAME","product_category_level2":"RESOURCE_NAME","product_category_level3":"RESOURCE_NAME","product_category_level4":"RESOURCE_NAME","product_category_level5":"RESOURCE_NAME","product_channel":"ENUM","product_channel_exclusivity":"ENUM","product_condition":"ENUM","product_country":"RESOURCE_NAME","product_custom_attribute0":"STRING","product_custom_attribute1":"STRING","product_custom_attribute2":"STRING","product_custom_attribute3":"STRING","product_custom_attribute4":"STRING","product_feed_label":"STRING","product_item_id":"STRING","product_language":"RESOURCE_NAME","product_merchant_id":"INT64","product_store_id":"STRING","product_title":"STRING","product_type_l1":"STRING","product_type_l2":"STRING","product_type_l3":"STRING","product_type_l4":"STRING","product_type_l5":"STRING","quarter":"DATE","recommendation_type":"ENUM","search_engine_results_page_type":"ENUM","search_subcategory":"STRING","search_term":"STRING","search_term_match_source":"ENUM","search_term_match_type":"ENUM","search_term_targeting_status":"ENUM","sk_ad_network_ad_event_type":"ENUM","sk_ad_network_attribution_credit":"ENUM","sk_ad_network_coarse_conversion_value":"ENUM","sk_ad_network_fine_conversion_value":"INT64","sk_ad_network_postback_sequence_index":"INT64","sk_ad_network_redistributed_fine_conversion_value":"INT64","sk_ad_network_source_app":{"sk_ad_network_source_app_id":"STRING"},"sk_ad_network_source_domain":"STRING","sk_ad_network_source_type":"ENUM","sk_ad_network_user_type":"ENUM","sk_ad_network_version":"STRING","slot":"ENUM","travel_destination_city":"RESOURCE_NAME","travel_destination_country":"RESOURCE_NAME","travel_destination_region":"RESOURCE_NAME","vertical_ads_event_participant_display_names":"STRING","vertical_ads_hotel_class":"INT64","vertical_ads_listing":"STRING","vertical_ads_listing_brand":"STRING","vertical_ads_listing_city":"RESOURCE_NAME","vertical_ads_listing_country":"RESOURCE_NAME","vertical_ads_listing_region":"RESOURCE_NAME","vertical_ads_partner_account":"INT64","vertical_ads_vertical":"ENUM","webpage":"RESOURCE_NAME","week":"DATE","year":"INT32"}}`; +export const fieldDataTypes = `{"GoogleAdsError":{"error_code":{"request_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RESOURCE_NAME_MISSING":3,"RESOURCE_NAME_MALFORMED":4,"BAD_RESOURCE_ID":17,"INVALID_CUSTOMER_ID":16,"OPERATION_REQUIRED":5,"RESOURCE_NOT_FOUND":6,"INVALID_PAGE_TOKEN":7,"EXPIRED_PAGE_TOKEN":8,"INVALID_PAGE_SIZE":22,"PAGE_SIZE_NOT_SUPPORTED":40,"REQUIRED_FIELD_MISSING":9,"IMMUTABLE_FIELD":11,"TOO_MANY_MUTATE_OPERATIONS":13,"TOO_MANY_ACTION_OPERATIONS":41,"CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT":14,"CANNOT_MODIFY_FOREIGN_FIELD":15,"INVALID_ENUM_VALUE":18,"DEVELOPER_TOKEN_PARAMETER_MISSING":19,"LOGIN_CUSTOMER_ID_PARAMETER_MISSING":20,"VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN":21,"CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS":29,"CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS":30,"INCONSISTENT_RETURN_SUMMARY_ROW_VALUE":31,"TOTAL_RESULTS_COUNT_NOT_ORIGINALLY_REQUESTED":32,"RPC_DEADLINE_TOO_SHORT":33,"UNSUPPORTED_VERSION":38,"CLOUD_PROJECT_NOT_FOUND":39},"bidding_strategy_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"CANNOT_CHANGE_BIDDING_STRATEGY_TYPE":3,"CANNOT_REMOVE_ASSOCIATED_STRATEGY":4,"BIDDING_STRATEGY_NOT_SUPPORTED":5,"INCOMPATIBLE_BIDDING_STRATEGY_AND_BIDDING_STRATEGY_GOAL_TYPE":6},"url_field_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_TRACKING_URL_TEMPLATE":2,"INVALID_TAG_IN_TRACKING_URL_TEMPLATE":3,"MISSING_TRACKING_URL_TEMPLATE_TAG":4,"MISSING_PROTOCOL_IN_TRACKING_URL_TEMPLATE":5,"INVALID_PROTOCOL_IN_TRACKING_URL_TEMPLATE":6,"MALFORMED_TRACKING_URL_TEMPLATE":7,"MISSING_HOST_IN_TRACKING_URL_TEMPLATE":8,"INVALID_TLD_IN_TRACKING_URL_TEMPLATE":9,"REDUNDANT_NESTED_TRACKING_URL_TEMPLATE_TAG":10,"INVALID_FINAL_URL":11,"INVALID_TAG_IN_FINAL_URL":12,"REDUNDANT_NESTED_FINAL_URL_TAG":13,"MISSING_PROTOCOL_IN_FINAL_URL":14,"INVALID_PROTOCOL_IN_FINAL_URL":15,"MALFORMED_FINAL_URL":16,"MISSING_HOST_IN_FINAL_URL":17,"INVALID_TLD_IN_FINAL_URL":18,"INVALID_FINAL_MOBILE_URL":19,"INVALID_TAG_IN_FINAL_MOBILE_URL":20,"REDUNDANT_NESTED_FINAL_MOBILE_URL_TAG":21,"MISSING_PROTOCOL_IN_FINAL_MOBILE_URL":22,"INVALID_PROTOCOL_IN_FINAL_MOBILE_URL":23,"MALFORMED_FINAL_MOBILE_URL":24,"MISSING_HOST_IN_FINAL_MOBILE_URL":25,"INVALID_TLD_IN_FINAL_MOBILE_URL":26,"INVALID_FINAL_APP_URL":27,"INVALID_TAG_IN_FINAL_APP_URL":28,"REDUNDANT_NESTED_FINAL_APP_URL_TAG":29,"MULTIPLE_APP_URLS_FOR_OSTYPE":30,"INVALID_OSTYPE":31,"INVALID_PROTOCOL_FOR_APP_URL":32,"INVALID_PACKAGE_ID_FOR_APP_URL":33,"URL_CUSTOM_PARAMETERS_COUNT_EXCEEDS_LIMIT":34,"INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_KEY":39,"INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_VALUE":40,"INVALID_TAG_IN_URL_CUSTOM_PARAMETER_VALUE":41,"REDUNDANT_NESTED_URL_CUSTOM_PARAMETER_TAG":42,"MISSING_PROTOCOL":43,"INVALID_PROTOCOL":52,"INVALID_URL":44,"DESTINATION_URL_DEPRECATED":45,"INVALID_TAG_IN_URL":46,"MISSING_URL_TAG":47,"DUPLICATE_URL_ID":48,"INVALID_URL_ID":49,"FINAL_URL_SUFFIX_MALFORMED":50,"INVALID_TAG_IN_FINAL_URL_SUFFIX":51,"INVALID_TOP_LEVEL_DOMAIN":53,"MALFORMED_TOP_LEVEL_DOMAIN":54,"MALFORMED_URL":55,"MISSING_HOST":56,"NULL_CUSTOM_PARAMETER_VALUE":57,"VALUE_TRACK_PARAMETER_NOT_SUPPORTED":58,"UNSUPPORTED_APP_STORE":59},"list_operation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUIRED_FIELD_MISSING":7,"DUPLICATE_VALUES":8},"query_error":{"UNSPECIFIED":0,"UNKNOWN":1,"QUERY_ERROR":50,"BAD_ENUM_CONSTANT":18,"BAD_ESCAPE_SEQUENCE":7,"BAD_FIELD_NAME":12,"BAD_LIMIT_VALUE":15,"BAD_NUMBER":5,"BAD_OPERATOR":3,"BAD_PARAMETER_NAME":61,"BAD_PARAMETER_VALUE":62,"BAD_RESOURCE_TYPE_IN_FROM_CLAUSE":45,"BAD_SYMBOL":2,"BAD_VALUE":4,"DATE_RANGE_TOO_WIDE":36,"DATE_RANGE_TOO_NARROW":60,"EXPECTED_AND":30,"EXPECTED_BY":14,"EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE":37,"EXPECTED_FILTERS_ON_DATE_RANGE":55,"EXPECTED_FROM":44,"EXPECTED_LIST":41,"EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE":16,"EXPECTED_SELECT":13,"EXPECTED_SINGLE_VALUE":42,"EXPECTED_VALUE_WITH_BETWEEN_OPERATOR":29,"INVALID_DATE_FORMAT":38,"MISALIGNED_DATE_FOR_FILTER":64,"INVALID_STRING_VALUE":57,"INVALID_VALUE_WITH_BETWEEN_OPERATOR":26,"INVALID_VALUE_WITH_DURING_OPERATOR":22,"INVALID_VALUE_WITH_LIKE_OPERATOR":56,"OPERATOR_FIELD_MISMATCH":35,"PROHIBITED_EMPTY_LIST_IN_CONDITION":28,"PROHIBITED_ENUM_CONSTANT":54,"PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE":31,"PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE":40,"PROHIBITED_FIELD_IN_SELECT_CLAUSE":23,"PROHIBITED_FIELD_IN_WHERE_CLAUSE":24,"PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE":43,"PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE":48,"PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE":58,"PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE":49,"PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE":51,"PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE":53,"PROHIBITED_FIELD_OR_SEGMENT_WITH_METRIC":65,"LIMIT_VALUE_TOO_LOW":25,"PROHIBITED_NEWLINE_IN_STRING":8,"PROHIBITED_VALUE_COMBINATION_IN_LIST":10,"PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR":21,"STRING_NOT_TERMINATED":6,"TOO_MANY_SEGMENTS":34,"UNEXPECTED_END_OF_QUERY":9,"UNEXPECTED_FROM_CLAUSE":47,"UNRECOGNIZED_FIELD":32,"UNEXPECTED_INPUT":11,"REQUESTED_METRICS_FOR_MANAGER":59,"FILTER_HAS_TOO_MANY_VALUES":63,"REQUIRED_SEGMENT_FIELD_MISSING":66},"mutate_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RESOURCE_NOT_FOUND":3,"ID_EXISTS_IN_MULTIPLE_MUTATES":7,"INCONSISTENT_FIELD_VALUES":8,"MUTATE_NOT_ALLOWED":9,"RESOURCE_NOT_IN_GOOGLE_ADS":10,"RESOURCE_ALREADY_EXISTS":11,"RESOURCE_DOES_NOT_SUPPORT_VALIDATE_ONLY":12,"OPERATION_DOES_NOT_SUPPORT_PARTIAL_FAILURE":16,"RESOURCE_READ_ONLY":13,"EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED":17},"field_mask_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FIELD_MASK_MISSING":5,"FIELD_MASK_NOT_ALLOWED":4,"FIELD_NOT_FOUND":2,"FIELD_HAS_SUBFIELDS":3},"authorization_error":{"UNSPECIFIED":0,"UNKNOWN":1,"USER_PERMISSION_DENIED":2,"DEVELOPER_TOKEN_NOT_ON_ALLOWLIST":13,"DEVELOPER_TOKEN_PROHIBITED":4,"PROJECT_DISABLED":5,"AUTHORIZATION_ERROR":6,"ACTION_NOT_PERMITTED":7,"INCOMPLETE_SIGNUP":8,"CUSTOMER_NOT_ENABLED":24,"MISSING_TOS":9,"DEVELOPER_TOKEN_NOT_APPROVED":10,"INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION":11,"SERVICE_ACCESS_DENIED":12,"ACCESS_DENIED_FOR_ACCOUNT_TYPE":25,"METRIC_ACCESS_DENIED":26,"CLOUD_PROJECT_NOT_UNDER_ORGANIZATION":27,"ACTION_NOT_PERMITTED_FOR_SUSPENDED_ACCOUNT":28},"internal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INTERNAL_ERROR":2,"ERROR_CODE_NOT_PUBLISHED":3,"TRANSIENT_ERROR":4,"DEADLINE_EXCEEDED":5},"quota_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RESOURCE_EXHAUSTED":2,"ACCESS_PROHIBITED":3,"RESOURCE_TEMPORARILY_EXHAUSTED":4,"EXCESSIVE_SHORT_TERM_QUERY_RESOURCE_CONSUMPTION":5,"EXCESSIVE_LONG_TERM_QUERY_RESOURCE_CONSUMPTION":6,"PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDED":7},"ad_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE":2,"APPROXIMATELY_TOO_LONG":3,"APPROXIMATELY_TOO_SHORT":4,"BAD_SNIPPET":5,"CANNOT_MODIFY_AD":6,"CANNOT_SET_BUSINESS_NAME_IF_URL_SET":7,"CANNOT_SET_FIELD":8,"CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET":9,"CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING":10,"CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE":11,"CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING":12,"CANNOT_SET_URL":13,"CANNOT_SET_WITHOUT_FINAL_URLS":14,"CANNOT_SET_WITH_FINAL_URLS":15,"CANNOT_SET_WITH_URL_DATA":17,"CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR":18,"CUSTOMER_NOT_APPROVED_MOBILEADS":19,"CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS":20,"CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS":21,"CUSTOMER_NOT_ELIGIBLE":22,"CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL":23,"DIMENSION_ALREADY_IN_UNION":24,"DIMENSION_MUST_BE_SET":25,"DIMENSION_NOT_IN_UNION":26,"DISPLAY_URL_CANNOT_BE_SPECIFIED":27,"DOMESTIC_PHONE_NUMBER_FORMAT":28,"EMERGENCY_PHONE_NUMBER":29,"EMPTY_FIELD":30,"FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID":31,"FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH":32,"ILLEGAL_AD_CUSTOMIZER_TAG_USE":33,"ILLEGAL_TAG_USE":34,"INCONSISTENT_DIMENSIONS":35,"INCONSISTENT_STATUS_IN_TEMPLATE_UNION":36,"INCORRECT_LENGTH":37,"INELIGIBLE_FOR_UPGRADE":38,"INVALID_AD_ADDRESS_CAMPAIGN_TARGET":39,"INVALID_AD_TYPE":40,"INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE":41,"INVALID_ATTRIBUTES_FOR_MOBILE_TEXT":42,"INVALID_CALL_TO_ACTION_TEXT":43,"INVALID_CHARACTER_FOR_URL":44,"INVALID_COUNTRY_CODE":45,"INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG":47,"INVALID_INPUT":48,"INVALID_MARKUP_LANGUAGE":49,"INVALID_MOBILE_CARRIER":50,"INVALID_MOBILE_CARRIER_TARGET":51,"INVALID_NUMBER_OF_ELEMENTS":52,"INVALID_PHONE_NUMBER_FORMAT":53,"INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID":54,"INVALID_TEMPLATE_DATA":55,"INVALID_TEMPLATE_ELEMENT_FIELD_TYPE":56,"INVALID_TEMPLATE_ID":57,"LINE_TOO_WIDE":58,"MISSING_AD_CUSTOMIZER_MAPPING":59,"MISSING_ADDRESS_COMPONENT":60,"MISSING_ADVERTISEMENT_NAME":61,"MISSING_BUSINESS_NAME":62,"MISSING_DESCRIPTION1":63,"MISSING_DESCRIPTION2":64,"MISSING_DESTINATION_URL_TAG":65,"MISSING_LANDING_PAGE_URL_TAG":66,"MISSING_DIMENSION":67,"MISSING_DISPLAY_URL":68,"MISSING_HEADLINE":69,"MISSING_HEIGHT":70,"MISSING_IMAGE":71,"MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS":72,"MISSING_MARKUP_LANGUAGES":73,"MISSING_MOBILE_CARRIER":74,"MISSING_PHONE":75,"MISSING_REQUIRED_TEMPLATE_FIELDS":76,"MISSING_TEMPLATE_FIELD_VALUE":77,"MISSING_TEXT":78,"MISSING_VISIBLE_URL":79,"MISSING_WIDTH":80,"MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED":81,"MUST_USE_TEMP_AD_UNION_ID_ON_ADD":82,"TOO_LONG":83,"TOO_SHORT":84,"UNION_DIMENSIONS_CANNOT_CHANGE":85,"UNKNOWN_ADDRESS_COMPONENT":86,"UNKNOWN_FIELD_NAME":87,"UNKNOWN_UNIQUE_NAME":88,"UNSUPPORTED_DIMENSIONS":89,"URL_INVALID_SCHEME":90,"URL_INVALID_TOP_LEVEL_DOMAIN":91,"URL_MALFORMED":92,"URL_NO_HOST":93,"URL_NOT_EQUIVALENT":94,"URL_HOST_NAME_TOO_LONG":95,"URL_NO_SCHEME":96,"URL_NO_TOP_LEVEL_DOMAIN":97,"URL_PATH_NOT_ALLOWED":98,"URL_PORT_NOT_ALLOWED":99,"URL_QUERY_NOT_ALLOWED":100,"URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG":102,"USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE":103,"INCONSISTENT_EXPANDABLE_SETTINGS":104,"INVALID_FORMAT":105,"INVALID_FIELD_TEXT":106,"ELEMENT_NOT_PRESENT":107,"IMAGE_ERROR":108,"VALUE_NOT_IN_RANGE":109,"FIELD_NOT_PRESENT":110,"ADDRESS_NOT_COMPLETE":111,"ADDRESS_INVALID":112,"VIDEO_RETRIEVAL_ERROR":113,"AUDIO_ERROR":114,"INVALID_YOUTUBE_DISPLAY_URL":115,"TOO_MANY_PRODUCT_IMAGES":116,"TOO_MANY_PRODUCT_VIDEOS":117,"INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE":118,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":119,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":120,"DISALLOWED_NUMBER_TYPE":121,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":122,"PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":123,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":124,"VANITY_PHONE_NUMBER_NOT_ALLOWED":125,"INVALID_CALL_CONVERSION_TYPE_ID":126,"CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID":127,"CANNOT_SET_PATH2_WITHOUT_PATH1":128,"MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME":129,"INCOMPATIBLE_WITH_RESTRICTION_TYPE":130,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":131,"MISSING_IMAGE_OR_MEDIA_BUNDLE":132,"PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN":133,"PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE":134,"PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE":135,"PLACEHOLDER_DEFAULT_VALUE_MISSING":136,"UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE":137,"AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT":138,"UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION":139,"CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN":140,"CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY":154,"TOO_MANY_AD_CUSTOMIZERS":141,"INVALID_AD_CUSTOMIZER_FORMAT":142,"NESTED_AD_CUSTOMIZER_SYNTAX":143,"UNSUPPORTED_AD_CUSTOMIZER_SYNTAX":144,"UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG":145,"MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS":146,"DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID":147,"DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST":148,"UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND":149,"CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD":150,"INVALID_CUSTOMIZER_ATTRIBUTE_NAME":151,"STORE_MISMATCH":152,"MISSING_REQUIRED_IMAGE_ASPECT_RATIO":153,"MISMATCHED_ASPECT_RATIOS":155,"DUPLICATE_IMAGE_ACROSS_CAROUSEL_CARDS":156,"INVALID_YOUTUBE_VIDEO_ASSET_ID_FOR_VIDEO_ADS_SEQUENCING":157},"ad_group_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_ADGROUP_NAME":2,"INVALID_ADGROUP_NAME":3,"ADVERTISER_NOT_ON_CONTENT_NETWORK":5,"BID_TOO_BIG":6,"BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH":7,"MISSING_ADGROUP_NAME":8,"ADGROUP_LABEL_DOES_NOT_EXIST":9,"ADGROUP_LABEL_ALREADY_EXISTS":10,"INVALID_CONTENT_BID_CRITERION_TYPE_GROUP":11,"AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE":12,"ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY":13,"CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING":14,"PROMOTED_HOTEL_AD_GROUPS_NOT_AVAILABLE_FOR_CUSTOMER":15,"INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE":16,"INVALID_EXCLUDED_PARENT_ASSET_SET_TYPE":17,"CANNOT_ADD_AD_GROUP_FOR_CAMPAIGN_TYPE":18,"INVALID_STATUS":19,"INVALID_STEP_ID_FOR_VIDEO_ADS_SEQUENCING":20,"INVALID_AD_GROUP_TYPE_FOR_VIDEO_ADS_SEQUENCING":21,"DUPLICATE_STEP_ID":22,"INVALID_VERTICAL_ADS_FORMAT_SETTING":23,"VERTICAL_ADS_FORMAT_SETTING_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_AI_MAX":24,"VERTICAL_ADS_FORMAT_SETTING_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_ENABLED_TRAVEL_FEED":25},"campaign_budget_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_BUDGET_CANNOT_BE_SHARED":17,"CAMPAIGN_BUDGET_REMOVED":2,"CAMPAIGN_BUDGET_IN_USE":3,"CAMPAIGN_BUDGET_PERIOD_NOT_AVAILABLE":4,"CANNOT_MODIFY_FIELD_OF_IMPLICITLY_SHARED_CAMPAIGN_BUDGET":6,"CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED":7,"CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED_WITHOUT_NAME":8,"CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED":9,"CANNOT_USE_IMPLICITLY_SHARED_CAMPAIGN_BUDGET_WITH_MULTIPLE_CAMPAIGNS":10,"DUPLICATE_NAME":11,"MONEY_AMOUNT_IN_WRONG_CURRENCY":12,"MONEY_AMOUNT_LESS_THAN_CURRENCY_MINIMUM_CPC":13,"MONEY_AMOUNT_TOO_LARGE":14,"NEGATIVE_MONEY_AMOUNT":15,"NON_MULTIPLE_OF_MINIMUM_CURRENCY_UNIT":16,"TOTAL_BUDGET_AMOUNT_MUST_BE_UNSET_FOR_BUDGET_PERIOD_DAILY":18,"INVALID_PERIOD":19,"CANNOT_USE_ACCELERATED_DELIVERY_MODE":20,"BUDGET_AMOUNT_MUST_BE_UNSET_FOR_CUSTOM_BUDGET_PERIOD":21,"BUDGET_BELOW_PER_DAY_MINIMUM":22},"campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_TARGET_CONTENT_NETWORK":3,"CANNOT_TARGET_SEARCH_NETWORK":4,"CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH":5,"CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN":6,"CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK":7,"CANNOT_TARGET_PARTNER_SEARCH_NETWORK":8,"CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY":9,"CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS":10,"CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN":11,"DUPLICATE_CAMPAIGN_NAME":12,"INCOMPATIBLE_CAMPAIGN_FIELD":13,"INVALID_CAMPAIGN_NAME":14,"INVALID_AD_SERVING_OPTIMIZATION_STATUS":15,"INVALID_TRACKING_URL":16,"CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING":17,"MAX_IMPRESSIONS_NOT_IN_RANGE":18,"TIME_UNIT_NOT_SUPPORTED":19,"INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED":20,"BUDGET_CANNOT_BE_SHARED":21,"CAMPAIGN_CANNOT_USE_SHARED_BUDGET":22,"CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS":23,"CAMPAIGN_LABEL_DOES_NOT_EXIST":24,"CAMPAIGN_LABEL_ALREADY_EXISTS":25,"MISSING_SHOPPING_SETTING":26,"INVALID_SHOPPING_SALES_COUNTRY":27,"ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE":31,"INVALID_ADVERTISING_CHANNEL_SUB_TYPE":32,"AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED":33,"CANNOT_SET_AD_ROTATION_MODE":34,"CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED":35,"CANNOT_SET_DATE_TO_PAST":36,"MISSING_HOTEL_CUSTOMER_LINK":37,"INVALID_HOTEL_CUSTOMER_LINK":38,"MISSING_HOTEL_SETTING":39,"CANNOT_USE_SHARED_CAMPAIGN_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP":40,"APP_NOT_FOUND":41,"SHOPPING_ENABLE_LOCAL_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":42,"MERCHANT_NOT_ALLOWED_FOR_COMPARISON_LISTING_ADS":43,"INSUFFICIENT_APP_INSTALLS_COUNT":44,"SENSITIVE_CATEGORY_APP":45,"HEC_AGREEMENT_REQUIRED":46,"NOT_COMPATIBLE_WITH_VIEW_THROUGH_CONVERSION_OPTIMIZATION":49,"INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE":48,"CANNOT_CREATE_APP_PRE_REGISTRATION_FOR_NON_ANDROID_APP":50,"APP_NOT_AVAILABLE_TO_CREATE_APP_PRE_REGISTRATION_CAMPAIGN":51,"INCOMPATIBLE_BUDGET_TYPE":52,"LOCAL_SERVICES_DUPLICATE_CATEGORY_BID":53,"LOCAL_SERVICES_INVALID_CATEGORY_BID":54,"LOCAL_SERVICES_MISSING_CATEGORY_BID":55,"INVALID_STATUS_CHANGE":57,"MISSING_TRAVEL_CUSTOMER_LINK":58,"INVALID_TRAVEL_CUSTOMER_LINK":59,"INVALID_EXCLUDED_PARENT_ASSET_SET_TYPE":62,"ASSET_SET_NOT_A_HOTEL_PROPERTY_ASSET_SET":63,"HOTEL_PROPERTY_ASSET_SET_ONLY_FOR_PERFORMANCE_MAX_FOR_TRAVEL_GOALS":64,"AVERAGE_DAILY_SPEND_TOO_HIGH":65,"CANNOT_ATTACH_TO_REMOVED_CAMPAIGN_GROUP":66,"CANNOT_ATTACH_TO_BIDDING_STRATEGY":67,"CANNOT_CHANGE_BUDGET_PERIOD":68,"NOT_ENOUGH_CONVERSIONS":71,"CANNOT_SET_MORE_THAN_ONE_CONVERSION_ACTION":72,"NOT_COMPATIBLE_WITH_BUDGET_TYPE":73,"NOT_COMPATIBLE_WITH_UPLOAD_CLICKS_CONVERSION":74,"APP_ID_MUST_MATCH_CONVERSION_ACTION_APP_ID":76,"CONVERSION_ACTION_WITH_DOWNLOAD_CATEGORY_NOT_ALLOWED":77,"CONVERSION_ACTION_WITH_DOWNLOAD_CATEGORY_REQUIRED":78,"CONVERSION_TRACKING_NOT_ENABLED":79,"NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE":80,"NOT_COMPATIBLE_WITH_GOOGLE_ATTRIBUTION_CONVERSIONS":81,"CONVERSION_LAG_TOO_HIGH":82,"NOT_LINKED_ADVERTISING_PARTNER":83,"INVALID_NUMBER_OF_ADVERTISING_PARTNER_IDS":84,"CANNOT_TARGET_DISPLAY_NETWORK_WITHOUT_YOUTUBE":85,"CANNOT_LINK_TO_COMPARISON_SHOPPING_SERVICE_ACCOUNT":86,"CANNOT_TARGET_NETWORK_FOR_COMPARISON_SHOPPING_SERVICE_LINKED_ACCOUNTS":87,"CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL":88,"DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN":89,"CANNOT_SET_CAMPAIGN_KEYWORD_MATCH_TYPE":90,"CANNOT_DISABLE_BROAD_MATCH_WHEN_KEYWORD_CONVERSION_IN_PROCESS":91,"CANNOT_DISABLE_BROAD_MATCH_WHEN_TARGETING_BRANDS":92,"CANNOT_ENABLE_BROAD_MATCH_FOR_BASE_CAMPAIGN_WITH_PROMOTING_TRIAL":93,"CANNOT_ENABLE_BROAD_MATCH_FOR_PROMOTING_TRIAL_CAMPAIGN":94,"REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED":95,"REQUIRED_LOGO_ASSET_NOT_LINKED":96,"BRAND_TARGETING_OVERRIDES_NOT_SUPPORTED":97,"BRAND_GUIDELINES_NOT_ENABLED_FOR_CAMPAIGN":98,"BRAND_GUIDELINES_MAIN_AND_ACCENT_COLORS_REQUIRED":99,"BRAND_GUIDELINES_COLOR_INVALID_FORMAT":100,"BRAND_GUIDELINES_UNSUPPORTED_FONT_FAMILY":101,"BRAND_GUIDELINES_UNSUPPORTED_CHANNEL":102,"CANNOT_ENABLE_BRAND_GUIDELINES_FOR_TRAVEL_GOALS":103,"CUSTOMER_NOT_ALLOWLISTED_FOR_BRAND_GUIDELINES":104,"THIRD_PARTY_INTEGRATION_PARTNER_NOT_ALLOWED":105,"THIRD_PARTY_INTEGRATION_PARTNER_SHARE_COST_NOT_ALLOWED":106,"DUPLICATE_INTERACTION_TYPE":107,"INVALID_INTERACTION_TYPE":108,"VIDEO_SEQUENCE_ERROR_SEQUENCE_DEFINITION_REQUIRED":109,"AI_MAX_MUST_BE_ENABLED":110,"DURATION_TOO_LONG_FOR_TOTAL_BUDGET":111,"END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET":112},"video_campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MUTATE_REQUIRES_RESERVATION":2},"authentication_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AUTHENTICATION_ERROR":2,"CLIENT_CUSTOMER_ID_INVALID":5,"CUSTOMER_NOT_FOUND":8,"GOOGLE_ACCOUNT_DELETED":9,"GOOGLE_ACCOUNT_COOKIE_INVALID":10,"GOOGLE_ACCOUNT_AUTHENTICATION_FAILED":25,"GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH":12,"LOGIN_COOKIE_REQUIRED":13,"NOT_ADS_USER":14,"OAUTH_TOKEN_INVALID":15,"OAUTH_TOKEN_EXPIRED":16,"OAUTH_TOKEN_DISABLED":17,"OAUTH_TOKEN_REVOKED":18,"OAUTH_TOKEN_HEADER_INVALID":19,"LOGIN_COOKIE_INVALID":20,"INVALID_EMAIL_ADDRESS":21,"USER_ID_INVALID":22,"TWO_STEP_VERIFICATION_NOT_ENROLLED":23,"ADVANCED_PROTECTION_NOT_ENROLLED":24,"ORGANIZATION_NOT_RECOGNIZED":26,"ORGANIZATION_NOT_APPROVED":27,"ORGANIZATION_NOT_ASSOCIATED_WITH_DEVELOPER_TOKEN":28,"DEVELOPER_TOKEN_INVALID":29},"action_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUIRED_FIELD_MISSING":2,"INVALID_ARGUMENT":3},"ad_group_criterion_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CRITERION_IS_NOT_KEYWORD":2},"ad_group_criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_CRITERION_LABEL_DOES_NOT_EXIST":2,"AD_GROUP_CRITERION_LABEL_ALREADY_EXISTS":3,"CANNOT_ADD_LABEL_TO_NEGATIVE_CRITERION":4,"TOO_MANY_OPERATIONS":5,"CANT_UPDATE_NEGATIVE":6,"CONCRETE_TYPE_REQUIRED":7,"BID_INCOMPATIBLE_WITH_ADGROUP":8,"CANNOT_TARGET_AND_EXCLUDE":9,"ILLEGAL_URL":10,"INVALID_KEYWORD_TEXT":11,"INVALID_DESTINATION_URL":12,"MISSING_DESTINATION_URL_TAG":13,"KEYWORD_LEVEL_BID_NOT_SUPPORTED_FOR_MANUALCPM":14,"INVALID_USER_STATUS":15,"CANNOT_ADD_CRITERIA_TYPE":16,"CANNOT_EXCLUDE_CRITERIA_TYPE":17,"CAMPAIGN_TYPE_NOT_COMPATIBLE_WITH_PARTIAL_FAILURE":27,"OPERATIONS_FOR_TOO_MANY_SHOPPING_ADGROUPS":28,"CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS":29,"CANNOT_SET_WITHOUT_FINAL_URLS":30,"CANNOT_CLEAR_FINAL_URLS_IF_FINAL_MOBILE_URLS_EXIST":31,"CANNOT_CLEAR_FINAL_URLS_IF_FINAL_APP_URLS_EXIST":32,"CANNOT_CLEAR_FINAL_URLS_IF_TRACKING_URL_TEMPLATE_EXISTS":33,"CANNOT_CLEAR_FINAL_URLS_IF_URL_CUSTOM_PARAMETERS_EXIST":34,"CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS":35,"CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE":36,"FINAL_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE":37,"FINAL_MOBILE_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE":38},"ad_group_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1},"ad_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1,"COUNTDOWN_INVALID_DATE_FORMAT":2,"COUNTDOWN_DATE_IN_PAST":3,"COUNTDOWN_INVALID_LOCALE":4,"COUNTDOWN_INVALID_START_DAYS_BEFORE":5,"UNKNOWN_USER_LIST":6},"ad_group_ad_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_AD_LABEL_DOES_NOT_EXIST":2,"AD_GROUP_AD_LABEL_ALREADY_EXISTS":3,"AD_NOT_UNDER_ADGROUP":4,"CANNOT_OPERATE_ON_REMOVED_ADGROUPAD":5,"CANNOT_CREATE_DEPRECATED_ADS":6,"CANNOT_CREATE_TEXT_ADS":7,"EMPTY_FIELD":8,"RESOURCE_REFERENCED_IN_MULTIPLE_OPS":9,"AD_TYPE_CANNOT_BE_PAUSED":10,"AD_TYPE_CANNOT_BE_REMOVED":11,"CANNOT_UPDATE_DEPRECATED_ADS":12,"AD_SHARING_NOT_ALLOWED":13,"DURATION_TOO_SHORT":14},"ad_sharing_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_ALREADY_CONTAINS_AD":2,"INCOMPATIBLE_AD_UNDER_AD_GROUP":3,"CANNOT_SHARE_INACTIVE_AD":4},"adx_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED_FEATURE":2},"asset_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_ASSET_TYPE":13,"DUPLICATE_ASSET":3,"DUPLICATE_ASSET_NAME":4,"ASSET_DATA_IS_MISSING":5,"CANNOT_MODIFY_ASSET_NAME":6,"FIELD_INCOMPATIBLE_WITH_ASSET_TYPE":7,"INVALID_CALL_TO_ACTION_TEXT":8,"LEAD_FORM_INVALID_FIELDS_COMBINATION":9,"LEAD_FORM_MISSING_AGREEMENT":10,"INVALID_ASSET_STATUS":11,"FIELD_CANNOT_BE_MODIFIED_FOR_ASSET_TYPE":12,"SCHEDULES_CANNOT_OVERLAP":14,"PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF":15,"PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT":16,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":17,"DUPLICATE_ASSETS_WITH_DIFFERENT_FIELD_VALUE":18,"CALL_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":19,"CALL_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":20,"CALL_DISALLOWED_NUMBER_TYPE":21,"CALL_INVALID_CONVERSION_ACTION":22,"CALL_INVALID_COUNTRY_CODE":23,"CALL_INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":24,"CALL_INVALID_PHONE_NUMBER":25,"CALL_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":26,"CALL_PREMIUM_RATE_NUMBER_NOT_ALLOWED":27,"CALL_VANITY_PHONE_NUMBER_NOT_ALLOWED":28,"PRICE_HEADER_SAME_AS_DESCRIPTION":29,"MOBILE_APP_INVALID_APP_ID":30,"MOBILE_APP_INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL":31,"NAME_REQUIRED_FOR_ASSET_TYPE":32,"LEAD_FORM_LEGACY_QUALIFYING_QUESTIONS_DISALLOWED":33,"NAME_CONFLICT_FOR_ASSET_TYPE":34,"CANNOT_MODIFY_ASSET_SOURCE":35,"CANNOT_MODIFY_AUTOMATICALLY_CREATED_ASSET":36,"LEAD_FORM_LOCATION_ANSWER_TYPE_DISALLOWED":37,"PAGE_FEED_INVALID_LABEL_TEXT":38,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_WHATSAPP_MESSAGE_ASSETS":39,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_APP_DEEP_LINK_ASSETS":40,"PROMOTION_BARCODE_CANNOT_CONTAIN_LINKS":41,"PROMOTION_BARCODE_INVALID_FORMAT":42,"UNSUPPORTED_BARCODE_TYPE":43,"PROMOTION_QR_CODE_CANNOT_CONTAIN_LINKS":44,"PROMOTION_QR_CODE_INVALID_FORMAT":45,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_MESSAGE_ASSETS":46},"asset_group_asset_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_RESOURCE":2,"EXPANDABLE_TAGS_NOT_ALLOWED_IN_DESCRIPTION":3,"AD_CUSTOMIZER_NOT_SUPPORTED":4,"HOTEL_PROPERTY_ASSET_NOT_LINKED_TO_CAMPAIGN":5},"asset_group_listing_group_filter_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TREE_TOO_DEEP":2,"UNIT_CANNOT_HAVE_CHILDREN":3,"SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD":4,"DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS":5,"SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS":6,"SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS":7,"MULTIPLE_ROOTS":8,"INVALID_DIMENSION_VALUE":9,"MUST_REFINE_HIERARCHICAL_PARENT_TYPE":10,"INVALID_PRODUCT_BIDDING_CATEGORY":11,"CHANGING_CASE_VALUE_WITH_CHILDREN":12,"SUBDIVISION_HAS_CHILDREN":13,"CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE":14,"DIMENSION_TYPE_NOT_ALLOWED":15,"DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP":16,"LISTING_SOURCE_NOT_ALLOWED":17,"FILTER_EXCLUSION_NOT_ALLOWED":18,"MULTIPLE_LISTING_SOURCES":19,"MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED":20,"MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP":21,"PAGE_FEED_FILTER_HAS_PARENT":22,"MULTIPLE_OPERATIONS_ON_ONE_NODE":23,"TREE_WAS_INVALID_BEFORE_MUTATION":24,"RETAIL_INVALID_SHARED_SET_TYPE":25},"asset_group_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"CANNOT_ADD_ASSET_GROUP_FOR_CAMPAIGN_TYPE":3,"NOT_ENOUGH_HEADLINE_ASSET":4,"NOT_ENOUGH_LONG_HEADLINE_ASSET":5,"NOT_ENOUGH_DESCRIPTION_ASSET":6,"NOT_ENOUGH_BUSINESS_NAME_ASSET":7,"NOT_ENOUGH_MARKETING_IMAGE_ASSET":8,"NOT_ENOUGH_SQUARE_MARKETING_IMAGE_ASSET":9,"NOT_ENOUGH_LOGO_ASSET":10,"FINAL_URL_SHOPPING_MERCHANT_HOME_PAGE_URL_DOMAINS_DIFFER":11,"PATH1_REQUIRED_WHEN_PATH2_IS_SET":12,"SHORT_DESCRIPTION_REQUIRED":13,"FINAL_URL_REQUIRED":14,"FINAL_URL_CONTAINS_INVALID_DOMAIN_NAME":15,"AD_CUSTOMIZER_NOT_SUPPORTED":16,"CANNOT_MUTATE_ASSET_GROUP_FOR_REMOVED_CAMPAIGN":17},"asset_set_asset_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_ASSET_TYPE":2,"INVALID_ASSET_SET_TYPE":3,"DUPLICATE_EXTERNAL_KEY":4,"PARENT_LINKAGE_DOES_NOT_EXIST":5},"asset_set_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INCOMPATIBLE_ADVERTISING_CHANNEL_TYPE":2,"DUPLICATE_FEED_LINK":3,"INCOMPATIBLE_ASSET_SET_TYPE_WITH_CAMPAIGN_TYPE":4,"DUPLICATE_ASSET_SET_LINK":5,"ASSET_SET_LINK_CANNOT_BE_REMOVED":6},"asset_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_ASSET_SET_NAME":2,"INVALID_PARENT_ASSET_SET_TYPE":3,"ASSET_SET_SOURCE_INCOMPATIBLE_WITH_PARENT_ASSET_SET":4,"ASSET_SET_TYPE_CANNOT_BE_LINKED_TO_CUSTOMER":5,"INVALID_CHAIN_IDS":6,"LOCATION_SYNC_ASSET_SET_DOES_NOT_SUPPORT_RELATIONSHIP_TYPE":7,"NOT_UNIQUE_ENABLED_LOCATION_SYNC_TYPED_ASSET_SET":8,"INVALID_PLACE_IDS":9,"OAUTH_INFO_INVALID":11,"OAUTH_INFO_MISSING":12,"CANNOT_DELETE_AS_ENABLED_LINKAGES_EXIST":10},"bidding_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED":2,"CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN":7,"INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE":10,"INVALID_BIDDING_STRATEGY_TYPE":14,"INVALID_BID":17,"BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE":18,"CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY":21,"CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY":23,"BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE":24,"PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER":25,"PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA":26,"BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS":27,"BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS":28,"BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION":29,"BID_TOO_SMALL":30,"BID_TOO_BIG":31,"BID_TOO_MANY_FRACTIONAL_DIGITS":32,"INVALID_DOMAIN_NAME":33,"NOT_COMPATIBLE_WITH_PAYMENT_MODE":34,"BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET":37,"BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED":38,"BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN":39,"BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER":40,"CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS":41,"TARGET_ROAS_TOLERANCE_PERCENT_MILLIS_MUST_BE_INTEGER":42},"campaign_criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONCRETE_TYPE_REQUIRED":2,"INVALID_PLACEMENT_URL":3,"CANNOT_EXCLUDE_CRITERIA_TYPE":4,"CANNOT_SET_STATUS_FOR_CRITERIA_TYPE":5,"CANNOT_SET_STATUS_FOR_EXCLUDED_CRITERIA":6,"CANNOT_TARGET_AND_EXCLUDE":7,"TOO_MANY_OPERATIONS":8,"OPERATOR_NOT_SUPPORTED_FOR_CRITERION_TYPE":9,"SHOPPING_CAMPAIGN_SALES_COUNTRY_NOT_SUPPORTED_FOR_SALES_CHANNEL":10,"CANNOT_ADD_EXISTING_FIELD":11,"CANNOT_UPDATE_NEGATIVE_CRITERION":12,"CANNOT_SET_NEGATIVE_KEYWORD_THEME_CONSTANT_CRITERION":13,"INVALID_KEYWORD_THEME_CONSTANT":14,"MISSING_KEYWORD_THEME_CONSTANT_OR_FREE_FORM_KEYWORD_THEME":15,"CANNOT_TARGET_BOTH_PROXIMITY_AND_LOCATION_CRITERIA_FOR_SMART_CAMPAIGN":16,"CANNOT_TARGET_MULTIPLE_PROXIMITY_CRITERIA_FOR_SMART_CAMPAIGN":17,"LOCATION_NOT_LAUNCHED_FOR_LOCAL_SERVICES_CAMPAIGN":18,"LOCATION_INVALID_FOR_LOCAL_SERVICES_CAMPAIGN":19,"CANNOT_TARGET_COUNTRY_FOR_LOCAL_SERVICES_CAMPAIGN":20,"LOCATION_NOT_IN_HOME_COUNTRY_FOR_LOCAL_SERVICES_CAMPAIGN":21,"CANNOT_ADD_OR_REMOVE_LOCATION_FOR_LOCAL_SERVICES_CAMPAIGN":22,"AT_LEAST_ONE_POSITIVE_LOCATION_REQUIRED_FOR_LOCAL_SERVICES_CAMPAIGN":23,"AT_LEAST_ONE_LOCAL_SERVICE_ID_CRITERION_REQUIRED_FOR_LOCAL_SERVICES_CAMPAIGN":24,"LOCAL_SERVICE_ID_NOT_FOUND_FOR_CATEGORY":25,"CANNOT_ATTACH_BRAND_LIST_TO_NON_QUALIFIED_SEARCH_CAMPAIGN":26,"CANNOT_REMOVE_ALL_LOCATIONS_DUE_TO_TOO_MANY_COUNTRY_EXCLUSIONS":27,"INVALID_VIDEO_LINEUP_ID":28},"campaign_conversion_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_USE_CAMPAIGN_GOAL_FOR_SEARCH_ADS_360_MANAGED_CAMPAIGN":2,"CANNOT_USE_STORE_SALE_GOAL_FOR_PERFORMANCE_MAX_CAMPAIGN":3},"campaign_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1},"collection_size_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_FEW":2,"TOO_MANY":3},"conversion_goal_campaign_config_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_USE_CAMPAIGN_GOAL_FOR_SEARCH_ADS_360_MANAGED_CAMPAIGN":2,"CUSTOM_GOAL_DOES_NOT_BELONG_TO_GOOGLE_ADS_CONVERSION_CUSTOMER":3,"CAMPAIGN_CANNOT_USE_UNIFIED_GOALS":4,"EMPTY_CONVERSION_GOALS":5,"STORE_SALE_STORE_VISIT_CANNOT_BE_BOTH_INCLUDED":6,"PERFORMANCE_MAX_CAMPAIGN_CANNOT_USE_CUSTOM_GOAL_WITH_STORE_SALES":7},"country_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_COUNTRY_CODE":2},"criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONCRETE_TYPE_REQUIRED":2,"INVALID_EXCLUDED_CATEGORY":3,"INVALID_KEYWORD_TEXT":4,"KEYWORD_TEXT_TOO_LONG":5,"KEYWORD_HAS_TOO_MANY_WORDS":6,"KEYWORD_HAS_INVALID_CHARS":7,"INVALID_PLACEMENT_URL":8,"INVALID_USER_LIST":9,"INVALID_USER_INTEREST":10,"INVALID_FORMAT_FOR_PLACEMENT_URL":11,"PLACEMENT_URL_IS_TOO_LONG":12,"PLACEMENT_URL_HAS_ILLEGAL_CHAR":13,"PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE":14,"PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION":15,"INVALID_TOPIC_PATH":16,"INVALID_YOUTUBE_CHANNEL_ID":17,"INVALID_YOUTUBE_VIDEO_ID":18,"YOUTUBE_VERTICAL_CHANNEL_DEPRECATED":19,"YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED":20,"YOUTUBE_URL_UNSUPPORTED":21,"CANNOT_EXCLUDE_CRITERIA_TYPE":22,"CANNOT_ADD_CRITERIA_TYPE":23,"CANNOT_EXCLUDE_SIMILAR_USER_LIST":26,"CANNOT_ADD_CLOSED_USER_LIST":27,"CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS":28,"CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS":29,"CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS":30,"CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS":31,"CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS":32,"CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE":33,"INVALID_COMBINED_AUDIENCE":122,"INVALID_CUSTOM_AFFINITY":96,"INVALID_CUSTOM_INTENT":97,"INVALID_CUSTOM_AUDIENCE":121,"INVALID_IP_ADDRESS":34,"INVALID_IP_FORMAT":35,"INVALID_MOBILE_APP":36,"INVALID_MOBILE_APP_CATEGORY":37,"INVALID_CRITERION_ID":38,"CANNOT_TARGET_CRITERION":39,"CANNOT_TARGET_OBSOLETE_CRITERION":40,"CRITERION_ID_AND_TYPE_MISMATCH":41,"INVALID_PROXIMITY_RADIUS":42,"INVALID_PROXIMITY_RADIUS_UNITS":43,"INVALID_STREETADDRESS_LENGTH":44,"INVALID_CITYNAME_LENGTH":45,"INVALID_REGIONCODE_LENGTH":46,"INVALID_REGIONNAME_LENGTH":47,"INVALID_POSTALCODE_LENGTH":48,"INVALID_COUNTRY_CODE":49,"INVALID_LATITUDE":50,"INVALID_LONGITUDE":51,"PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL":52,"INVALID_PROXIMITY_ADDRESS":53,"INVALID_USER_DOMAIN_NAME":54,"CRITERION_PARAMETER_TOO_LONG":55,"AD_SCHEDULE_TIME_INTERVALS_OVERLAP":56,"AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS":57,"AD_SCHEDULE_INVALID_TIME_INTERVAL":58,"AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT":59,"AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS":60,"CANNOT_BID_MODIFY_CRITERION_TYPE":61,"CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT":62,"CANNOT_BID_MODIFY_NEGATIVE_CRITERION":63,"BID_MODIFIER_ALREADY_EXISTS":64,"FEED_ID_NOT_ALLOWED":65,"ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE":66,"CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY":67,"CANNOT_EXCLUDE_CRITERION":68,"CANNOT_REMOVE_CRITERION":69,"INVALID_PRODUCT_BIDDING_CATEGORY":76,"MISSING_SHOPPING_SETTING":77,"INVALID_MATCHING_FUNCTION":78,"LOCATION_FILTER_NOT_ALLOWED":79,"INVALID_FEED_FOR_LOCATION_FILTER":98,"LOCATION_FILTER_INVALID":80,"CANNOT_SET_GEO_TARGET_CONSTANTS_WITH_FEED_ITEM_SETS":123,"CANNOT_SET_BOTH_ASSET_SET_AND_FEED":140,"CANNOT_SET_FEED_OR_FEED_ITEM_SETS_FOR_CUSTOMER":142,"CANNOT_SET_ASSET_SET_FIELD_FOR_CUSTOMER":150,"CANNOT_SET_GEO_TARGET_CONSTANTS_WITH_ASSET_SETS":143,"CANNOT_SET_ASSET_SETS_WITH_FEED_ITEM_SETS":144,"INVALID_LOCATION_GROUP_ASSET_SET":141,"INVALID_LOCATION_GROUP_RADIUS":124,"INVALID_LOCATION_GROUP_RADIUS_UNIT":125,"CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP":81,"HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION":82,"HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION":83,"FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING":84,"INVALID_WEBPAGE_CONDITION":85,"INVALID_WEBPAGE_CONDITION_URL":86,"WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY":87,"WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL":88,"WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS":89,"WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING":90,"WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX":91,"WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX":92,"WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED":93,"WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION":94,"WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP":95,"CANNOT_TARGET_USER_LIST_FOR_SMART_DISPLAY_CAMPAIGNS":99,"CANNOT_TARGET_PLACEMENTS_FOR_SEARCH_CAMPAIGNS":126,"LISTING_SCOPE_TOO_MANY_DIMENSION_TYPES":100,"LISTING_SCOPE_TOO_MANY_IN_OPERATORS":101,"LISTING_SCOPE_IN_OPERATOR_NOT_SUPPORTED":102,"DUPLICATE_LISTING_DIMENSION_TYPE":103,"DUPLICATE_LISTING_DIMENSION_VALUE":104,"CANNOT_SET_BIDS_ON_LISTING_GROUP_SUBDIVISION":105,"LISTING_GROUP_ERROR_IN_ANOTHER_OPERATION":169,"INVALID_LISTING_GROUP_HIERARCHY":106,"LISTING_GROUP_TREE_WAS_INVALID_BEFORE_MUTATION":170,"LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN":107,"LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE":108,"LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS":109,"LISTING_GROUP_ALREADY_EXISTS":110,"LISTING_GROUP_DOES_NOT_EXIST":111,"LISTING_GROUP_CANNOT_BE_REMOVED":112,"INVALID_LISTING_GROUP_TYPE":113,"LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID":114,"LISTING_SCOPE_TOO_LONG":115,"LISTING_SCOPE_TOO_MANY_DIMENSIONS":116,"LISTING_GROUP_TOO_LONG":117,"LISTING_GROUP_TREE_TOO_DEEP":118,"INVALID_LISTING_DIMENSION":119,"INVALID_LISTING_DIMENSION_TYPE":120,"ADVERTISER_NOT_ON_ALLOWLIST_FOR_COMBINED_AUDIENCE_ON_DISPLAY":127,"CANNOT_TARGET_REMOVED_COMBINED_AUDIENCE":128,"INVALID_COMBINED_AUDIENCE_ID":129,"CANNOT_TARGET_REMOVED_CUSTOM_AUDIENCE":130,"HOTEL_CHECK_IN_DATE_RANGE_OVERLAPS_WITH_EXISTING_CRITERION":131,"HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY":132,"HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE":133,"HOTEL_CHECK_IN_DATE_RANGE_REVERSED":134,"BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED":135,"ONE_AUDIENCE_ALLOWED_PER_ASSET_GROUP":136,"AUDIENCE_NOT_ELIGIBLE_FOR_CAMPAIGN_TYPE":137,"AUDIENCE_NOT_ALLOWED_TO_ATTACH_WHEN_AUDIENCE_GROUPED_SET_TO_FALSE":138,"CANNOT_TARGET_CUSTOMER_MATCH_USER_LIST":139,"NEGATIVE_KEYWORD_SHARED_SET_DOES_NOT_EXIST":145,"CANNOT_ADD_REMOVED_NEGATIVE_KEYWORD_SHARED_SET":146,"CANNOT_HAVE_MULTIPLE_NEGATIVE_KEYWORD_LIST_PER_ACCOUNT":147,"CUSTOMER_CANNOT_ADD_CRITERION_OF_THIS_TYPE":149,"CANNOT_TARGET_SIMILAR_USER_LIST":151,"CANNOT_ADD_AUDIENCE_SEGMENT_CRITERION_WHEN_AUDIENCE_GROUPED_IS_SET":152,"ONE_AUDIENCE_ALLOWED_PER_AD_GROUP":153,"INVALID_DETAILED_DEMOGRAPHIC":154,"CANNOT_RECOGNIZE_BRAND":155,"BRAND_SHARED_SET_DOES_NOT_EXIST":156,"CANNOT_ADD_REMOVED_BRAND_SHARED_SET":157,"ONLY_EXCLUSION_BRAND_LIST_ALLOWED_FOR_CAMPAIGN_TYPE":158,"CANNOT_TARGET_ONLY_UNDETERMINED":165,"LOCATION_TARGETING_NOT_ELIGIBLE_FOR_RESTRICTED_CAMPAIGN":166,"ONLY_INCLUSION_BRAND_LIST_ALLOWED_FOR_AD_GROUPS":171,"CANNOT_ADD_REMOVED_PLACEMENT_LIST_SHARED_SET":172,"PLACEMENT_LIST_SHARED_SET_DOES_NOT_EXIST":173,"AI_MAX_MUST_BE_ENABLED":174,"NOT_AVAILABLE_FOR_AI_MAX_CAMPAIGNS":175,"MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION":176,"INVALID_CAMPAIGN_TYPE_FOR_THIRD_PARTY_PARTNER_DATA_LIST":177,"CANNOT_ADD_USER_LIST_PENDING_PRIVACY_REVIEW":178,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST_DOES_NOT_EXIST":179,"CANNOT_ADD_REMOVED_VERTICAL_ADS_ITEM_GROUP_RULE_LIST_SHARED_SET":180,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_ENABLED_TRAVEL_FEED":181,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST_NOT_SUPPORTED_FOR_CAMPAIGNS_WITHOUT_AI_MAX":182,"VERTICAL_ADS_ITEM_GROUP_RULE_NOT_SUPPORTED_FOR_THE_VERTICAL_TYPE":183,"RETAIL_FILTER_EXPRESSION_DOES_NOT_EXIST":184,"RETAIL_FILTER_TAGS_REFERRING_TO_EXPRESSION":185,"CANNOT_EXCLUDE_ALL_TARGETS":186},"custom_conversion_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_CONVERSION_ACTION":2,"CONVERSION_ACTION_NOT_ENABLED":3,"CANNOT_REMOVE_LINKED_CUSTOM_CONVERSION_GOAL":4,"CUSTOM_GOAL_DUPLICATE_NAME":5,"DUPLICATE_CONVERSION_ACTION_LIST":6,"NON_BIDDABLE_CONVERSION_ACTION_NOT_ELIGIBLE_FOR_CUSTOM_GOAL":7},"customer_customizer_error":{"UNSPECIFIED":0,"UNKNOWN":1},"customer_error":{"UNSPECIFIED":0,"UNKNOWN":1,"STATUS_CHANGE_DISALLOWED":2,"ACCOUNT_NOT_SET_UP":3,"CREATION_DENIED_FOR_POLICY_VIOLATION":4,"CREATION_DENIED_INELIGIBLE_MCC":5},"customizer_attribute_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_CUSTOMIZER_ATTRIBUTE_NAME":2},"date_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_FIELD_VALUES_IN_DATE":2,"INVALID_FIELD_VALUES_IN_DATE_TIME":3,"INVALID_STRING_DATE":4,"INVALID_STRING_DATE_TIME_MICROS":6,"INVALID_STRING_DATE_TIME_SECONDS":11,"INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET":12,"EARLIER_THAN_MINIMUM_DATE":7,"LATER_THAN_MAXIMUM_DATE":8,"DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE":9,"DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL":10,"DATE_RANGE_ERROR_START_TIME_MUST_BE_THE_START_OF_A_DAY":13,"DATE_RANGE_ERROR_END_TIME_MUST_BE_THE_END_OF_A_DAY":14},"date_range_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_DATE":2,"START_DATE_AFTER_END_DATE":3,"CANNOT_SET_DATE_TO_PAST":4,"AFTER_MAXIMUM_ALLOWABLE_DATE":5,"CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED":6,"REQUESTED_DATE_GRANULARITY_NOT_SUPPORTED":7},"distinct_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_ELEMENT":2,"DUPLICATE_TYPE":3},"feed_attribute_reference_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_REFERENCE_REMOVED_FEED":2,"INVALID_FEED_NAME":3,"INVALID_FEED_ATTRIBUTE_NAME":4},"final_url_expansion_asset_view_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MISSING_REQUIRED_FILTER":2,"REQUIRES_ADVERTISING_CHANNEL_TYPE_FILTER":3,"INVALID_ADVERTISING_CHANNEL_TYPE_IN_FILTER":4,"CANNOT_SELECT_ASSET_GROUP":5,"CANNOT_SELECT_AD_GROUP":6,"REQUIRES_FILTER_BY_SINGLE_RESOURCE":7,"CANNOT_SELECT_BOTH_AD_GROUP_AND_ASSET_GROUP":8,"CANNOT_FILTER_BY_BOTH_AD_GROUP_AND_ASSET_GROUP":9},"function_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_FUNCTION_FORMAT":2,"DATA_TYPE_MISMATCH":3,"INVALID_CONJUNCTION_OPERANDS":4,"INVALID_NUMBER_OF_OPERANDS":5,"INVALID_OPERAND_TYPE":6,"INVALID_OPERATOR":7,"INVALID_REQUEST_CONTEXT_TYPE":8,"INVALID_FUNCTION_FOR_CALL_PLACEHOLDER":9,"INVALID_FUNCTION_FOR_PLACEHOLDER":10,"INVALID_OPERAND":11,"MISSING_CONSTANT_OPERAND_VALUE":12,"INVALID_CONSTANT_OPERAND_VALUE":13,"INVALID_NESTING":14,"MULTIPLE_FEED_IDS_NOT_SUPPORTED":15,"INVALID_FUNCTION_FOR_FEED_WITH_FIXED_SCHEMA":16,"INVALID_ATTRIBUTE_NAME":17},"function_parsing_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_MORE_INPUT":2,"EXPECTED_CHARACTER":3,"UNEXPECTED_SEPARATOR":4,"UNMATCHED_LEFT_BRACKET":5,"UNMATCHED_RIGHT_BRACKET":6,"TOO_MANY_NESTED_FUNCTIONS":7,"MISSING_RIGHT_HAND_OPERAND":8,"INVALID_OPERATOR_NAME":9,"FEED_ATTRIBUTE_OPERAND_ARGUMENT_NOT_INTEGER":10,"NO_OPERANDS":11,"TOO_MANY_OPERANDS":12},"id_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_FOUND":2},"image_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_IMAGE":2,"STORAGE_ERROR":3,"BAD_REQUEST":4,"UNEXPECTED_SIZE":5,"ANIMATED_NOT_ALLOWED":6,"ANIMATION_TOO_LONG":7,"SERVER_ERROR":8,"CMYK_JPEG_NOT_ALLOWED":9,"FLASH_NOT_ALLOWED":10,"FLASH_WITHOUT_CLICKTAG":11,"FLASH_ERROR_AFTER_FIXING_CLICK_TAG":12,"ANIMATED_VISUAL_EFFECT":13,"FLASH_ERROR":14,"LAYOUT_PROBLEM":15,"PROBLEM_READING_IMAGE_FILE":16,"ERROR_STORING_IMAGE":17,"ASPECT_RATIO_NOT_ALLOWED":18,"FLASH_HAS_NETWORK_OBJECTS":19,"FLASH_HAS_NETWORK_METHODS":20,"FLASH_HAS_URL":21,"FLASH_HAS_MOUSE_TRACKING":22,"FLASH_HAS_RANDOM_NUM":23,"FLASH_SELF_TARGETS":24,"FLASH_BAD_GETURL_TARGET":25,"FLASH_VERSION_NOT_SUPPORTED":26,"FLASH_WITHOUT_HARD_CODED_CLICK_URL":27,"INVALID_FLASH_FILE":28,"FAILED_TO_FIX_CLICK_TAG_IN_FLASH":29,"FLASH_ACCESSES_NETWORK_RESOURCES":30,"FLASH_EXTERNAL_JS_CALL":31,"FLASH_EXTERNAL_FS_CALL":32,"FILE_TOO_LARGE":33,"IMAGE_DATA_TOO_LARGE":34,"IMAGE_PROCESSING_ERROR":35,"IMAGE_TOO_SMALL":36,"INVALID_INPUT":37,"PROBLEM_READING_FILE":38,"IMAGE_CONSTRAINTS_VIOLATED":39,"FORMAT_NOT_ALLOWED":40},"language_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"LANGUAGE_CODE_NOT_FOUND":2,"INVALID_LANGUAGE_CODE":3},"media_bundle_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BAD_REQUEST":3,"DOUBLECLICK_BUNDLE_NOT_ALLOWED":4,"EXTERNAL_URL_NOT_ALLOWED":5,"FILE_TOO_LARGE":6,"GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED":7,"INVALID_INPUT":8,"INVALID_MEDIA_BUNDLE":9,"INVALID_MEDIA_BUNDLE_ENTRY":10,"INVALID_MIME_TYPE":11,"INVALID_PATH":12,"INVALID_URL_REFERENCE":13,"MEDIA_DATA_TOO_LARGE":14,"MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY":15,"SERVER_ERROR":16,"STORAGE_ERROR":17,"SWIFFY_BUNDLE_NOT_ALLOWED":18,"TOO_MANY_FILES":19,"UNEXPECTED_SIZE":20,"UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT":21,"UNSUPPORTED_HTML5_FEATURE":22,"URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT":23,"CUSTOM_EXIT_NOT_ALLOWED":24},"media_upload_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FILE_TOO_BIG":2,"UNPARSEABLE_IMAGE":3,"ANIMATED_IMAGE_NOT_ALLOWED":4,"FORMAT_NOT_ALLOWED":5,"EXTERNAL_URL_NOT_ALLOWED":6,"INVALID_URL_REFERENCE":7,"MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY":8,"ANIMATED_VISUAL_EFFECT":9,"ANIMATION_TOO_LONG":10,"ASPECT_RATIO_NOT_ALLOWED":11,"AUDIO_NOT_ALLOWED_IN_MEDIA_BUNDLE":12,"CMYK_JPEG_NOT_ALLOWED":13,"FLASH_NOT_ALLOWED":14,"FRAME_RATE_TOO_HIGH":15,"GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED":16,"IMAGE_CONSTRAINTS_VIOLATED":17,"INVALID_MEDIA_BUNDLE":18,"INVALID_MEDIA_BUNDLE_ENTRY":19,"INVALID_MIME_TYPE":20,"INVALID_PATH":21,"LAYOUT_PROBLEM":22,"MALFORMED_URL":23,"MEDIA_BUNDLE_NOT_ALLOWED":24,"MEDIA_BUNDLE_NOT_COMPATIBLE_TO_PRODUCT_TYPE":25,"MEDIA_BUNDLE_REJECTED_BY_MULTIPLE_ASSET_SPECS":26,"TOO_MANY_FILES_IN_MEDIA_BUNDLE":27,"UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT":28,"UNSUPPORTED_HTML5_FEATURE":29,"URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT":30,"VIDEO_FILE_NAME_TOO_LONG":31,"VIDEO_MULTIPLE_FILES_WITH_SAME_NAME":32,"VIDEO_NOT_ALLOWED_IN_MEDIA_BUNDLE":33,"CANNOT_UPLOAD_MEDIA_TYPE_THROUGH_API":34,"DIMENSIONS_NOT_ALLOWED":35},"media_file_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_CREATE_STANDARD_ICON":2,"CANNOT_SELECT_STANDARD_ICON_WITH_OTHER_TYPES":3,"CANNOT_SPECIFY_MEDIA_FILE_ID_AND_DATA":4,"DUPLICATE_MEDIA":5,"EMPTY_FIELD":6,"RESOURCE_REFERENCED_IN_MULTIPLE_OPS":7,"FIELD_NOT_SUPPORTED_FOR_MEDIA_SUB_TYPE":8,"INVALID_MEDIA_FILE_ID":9,"INVALID_MEDIA_SUB_TYPE":10,"INVALID_MEDIA_FILE_TYPE":11,"INVALID_MIME_TYPE":12,"INVALID_REFERENCE_ID":13,"INVALID_YOU_TUBE_ID":14,"MEDIA_FILE_FAILED_TRANSCODING":15,"MEDIA_NOT_TRANSCODED":16,"MEDIA_TYPE_DOES_NOT_MATCH_MEDIA_FILE_TYPE":17,"NO_FIELDS_SPECIFIED":18,"NULL_REFERENCE_ID_AND_MEDIA_ID":19,"TOO_LONG":20,"UNSUPPORTED_TYPE":21,"YOU_TUBE_SERVICE_UNAVAILABLE":22,"YOU_TUBE_VIDEO_HAS_NON_POSITIVE_DURATION":23,"YOU_TUBE_VIDEO_NOT_FOUND":24},"merchant_center_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MERCHANT_ID_CANNOT_BE_ACCESSED":2,"CUSTOMER_NOT_ALLOWED_FOR_SHOPPING_PERFORMANCE_MAX":3},"multiplier_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MULTIPLIER_TOO_HIGH":2,"MULTIPLIER_TOO_LOW":3,"TOO_MANY_FRACTIONAL_DIGITS":4,"MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY":5,"MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING":6,"NO_MULTIPLIER_SPECIFIED":7,"MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET":8,"MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET":9,"MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET":10,"MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID":11,"BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER":12,"MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH":13},"new_resource_creation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_SET_ID_FOR_CREATE":2,"DUPLICATE_TEMP_IDS":3,"TEMP_ID_RESOURCE_HAD_ERRORS":4},"not_empty_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EMPTY_LIST":2},"null_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NULL_CONTENT":2},"operator_error":{"UNSPECIFIED":0,"UNKNOWN":1,"OPERATOR_NOT_SUPPORTED":2},"range_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_LOW":2,"TOO_HIGH":3},"recommendation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BUDGET_AMOUNT_TOO_SMALL":2,"BUDGET_AMOUNT_TOO_LARGE":3,"INVALID_BUDGET_AMOUNT":4,"POLICY_ERROR":5,"INVALID_BID_AMOUNT":6,"ADGROUP_KEYWORD_LIMIT":7,"RECOMMENDATION_ALREADY_APPLIED":8,"RECOMMENDATION_INVALIDATED":9,"TOO_MANY_OPERATIONS":10,"NO_OPERATIONS":11,"DIFFERENT_TYPES_NOT_SUPPORTED":12,"DUPLICATE_RESOURCE_NAME":13,"RECOMMENDATION_ALREADY_DISMISSED":14,"INVALID_APPLY_REQUEST":15,"RECOMMENDATION_TYPE_APPLY_NOT_SUPPORTED":17,"INVALID_MULTIPLIER":18,"ADVERTISING_CHANNEL_TYPE_GENERATE_NOT_SUPPORTED":19,"RECOMMENDATION_TYPE_GENERATE_NOT_SUPPORTED":20,"RECOMMENDATION_TYPES_CANNOT_BE_EMPTY":21,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_BIDDING_INFO":22,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_BIDDING_STRATEGY_TYPE":23,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_ASSET_GROUP_INFO":24,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_ASSET_GROUP_INFO_WITH_FINAL_URL":25,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_COUNTRY_CODES_FOR_SEARCH_CHANNEL":26,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_INVALID_COUNTRY_CODE_FOR_SEARCH_CHANNEL":27,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_LANGUAGE_CODES_FOR_SEARCH_CHANNEL":28,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_EITHER_POSITIVE_OR_NEGATIVE_LOCATION_IDS_FOR_SEARCH_CHANNEL":29,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_AD_GROUP_INFO_FOR_SEARCH_CHANNEL":30,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_REQUIRES_KEYWORDS_FOR_SEARCH_CHANNEL":31,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_WITH_CHANNEL_TYPE_SEARCH_AND_BIDDING_STRATEGY_TYPE_TARGET_IMPRESSION_SHARE_REQUIRES_LOCATION":32,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_WITH_CHANNEL_TYPE_SEARCH_AND_BIDDING_STRATEGY_TYPE_TARGET_IMPRESSION_SHARE_REQUIRES_TARGET_IMPRESSION_SHARE_MICROS":33,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_TARGET_IMPRESSION_SHARE_MICROS_BETWEEN_1_AND_1000000":34,"CAMPAIGN_BUDGET_RECOMMENDATION_TYPE_WITH_CHANNEL_TYPE_SEARCH_AND_BIDDING_STRATEGY_TYPE_TARGET_IMPRESSION_SHARE_REQUIRES_TARGET_IMPRESSION_SHARE_INFO":35,"MERCHANT_CENTER_ACCOUNT_ID_NOT_SUPPORTED_ADVERTISING_CHANNEL_TYPE":36},"recommendation_subscription_error":{"UNSPECIFIED":0,"UNKNOWN":1},"region_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_REGION_CODE":2},"setting_error":{"UNSPECIFIED":0,"UNKNOWN":1,"SETTING_TYPE_IS_NOT_AVAILABLE":3,"SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN":4,"TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP":5,"TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL":6,"TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP":7,"DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT":8,"DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME":9,"DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME":10,"DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE":11,"TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN":12,"SETTING_VALUE_NOT_COMPATIBLE_WITH_CAMPAIGN":20,"BID_ONLY_IS_NOT_ALLOWED_TO_BE_MODIFIED_WITH_CUSTOMER_MATCH_TARGETING":21},"string_format_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ILLEGAL_CHARS":2,"INVALID_FORMAT":3},"string_length_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EMPTY":4,"TOO_SHORT":2,"TOO_LONG":3},"operation_access_denied_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ACTION_NOT_PERMITTED":2,"CREATE_OPERATION_NOT_PERMITTED":3,"REMOVE_OPERATION_NOT_PERMITTED":4,"UPDATE_OPERATION_NOT_PERMITTED":5,"MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT":6,"OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE":7,"CREATE_AS_REMOVED_NOT_PERMITTED":8,"OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE":9,"OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE":10,"MUTATE_NOT_PERMITTED_FOR_CUSTOMER":11},"resource_access_denied_error":{"UNSPECIFIED":0,"UNKNOWN":1,"WRITE_ACCESS_DENIED":3},"resource_count_limit_exceeded_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCOUNT_LIMIT":2,"CAMPAIGN_LIMIT":3,"ADGROUP_LIMIT":4,"AD_GROUP_AD_LIMIT":5,"AD_GROUP_CRITERION_LIMIT":6,"SHARED_SET_LIMIT":7,"MATCHING_FUNCTION_LIMIT":8,"RESPONSE_ROW_LIMIT_EXCEEDED":9,"RESOURCE_LIMIT":10},"youtube_video_registration_error":{"UNSPECIFIED":0,"UNKNOWN":1,"VIDEO_NOT_FOUND":2,"VIDEO_NOT_ACCESSIBLE":3,"VIDEO_NOT_ELIGIBLE":4},"ad_group_bid_modifier_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CRITERION_ID_NOT_SUPPORTED":2,"CANNOT_OVERRIDE_OPTED_OUT_CAMPAIGN_CRITERION_BID_MODIFIER":3},"context_error":{"UNSPECIFIED":0,"UNKNOWN":1,"OPERATION_NOT_PERMITTED_FOR_CONTEXT":2,"OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE":3},"field_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUIRED":2,"IMMUTABLE_FIELD":3,"INVALID_VALUE":4,"VALUE_MUST_BE_UNSET":5,"REQUIRED_NONEMPTY_LIST":6,"FIELD_CANNOT_BE_CLEARED":7,"BLOCKED_VALUE":9,"FIELD_CAN_ONLY_BE_CLEARED":10},"shared_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE":2,"DUPLICATE_NAME":3,"SHARED_SET_REMOVED":4,"SHARED_SET_IN_USE":5},"shared_criterion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE":2},"campaign_shared_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"SHARED_SET_ACCESS_DENIED":2},"conversion_action_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"DUPLICATE_APP_ID":3,"TWO_CONVERSION_ACTIONS_BIDDING_ON_SAME_APP_DOWNLOAD":4,"BIDDING_ON_SAME_APP_DOWNLOAD_AS_GLOBAL_ACTION":5,"DATA_DRIVEN_MODEL_WAS_NEVER_GENERATED":6,"DATA_DRIVEN_MODEL_EXPIRED":7,"DATA_DRIVEN_MODEL_STALE":8,"DATA_DRIVEN_MODEL_UNKNOWN":9,"CREATION_NOT_SUPPORTED":10,"UPDATE_NOT_SUPPORTED":11,"CANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS":12},"conversion_adjustment_upload_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_RECENT_CONVERSION_ACTION":2,"CONVERSION_ALREADY_RETRACTED":4,"CONVERSION_NOT_FOUND":5,"CONVERSION_EXPIRED":6,"ADJUSTMENT_PRECEDES_CONVERSION":7,"MORE_RECENT_RESTATEMENT_FOUND":8,"TOO_RECENT_CONVERSION":9,"CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE":10,"TOO_MANY_ADJUSTMENTS_IN_REQUEST":11,"TOO_MANY_ADJUSTMENTS":12,"RESTATEMENT_ALREADY_EXISTS":13,"DUPLICATE_ADJUSTMENT_IN_REQUEST":14,"CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS":15,"CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT":16,"INVALID_USER_IDENTIFIER":17,"UNSUPPORTED_USER_IDENTIFIER":18,"GCLID_DATE_TIME_PAIR_AND_ORDER_ID_BOTH_SET":20,"CONVERSION_ALREADY_ENHANCED":21,"DUPLICATE_ENHANCEMENT_IN_REQUEST":22,"CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCEMENT":23,"MISSING_ORDER_ID_FOR_WEBPAGE":24,"ORDER_ID_CONTAINS_PII":25,"INVALID_JOB_ID":26,"NO_CONVERSION_ACTION_FOUND":27,"INVALID_CONVERSION_ACTION_TYPE":28},"conversion_custom_variable_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"DUPLICATE_TAG":3,"RESERVED_TAG":4},"conversion_upload_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_MANY_CONVERSIONS_IN_REQUEST":2,"UNPARSEABLE_GCLID":3,"CONVERSION_PRECEDES_EVENT":42,"EXPIRED_EVENT":43,"TOO_RECENT_EVENT":44,"EVENT_NOT_FOUND":45,"UNAUTHORIZED_CUSTOMER":8,"TOO_RECENT_CONVERSION_ACTION":10,"CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME":11,"EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":12,"EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":13,"ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":14,"ORDER_ID_ALREADY_IN_USE":15,"DUPLICATE_ORDER_ID":16,"TOO_RECENT_CALL":17,"EXPIRED_CALL":18,"CALL_NOT_FOUND":19,"CONVERSION_PRECEDES_CALL":20,"CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME":21,"UNPARSEABLE_CALLERS_PHONE_NUMBER":22,"CLICK_CONVERSION_ALREADY_EXISTS":23,"CALL_CONVERSION_ALREADY_EXISTS":24,"DUPLICATE_CLICK_CONVERSION_IN_REQUEST":25,"DUPLICATE_CALL_CONVERSION_IN_REQUEST":26,"CUSTOM_VARIABLE_NOT_ENABLED":28,"CUSTOM_VARIABLE_VALUE_CONTAINS_PII":29,"INVALID_CUSTOMER_FOR_CLICK":30,"INVALID_CUSTOMER_FOR_CALL":31,"CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY":32,"CLICK_NOT_FOUND":33,"INVALID_USER_IDENTIFIER":34,"EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER":35,"UNSUPPORTED_USER_IDENTIFIER":36,"GBRAID_WBRAID_BOTH_SET":38,"UNPARSEABLE_WBRAID":39,"UNPARSEABLE_GBRAID":40,"ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID":46,"CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS":47,"CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS":48,"ORDER_ID_CONTAINS_PII":49,"CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS":50,"INVALID_JOB_ID":52,"NO_CONVERSION_ACTION_FOUND":53,"INVALID_CONVERSION_ACTION_TYPE":54},"conversion_value_rule_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_GEO_TARGET_CONSTANT":2,"CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET":3,"CONFLICTING_CONDITIONS":4,"CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET":5,"CONDITION_NOT_ALLOWED":6,"FIELD_MUST_BE_UNSET":7,"CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED":8,"UNTARGETABLE_GEO_TARGET":9,"INVALID_AUDIENCE_USER_LIST":10,"INACCESSIBLE_USER_LIST":11,"INVALID_AUDIENCE_USER_INTEREST":12,"CANNOT_ADD_RULE_WITH_STATUS_REMOVED":13,"NO_DAY_OF_WEEK_SELECTED":14},"conversion_value_rule_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONFLICTING_VALUE_RULE_CONDITIONS":2,"INVALID_VALUE_RULE":3,"DIMENSIONS_UPDATE_ONLY_ALLOW_APPEND":4,"CONDITION_TYPE_NOT_ALLOWED":5,"DUPLICATE_DIMENSIONS":6,"INVALID_CAMPAIGN_ID":7,"CANNOT_PAUSE_UNLESS_ALL_VALUE_RULES_ARE_PAUSED":8,"SHOULD_PAUSE_WHEN_ALL_VALUE_RULES_ARE_PAUSED":9,"VALUE_RULES_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":10,"INELIGIBLE_CONVERSION_ACTION_CATEGORIES":11,"DIMENSION_NO_CONDITION_USED_WITH_OTHER_DIMENSIONS":12,"DIMENSION_NO_CONDITION_NOT_ALLOWED":13,"UNSUPPORTED_CONVERSION_ACTION_CATEGORIES":14,"DIMENSION_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":15},"header_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_LOGIN_CUSTOMER_ID":3,"INVALID_LINKED_CUSTOMER_ID":7},"database_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONCURRENT_MODIFICATION":2,"DATA_CONSTRAINT_VIOLATION":3,"REQUEST_TOO_LARGE":4},"policy_finding_error":{"UNSPECIFIED":0,"UNKNOWN":1,"POLICY_FINDING":2,"POLICY_TOPIC_NOT_FOUND":3},"enum_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ENUM_VALUE_NOT_PERMITTED":3},"keyword_plan_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BID_MULTIPLIER_OUT_OF_RANGE":2,"BID_TOO_HIGH":3,"BID_TOO_LOW":4,"BID_TOO_MANY_FRACTIONAL_DIGITS":5,"DAILY_BUDGET_TOO_LOW":6,"DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS":7,"INVALID_VALUE":8,"KEYWORD_PLAN_HAS_NO_KEYWORDS":9,"KEYWORD_PLAN_NOT_ENABLED":10,"KEYWORD_PLAN_NOT_FOUND":11,"MISSING_BID":13,"MISSING_FORECAST_PERIOD":14,"INVALID_FORECAST_DATE_RANGE":15,"INVALID_NAME":16},"keyword_plan_campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_NAME":2,"INVALID_LANGUAGES":3,"INVALID_GEOS":4,"DUPLICATE_NAME":5,"MAX_GEOS_EXCEEDED":6,"MAX_LANGUAGES_EXCEEDED":7},"keyword_plan_campaign_keyword_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_KEYWORD_IS_POSITIVE":8},"keyword_plan_ad_group_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_NAME":2,"DUPLICATE_NAME":3},"keyword_plan_ad_group_keyword_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_KEYWORD_MATCH_TYPE":2,"DUPLICATE_KEYWORD":3,"KEYWORD_TEXT_TOO_LONG":4,"KEYWORD_HAS_INVALID_CHARS":5,"KEYWORD_HAS_TOO_MANY_WORDS":6,"INVALID_KEYWORD_TEXT":7,"NEGATIVE_KEYWORD_HAS_CPC_BID":8,"NEW_BMM_KEYWORDS_NOT_ALLOWED":9},"keyword_plan_idea_error":{"UNSPECIFIED":0,"UNKNOWN":1,"URL_CRAWL_ERROR":2,"INVALID_VALUE":3},"account_budget_proposal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FIELD_MASK_NOT_ALLOWED":2,"IMMUTABLE_FIELD":3,"REQUIRED_FIELD_MISSING":4,"CANNOT_CANCEL_APPROVED_PROPOSAL":5,"CANNOT_REMOVE_UNAPPROVED_BUDGET":6,"CANNOT_REMOVE_RUNNING_BUDGET":7,"CANNOT_END_UNAPPROVED_BUDGET":8,"CANNOT_END_INACTIVE_BUDGET":9,"BUDGET_NAME_REQUIRED":10,"CANNOT_UPDATE_OLD_BUDGET":11,"CANNOT_END_IN_PAST":12,"CANNOT_EXTEND_END_TIME":13,"PURCHASE_ORDER_NUMBER_REQUIRED":14,"PENDING_UPDATE_PROPOSAL_EXISTS":15,"MULTIPLE_BUDGETS_NOT_ALLOWED_FOR_UNAPPROVED_BILLING_SETUP":16,"CANNOT_UPDATE_START_TIME_FOR_STARTED_BUDGET":17,"SPENDING_LIMIT_LOWER_THAN_ACCRUED_COST_NOT_ALLOWED":18,"UPDATE_IS_NO_OP":19,"END_TIME_MUST_FOLLOW_START_TIME":20,"BUDGET_DATE_RANGE_INCOMPATIBLE_WITH_BILLING_SETUP":21,"NOT_AUTHORIZED":22,"INVALID_BILLING_SETUP":23,"OVERLAPS_EXISTING_BUDGET":24,"CANNOT_CREATE_BUDGET_THROUGH_API":25,"INVALID_MASTER_SERVICE_AGREEMENT":26,"CANCELED_BILLING_SETUP":27},"user_list_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED":2,"CONCRETE_TYPE_REQUIRED":3,"CONVERSION_TYPE_ID_REQUIRED":4,"DUPLICATE_CONVERSION_TYPES":5,"INVALID_CONVERSION_TYPE":6,"INVALID_DESCRIPTION":7,"INVALID_NAME":8,"INVALID_TYPE":9,"CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND":10,"INVALID_USER_LIST_LOGICAL_RULE_OPERAND":11,"NAME_ALREADY_USED":12,"NEW_CONVERSION_TYPE_NAME_REQUIRED":13,"CONVERSION_TYPE_NAME_ALREADY_USED":14,"OWNERSHIP_REQUIRED_FOR_SET":15,"USER_LIST_MUTATE_NOT_SUPPORTED":16,"INVALID_RULE":17,"INVALID_DATE_RANGE":27,"CAN_NOT_MUTATE_SENSITIVE_USERLIST":28,"MAX_NUM_RULEBASED_USERLISTS":29,"CANNOT_MODIFY_BILLABLE_RECORD_COUNT":30,"APP_ID_NOT_SET":31,"USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST":32,"ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA":37,"RULE_TYPE_IS_NOT_SUPPORTED":34,"CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND":35,"CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS":36,"APP_ID_NOT_ALLOWED":39,"CANNOT_MUTATE_SYSTEM_LIST":40,"MOBILE_APP_IS_SENSITIVE":41,"SEED_LIST_DOES_NOT_EXIST":42,"INVALID_SEED_LIST_ACCESS_REASON":43,"INVALID_SEED_LIST_TYPE":44,"INVALID_COUNTRY_CODES":45,"DUPLICATE_LOOKALIKE":46,"PARTNER_AUDIENCE_SOURCE_NOT_SUPPORTED_FOR_USER_LIST_TYPE":47,"COMMERCE_PARTNER_NOT_ALLOWED":48,"PARTNER_AUDIENCE_INFO_NOT_SUPPORTED_FOR_USER_LIST_TYPE":49,"PARTNER_MANAGER_ACCOUNT_DISALLOWED":50,"PARTNER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA":51,"ADVERTISER_TOS_NOT_ACCEPTED":52,"ADVERTISER_PARTNER_LINK_MISSING":53,"ADVERTISER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA":54,"ACCOUNT_SETTING_TYPE_NOT_ALLOWED":55},"change_event_error":{"UNSPECIFIED":0,"UNKNOWN":1,"START_DATE_TOO_OLD":2,"CHANGE_DATE_RANGE_INFINITE":3,"CHANGE_DATE_RANGE_NEGATIVE":4,"LIMIT_NOT_SPECIFIED":5,"INVALID_LIMIT_CLAUSE":6},"change_status_error":{"UNSPECIFIED":0,"UNKNOWN":1,"START_DATE_TOO_OLD":3,"CHANGE_DATE_RANGE_INFINITE":4,"CHANGE_DATE_RANGE_NEGATIVE":5,"LIMIT_NOT_SPECIFIED":6,"INVALID_LIMIT_CLAUSE":7},"feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ATTRIBUTE_NAMES_NOT_UNIQUE":2,"ATTRIBUTES_DO_NOT_MATCH_EXISTING_ATTRIBUTES":3,"CANNOT_SPECIFY_USER_ORIGIN_FOR_SYSTEM_FEED":4,"CANNOT_SPECIFY_GOOGLE_ORIGIN_FOR_NON_SYSTEM_FEED":5,"CANNOT_SPECIFY_FEED_ATTRIBUTES_FOR_SYSTEM_FEED":6,"CANNOT_UPDATE_FEED_ATTRIBUTES_WITH_ORIGIN_GOOGLE":7,"FEED_REMOVED":8,"INVALID_ORIGIN_VALUE":9,"FEED_ORIGIN_IS_NOT_USER":10,"INVALID_AUTH_TOKEN_FOR_EMAIL":11,"INVALID_EMAIL":12,"DUPLICATE_FEED_NAME":13,"INVALID_FEED_NAME":14,"MISSING_OAUTH_INFO":15,"NEW_ATTRIBUTE_CANNOT_BE_PART_OF_UNIQUE_KEY":16,"TOO_MANY_ATTRIBUTES":17,"INVALID_BUSINESS_ACCOUNT":18,"BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT":19,"INVALID_AFFILIATE_CHAIN_ID":20,"DUPLICATE_SYSTEM_FEED":21,"GMB_ACCESS_ERROR":22,"CANNOT_HAVE_LOCATION_AND_AFFILIATE_LOCATION_FEEDS":23,"LEGACY_EXTENSION_TYPE_READ_ONLY":24},"geo_target_constant_suggestion_error":{"UNSPECIFIED":0,"UNKNOWN":1,"LOCATION_NAME_SIZE_LIMIT":2,"LOCATION_NAME_LIMIT":3,"INVALID_COUNTRY_CODE":4,"REQUEST_PARAMETERS_UNSET":5},"campaign_draft_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_DRAFT_NAME":2,"INVALID_STATUS_TRANSITION_FROM_REMOVED":3,"INVALID_STATUS_TRANSITION_FROM_PROMOTED":4,"INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED":5,"CUSTOMER_CANNOT_CREATE_DRAFT":6,"CAMPAIGN_CANNOT_CREATE_DRAFT":7,"INVALID_DRAFT_CHANGE":8,"INVALID_STATUS_TRANSITION":9,"MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED":10,"LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY":11},"feed_item_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_CONVERT_ATTRIBUTE_VALUE_FROM_STRING":2,"CANNOT_OPERATE_ON_REMOVED_FEED_ITEM":3,"DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":4,"KEY_ATTRIBUTES_NOT_FOUND":5,"INVALID_URL":6,"MISSING_KEY_ATTRIBUTES":7,"KEY_ATTRIBUTES_NOT_UNIQUE":8,"CANNOT_MODIFY_KEY_ATTRIBUTE_VALUE":9,"SIZE_TOO_LARGE_FOR_MULTI_VALUE_ATTRIBUTE":10,"LEGACY_FEED_TYPE_READ_ONLY":11},"label_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_APPLY_INACTIVE_LABEL":2,"CANNOT_APPLY_LABEL_TO_DISABLED_AD_GROUP_CRITERION":3,"CANNOT_APPLY_LABEL_TO_NEGATIVE_AD_GROUP_CRITERION":4,"EXCEEDED_LABEL_LIMIT_PER_TYPE":5,"INVALID_RESOURCE_FOR_MANAGER_LABEL":6,"DUPLICATE_NAME":7,"INVALID_LABEL_NAME":8,"CANNOT_ATTACH_LABEL_TO_DRAFT":9,"CANNOT_ATTACH_NON_MANAGER_LABEL_TO_CUSTOMER":10},"billing_setup_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_USE_EXISTING_AND_NEW_ACCOUNT":2,"CANNOT_REMOVE_STARTED_BILLING_SETUP":3,"CANNOT_CHANGE_BILLING_TO_SAME_PAYMENTS_ACCOUNT":4,"BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_STATUS":5,"INVALID_PAYMENTS_ACCOUNT":6,"BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_CATEGORY":7,"INVALID_START_TIME_TYPE":8,"THIRD_PARTY_ALREADY_HAS_BILLING":9,"BILLING_SETUP_IN_PROGRESS":10,"NO_SIGNUP_PERMISSION":11,"CHANGE_OF_BILL_TO_IN_PROGRESS":12,"PAYMENTS_PROFILE_NOT_FOUND":13,"PAYMENTS_ACCOUNT_NOT_FOUND":14,"PAYMENTS_PROFILE_INELIGIBLE":15,"PAYMENTS_ACCOUNT_INELIGIBLE":16,"CUSTOMER_NEEDS_INTERNAL_APPROVAL":17,"PAYMENTS_PROFILE_NEEDS_SERVICE_AGREEMENT_ACCEPTANCE":18,"PAYMENTS_ACCOUNT_INELIGIBLE_CURRENCY_CODE_MISMATCH":19,"FUTURE_START_TIME_PROHIBITED":20,"TOO_MANY_BILLING_SETUPS_FOR_PAYMENTS_ACCOUNT":21},"customer_client_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CLIENT_ALREADY_INVITED_BY_THIS_MANAGER":2,"CLIENT_ALREADY_MANAGED_IN_HIERARCHY":3,"CYCLIC_LINK_NOT_ALLOWED":4,"CUSTOMER_HAS_TOO_MANY_ACCOUNTS":5,"CLIENT_HAS_TOO_MANY_INVITATIONS":6,"CANNOT_HIDE_OR_UNHIDE_MANAGER_ACCOUNTS":7,"CUSTOMER_HAS_TOO_MANY_ACCOUNTS_AT_MANAGER":8,"CLIENT_HAS_TOO_MANY_MANAGERS":9,"MAX_CUSTOMER_LIMIT_REACHED":10,"ACCOUNT_CREATION_POLICY_VIOLATION":11},"customer_manager_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_PENDING_INVITE":2,"SAME_CLIENT_MORE_THAN_ONCE_PER_CALL":3,"MANAGER_HAS_MAX_NUMBER_OF_LINKED_ACCOUNTS":4,"CANNOT_UNLINK_ACCOUNT_WITHOUT_ACTIVE_USER":5,"CANNOT_REMOVE_LAST_CLIENT_ACCOUNT_OWNER":6,"CANNOT_CHANGE_ROLE_BY_NON_ACCOUNT_OWNER":7,"CANNOT_CHANGE_ROLE_FOR_NON_ACTIVE_LINK_ACCOUNT":8,"DUPLICATE_CHILD_FOUND":9,"TEST_ACCOUNT_LINKS_TOO_MANY_CHILD_ACCOUNTS":10},"feed_mapping_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_PLACEHOLDER_FIELD":2,"INVALID_CRITERION_FIELD":3,"INVALID_PLACEHOLDER_TYPE":4,"INVALID_CRITERION_TYPE":5,"NO_ATTRIBUTE_FIELD_MAPPINGS":7,"FEED_ATTRIBUTE_TYPE_MISMATCH":8,"CANNOT_OPERATE_ON_MAPPINGS_FOR_SYSTEM_GENERATED_FEED":9,"MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_TYPE":10,"MULTIPLE_MAPPINGS_FOR_CRITERION_TYPE":11,"MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_FIELD":12,"MULTIPLE_MAPPINGS_FOR_CRITERION_FIELD":13,"UNEXPECTED_ATTRIBUTE_FIELD_MAPPINGS":14,"LOCATION_PLACEHOLDER_ONLY_FOR_PLACES_FEEDS":15,"CANNOT_MODIFY_MAPPINGS_FOR_TYPED_FEED":16,"INVALID_PLACEHOLDER_TYPE_FOR_NON_SYSTEM_GENERATED_FEED":17,"INVALID_PLACEHOLDER_TYPE_FOR_SYSTEM_GENERATED_FEED_TYPE":18,"ATTRIBUTE_FIELD_MAPPING_MISSING_FIELD":19,"LEGACY_FEED_TYPE_READ_ONLY":20},"customer_feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":2,"CANNOT_CREATE_FOR_REMOVED_FEED":3,"CANNOT_CREATE_ALREADY_EXISTING_CUSTOMER_FEED":4,"CANNOT_MODIFY_REMOVED_CUSTOMER_FEED":5,"INVALID_PLACEHOLDER_TYPE":6,"MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":7,"PLACEHOLDER_TYPE_NOT_ALLOWED_ON_CUSTOMER_FEED":8},"ad_group_feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":2,"CANNOT_CREATE_FOR_REMOVED_FEED":3,"ADGROUP_FEED_ALREADY_EXISTS":4,"CANNOT_OPERATE_ON_REMOVED_ADGROUP_FEED":5,"INVALID_PLACEHOLDER_TYPE":6,"MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":7,"NO_EXISTING_LOCATION_CUSTOMER_FEED":8},"campaign_feed_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":2,"CANNOT_CREATE_FOR_REMOVED_FEED":4,"CANNOT_CREATE_ALREADY_EXISTING_CAMPAIGN_FEED":5,"CANNOT_MODIFY_REMOVED_CAMPAIGN_FEED":6,"INVALID_PLACEHOLDER_TYPE":7,"MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":8,"NO_EXISTING_LOCATION_CUSTOMER_FEED":9,"LEGACY_FEED_TYPE_READ_ONLY":10},"custom_interest_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NAME_ALREADY_USED":2,"CUSTOM_INTEREST_MEMBER_ID_AND_TYPE_PARAMETER_NOT_PRESENT_IN_REMOVE":3,"TYPE_AND_PARAMETER_NOT_FOUND":4,"TYPE_AND_PARAMETER_ALREADY_EXISTED":5,"INVALID_CUSTOM_INTEREST_MEMBER_TYPE":6,"CANNOT_REMOVE_WHILE_IN_USE":7,"CANNOT_CHANGE_TYPE":8},"campaign_experiment_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DUPLICATE_NAME":2,"INVALID_TRANSITION":3,"CANNOT_CREATE_EXPERIMENT_WITH_SHARED_BUDGET":4,"CANNOT_CREATE_EXPERIMENT_FOR_REMOVED_BASE_CAMPAIGN":5,"CANNOT_CREATE_EXPERIMENT_FOR_NON_PROPOSED_DRAFT":6,"CUSTOMER_CANNOT_CREATE_EXPERIMENT":7,"CAMPAIGN_CANNOT_CREATE_EXPERIMENT":8,"EXPERIMENT_DURATIONS_MUST_NOT_OVERLAP":9,"EXPERIMENT_DURATION_MUST_BE_WITHIN_CAMPAIGN_DURATION":10,"CANNOT_MUTATE_EXPERIMENT_DUE_TO_STATUS":11},"extension_feed_item_error":{"UNSPECIFIED":0,"UNKNOWN":1,"VALUE_OUT_OF_RANGE":2,"URL_LIST_TOO_LONG":3,"CANNOT_HAVE_RESTRICTION_ON_EMPTY_GEO_TARGETING":4,"CANNOT_SET_WITH_FINAL_URLS":5,"CANNOT_SET_WITHOUT_FINAL_URLS":6,"INVALID_PHONE_NUMBER":7,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":8,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":9,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":10,"DISALLOWED_NUMBER_TYPE":11,"INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":12,"VANITY_PHONE_NUMBER_NOT_ALLOWED":13,"INVALID_CALL_CONVERSION_ACTION":14,"CUSTOMER_NOT_ON_ALLOWLIST_FOR_CALLTRACKING":47,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":16,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":17,"INVALID_APP_ID":18,"QUOTES_IN_REVIEW_EXTENSION_SNIPPET":19,"HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":20,"REVIEW_EXTENSION_SOURCE_INELIGIBLE":21,"SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":22,"INCONSISTENT_CURRENCY_CODES":23,"PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":24,"PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":25,"PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":26,"PRICE_EXTENSION_HAS_TOO_MANY_ITEMS":27,"UNSUPPORTED_VALUE":28,"UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE":29,"INVALID_DEVICE_PREFERENCE":30,"INVALID_SCHEDULE_END":31,"DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":32,"INVALID_SNIPPETS_HEADER":33,"CANNOT_OPERATE_ON_REMOVED_FEED_ITEM":34,"PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":35,"CONFLICTING_CALL_CONVERSION_SETTINGS":36,"EXTENSION_TYPE_MISMATCH":37,"EXTENSION_SUBTYPE_REQUIRED":38,"EXTENSION_TYPE_UNSUPPORTED":39,"CANNOT_OPERATE_ON_FEED_WITH_MULTIPLE_MAPPINGS":40,"CANNOT_OPERATE_ON_FEED_WITH_KEY_ATTRIBUTES":41,"INVALID_PRICE_FORMAT":42,"PROMOTION_INVALID_TIME":43,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":44,"CONCRETE_EXTENSION_TYPE_REQUIRED":45,"SCHEDULE_END_NOT_AFTER_START":46},"ad_parameter_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_CRITERION_MUST_BE_KEYWORD":2,"INVALID_INSERTION_TEXT_FORMAT":3},"feed_item_validation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"STRING_TOO_SHORT":2,"STRING_TOO_LONG":3,"VALUE_NOT_SPECIFIED":4,"INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":5,"INVALID_PHONE_NUMBER":6,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":7,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":8,"DISALLOWED_NUMBER_TYPE":9,"VALUE_OUT_OF_RANGE":10,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":11,"CUSTOMER_NOT_IN_ALLOWLIST_FOR_CALLTRACKING":99,"INVALID_COUNTRY_CODE":13,"INVALID_APP_ID":14,"MISSING_ATTRIBUTES_FOR_FIELDS":15,"INVALID_TYPE_ID":16,"INVALID_EMAIL_ADDRESS":17,"INVALID_HTTPS_URL":18,"MISSING_DELIVERY_ADDRESS":19,"START_DATE_AFTER_END_DATE":20,"MISSING_FEED_ITEM_START_TIME":21,"MISSING_FEED_ITEM_END_TIME":22,"MISSING_FEED_ITEM_ID":23,"VANITY_PHONE_NUMBER_NOT_ALLOWED":24,"INVALID_REVIEW_EXTENSION_SNIPPET":25,"INVALID_NUMBER_FORMAT":26,"INVALID_DATE_FORMAT":27,"INVALID_PRICE_FORMAT":28,"UNKNOWN_PLACEHOLDER_FIELD":29,"MISSING_ENHANCED_SITELINK_DESCRIPTION_LINE":30,"REVIEW_EXTENSION_SOURCE_INELIGIBLE":31,"HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":32,"DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET":33,"QUOTES_IN_REVIEW_EXTENSION_SNIPPET":34,"INVALID_FORM_ENCODED_PARAMS":35,"INVALID_URL_PARAMETER_NAME":36,"NO_GEOCODING_RESULT":37,"SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":38,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":39,"INVALID_PLACEHOLDER_FIELD_ID":40,"INVALID_URL_TAG":41,"LIST_TOO_LONG":42,"INVALID_ATTRIBUTES_COMBINATION":43,"DUPLICATE_VALUES":44,"INVALID_CALL_CONVERSION_ACTION_ID":45,"CANNOT_SET_WITHOUT_FINAL_URLS":46,"APP_ID_DOESNT_EXIST_IN_APP_STORE":47,"INVALID_FINAL_URL":48,"INVALID_TRACKING_URL":49,"INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL":50,"LIST_TOO_SHORT":51,"INVALID_USER_ACTION":52,"INVALID_TYPE_NAME":53,"INVALID_EVENT_CHANGE_STATUS":54,"INVALID_SNIPPETS_HEADER":55,"INVALID_ANDROID_APP_LINK":56,"NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":57,"RESERVED_KEYWORD_OTHER":58,"DUPLICATE_OPTION_LABELS":59,"DUPLICATE_OPTION_PREFILLS":60,"UNEQUAL_LIST_LENGTHS":61,"INCONSISTENT_CURRENCY_CODES":62,"PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":63,"ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":64,"PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":65,"UNSUPPORTED_VALUE":66,"INVALID_FINAL_MOBILE_URL":67,"INVALID_KEYWORDLESS_AD_RULE_LABEL":68,"VALUE_TRACK_PARAMETER_NOT_SUPPORTED":69,"UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE":70,"INVALID_IOS_APP_LINK":71,"MISSING_IOS_APP_LINK_OR_IOS_APP_STORE_ID":72,"PROMOTION_INVALID_TIME":73,"PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF":74,"PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT":75,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":76,"AD_CUSTOMIZERS_NOT_ALLOWED":77,"INVALID_LANGUAGE_CODE":78,"UNSUPPORTED_LANGUAGE":79,"IF_FUNCTION_NOT_ALLOWED":80,"INVALID_FINAL_URL_SUFFIX":81,"INVALID_TAG_IN_FINAL_URL_SUFFIX":82,"INVALID_FINAL_URL_SUFFIX_FORMAT":83,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":84,"ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED":85,"NO_DELIVERY_OPTION_IS_SET":86,"INVALID_CONVERSION_REPORTING_STATE":87,"IMAGE_SIZE_WRONG":88,"EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY":89,"AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY":90,"INVALID_LATITUDE_VALUE":91,"INVALID_LONGITUDE_VALUE":92,"TOO_MANY_LABELS":93,"INVALID_IMAGE_URL":94,"MISSING_LATITUDE_VALUE":95,"MISSING_LONGITUDE_VALUE":96,"ADDRESS_NOT_FOUND":97,"ADDRESS_NOT_TARGETABLE":98,"INVALID_ASSET_ID":100,"INCOMPATIBLE_ASSET_TYPE":101,"IMAGE_ERROR_UNEXPECTED_SIZE":102,"IMAGE_ERROR_ASPECT_RATIO_NOT_ALLOWED":103,"IMAGE_ERROR_FILE_TOO_LARGE":104,"IMAGE_ERROR_FORMAT_NOT_ALLOWED":105,"IMAGE_ERROR_CONSTRAINTS_VIOLATED":106,"IMAGE_ERROR_SERVER_ERROR":107},"extension_setting_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXTENSIONS_REQUIRED":2,"FEED_TYPE_EXTENSION_TYPE_MISMATCH":3,"INVALID_FEED_TYPE":4,"INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING":5,"CANNOT_CHANGE_FEED_ITEM_ON_CREATE":6,"CANNOT_UPDATE_NEWLY_CREATED_EXTENSION":7,"NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE":8,"NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE":9,"NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE":10,"AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS":11,"CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS":12,"CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS":13,"AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":14,"CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":15,"CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":16,"VALUE_OUT_OF_RANGE":17,"CANNOT_SET_FIELD_WITH_FINAL_URLS":18,"FINAL_URLS_NOT_SET":19,"INVALID_PHONE_NUMBER":20,"PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":21,"CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":22,"PREMIUM_RATE_NUMBER_NOT_ALLOWED":23,"DISALLOWED_NUMBER_TYPE":24,"INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":25,"VANITY_PHONE_NUMBER_NOT_ALLOWED":26,"INVALID_COUNTRY_CODE":27,"INVALID_CALL_CONVERSION_TYPE_ID":28,"CUSTOMER_NOT_IN_ALLOWLIST_FOR_CALLTRACKING":69,"CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":30,"INVALID_APP_ID":31,"QUOTES_IN_REVIEW_EXTENSION_SNIPPET":32,"HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":33,"REVIEW_EXTENSION_SOURCE_NOT_ELIGIBLE":34,"SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":35,"MISSING_FIELD":36,"INCONSISTENT_CURRENCY_CODES":37,"PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":38,"PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":39,"PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":40,"PRICE_EXTENSION_HAS_TOO_MANY_ITEMS":41,"UNSUPPORTED_VALUE":42,"INVALID_DEVICE_PREFERENCE":43,"INVALID_SCHEDULE_END":45,"DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":47,"OVERLAPPING_SCHEDULES_NOT_ALLOWED":48,"SCHEDULE_END_NOT_AFTER_START":49,"TOO_MANY_SCHEDULES_PER_DAY":50,"DUPLICATE_EXTENSION_FEED_ITEM_EDIT":51,"INVALID_SNIPPETS_HEADER":52,"PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":53,"CAMPAIGN_TARGETING_MISMATCH":54,"CANNOT_OPERATE_ON_REMOVED_FEED":55,"EXTENSION_TYPE_REQUIRED":56,"INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION":57,"START_DATE_AFTER_END_DATE":58,"INVALID_PRICE_FORMAT":59,"PROMOTION_INVALID_TIME":60,"PROMOTION_CANNOT_SET_PERCENT_DISCOUNT_AND_MONEY_DISCOUNT":61,"PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT":62,"TOO_MANY_DECIMAL_PLACES_SPECIFIED":63,"INVALID_LANGUAGE_CODE":64,"UNSUPPORTED_LANGUAGE":65,"CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":66,"EXTENSION_SETTING_UPDATE_IS_A_NOOP":67,"DISALLOWED_TEXT":68},"feed_item_set_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ITEM_SET_REMOVED":2,"CANNOT_CLEAR_DYNAMIC_FILTER":3,"CANNOT_CREATE_DYNAMIC_FILTER":4,"INVALID_FEED_TYPE":5,"DUPLICATE_NAME":6,"WRONG_DYNAMIC_FILTER_FOR_FEED_TYPE":7,"DYNAMIC_FILTER_INVALID_CHAIN_IDS":8},"feed_item_set_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FEED_ID_MISMATCH":2,"NO_MUTATE_ALLOWED_FOR_DYNAMIC_SET":3},"feed_item_target_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MUST_SET_TARGET_ONEOF_ON_CREATE":2,"FEED_ITEM_TARGET_ALREADY_EXISTS":3,"FEED_ITEM_SCHEDULES_CANNOT_OVERLAP":4,"TARGET_LIMIT_EXCEEDED_FOR_GIVEN_TYPE":5,"TOO_MANY_SCHEDULES_PER_DAY":6,"CANNOT_HAVE_ENABLED_CAMPAIGN_AND_ENABLED_AD_GROUP_TARGETS":7,"DUPLICATE_AD_SCHEDULE":8,"DUPLICATE_KEYWORD":9},"policy_violation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"POLICY_ERROR":2},"partial_failure_error":{"UNSPECIFIED":0,"UNKNOWN":1,"PARTIAL_FAILURE_MODE_REQUIRED":2},"click_view_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXPECTED_FILTER_ON_A_SINGLE_DAY":2,"DATE_TOO_OLD":3},"policy_validation_parameter_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED_AD_TYPE_FOR_IGNORABLE_POLICY_TOPICS":2,"UNSUPPORTED_AD_TYPE_FOR_EXEMPT_POLICY_VIOLATION_KEYS":3,"CANNOT_SET_BOTH_IGNORABLE_POLICY_TOPICS_AND_EXEMPT_POLICY_VIOLATION_KEYS":4},"size_limit_error":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUEST_SIZE_LIMIT_EXCEEDED":2,"RESPONSE_SIZE_LIMIT_EXCEEDED":3},"offline_user_data_job_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_USER_LIST_ID":3,"INVALID_USER_LIST_TYPE":4,"NOT_ON_ALLOWLIST_FOR_USER_ID":33,"INCOMPATIBLE_UPLOAD_KEY_TYPE":6,"MISSING_USER_IDENTIFIER":7,"INVALID_MOBILE_ID_FORMAT":8,"TOO_MANY_USER_IDENTIFIERS":9,"NOT_ON_ALLOWLIST_FOR_STORE_SALES_DIRECT":31,"NOT_ON_ALLOWLIST_FOR_UNIFIED_STORE_SALES":32,"INVALID_PARTNER_ID":11,"INVALID_ENCODING":12,"INVALID_COUNTRY_CODE":13,"INCOMPATIBLE_USER_IDENTIFIER":14,"FUTURE_TRANSACTION_TIME":15,"INVALID_CONVERSION_ACTION":16,"MOBILE_ID_NOT_SUPPORTED":17,"INVALID_OPERATION_ORDER":18,"CONFLICTING_OPERATION":19,"EXTERNAL_UPDATE_ID_ALREADY_EXISTS":21,"JOB_ALREADY_STARTED":22,"REMOVE_NOT_SUPPORTED":23,"REMOVE_ALL_NOT_SUPPORTED":24,"INVALID_SHA256_FORMAT":25,"CUSTOM_KEY_DISABLED":26,"CUSTOM_KEY_NOT_PREDEFINED":27,"CUSTOM_KEY_NOT_SET":29,"CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS":30,"ATTRIBUTES_NOT_APPLICABLE_FOR_CUSTOMER_MATCH_USER_LIST":34,"LIFETIME_VALUE_BUCKET_NOT_IN_RANGE":35,"INCOMPATIBLE_USER_IDENTIFIER_FOR_ATTRIBUTES":36,"FUTURE_TIME_NOT_ALLOWED":37,"LAST_PURCHASE_TIME_LESS_THAN_ACQUISITION_TIME":38,"CUSTOMER_IDENTIFIER_NOT_ALLOWED":39,"INVALID_ITEM_ID":40,"FIRST_PURCHASE_TIME_GREATER_THAN_LAST_PURCHASE_TIME":42,"INVALID_LIFECYCLE_STAGE":43,"INVALID_EVENT_VALUE":44,"EVENT_ATTRIBUTE_ALL_FIELDS_ARE_REQUIRED":45,"OPERATION_LEVEL_CONSENT_PROVIDED":48},"not_allowlisted_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE":2},"manager_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCOUNTS_NOT_COMPATIBLE_FOR_LINKING":2,"TOO_MANY_MANAGERS":3,"TOO_MANY_INVITES":4,"ALREADY_INVITED_BY_THIS_MANAGER":5,"ALREADY_MANAGED_BY_THIS_MANAGER":6,"ALREADY_MANAGED_IN_HIERARCHY":7,"DUPLICATE_CHILD_FOUND":8,"CLIENT_HAS_NO_ADMIN_USER":9,"MAX_DEPTH_EXCEEDED":10,"CYCLE_NOT_ALLOWED":11,"TOO_MANY_ACCOUNTS":12,"TOO_MANY_ACCOUNTS_AT_MANAGER":13,"NON_OWNER_USER_CANNOT_MODIFY_LINK":14,"SUSPENDED_ACCOUNT_CANNOT_ADD_CLIENTS":15,"CLIENT_OUTSIDE_TREE":16,"INVALID_STATUS_CHANGE":17,"INVALID_CHANGE":18,"CUSTOMER_CANNOT_MANAGE_SELF":19,"CREATING_ENABLED_LINK_NOT_ALLOWED":20},"currency_code_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED":2},"experiment_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_SET_START_DATE_IN_PAST":2,"END_DATE_BEFORE_START_DATE":3,"START_DATE_TOO_FAR_IN_FUTURE":4,"DUPLICATE_EXPERIMENT_NAME":5,"CANNOT_MODIFY_REMOVED_EXPERIMENT":6,"START_DATE_ALREADY_PASSED":7,"CANNOT_SET_END_DATE_IN_PAST":8,"CANNOT_SET_STATUS_TO_REMOVED":9,"CANNOT_MODIFY_PAST_END_DATE":10,"INVALID_STATUS":11,"INVALID_CAMPAIGN_CHANNEL_TYPE":12,"OVERLAPPING_MEMBERS_AND_DATE_RANGE":13,"INVALID_TRIAL_ARM_TRAFFIC_SPLIT":14,"TRAFFIC_SPLIT_OVERLAPPING":15,"SUM_TRIAL_ARM_TRAFFIC_UNEQUALS_TO_TRIAL_TRAFFIC_SPLIT_DENOMINATOR":16,"CANNOT_MODIFY_TRAFFIC_SPLIT_AFTER_START":17,"EXPERIMENT_NOT_FOUND":18,"EXPERIMENT_NOT_YET_STARTED":19,"CANNOT_HAVE_MULTIPLE_CONTROL_ARMS":20,"IN_DESIGN_CAMPAIGNS_NOT_SET":21,"CANNOT_SET_STATUS_TO_GRADUATED":22,"CANNOT_CREATE_EXPERIMENT_CAMPAIGN_WITH_SHARED_BUDGET":23,"CANNOT_CREATE_EXPERIMENT_CAMPAIGN_WITH_CUSTOM_BUDGET":24,"STATUS_TRANSITION_INVALID":25,"DUPLICATE_EXPERIMENT_CAMPAIGN_NAME":26,"CANNOT_REMOVE_IN_CREATION_EXPERIMENT":27,"CANNOT_ADD_CAMPAIGN_WITH_DEPRECATED_AD_TYPES":28,"CANNOT_ENABLE_SYNC_FOR_UNSUPPORTED_EXPERIMENT_TYPE":29,"INVALID_DURATION_FOR_AN_EXPERIMENT":30,"MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION":31,"MISSING_EXPERIMENT_ARMS":32,"MISSING_VIDEO_EXPERIMENT_SUBTYPE":34},"access_invitation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_EMAIL_ADDRESS":2,"EMAIL_ADDRESS_ALREADY_HAS_ACCESS":3,"INVALID_INVITATION_STATUS":4,"GOOGLE_CONSUMER_ACCOUNT_NOT_ALLOWED":5,"INVALID_INVITATION_ID":6,"EMAIL_ADDRESS_ALREADY_HAS_PENDING_INVITATION":7,"PENDING_INVITATIONS_LIMIT_EXCEEDED":8,"EMAIL_DOMAIN_POLICY_VIOLATED":9},"reach_plan_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_FORECASTABLE_MISSING_RATE":2,"NOT_FORECASTABLE_NOT_ENOUGH_INVENTORY":3,"NOT_FORECASTABLE_ACCOUNT_NOT_ENABLED":4},"invoice_error":{"UNSPECIFIED":0,"UNKNOWN":1,"YEAR_MONTH_TOO_OLD":2,"NOT_INVOICED_CUSTOMER":3,"BILLING_SETUP_NOT_APPROVED":4,"BILLING_SETUP_NOT_ON_MONTHLY_INVOICING":5,"NON_SERVING_CUSTOMER":6},"payments_account_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_SUPPORTED_FOR_MANAGER_CUSTOMER":2},"time_zone_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_TIME_ZONE":5},"asset_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"PINNING_UNSUPPORTED":2,"UNSUPPORTED_FIELD_TYPE":3,"FIELD_TYPE_INCOMPATIBLE_WITH_ASSET_TYPE":4,"FIELD_TYPE_INCOMPATIBLE_WITH_CAMPAIGN_TYPE":5,"INCOMPATIBLE_ADVERTISING_CHANNEL_TYPE":6,"IMAGE_NOT_WITHIN_SPECIFIED_DIMENSION_RANGE":7,"INVALID_PINNED_FIELD":8,"MEDIA_BUNDLE_ASSET_FILE_SIZE_TOO_LARGE":9,"NOT_ENOUGH_AVAILABLE_ASSET_LINKS_FOR_VALID_COMBINATION":10,"NOT_ENOUGH_AVAILABLE_ASSET_LINKS_WITH_FALLBACK":11,"NOT_ENOUGH_AVAILABLE_ASSET_LINKS_WITH_FALLBACK_FOR_VALID_COMBINATION":12,"YOUTUBE_VIDEO_REMOVED":13,"YOUTUBE_VIDEO_TOO_LONG":14,"YOUTUBE_VIDEO_TOO_SHORT":15,"EXCLUDED_PARENT_FIELD_TYPE":16,"INVALID_STATUS":17,"YOUTUBE_VIDEO_DURATION_NOT_DEFINED":18,"CANNOT_CREATE_AUTOMATICALLY_CREATED_LINKS":19,"CANNOT_LINK_TO_AUTOMATICALLY_CREATED_ASSET":20,"CANNOT_MODIFY_ASSET_LINK_SOURCE":21,"CANNOT_LINK_LOCATION_LEAD_FORM_WITHOUT_LOCATION_ASSET":22,"CUSTOMER_NOT_VERIFIED":23,"UNSUPPORTED_CALL_TO_ACTION":24,"BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVEL":25,"BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL":26},"user_data_error":{"UNSPECIFIED":0,"UNKNOWN":1,"OPERATIONS_FOR_CUSTOMER_MATCH_NOT_ALLOWED":2,"TOO_MANY_USER_IDENTIFIERS":3,"USER_LIST_NOT_APPLICABLE":4},"batch_job_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CANNOT_MODIFY_JOB_AFTER_JOB_STARTS_RUNNING":2,"EMPTY_OPERATIONS":3,"INVALID_SEQUENCE_TOKEN":4,"RESULTS_NOT_READY":5,"INVALID_PAGE_SIZE":6,"CAN_ONLY_REMOVE_PENDING_JOB":7,"CANNOT_LIST_RESULTS":8,"ASSET_GROUP_AND_ASSET_GROUP_ASSET_TRANSACTION_FAILURE":9,"ASSET_GROUP_LISTING_GROUP_FILTER_TRANSACTION_FAILURE":10,"REQUEST_TOO_LARGE":11,"CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE":12},"account_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_STATUS":2,"PERMISSION_DENIED":3},"third_party_app_analytics_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_ANALYTICS_PROVIDER_ID":2,"INVALID_MOBILE_APP_ID":3,"MOBILE_APP_IS_NOT_ENABLED":4,"CANNOT_REGENERATE_SHAREABLE_LINK_ID_FOR_REMOVED_LINK":5},"customer_user_access_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_USER_ID":2,"REMOVAL_DISALLOWED":3,"DISALLOWED_ACCESS_ROLE":4,"LAST_ADMIN_USER_OF_SERVING_CUSTOMER":5,"LAST_ADMIN_USER_OF_MANAGER":6},"custom_audience_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NAME_ALREADY_USED":2,"CANNOT_REMOVE_WHILE_IN_USE":3,"RESOURCE_ALREADY_REMOVED":4,"MEMBER_TYPE_AND_PARAMETER_ALREADY_EXISTED":5,"INVALID_MEMBER_TYPE":6,"MEMBER_TYPE_AND_VALUE_DOES_NOT_MATCH":7,"POLICY_VIOLATION":8,"INVALID_TYPE_CHANGE":9},"audience_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NAME_ALREADY_IN_USE":2,"DIMENSION_INVALID":3,"AUDIENCE_SEGMENT_NOT_FOUND":4,"AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED":5,"DUPLICATE_AUDIENCE_SEGMENT":6,"TOO_MANY_SEGMENTS":7,"TOO_MANY_DIMENSIONS_OF_SAME_TYPE":8,"IN_USE":9,"MISSING_ASSET_GROUP_ID":10,"CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE":11},"search_term_insight_error":{"UNSPECIFIED":0,"UNKNOWN":1,"FILTERING_NOT_ALLOWED_WITH_SEGMENTS":2,"LIMIT_NOT_ALLOWED_WITH_SEGMENTS":3,"MISSING_FIELD_IN_SELECT_CLAUSE":4,"REQUIRES_FILTER_BY_SINGLE_RESOURCE":5,"SORTING_NOT_ALLOWED_WITH_SEGMENTS":6,"SUMMARY_ROW_NOT_ALLOWED_WITH_SEGMENTS":7},"smart_campaign_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_BUSINESS_LOCATION_ID":2,"INVALID_CAMPAIGN":3,"BUSINESS_NAME_OR_BUSINESS_LOCATION_ID_MISSING":4,"REQUIRED_SUGGESTION_FIELD_MISSING":5,"GEO_TARGETS_REQUIRED":6,"CANNOT_DETERMINE_SUGGESTION_LOCALE":7,"FINAL_URL_NOT_CRAWLABLE":8},"experiment_arm_error":{"UNSPECIFIED":0,"UNKNOWN":1,"EXPERIMENT_ARM_COUNT_LIMIT_EXCEEDED":2,"INVALID_CAMPAIGN_STATUS":3,"DUPLICATE_EXPERIMENT_ARM_NAME":4,"CANNOT_SET_TREATMENT_ARM_CAMPAIGN":5,"CANNOT_MODIFY_CAMPAIGN_IDS":6,"CANNOT_MODIFY_CAMPAIGN_WITHOUT_SUFFIX_SET":7,"CANNOT_MUTATE_TRAFFIC_SPLIT_AFTER_START":8,"CANNOT_ADD_CAMPAIGN_WITH_SHARED_BUDGET":9,"CANNOT_ADD_CAMPAIGN_WITH_CUSTOM_BUDGET":10,"CANNOT_ADD_CAMPAIGNS_WITH_DYNAMIC_ASSETS_ENABLED":11,"UNSUPPORTED_CAMPAIGN_ADVERTISING_CHANNEL_SUB_TYPE":12,"CANNOT_ADD_BASE_CAMPAIGN_WITH_DATE_RANGE":13,"BIDDING_STRATEGY_NOT_SUPPORTED_IN_EXPERIMENTS":14,"TRAFFIC_SPLIT_NOT_SUPPORTED_FOR_CHANNEL_TYPE":15,"BUDGET_MUST_NOT_BE_SHARED":16,"ADOPT_AI_MAX_CAMPAIGN_MISSING_PERFORMANCE_SEARCH_ENABLED":17,"TOO_MANY_CAMPAIGNS_IN_EXPERIMENT_ARM":18,"CANNOT_ADD_CAMPAIGN_WITH_TARGET_ROAS_TOLERANCE_PERCENT_MILLIS":19,"CANNOT_HAVE_SAME_CAMPAIGN_CROSS_ARMS_IN_ONE_EXPERIMENT":20,"SEARCH_PLUS_CAMPAIGN_NOT_ALLOWED":21,"DUPLICATE_ASSET_GROUP_ASSETS_BETWEEN_ARMS":22,"DUPLICATE_ASSET_GROUP_ASSETS_IN_ONE_ARM":23},"audience_insights_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DIMENSION_INCOMPATIBLE_WITH_TOPIC_AUDIENCE_COMBINATIONS":2},"product_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_OPERATION":2,"CREATION_NOT_PERMITTED":3,"INVITATION_EXISTS":4,"LINK_EXISTS":5},"data_link_error":{"UNSPECIFIED":0,"UNKNOWN":1,"YOUTUBE_CHANNEL_ID_INVALID":2,"YOUTUBE_VIDEO_ID_INVALID":3,"YOUTUBE_VIDEO_FROM_DIFFERENT_CHANNEL":4,"PERMISSION_DENIED":5,"INVALID_STATUS":6,"INVALID_UPDATE_STATUS":7,"INVALID_RESOURCE_NAME":8},"customer_sk_ad_network_conversion_value_schema_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_LINK_ID":2,"INVALID_APP_ID":3,"INVALID_SCHEMA":4,"LINK_CODE_NOT_FOUND":5,"INVALID_EVENT_COUNTER":7,"INVALID_EVENT_NAME":8},"currency_error":{"UNSPECIFIED":0,"UNKNOWN":1,"VALUE_NOT_MULTIPLE_OF_BILLABLE_UNIT":2},"asset_group_signal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"TOO_MANY_WORDS":2,"SEARCH_THEME_POLICY_VIOLATION":3,"AUDIENCE_WITH_WRONG_ASSET_GROUP_ID":4},"product_link_invitation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_STATUS":2,"PERMISSION_DENIED":3,"NO_INVITATION_REQUIRED":4,"CUSTOMER_NOT_PERMITTED_TO_CREATE_INVITATION":5,"INVALID_ADVERTISING_PARTNER_ALLOWED_DOMAIN":6},"customer_lifecycle_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_ACQUISITION_VALUE_MISSING":2,"CUSTOMER_ACQUISITION_INVALID_VALUE":3,"CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE":4,"CUSTOMER_ACQUISITION_VALUE_CANNOT_BE_CLEARED":5,"CUSTOMER_ACQUISITION_HIGH_LIFETIME_VALUE_CANNOT_BE_CLEARED":6,"INVALID_EXISTING_USER_LIST":7,"INVALID_HIGH_LIFETIME_VALUE_USER_LIST":8},"campaign_lifecycle_goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_MISSING":2,"INVALID_CAMPAIGN":3,"CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE":4,"INCOMPATIBLE_BIDDING_STRATEGY":5,"MISSING_PURCHASE_GOAL":6,"CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE":7,"CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE":8,"CUSTOMER_ACQUISITION_INVALID_VALUE":9,"CUSTOMER_ACQUISITION_VALUE_MISSING":10,"CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION":11,"CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION":12},"identity_verification_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_EFFECTIVE_BILLING":2,"BILLING_NOT_ON_MONTHLY_INVOICING":3,"VERIFICATION_ALREADY_STARTED":4},"user_list_customer_type_error":{"UNSPECIFIED":0,"UNKNOWN":1,"CONFLICTING_CUSTOMER_TYPES":2,"NO_ACCESS_TO_USER_LIST":3,"USERLIST_NOT_ELIGIBLE":4,"CONVERSION_TRACKING_NOT_ENABLED_OR_NOT_MCC_MANAGER_ACCOUNT":5,"TOO_MANY_USER_LISTS_FOR_THE_CUSTOMER_TYPE":6},"shopping_product_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MISSING_CAMPAIGN_FILTER":2,"MISSING_AD_GROUP_FILTER":3,"UNSUPPORTED_DATE_SEGMENTATION":4},"automatically_created_asset_removal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_DOES_NOT_EXIST":2,"INVALID_AD_TYPE":3,"ASSET_DOES_NOT_EXIST":4,"ASSET_FIELD_TYPE_DOES_NOT_MATCH":5,"NOT_AN_AUTOMATICALLY_CREATED_ASSET":6},"shareable_preview_error":{"UNSPECIFIED":0,"UNKNOWN":1,"UNSUPPORTED_AD_TYPE":4,"TOO_MANY_RESOURCES_IN_REQUEST":6},"campaign_goal_config_error":{"UNSPECIFIED":0,"UNKNOWN":1,"GOAL_NOT_FOUND":3,"CAMPAIGN_NOT_FOUND":4,"HIGH_LIFETIME_VALUE_PRESENT_BUT_VALUE_ABSENT":9,"HIGH_LIFETIME_VALUE_LESS_THAN_OR_EQUAL_TO_VALUE":10,"CUSTOMER_LIFECYCLE_OPTIMIZATION_CAMPAIGN_TYPE_NOT_SUPPORTED":11,"CUSTOMER_NOT_ALLOWLISTED_FOR_RETENTION_ONLY":12},"goal_error":{"UNSPECIFIED":0,"UNKNOWN":1,"RETENTION_GOAL_ALREADY_EXISTS":4,"HIGH_LIFETIME_VALUE_PRESENT_BUT_VALUE_ABSENT":5,"HIGH_LIFETIME_VALUE_LESS_THAN_OR_EQUAL_TO_VALUE":6,"CUSTOMER_LIFECYCLE_OPTIMIZATION_ACCOUNT_TYPE_NOT_ALLOWED":7},"brand_guidelines_migration_error":{"UNSPECIFIED":0,"UNKNOWN":1,"BRAND_GUIDELINES_ALREADY_ENABLED":2,"CANNOT_ENABLE_BRAND_GUIDELINES_FOR_REMOVED_CAMPAIGN":3,"BRAND_GUIDELINES_LOGO_LIMIT_EXCEEDED":4,"CANNOT_AUTO_POPULATE_BRAND_ASSETS_WHEN_BRAND_ASSETS_PROVIDED":5,"AUTO_POPULATE_BRAND_ASSETS_REQUIRED_WHEN_BRAND_ASSETS_OMITTED":6,"TOO_MANY_ENABLE_OPERATIONS":7},"asset_generation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_ASSETS_GENERATED":2,"FINAL_URL_REQUIRED":3,"GENERATION_CONTEXT_MISSING_FINAL_URL":4,"FINAL_URL_SENSITIVE":5,"FINAL_URL_UNSUPPORTED_LANGUAGE":6,"FINAL_URL_UNAVAILABLE":7,"CAMPAIGN_TYPE_REQUIRED":8,"UNSUPPORTED_CAMPAIGN_TYPE":9,"UNSUPPORTED_FIELD_TYPE":10,"UNSUPPORTED_FIELD_TYPE_FOR_CAMPAIGN_TYPE":11,"FREEFORM_PROMPT_UNSUPPORTED_LANGUAGE":12,"FREEFORM_PROMPT_SENSITIVE":13,"INPUT_IMAGE_FILE_SIZE_TOO_LARGE":14,"INPUT_IMAGE_EMPTY":15,"GENERATION_TYPE_REQUIRED":16,"TOO_MANY_KEYWORDS":17,"KEYWORD_INVALID_LENGTH":18,"NO_VALID_KEYWORDS":19,"FREEFORM_PROMPT_INVALID_LENGTH":20,"FREEFORM_PROMPT_REFERENCES_CHILDREN":21,"FREEFORM_PROMPT_REFERENCES_SPECIFIC_PEOPLE":22,"FREEFORM_PROMPT_VIOLATES_ADS_POLICY":23,"FREEFORM_PROMPT_BRAND_CONTENT":24,"INPUT_IMAGE_DEPICTS_CHILDREN":25,"INPUT_IMAGE_CONTAINS_BRAND_CONTENT":26,"INPUT_IMAGE_SENSITIVE":27,"INPUT_IMAGE_VIOLATES_POLICY":28,"ALL_OUTPUT_IMAGES_FILTERED_OUT_CHILDREN_DEPICTION":29,"ALL_OUTPUT_IMAGES_FILTERED_OUT_SPECIFIC_PEOPLE":30,"ALL_OUTPUT_IMAGES_FILTERED_OUT":31,"INPUT_IMAGE_REQUIRED":32,"INPUT_IMAGE_UNSUPPORTED_IMAGE_TYPE":33,"CONTEXT_ASSET_GROUP_NOT_FOUND":34,"CONTEXT_AD_GROUP_AD_NOT_FOUND":35,"CONTEXT_CAMPAIGN_NOT_FOUND":36},"benchmarks_error":{"UNSPECIFIED":0,"UNKNOWN":1,"MAX_QUERY_COMPLEXITY_EXCEEDED":2},"incentive_error":{"UNSPECIFIED":0,"UNKNOWN":1,"INVALID_INCENTIVE_ID":2,"MAX_INCENTIVES_REDEEMED":3,"ACCOUNT_TOO_OLD":4},"content_creator_insights_error":{"UNSPECIFIED":0,"UNKNOWN":1,"DIMENSION_INCOMPATIBLE_WITH_AUDIENCE_COMBINATIONS":2},"video_reservation_error":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW_QUOTE_REQUIRED":2,"CAMPAIGN_END_TIME_TOO_DISTANT":3,"BUDGET_TOO_SMALL":4,"CAMPAIGN_DURATION_TOO_SHORT":5,"CAMPAIGN_NOT_ENABLED":6,"NOT_ENOUGH_AVAILABLE_INVENTORY":7,"TARGETING_TOO_NARROW":8,"UNSUPPORTED_AD_GROUP_TYPE":9,"UNSUPPORTED_BID_MODIFIER":10,"CANNOT_CHANGE_PRICING_MODEL":11,"INCOMPATIBLE_TARGETING":12,"UNSUPPORTED_FEATURE":13,"MISSING_ELECTION_CERTIFICATE":14,"CAMPAIGN_ENDED":15,"UNSUPPORTED_BUDGET_PERIOD":16,"EXACTLY_ONE_ENABLED_ADGROUP_REQUIRED":17,"FREQUENCY_CAP_TOO_NARROW":18,"TARGETED_PACK_NEEDS_DEAL":19,"DEAL_CURRENCY_MISMATCH":20,"CANNOT_HOLD_CONTRACT":21,"CUSTOMER_NOT_ENABLED":22,"CUSTOMER_NOT_ALLOWED":23,"INVALID_ACCOUNT_TYPE":24,"ACCOUNT_IS_MANAGER":25,"SEASONAL_LINEUP_BOOKING_WINDOW_NOT_OPEN":26,"SEASONAL_LINEUP_END_DATE_OFF_SEASON":27,"SEASONAL_LINEUP_GEO_TARGETING_TOO_NARROW":28,"NO_MARKET_RATE_CARD_OR_BASE_RATE":29,"STALE_QUOTE":30,"LINEUP_NOT_ALLOWED":31,"UNSUPPORTED_BIDDING_STRATEGY":32,"UNSUPPORTED_POSITIVE_GEO_TARGET_TYPE":33,"VALIDATE_ONLY_REQUIRED":34,"TOO_MANY_CAMPAIGNS":35}},"message":"STRING","trigger":{"boolean_value":"BOOL","int64_value":"INT64","float_value":"FLOAT","double_value":"DOUBLE","string_value":"STRING"},"location":{"field_path_elements":{"field_name":"STRING","index":"INT32"}},"details":{"unpublished_error_code":"STRING","policy_violation_details":{"external_policy_description":"STRING","key":{"policy_name":"STRING","violating_text":"STRING"},"external_policy_name":"STRING","is_exemptible":"BOOL"},"policy_finding_details":{"policy_topic_entries":{"topic":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"PROHIBITED":2,"LIMITED":4,"FULLY_LIMITED":8,"DESCRIPTIVE":5,"BROADENING":6,"AREA_OF_INTEREST_ONLY":7},"evidences":{"website_list":{"websites":"STRING"},"text_list":{"texts":"STRING"},"language_code":"STRING","destination_text_list":{"destination_texts":"STRING"},"destination_mismatch":{"url_types":{"UNSPECIFIED":0,"UNKNOWN":1,"DISPLAY_URL":2,"FINAL_URL":3,"FINAL_MOBILE_URL":4,"TRACKING_URL":5,"MOBILE_TRACKING_URL":6}},"destination_not_working":{"expanded_url":"STRING","device":{"UNSPECIFIED":0,"UNKNOWN":1,"DESKTOP":2,"ANDROID":3,"IOS":4},"last_checked_date_time":"STRING","dns_error_type":{"UNSPECIFIED":0,"UNKNOWN":1,"HOSTNAME_NOT_FOUND":2,"GOOGLE_CRAWLER_DNS_ISSUE":3},"http_error_code":"INT64"}},"constraints":{"country_constraint_list":{"total_targeted_countries":"INT32","countries":{"country_criterion":"STRING"}},"reseller_constraint":{},"certificate_missing_in_country_list":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list"},"certificate_domain_mismatch_in_country_list":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list"}}}},"quota_error_details":{"rate_scope":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCOUNT":2,"DEVELOPER":3},"rate_name":"STRING","retry_delay":{"seconds":"INT64","nanos":"INT32"}},"resource_count_details":{"enclosing_id":"STRING","enclosing_resource":"STRING","limit":"INT32","limit_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGNS_PER_CUSTOMER":2,"BASE_CAMPAIGNS_PER_CUSTOMER":3,"EXPERIMENT_CAMPAIGNS_PER_CUSTOMER":105,"HOTEL_CAMPAIGNS_PER_CUSTOMER":4,"SMART_SHOPPING_CAMPAIGNS_PER_CUSTOMER":5,"AD_GROUPS_PER_CAMPAIGN":6,"AD_GROUPS_PER_SHOPPING_CAMPAIGN":8,"AD_GROUPS_PER_HOTEL_CAMPAIGN":9,"REPORTING_AD_GROUPS_PER_LOCAL_CAMPAIGN":10,"REPORTING_AD_GROUPS_PER_APP_CAMPAIGN":11,"MANAGED_AD_GROUPS_PER_SMART_CAMPAIGN":52,"AD_GROUP_CRITERIA_PER_CUSTOMER":12,"BASE_AD_GROUP_CRITERIA_PER_CUSTOMER":13,"EXPERIMENT_AD_GROUP_CRITERIA_PER_CUSTOMER":107,"AD_GROUP_CRITERIA_PER_CAMPAIGN":14,"CAMPAIGN_CRITERIA_PER_CUSTOMER":15,"BASE_CAMPAIGN_CRITERIA_PER_CUSTOMER":16,"EXPERIMENT_CAMPAIGN_CRITERIA_PER_CUSTOMER":108,"WEBPAGE_CRITERIA_PER_CUSTOMER":17,"BASE_WEBPAGE_CRITERIA_PER_CUSTOMER":18,"EXPERIMENT_WEBPAGE_CRITERIA_PER_CUSTOMER":19,"COMBINED_AUDIENCE_CRITERIA_PER_AD_GROUP":20,"CUSTOMER_NEGATIVE_PLACEMENT_CRITERIA_PER_CUSTOMER":21,"CUSTOMER_NEGATIVE_YOUTUBE_CHANNEL_CRITERIA_PER_CUSTOMER":22,"CRITERIA_PER_AD_GROUP":23,"LISTING_GROUPS_PER_AD_GROUP":24,"EXPLICITLY_SHARED_BUDGETS_PER_CUSTOMER":25,"IMPLICITLY_SHARED_BUDGETS_PER_CUSTOMER":26,"COMBINED_AUDIENCE_CRITERIA_PER_CAMPAIGN":27,"NEGATIVE_KEYWORDS_PER_CAMPAIGN":28,"NEGATIVE_PLACEMENTS_PER_CAMPAIGN":29,"GEO_TARGETS_PER_CAMPAIGN":30,"NEGATIVE_IP_BLOCKS_PER_CAMPAIGN":32,"PROXIMITIES_PER_CAMPAIGN":33,"LISTING_SCOPES_PER_SHOPPING_CAMPAIGN":34,"LISTING_SCOPES_PER_NON_SHOPPING_CAMPAIGN":35,"NEGATIVE_KEYWORDS_PER_SHARED_SET":36,"NEGATIVE_PLACEMENTS_PER_SHARED_SET":37,"SHARED_SETS_PER_CUSTOMER_FOR_TYPE_DEFAULT":40,"SHARED_SETS_PER_CUSTOMER_FOR_NEGATIVE_PLACEMENT_LIST_LOWER":41,"HOTEL_ADVANCE_BOOKING_WINDOW_BID_MODIFIERS_PER_AD_GROUP":44,"BIDDING_STRATEGIES_PER_CUSTOMER":45,"BASIC_USER_LISTS_PER_CUSTOMER":47,"LOGICAL_USER_LISTS_PER_CUSTOMER":48,"RULE_BASED_USER_LISTS_PER_CUSTOMER":153,"BASE_AD_GROUP_ADS_PER_CUSTOMER":53,"EXPERIMENT_AD_GROUP_ADS_PER_CUSTOMER":54,"AD_GROUP_ADS_PER_CAMPAIGN":55,"TEXT_AND_OTHER_ADS_PER_AD_GROUP":56,"IMAGE_ADS_PER_AD_GROUP":57,"SHOPPING_SMART_ADS_PER_AD_GROUP":58,"RESPONSIVE_SEARCH_ADS_PER_AD_GROUP":59,"APP_ADS_PER_AD_GROUP":60,"APP_ENGAGEMENT_ADS_PER_AD_GROUP":61,"LOCAL_ADS_PER_AD_GROUP":62,"VIDEO_ADS_PER_AD_GROUP":63,"LEAD_FORM_CAMPAIGN_ASSETS_PER_CAMPAIGN":143,"PROMOTION_CUSTOMER_ASSETS_PER_CUSTOMER":79,"PROMOTION_CAMPAIGN_ASSETS_PER_CAMPAIGN":80,"PROMOTION_AD_GROUP_ASSETS_PER_AD_GROUP":81,"CALLOUT_CUSTOMER_ASSETS_PER_CUSTOMER":134,"CALLOUT_CAMPAIGN_ASSETS_PER_CAMPAIGN":135,"CALLOUT_AD_GROUP_ASSETS_PER_AD_GROUP":136,"SITELINK_CUSTOMER_ASSETS_PER_CUSTOMER":137,"SITELINK_CAMPAIGN_ASSETS_PER_CAMPAIGN":138,"SITELINK_AD_GROUP_ASSETS_PER_AD_GROUP":139,"STRUCTURED_SNIPPET_CUSTOMER_ASSETS_PER_CUSTOMER":140,"STRUCTURED_SNIPPET_CAMPAIGN_ASSETS_PER_CAMPAIGN":141,"STRUCTURED_SNIPPET_AD_GROUP_ASSETS_PER_AD_GROUP":142,"MOBILE_APP_CUSTOMER_ASSETS_PER_CUSTOMER":144,"MOBILE_APP_CAMPAIGN_ASSETS_PER_CAMPAIGN":145,"MOBILE_APP_AD_GROUP_ASSETS_PER_AD_GROUP":146,"HOTEL_CALLOUT_CUSTOMER_ASSETS_PER_CUSTOMER":147,"HOTEL_CALLOUT_CAMPAIGN_ASSETS_PER_CAMPAIGN":148,"HOTEL_CALLOUT_AD_GROUP_ASSETS_PER_AD_GROUP":149,"CALL_CUSTOMER_ASSETS_PER_CUSTOMER":150,"CALL_CAMPAIGN_ASSETS_PER_CAMPAIGN":151,"CALL_AD_GROUP_ASSETS_PER_AD_GROUP":152,"PRICE_CUSTOMER_ASSETS_PER_CUSTOMER":154,"PRICE_CAMPAIGN_ASSETS_PER_CAMPAIGN":155,"PRICE_AD_GROUP_ASSETS_PER_AD_GROUP":156,"AD_IMAGE_CAMPAIGN_ASSETS_PER_CAMPAIGN":175,"AD_IMAGE_AD_GROUP_ASSETS_PER_AD_GROUP":176,"PAGE_FEED_ASSET_SETS_PER_CUSTOMER":157,"DYNAMIC_EDUCATION_FEED_ASSET_SETS_PER_CUSTOMER":158,"ASSETS_PER_PAGE_FEED_ASSET_SET":159,"ASSETS_PER_DYNAMIC_EDUCATION_FEED_ASSET_SET":160,"DYNAMIC_REAL_ESTATE_ASSET_SETS_PER_CUSTOMER":161,"ASSETS_PER_DYNAMIC_REAL_ESTATE_ASSET_SET":162,"DYNAMIC_CUSTOM_ASSET_SETS_PER_CUSTOMER":163,"ASSETS_PER_DYNAMIC_CUSTOM_ASSET_SET":164,"DYNAMIC_HOTELS_AND_RENTALS_ASSET_SETS_PER_CUSTOMER":165,"ASSETS_PER_DYNAMIC_HOTELS_AND_RENTALS_ASSET_SET":166,"DYNAMIC_LOCAL_ASSET_SETS_PER_CUSTOMER":167,"ASSETS_PER_DYNAMIC_LOCAL_ASSET_SET":168,"DYNAMIC_FLIGHTS_ASSET_SETS_PER_CUSTOMER":169,"ASSETS_PER_DYNAMIC_FLIGHTS_ASSET_SET":170,"DYNAMIC_TRAVEL_ASSET_SETS_PER_CUSTOMER":171,"ASSETS_PER_DYNAMIC_TRAVEL_ASSET_SET":172,"DYNAMIC_JOBS_ASSET_SETS_PER_CUSTOMER":173,"ASSETS_PER_DYNAMIC_JOBS_ASSET_SET":174,"BUSINESS_NAME_CAMPAIGN_ASSETS_PER_CAMPAIGN":179,"BUSINESS_LOGO_CAMPAIGN_ASSETS_PER_CAMPAIGN":180,"VERSIONS_PER_AD":82,"USER_FEEDS_PER_CUSTOMER":90,"SYSTEM_FEEDS_PER_CUSTOMER":91,"FEED_ATTRIBUTES_PER_FEED":92,"FEED_ITEMS_PER_CUSTOMER":94,"CAMPAIGN_FEEDS_PER_CUSTOMER":95,"BASE_CAMPAIGN_FEEDS_PER_CUSTOMER":96,"EXPERIMENT_CAMPAIGN_FEEDS_PER_CUSTOMER":109,"AD_GROUP_FEEDS_PER_CUSTOMER":97,"BASE_AD_GROUP_FEEDS_PER_CUSTOMER":98,"EXPERIMENT_AD_GROUP_FEEDS_PER_CUSTOMER":110,"AD_GROUP_FEEDS_PER_CAMPAIGN":99,"FEED_ITEM_SETS_PER_CUSTOMER":100,"FEED_ITEMS_PER_FEED_ITEM_SET":101,"CAMPAIGN_EXPERIMENTS_PER_CUSTOMER":112,"EXPERIMENT_ARMS_PER_VIDEO_EXPERIMENT":113,"OWNED_LABELS_PER_CUSTOMER":115,"LABELS_PER_CAMPAIGN":117,"LABELS_PER_AD_GROUP":118,"LABELS_PER_AD_GROUP_AD":119,"LABELS_PER_AD_GROUP_CRITERION":120,"TARGET_CUSTOMERS_PER_LABEL":121,"KEYWORD_PLANS_PER_USER_PER_CUSTOMER":122,"KEYWORD_PLAN_AD_GROUP_KEYWORDS_PER_KEYWORD_PLAN":123,"KEYWORD_PLAN_AD_GROUPS_PER_KEYWORD_PLAN":124,"KEYWORD_PLAN_NEGATIVE_KEYWORDS_PER_KEYWORD_PLAN":125,"KEYWORD_PLAN_CAMPAIGNS_PER_KEYWORD_PLAN":126,"CONVERSION_ACTIONS_PER_CUSTOMER":128,"BATCH_JOB_OPERATIONS_PER_JOB":130,"BATCH_JOBS_PER_CUSTOMER":131,"HOTEL_CHECK_IN_DATE_RANGE_BID_MODIFIERS_PER_AD_GROUP":132,"SHARED_SETS_PER_ACCOUNT_FOR_ACCOUNT_LEVEL_NEGATIVE_KEYWORDS":177,"ACCOUNT_LEVEL_NEGATIVE_KEYWORDS_PER_SHARED_SET":178,"ENABLED_ASSET_PER_HOTEL_PROPERTY_ASSET_SET":181,"ENABLED_HOTEL_PROPERTY_ASSET_LINKS_PER_ASSET_GROUP":182,"BRANDS_PER_SHARED_SET":183,"ENABLED_BRAND_LIST_CRITERIA_PER_CAMPAIGN":184,"SHARED_SETS_PER_ACCOUNT_FOR_BRAND":185,"LOOKALIKE_USER_LISTS_PER_CUSTOMER":186,"LOGO_CAMPAIGN_ASSETS_PER_CAMPAIGN":187,"BUSINESS_MESSAGE_ASSET_LINKS_PER_CUSTOMER":188,"WHATSAPP_BUSINESS_MESSAGE_ASSET_LINKS_PER_CAMPAIGN":189,"WHATSAPP_BUSINESS_MESSAGE_ASSET_LINKS_PER_AD_GROUP":190,"BRAND_LIST_CRITERIA_PER_AD_GROUP":193},"existing_count":"INT32"},"budget_per_day_minimum_error_details":{"currency_code":"STRING","budget_per_day_minimum_micros":"INT64","minimum_budget_amount_micros":"INT64","minimum_budget_total_amount_micros":"INT64","failed_budget_amount_micros":"INT64","failed_budget_total_amount_micros":"INT64"},"reservation_error_details":{"campaign":"STRING","quotes":{"campaign":"STRING","max_budget_micros":"INT64","possible_hold_duration_seconds":"INT64","suggested_cpm_micros":"INT64"},"quote_signature":"STRING"}}},"ErrorCode":{"$ref":"#/GoogleAdsError/error_code"},"Value":{"$ref":"#/GoogleAdsError/trigger"},"ErrorLocation":{"$ref":"#/GoogleAdsError/location"},"FieldPathElement":{"$ref":"#/GoogleAdsError/location/field_path_elements"},"ErrorDetails":{"$ref":"#/GoogleAdsError/details"},"PolicyViolationDetails":{"$ref":"#/GoogleAdsError/details/policy_violation_details"},"PolicyViolationKey":{"$ref":"#/GoogleAdsError/details/policy_violation_details/key"},"PolicyFindingDetails":{"$ref":"#/GoogleAdsError/details/policy_finding_details"},"PolicyTopicEntry":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"PolicyTopicEvidence":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences"},"WebsiteList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/website_list"},"TextList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/text_list"},"DestinationTextList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/destination_text_list"},"DestinationMismatch":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/destination_mismatch"},"DestinationNotWorking":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/evidences/destination_not_working"},"PolicyTopicConstraint":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints"},"CountryConstraintList":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list"},"CountryConstraint":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/country_constraint_list/countries"},"ResellerConstraint":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries/constraints/reseller_constraint"},"QuotaErrorDetails":{"$ref":"#/GoogleAdsError/details/quota_error_details"},"Duration":{"$ref":"#/GoogleAdsError/details/quota_error_details/retry_delay"},"ResourceCountDetails":{"$ref":"#/GoogleAdsError/details/resource_count_details"},"BudgetPerDayMinimumErrorDetails":{"$ref":"#/GoogleAdsError/details/budget_per_day_minimum_error_details"},"ReservationErrorDetails":{"$ref":"#/GoogleAdsError/details/reservation_error_details"},"CampaignReservationQuote":{"$ref":"#/GoogleAdsError/details/reservation_error_details/quotes"},"errors":{"$ref":"#/GoogleAdsError"},"request_id":"STRING","AccessibleBiddingStrategy":{"resource_name":"STRING","id":"INT64","name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"COMMISSION":16,"ENHANCED_CPC":2,"FIXED_CPM":19,"FIXED_SHARE_OF_VOICE":22,"INVALID":17,"MANUAL_CPA":18,"MANUAL_CPC":3,"MANUAL_CPM":4,"MANUAL_CPV":13,"MAXIMIZE_CONVERSIONS":10,"MAXIMIZE_CONVERSION_VALUE":11,"PAGE_ONE_PROMOTED":5,"PERCENT_CPC":12,"TARGET_CPA":6,"TARGET_CPC":21,"TARGET_CPM":14,"TARGET_CPV":20,"TARGET_IMPRESSION_SHARE":15,"TARGET_OUTRANK_SHARE":7,"TARGET_ROAS":8,"TARGET_SPEND":9},"owner_customer_id":"INT64","owner_descriptive_name":"STRING","maximize_conversion_value":{"target_roas":"DOUBLE","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64","target_roas_tolerance_percent_millis":"INT64"},"maximize_conversions":{"target_cpa_micros":"INT64","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64"},"target_cpa":{"target_cpa_micros":"INT64","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64"},"target_impression_share":{"location":{"UNSPECIFIED":0,"UNKNOWN":1,"ANYWHERE_ON_PAGE":2,"TOP_OF_PAGE":3,"ABSOLUTE_TOP_OF_PAGE":4},"location_fraction_micros":"INT64","cpc_bid_ceiling_micros":"INT64"},"target_roas":{"target_roas":"DOUBLE","cpc_bid_ceiling_micros":"INT64","cpc_bid_floor_micros":"INT64","target_roas_tolerance_percent_millis":"INT64"},"target_spend":{"target_spend_micros":"INT64","cpc_bid_ceiling_micros":"INT64"}},"MaximizeConversionValue":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversion_value"},"MaximizeConversions":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversions"},"TargetCpa":{"$ref":"#/AccessibleBiddingStrategy/target_cpa"},"TargetImpressionShare":{"$ref":"#/AccessibleBiddingStrategy/target_impression_share"},"TargetRoas":{"$ref":"#/AccessibleBiddingStrategy/target_roas"},"TargetSpend":{"$ref":"#/AccessibleBiddingStrategy/target_spend"},"accessible_bidding_strategy":{"$ref":"#/AccessibleBiddingStrategy"},"AccountBudget":{"resource_name":"STRING","id":"INT64","billing_setup":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"APPROVED":3,"CANCELLED":4},"name":"STRING","proposed_start_date_time":"STRING","approved_start_date_time":"STRING","total_adjustments_micros":"INT64","amount_served_micros":"INT64","purchase_order_number":"STRING","notes":"STRING","pending_proposal":{"account_budget_proposal":"STRING","proposal_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CREATE":2,"UPDATE":3,"END":4,"REMOVE":5},"name":"STRING","start_date_time":"STRING","purchase_order_number":"STRING","notes":"STRING","creation_date_time":"STRING","end_date_time":"STRING","end_time_type":{"UNSPECIFIED":0,"UNKNOWN":1,"NOW":2,"FOREVER":3},"spending_limit_micros":"INT64","spending_limit_type":{"UNSPECIFIED":0,"UNKNOWN":1,"INFINITE":2}},"proposed_end_date_time":"STRING","proposed_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"approved_end_date_time":"STRING","approved_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"proposed_spending_limit_micros":"INT64","proposed_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"},"approved_spending_limit_micros":"INT64","approved_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"},"adjusted_spending_limit_micros":"INT64","adjusted_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"}},"PendingAccountBudgetProposal":{"$ref":"#/AccountBudget/pending_proposal"},"account_budget":{"$ref":"#/AccountBudget"},"AccountBudgetProposal":{"resource_name":"STRING","id":"INT64","billing_setup":"STRING","account_budget":"STRING","proposal_type":{"$ref":"#/AccountBudget/pending_proposal/proposal_type"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"APPROVED_HELD":3,"APPROVED":4,"CANCELLED":5,"REJECTED":6},"proposed_name":"STRING","approved_start_date_time":"STRING","proposed_purchase_order_number":"STRING","proposed_notes":"STRING","creation_date_time":"STRING","approval_date_time":"STRING","proposed_start_date_time":"STRING","proposed_start_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"proposed_end_date_time":"STRING","proposed_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"approved_end_date_time":"STRING","approved_end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"proposed_spending_limit_micros":"INT64","proposed_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"},"approved_spending_limit_micros":"INT64","approved_spending_limit_type":{"$ref":"#/AccountBudget/pending_proposal/spending_limit_type"}},"account_budget_proposal":{"$ref":"#/AccountBudgetProposal"},"AccountLink":{"resource_name":"STRING","account_link_id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"REQUESTED":4,"PENDING_APPROVAL":5,"REJECTED":6,"REVOKED":7},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"THIRD_PARTY_APP_ANALYTICS":2},"third_party_app_analytics":{"app_analytics_provider_id":"INT64","app_id":"STRING","app_vendor":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLE_APP_STORE":2,"GOOGLE_APP_STORE":3}}},"ThirdPartyAppAnalyticsLinkIdentifier":{"$ref":"#/AccountLink/third_party_app_analytics"},"account_link":{"$ref":"#/AccountLink"},"Ad":{"resource_name":"STRING","id":"INT64","final_urls":"STRING","final_app_urls":{"os_type":{"UNSPECIFIED":0,"UNKNOWN":1,"IOS":2,"ANDROID":3},"url":"STRING"},"final_mobile_urls":"STRING","tracking_url_template":"STRING","final_url_suffix":"STRING","url_custom_parameters":{"key":"STRING","value":"STRING"},"display_url":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"TEXT_AD":2,"EXPANDED_TEXT_AD":3,"EXPANDED_DYNAMIC_SEARCH_AD":7,"HOTEL_AD":8,"SHOPPING_SMART_AD":9,"SHOPPING_PRODUCT_AD":10,"VIDEO_AD":12,"IMAGE_AD":14,"RESPONSIVE_SEARCH_AD":15,"LEGACY_RESPONSIVE_DISPLAY_AD":16,"APP_AD":17,"LEGACY_APP_INSTALL_AD":18,"RESPONSIVE_DISPLAY_AD":19,"LOCAL_AD":20,"HTML5_UPLOAD_AD":21,"DYNAMIC_HTML5_AD":22,"APP_ENGAGEMENT_AD":23,"SHOPPING_COMPARISON_LISTING_AD":24,"VIDEO_BUMPER_AD":25,"VIDEO_NON_SKIPPABLE_IN_STREAM_AD":26,"VIDEO_TRUEVIEW_IN_STREAM_AD":29,"VIDEO_RESPONSIVE_AD":30,"SMART_CAMPAIGN_AD":31,"CALL_AD":32,"APP_PRE_REGISTRATION_AD":33,"IN_FEED_VIDEO_AD":34,"DEMAND_GEN_MULTI_ASSET_AD":40,"DEMAND_GEN_CAROUSEL_AD":41,"TRAVEL_AD":37,"DEMAND_GEN_VIDEO_RESPONSIVE_AD":42,"DEMAND_GEN_PRODUCT_AD":39,"YOUTUBE_AUDIO_AD":44},"added_by_google_ads":"BOOL","device_preference":{"UNSPECIFIED":0,"UNKNOWN":1,"MOBILE":2,"TABLET":3,"DESKTOP":4,"CONNECTED_TV":6,"OTHER":5},"url_collections":{"url_collection_id":"STRING","final_urls":"STRING","final_mobile_urls":"STRING","tracking_url_template":"STRING"},"name":"STRING","system_managed_resource_source":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_VARIATIONS":2},"text_ad":{"headline":"STRING","description1":"STRING","description2":"STRING"},"expanded_text_ad":{"headline_part1":"STRING","headline_part2":"STRING","headline_part3":"STRING","description":"STRING","description2":"STRING","path1":"STRING","path2":"STRING"},"expanded_dynamic_search_ad":{"description":"STRING","description2":"STRING"},"hotel_ad":{},"shopping_smart_ad":{},"shopping_product_ad":{},"image_ad":{"pixel_width":"INT64","pixel_height":"INT64","image_url":"STRING","preview_pixel_width":"INT64","preview_pixel_height":"INT64","preview_image_url":"STRING","mime_type":{"UNSPECIFIED":0,"UNKNOWN":1,"IMAGE_JPEG":2,"IMAGE_GIF":3,"IMAGE_PNG":4,"FLASH":5,"TEXT_HTML":6,"PDF":7,"MSWORD":8,"MSEXCEL":9,"RTF":10,"AUDIO_WAV":11,"AUDIO_MP3":12,"HTML5_AD_ZIP":13},"name":"STRING","image_asset":{"asset":"STRING"},"data":"BYTES","ad_id_to_copy_image_from":"INT64"},"video_ad":{"video":{"asset":"STRING","ad_video_asset_info":{"ad_video_asset_inventory_preferences":{"in_feed_preference":"BOOL","in_stream_preference":"BOOL","shorts_preference":"BOOL"},"ad_video_asset_feature_control":{"allow_youtube_comments":"BOOL"}}},"in_stream":{"action_button_label":"STRING","action_headline":"STRING","companion_banner":{"$ref":"#/Ad/image_ad/image_asset"}},"bumper":{"companion_banner":{"$ref":"#/Ad/image_ad/image_asset"},"action_button_label":"STRING","action_headline":"STRING"},"out_stream":{"headline":"STRING","description":"STRING"},"non_skippable":{"companion_banner":{"$ref":"#/Ad/image_ad/image_asset"},"action_button_label":"STRING","action_headline":"STRING"},"in_feed":{"headline":"STRING","description1":"STRING","description2":"STRING","thumbnail":{"UNSPECIFIED":0,"UNKNOWN":1,"DEFAULT_THUMBNAIL":2,"THUMBNAIL_1":3,"THUMBNAIL_2":4,"THUMBNAIL_3":5}},"audio":{}},"video_responsive_ad":{"headlines":{"text":"STRING","pinned_field":{"UNSPECIFIED":0,"UNKNOWN":1,"HEADLINE_1":2,"HEADLINE_2":3,"HEADLINE_3":4,"DESCRIPTION_1":5,"DESCRIPTION_2":6,"HEADLINE":7,"HEADLINE_IN_PORTRAIT":8,"LONG_HEADLINE":9,"DESCRIPTION":10,"DESCRIPTION_IN_PORTRAIT":11,"BUSINESS_NAME_IN_PORTRAIT":12,"BUSINESS_NAME":13,"MARKETING_IMAGE":14,"MARKETING_IMAGE_IN_PORTRAIT":15,"SQUARE_MARKETING_IMAGE":16,"PORTRAIT_MARKETING_IMAGE":17,"LOGO":18,"LANDSCAPE_LOGO":19,"CALL_TO_ACTION":20,"YOU_TUBE_VIDEO":21,"SITELINK":22,"CALL":23,"MOBILE_APP":24,"CALLOUT":25,"STRUCTURED_SNIPPET":26,"PRICE":27,"PROMOTION":28,"AD_IMAGE":29,"LEAD_FORM":30,"BUSINESS_LOGO":31,"DESCRIPTION_PREFIX":32,"HEADLINE_AS_SITELINK_POSITION_ONE":39,"HEADLINE_AS_SITELINK_POSITION_TWO":40,"DESCRIPTION_LINE_HEADLINE_AS_SITELINK_POSITION_ONE":41,"DESCRIPTION_LINE_HEADLINE_AS_SITELINK_POSITION_TWO":42},"asset_performance_label":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"LEARNING":3,"LOW":4,"GOOD":5,"BEST":6,"NOT_APPLICABLE":7},"policy_summary_info":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"UNSPECIFIED":0,"UNKNOWN":1,"REVIEW_IN_PROGRESS":2,"REVIEWED":3,"UNDER_APPEAL":4,"ELIGIBLE_MAY_SERVE":5},"approval_status":{"UNSPECIFIED":0,"UNKNOWN":1,"DISAPPROVED":2,"APPROVED_LIMITED":3,"APPROVED":4,"AREA_OF_INTEREST_ONLY":5}}},"long_headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_actions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"videos":{"$ref":"#/Ad/video_ad/video"},"business_name":{"$ref":"#/Ad/video_responsive_ad/headlines"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"companion_banners":{"$ref":"#/Ad/image_ad/image_asset"},"breadcrumb1":"STRING","breadcrumb2":"STRING"},"responsive_search_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"path1":"STRING","path2":"STRING"},"legacy_responsive_display_ad":{"short_headline":"STRING","long_headline":"STRING","description":"STRING","business_name":"STRING","allow_flexible_color":"BOOL","accent_color":"STRING","main_color":"STRING","call_to_action_text":"STRING","logo_image":"STRING","square_logo_image":"STRING","marketing_image":"STRING","square_marketing_image":"STRING","format_setting":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_FORMATS":2,"NON_NATIVE":3,"NATIVE":4},"price_prefix":"STRING","promo_text":"STRING"},"app_ad":{"mandatory_ad_text":{"$ref":"#/Ad/video_responsive_ad/headlines"},"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"images":{"$ref":"#/Ad/image_ad/image_asset"},"youtube_videos":{"$ref":"#/Ad/video_ad/video"},"html5_media_bundles":{"asset":"STRING"},"app_deep_link":{"asset":"STRING"}},"legacy_app_install_ad":{"app_id":"STRING","app_store":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLE_APP_STORE":2,"GOOGLE_PLAY":3,"WINDOWS_STORE":4,"WINDOWS_PHONE_STORE":5,"CN_APP_STORE":6},"headline":"STRING","description1":"STRING","description2":"STRING"},"responsive_display_ad":{"marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"square_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"square_logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"long_headline":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"youtube_videos":{"$ref":"#/Ad/video_ad/video"},"business_name":"STRING","main_color":"STRING","accent_color":"STRING","allow_flexible_color":"BOOL","call_to_action_text":"STRING","price_prefix":"STRING","promo_text":"STRING","format_setting":{"$ref":"#/Ad/legacy_responsive_display_ad/format_setting"},"control_spec":{"enable_asset_enhancements":"BOOL","enable_autogen_video":"BOOL"}},"local_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_actions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"videos":{"$ref":"#/Ad/video_ad/video"},"path1":"STRING","path2":"STRING"},"display_upload_ad":{"display_upload_product_type":{"UNSPECIFIED":0,"UNKNOWN":1,"HTML5_UPLOAD_AD":2,"DYNAMIC_HTML5_EDUCATION_AD":3,"DYNAMIC_HTML5_FLIGHT_AD":4,"DYNAMIC_HTML5_HOTEL_RENTAL_AD":5,"DYNAMIC_HTML5_JOB_AD":6,"DYNAMIC_HTML5_LOCAL_AD":7,"DYNAMIC_HTML5_REAL_ESTATE_AD":8,"DYNAMIC_HTML5_CUSTOM_AD":9,"DYNAMIC_HTML5_TRAVEL_AD":10,"DYNAMIC_HTML5_HOTEL_AD":11},"media_bundle":{"$ref":"#/Ad/app_ad/html5_media_bundles"}},"app_engagement_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"images":{"$ref":"#/Ad/image_ad/image_asset"},"videos":{"$ref":"#/Ad/video_ad/video"}},"shopping_comparison_listing_ad":{"headline":"STRING"},"smart_campaign_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"}},"app_pre_registration_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"images":{"$ref":"#/Ad/image_ad/image_asset"},"youtube_videos":{"$ref":"#/Ad/video_ad/video"}},"demand_gen_multi_asset_ad":{"marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"square_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"portrait_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"tall_portrait_marketing_images":{"$ref":"#/Ad/image_ad/image_asset"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"classic_display_images":{"$ref":"#/Ad/image_ad/image_asset"},"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"business_name":"STRING","call_to_action_text":"STRING"},"demand_gen_carousel_ad":{"business_name":"STRING","logo_image":{"$ref":"#/Ad/image_ad/image_asset"},"headline":{"$ref":"#/Ad/video_responsive_ad/headlines"},"description":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_action_text":"STRING","carousel_cards":{"asset":"STRING"}},"demand_gen_video_responsive_ad":{"headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"long_headlines":{"$ref":"#/Ad/video_responsive_ad/headlines"},"descriptions":{"$ref":"#/Ad/video_responsive_ad/headlines"},"videos":{"$ref":"#/Ad/video_ad/video"},"logo_images":{"$ref":"#/Ad/image_ad/image_asset"},"companion_banners":{"$ref":"#/Ad/image_ad/image_asset"},"breadcrumb1":"STRING","breadcrumb2":"STRING","business_name":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_actions":{"asset":"STRING"}},"demand_gen_product_ad":{"headline":{"$ref":"#/Ad/video_responsive_ad/headlines"},"description":{"$ref":"#/Ad/video_responsive_ad/headlines"},"logo_image":{"$ref":"#/Ad/image_ad/image_asset"},"breadcrumb1":"STRING","breadcrumb2":"STRING","business_name":{"$ref":"#/Ad/video_responsive_ad/headlines"},"call_to_action":{"$ref":"#/Ad/demand_gen_video_responsive_ad/call_to_actions"}},"travel_ad":{}},"FinalAppUrl":{"$ref":"#/Ad/final_app_urls"},"CustomParameter":{"$ref":"#/Ad/url_custom_parameters"},"UrlCollection":{"$ref":"#/Ad/url_collections"},"TextAdInfo":{"$ref":"#/Ad/text_ad"},"ExpandedTextAdInfo":{"$ref":"#/Ad/expanded_text_ad"},"ExpandedDynamicSearchAdInfo":{"$ref":"#/Ad/expanded_dynamic_search_ad"},"HotelAdInfo":{"$ref":"#/Ad/hotel_ad"},"ShoppingSmartAdInfo":{"$ref":"#/Ad/shopping_smart_ad"},"ShoppingProductAdInfo":{"$ref":"#/Ad/shopping_product_ad"},"ImageAdInfo":{"$ref":"#/Ad/image_ad"},"AdImageAsset":{"$ref":"#/Ad/image_ad/image_asset"},"VideoAdInfo":{"$ref":"#/Ad/video_ad"},"AdVideoAsset":{"$ref":"#/Ad/video_ad/video"},"AdVideoAssetInfo":{"$ref":"#/Ad/video_ad/video/ad_video_asset_info"},"AdVideoAssetInventoryPreferences":{"$ref":"#/Ad/video_ad/video/ad_video_asset_info/ad_video_asset_inventory_preferences"},"AdVideoAssetLinkFeatureControl":{"$ref":"#/Ad/video_ad/video/ad_video_asset_info/ad_video_asset_feature_control"},"VideoTrueViewInStreamAdInfo":{"$ref":"#/Ad/video_ad/in_stream"},"VideoBumperInStreamAdInfo":{"$ref":"#/Ad/video_ad/bumper"},"VideoOutstreamAdInfo":{"$ref":"#/Ad/video_ad/out_stream"},"VideoNonSkippableInStreamAdInfo":{"$ref":"#/Ad/video_ad/non_skippable"},"InFeedVideoAdInfo":{"$ref":"#/Ad/video_ad/in_feed"},"YouTubeAudioAdInfo":{"$ref":"#/Ad/video_ad/audio"},"VideoResponsiveAdInfo":{"$ref":"#/Ad/video_responsive_ad"},"AdTextAsset":{"$ref":"#/Ad/video_responsive_ad/headlines"},"AdAssetPolicySummary":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info"},"ResponsiveSearchAdInfo":{"$ref":"#/Ad/responsive_search_ad"},"LegacyResponsiveDisplayAdInfo":{"$ref":"#/Ad/legacy_responsive_display_ad"},"AppAdInfo":{"$ref":"#/Ad/app_ad"},"AdMediaBundleAsset":{"$ref":"#/Ad/app_ad/html5_media_bundles"},"AdAppDeepLinkAsset":{"$ref":"#/Ad/app_ad/app_deep_link"},"LegacyAppInstallAdInfo":{"$ref":"#/Ad/legacy_app_install_ad"},"ResponsiveDisplayAdInfo":{"$ref":"#/Ad/responsive_display_ad"},"ResponsiveDisplayAdControlSpec":{"$ref":"#/Ad/responsive_display_ad/control_spec"},"LocalAdInfo":{"$ref":"#/Ad/local_ad"},"DisplayUploadAdInfo":{"$ref":"#/Ad/display_upload_ad"},"AppEngagementAdInfo":{"$ref":"#/Ad/app_engagement_ad"},"ShoppingComparisonListingAdInfo":{"$ref":"#/Ad/shopping_comparison_listing_ad"},"SmartCampaignAdInfo":{"$ref":"#/Ad/smart_campaign_ad"},"AppPreRegistrationAdInfo":{"$ref":"#/Ad/app_pre_registration_ad"},"DemandGenMultiAssetAdInfo":{"$ref":"#/Ad/demand_gen_multi_asset_ad"},"DemandGenCarouselAdInfo":{"$ref":"#/Ad/demand_gen_carousel_ad"},"AdDemandGenCarouselCardAsset":{"$ref":"#/Ad/demand_gen_carousel_ad/carousel_cards"},"DemandGenVideoResponsiveAdInfo":{"$ref":"#/Ad/demand_gen_video_responsive_ad"},"AdCallToActionAsset":{"$ref":"#/Ad/demand_gen_video_responsive_ad/call_to_actions"},"DemandGenProductAdInfo":{"$ref":"#/Ad/demand_gen_product_ad"},"TravelAdInfo":{"$ref":"#/Ad/travel_ad"},"ad":{"$ref":"#/Ad"},"AdGroup":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH_STANDARD":2,"DISPLAY_STANDARD":3,"SHOPPING_PRODUCT_ADS":4,"HOTEL_ADS":6,"SHOPPING_SMART_ADS":7,"VIDEO_BUMPER":8,"VIDEO_TRUE_VIEW_IN_STREAM":9,"VIDEO_TRUE_VIEW_IN_DISPLAY":10,"VIDEO_NON_SKIPPABLE_IN_STREAM":11,"SEARCH_DYNAMIC_ADS":13,"SHOPPING_COMPARISON_LISTING_ADS":14,"PROMOTED_HOTEL_ADS":15,"VIDEO_RESPONSIVE":16,"VIDEO_EFFICIENT_REACH":17,"SMART_CAMPAIGN_ADS":18,"TRAVEL_ADS":19,"YOUTUBE_AUDIO":20},"ad_rotation_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE":2,"ROTATE_FOREVER":3},"base_ad_group":"STRING","tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"campaign":"STRING","cpc_bid_micros":"INT64","effective_cpc_bid_micros":"INT64","cpm_bid_micros":"INT64","target_cpa_micros":"INT64","cpv_bid_micros":"INT64","target_cpm_micros":"INT64","target_roas":"DOUBLE","percent_cpc_bid_micros":"INT64","fixed_cpm_micros":"INT64","target_cpv_micros":"INT64","target_cpc_micros":"INT64","optimized_targeting_enabled":"BOOL","exclude_demographic_expansion":"BOOL","display_custom_bid_dimension":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"AUDIENCE":3,"TOPIC":4,"GENDER":5,"AGE_RANGE":6,"PLACEMENT":7,"PARENTAL_STATUS":8,"INCOME_RANGE":9},"final_url_suffix":"STRING","targeting_setting":{"target_restrictions":{"targeting_dimension":{"$ref":"#/AdGroup/display_custom_bid_dimension"},"bid_only":"BOOL"},"target_restriction_operations":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD":2,"REMOVE":3},"value":{"$ref":"#/AdGroup/targeting_setting/target_restrictions"}}},"audience_setting":{"use_audience_grouped":"BOOL"},"effective_target_cpa_micros":"INT64","effective_target_cpa_source":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_BIDDING_STRATEGY":5,"AD_GROUP":6,"AD_GROUP_CRITERION":7},"effective_target_roas":"DOUBLE","effective_target_roas_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_target_cpc":"INT64","effective_target_cpc_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"labels":"STRING","excluded_parent_asset_field_types":{"UNSPECIFIED":0,"UNKNOWN":1,"HEADLINE":2,"DESCRIPTION":3,"MANDATORY_AD_TEXT":4,"MARKETING_IMAGE":5,"MEDIA_BUNDLE":6,"YOUTUBE_VIDEO":7,"BOOK_ON_GOOGLE":8,"LEAD_FORM":9,"PROMOTION":10,"CALLOUT":11,"STRUCTURED_SNIPPET":12,"SITELINK":13,"MOBILE_APP":14,"HOTEL_CALLOUT":15,"CALL":16,"PRICE":24,"LONG_HEADLINE":17,"BUSINESS_NAME":18,"SQUARE_MARKETING_IMAGE":19,"PORTRAIT_MARKETING_IMAGE":20,"LOGO":21,"LANDSCAPE_LOGO":22,"VIDEO":23,"CALL_TO_ACTION_SELECTION":25,"AD_IMAGE":26,"BUSINESS_LOGO":27,"HOTEL_PROPERTY":28,"DEMAND_GEN_CAROUSEL_CARD":30,"BUSINESS_MESSAGE":31,"TALL_PORTRAIT_MARKETING_IMAGE":32,"RELATED_YOUTUBE_VIDEOS":33,"LANDING_PAGE_PREVIEW":38,"LONG_DESCRIPTION":39,"CALL_TO_ACTION":40,"CLASSIC_DISPLAY_IMAGE":47},"excluded_parent_asset_set_types":{"UNSPECIFIED":0,"UNKNOWN":1,"PAGE_FEED":2,"DYNAMIC_EDUCATION":3,"MERCHANT_CENTER_FEED":4,"DYNAMIC_REAL_ESTATE":5,"DYNAMIC_CUSTOM":6,"DYNAMIC_HOTELS_AND_RENTALS":7,"DYNAMIC_FLIGHTS":8,"DYNAMIC_TRAVEL":9,"DYNAMIC_LOCAL":10,"DYNAMIC_JOBS":11,"LOCATION_SYNC":12,"BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP":13,"CHAIN_DYNAMIC_LOCATION_GROUP":14,"STATIC_LOCATION_GROUP":15,"HOTEL_PROPERTY":16,"TRAVEL_FEED":17},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"NOT_ELIGIBLE":6,"LIMITED":7},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_REMOVED":2,"CAMPAIGN_PAUSED":3,"CAMPAIGN_PENDING":4,"CAMPAIGN_ENDED":5,"AD_GROUP_PAUSED":6,"AD_GROUP_REMOVED":7,"AD_GROUP_INCOMPLETE":8,"KEYWORDS_PAUSED":9,"NO_KEYWORDS":10,"AD_GROUP_ADS_PAUSED":11,"NO_AD_GROUP_ADS":12,"HAS_ADS_DISAPPROVED":13,"HAS_ADS_LIMITED_BY_POLICY":14,"MOST_ADS_UNDER_REVIEW":15,"CAMPAIGN_DRAFT":16,"AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY":19},"demand_gen_ad_group_settings":{"channel_controls":{"channel_config":{"UNSPECIFIED":0,"UNKNOWN":1,"CHANNEL_STRATEGY":2,"SELECTED_CHANNELS":3},"channel_strategy":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_CHANNELS":2,"ALL_OWNED_AND_OPERATED_CHANNELS":3},"selected_channels":{"youtube_in_stream":"BOOL","youtube_in_feed":"BOOL","youtube_shorts":"BOOL","discover":"BOOL","gmail":"BOOL","display":"BOOL"}}},"video_ad_group_settings":{"video_ad_sequence":{"step_id":"INT64"}},"ai_max_ad_group_setting":{"disable_search_term_matching":"BOOL"},"vertical_ads_format_setting":{"disable_text_ads":"BOOL","enable_booking_links":"BOOL","enable_vertical_promotion_ads":"BOOL"}},"TargetingSetting":{"$ref":"#/AdGroup/targeting_setting"},"TargetRestriction":{"$ref":"#/AdGroup/targeting_setting/target_restrictions"},"TargetRestrictionOperation":{"$ref":"#/AdGroup/targeting_setting/target_restriction_operations"},"AudienceSetting":{"$ref":"#/AdGroup/audience_setting"},"DemandGenAdGroupSettings":{"$ref":"#/AdGroup/demand_gen_ad_group_settings"},"DemandGenChannelControls":{"$ref":"#/AdGroup/demand_gen_ad_group_settings/channel_controls"},"DemandGenSelectedChannels":{"$ref":"#/AdGroup/demand_gen_ad_group_settings/channel_controls/selected_channels"},"VideoAdGroupSettings":{"$ref":"#/AdGroup/video_ad_group_settings"},"VideoAdSequenceStepSetting":{"$ref":"#/AdGroup/video_ad_group_settings/video_ad_sequence"},"AiMaxAdGroupSetting":{"$ref":"#/AdGroup/ai_max_ad_group_setting"},"VerticalAdsFormatSetting":{"$ref":"#/AdGroup/vertical_ads_format_setting"},"ad_group":{"$ref":"#/AdGroup"},"AdGroupAd":{"resource_name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"ad_group":"STRING","ad":{"$ref":"#/Ad"},"start_date_time":"STRING","end_date_time":"STRING","policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"ad_strength":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"NO_ADS":3,"POOR":4,"AVERAGE":5,"GOOD":6,"EXCELLENT":7},"action_items":"STRING","labels":"STRING","primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"LIMITED":6,"NOT_ELIGIBLE":7},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_REMOVED":2,"CAMPAIGN_PAUSED":3,"CAMPAIGN_PENDING":4,"CAMPAIGN_ENDED":5,"AD_GROUP_PAUSED":6,"AD_GROUP_REMOVED":7,"AD_GROUP_AD_PAUSED":8,"AD_GROUP_AD_REMOVED":9,"AD_GROUP_AD_DISAPPROVED":10,"AD_GROUP_AD_UNDER_REVIEW":11,"AD_GROUP_AD_POOR_QUALITY":12,"AD_GROUP_AD_NO_ADS":13,"AD_GROUP_AD_APPROVED_LABELED":14,"AD_GROUP_AD_AREA_OF_INTEREST_ONLY":15,"AD_GROUP_AD_UNDER_APPEAL":16},"ad_group_ad_asset_automation_settings":{"asset_automation_type":{"UNSPECIFIED":0,"UNKNOWN":1,"TEXT_ASSET_AUTOMATION":2,"GENERATE_VERTICAL_YOUTUBE_VIDEOS":3,"GENERATE_SHORTER_YOUTUBE_VIDEOS":4,"GENERATE_LANDING_PAGE_PREVIEW":5,"GENERATE_ENHANCED_YOUTUBE_VIDEOS":6,"GENERATE_IMAGE_ENHANCEMENT":7,"GENERATE_IMAGE_EXTRACTION":9,"GENERATE_DESIGN_VERSIONS_FOR_IMAGES":10,"FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION":11,"GENERATE_VIDEOS_FROM_OTHER_ASSETS":12},"asset_automation_status":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTED_IN":2,"OPTED_OUT":3}}},"AdGroupAdPolicySummary":{"$ref":"#/AdGroupAd/policy_summary"},"AdGroupAdAssetAutomationSetting":{"$ref":"#/AdGroupAd/ad_group_ad_asset_automation_settings"},"ad_group_ad":{"$ref":"#/AdGroupAd"},"AdGroupAdAssetCombinationView":{"resource_name":"STRING","served_assets":{"asset":"STRING","served_asset_field_type":{"$ref":"#/Ad/video_responsive_ad/headlines/pinned_field"}},"enabled":"BOOL"},"AssetUsage":{"$ref":"#/AdGroupAdAssetCombinationView/served_assets"},"ad_group_ad_asset_combination_view":{"$ref":"#/AdGroupAdAssetCombinationView"},"AdGroupAdAssetView":{"resource_name":"STRING","ad_group_ad":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"enabled":"BOOL","policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"performance_label":{"$ref":"#/Ad/video_responsive_ad/headlines/asset_performance_label"},"pinned_field":{"$ref":"#/Ad/video_responsive_ad/headlines/pinned_field"},"source":{"UNSPECIFIED":0,"UNKNOWN":1,"ADVERTISER":2,"AUTOMATICALLY_CREATED":3}},"AdGroupAdAssetPolicySummary":{"$ref":"#/AdGroupAdAssetView/policy_summary"},"ad_group_ad_asset_view":{"$ref":"#/AdGroupAdAssetView"},"AdGroupAdLabel":{"resource_name":"STRING","ad_group_ad":"STRING","label":"STRING"},"ad_group_ad_label":{"$ref":"#/AdGroupAdLabel"},"AdGroupAsset":{"resource_name":"STRING","ad_group":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"source":{"$ref":"#/AdGroupAdAssetView/source"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"PAUSED":4},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"LIMITED":6,"NOT_ELIGIBLE":7},"primary_status_details":{"reason":{"UNSPECIFIED":0,"UNKNOWN":1,"ASSET_LINK_PAUSED":2,"ASSET_LINK_REMOVED":3,"ASSET_DISAPPROVED":4,"ASSET_UNDER_REVIEW":5,"ASSET_APPROVED_LABELED":6},"status":{"$ref":"#/AdGroupAsset/primary_status"},"asset_disapproved":{"offline_evaluation_error_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"PRICE_ASSET_DESCRIPTION_REPEATS_ROW_HEADER":2,"PRICE_ASSET_REPETITIVE_HEADERS":3,"PRICE_ASSET_HEADER_INCOMPATIBLE_WITH_PRICE_TYPE":4,"PRICE_ASSET_DESCRIPTION_INCOMPATIBLE_WITH_ITEM_HEADER":5,"PRICE_ASSET_DESCRIPTION_HAS_PRICE_QUALIFIER":6,"PRICE_ASSET_UNSUPPORTED_LANGUAGE":7,"PRICE_ASSET_OTHER_ERROR":8}}},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"}},"AssetLinkPrimaryStatusDetails":{"$ref":"#/AdGroupAsset/primary_status_details"},"AssetDisapproved":{"$ref":"#/AdGroupAsset/primary_status_details/asset_disapproved"},"ad_group_asset":{"$ref":"#/AdGroupAsset"},"AdGroupAssetSet":{"resource_name":"STRING","ad_group":"STRING","asset_set":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"ad_group_asset_set":{"$ref":"#/AdGroupAssetSet"},"AdGroupAudienceView":{"resource_name":"STRING"},"ad_group_audience_view":{"$ref":"#/AdGroupAudienceView"},"AdGroupBidModifier":{"resource_name":"STRING","ad_group":"STRING","criterion_id":"INT64","bid_modifier":"DOUBLE","base_ad_group":"STRING","bid_modifier_source":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN":2,"AD_GROUP":3},"hotel_date_selection_type":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"DEFAULT_SELECTION":50,"USER_SELECTED":51}},"hotel_advance_booking_window":{"min_days":"INT64","max_days":"INT64"},"hotel_length_of_stay":{"min_nights":"INT64","max_nights":"INT64"},"hotel_check_in_day":{"day_of_week":{"UNSPECIFIED":0,"UNKNOWN":1,"MONDAY":2,"TUESDAY":3,"WEDNESDAY":4,"THURSDAY":5,"FRIDAY":6,"SATURDAY":7,"SUNDAY":8}},"device":{"type":{"$ref":"#/Ad/device_preference"}},"hotel_check_in_date_range":{"start_date":"STRING","end_date":"STRING"}},"HotelDateSelectionTypeInfo":{"$ref":"#/AdGroupBidModifier/hotel_date_selection_type"},"HotelAdvanceBookingWindowInfo":{"$ref":"#/AdGroupBidModifier/hotel_advance_booking_window"},"HotelLengthOfStayInfo":{"$ref":"#/AdGroupBidModifier/hotel_length_of_stay"},"HotelCheckInDayInfo":{"$ref":"#/AdGroupBidModifier/hotel_check_in_day"},"DeviceInfo":{"$ref":"#/AdGroupBidModifier/device"},"HotelCheckInDateRangeInfo":{"$ref":"#/AdGroupBidModifier/hotel_check_in_date_range"},"ad_group_bid_modifier":{"$ref":"#/AdGroupBidModifier"},"AdGroupCriterion":{"resource_name":"STRING","criterion_id":"INT64","display_name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"quality_info":{"quality_score":"INT32","creative_quality_score":{"UNSPECIFIED":0,"UNKNOWN":1,"BELOW_AVERAGE":2,"AVERAGE":3,"ABOVE_AVERAGE":4},"post_click_quality_score":{"$ref":"#/AdGroupCriterion/quality_info/creative_quality_score"},"search_predicted_ctr":{"$ref":"#/AdGroupCriterion/quality_info/creative_quality_score"}},"ad_group":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"PLACEMENT":3,"MOBILE_APP_CATEGORY":4,"MOBILE_APPLICATION":5,"DEVICE":6,"LOCATION":7,"LISTING_GROUP":8,"AD_SCHEDULE":9,"AGE_RANGE":10,"GENDER":11,"INCOME_RANGE":12,"PARENTAL_STATUS":13,"YOUTUBE_VIDEO":14,"YOUTUBE_CHANNEL":15,"USER_LIST":16,"PROXIMITY":17,"TOPIC":18,"LISTING_SCOPE":19,"LANGUAGE":20,"IP_BLOCK":21,"CONTENT_LABEL":22,"CARRIER":23,"USER_INTEREST":24,"WEBPAGE":25,"OPERATING_SYSTEM_VERSION":26,"APP_PAYMENT_MODEL":27,"MOBILE_DEVICE":28,"CUSTOM_AFFINITY":29,"CUSTOM_INTENT":30,"LOCATION_GROUP":31,"CUSTOM_AUDIENCE":32,"COMBINED_AUDIENCE":33,"KEYWORD_THEME":34,"AUDIENCE":35,"NEGATIVE_KEYWORD_LIST":36,"LOCAL_SERVICE_ID":37,"SEARCH_THEME":38,"BRAND":39,"BRAND_LIST":40,"LIFE_EVENT":41,"WEBPAGE_LIST":42,"VIDEO_LINEUP":43,"PLACEMENT_LIST":44,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST":45,"VERTICAL_ADS_ITEM_GROUP_RULE":46,"RETAIL_FILTER_BUNDLE":180,"RETAIL_FILTER":181},"negative":"BOOL","system_serving_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"RARELY_SERVED":3},"approval_status":{"UNSPECIFIED":0,"UNKNOWN":1,"APPROVED":2,"DISAPPROVED":3,"PENDING_REVIEW":4,"UNDER_REVIEW":5},"disapproval_reasons":"STRING","labels":"STRING","bid_modifier":"DOUBLE","cpc_bid_micros":"INT64","cpm_bid_micros":"INT64","cpv_bid_micros":"INT64","percent_cpc_bid_micros":"INT64","effective_cpc_bid_micros":"INT64","effective_cpm_bid_micros":"INT64","effective_cpv_bid_micros":"INT64","effective_percent_cpc_bid_micros":"INT64","effective_cpc_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_cpm_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_cpv_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"effective_percent_cpc_bid_source":{"$ref":"#/AdGroup/effective_target_cpa_source"},"position_estimates":{"first_page_cpc_micros":"INT64","first_position_cpc_micros":"INT64","top_of_page_cpc_micros":"INT64","estimated_add_clicks_at_first_position_cpc":"INT64","estimated_add_cost_at_first_position_cpc":"INT64"},"final_urls":"STRING","final_mobile_urls":"STRING","final_url_suffix":"STRING","tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"PENDING":5,"NOT_ELIGIBLE":6},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_PENDING":2,"CAMPAIGN_CRITERION_NEGATIVE":3,"CAMPAIGN_PAUSED":4,"CAMPAIGN_REMOVED":5,"CAMPAIGN_ENDED":6,"AD_GROUP_PAUSED":7,"AD_GROUP_REMOVED":8,"AD_GROUP_CRITERION_DISAPPROVED":9,"AD_GROUP_CRITERION_RARELY_SERVED":10,"AD_GROUP_CRITERION_LOW_QUALITY":11,"AD_GROUP_CRITERION_UNDER_REVIEW":12,"AD_GROUP_CRITERION_PENDING_REVIEW":13,"AD_GROUP_CRITERION_BELOW_FIRST_PAGE_BID":14,"AD_GROUP_CRITERION_NEGATIVE":15,"AD_GROUP_CRITERION_RESTRICTED":16,"AD_GROUP_CRITERION_PAUSED":17,"AD_GROUP_CRITERION_PAUSED_DUE_TO_LOW_ACTIVITY":18,"AD_GROUP_CRITERION_REMOVED":19},"keyword":{"text":"STRING","match_type":{"UNSPECIFIED":0,"UNKNOWN":1,"EXACT":2,"PHRASE":3,"BROAD":4}},"placement":{"url":"STRING"},"mobile_app_category":{"mobile_app_category_constant":"STRING"},"mobile_application":{"app_id":"STRING","name":"STRING"},"listing_group":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"SUBDIVISION":2,"UNIT":3},"case_value":{"hotel_id":{"value":"STRING"},"hotel_class":{"value":"INT64"},"hotel_country_region":{"country_region_criterion":"STRING"},"hotel_state":{"state_criterion":"STRING"},"hotel_city":{"city_criterion":"STRING"},"product_category":{"category_id":"INT64","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":2,"LEVEL2":3,"LEVEL3":4,"LEVEL4":5,"LEVEL5":6}},"product_brand":{"value":"STRING"},"product_channel":{"channel":{"UNSPECIFIED":0,"UNKNOWN":1,"ONLINE":2,"LOCAL":3}},"product_channel_exclusivity":{"channel_exclusivity":{"UNSPECIFIED":0,"UNKNOWN":1,"SINGLE_CHANNEL":2,"MULTI_CHANNEL":3}},"product_condition":{"condition":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW":3,"REFURBISHED":4,"USED":5}},"product_custom_attribute":{"value":"STRING","index":{"UNSPECIFIED":0,"UNKNOWN":1,"INDEX0":7,"INDEX1":8,"INDEX2":9,"INDEX3":10,"INDEX4":11}},"product_item_id":{"value":"STRING"},"product_type":{"value":"STRING","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":7,"LEVEL2":8,"LEVEL3":9,"LEVEL4":10,"LEVEL5":11}},"product_grouping":{"value":"STRING"},"product_labels":{"value":"STRING"},"product_legacy_condition":{"value":"STRING"},"product_type_full":{"value":"STRING"},"activity_id":{"value":"STRING"},"activity_rating":{"value":"INT64"},"activity_country":{"value":"STRING"},"activity_state":{"value":"STRING"},"activity_city":{"value":"STRING"},"unknown_listing_dimension":{}},"parent_ad_group_criterion":"STRING","path":{"dimensions":{"$ref":"#/AdGroupCriterion/listing_group/case_value"}}},"age_range":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"AGE_RANGE_18_24":503001,"AGE_RANGE_25_34":503002,"AGE_RANGE_35_44":503003,"AGE_RANGE_45_54":503004,"AGE_RANGE_55_64":503005,"AGE_RANGE_65_UP":503006,"AGE_RANGE_UNDETERMINED":503999}},"gender":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"MALE":10,"FEMALE":11,"UNDETERMINED":20}},"income_range":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"INCOME_RANGE_0_50":510001,"INCOME_RANGE_50_60":510002,"INCOME_RANGE_60_70":510003,"INCOME_RANGE_70_80":510004,"INCOME_RANGE_80_90":510005,"INCOME_RANGE_90_UP":510006,"INCOME_RANGE_UNDETERMINED":510000}},"parental_status":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"PARENT":300,"NOT_A_PARENT":301,"UNDETERMINED":302}},"user_list":{"user_list":"STRING"},"youtube_video":{"video_id":"STRING"},"youtube_channel":{"channel_id":"STRING"},"topic":{"topic_constant":"STRING","path":"STRING"},"user_interest":{"user_interest_category":"STRING"},"webpage":{"criterion_name":"STRING","conditions":{"operand":{"UNSPECIFIED":0,"UNKNOWN":1,"URL":2,"CATEGORY":3,"PAGE_TITLE":4,"PAGE_CONTENT":5,"CUSTOM_LABEL":6},"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"EQUALS":2,"CONTAINS":3},"argument":"STRING"},"coverage_percentage":"DOUBLE","sample":{"sample_urls":"STRING"}},"app_payment_model":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"PAID":30}},"custom_affinity":{"custom_affinity":"STRING"},"custom_intent":{"custom_intent":"STRING"},"custom_audience":{"custom_audience":"STRING"},"combined_audience":{"combined_audience":"STRING"},"audience":{"audience":"STRING"},"location":{"geo_target_constant":"STRING"},"language":{"language_constant":"STRING"},"life_event":{"life_event_id":"INT64"},"video_lineup":{"video_lineup_id":"INT64"},"extended_demographic":{"extended_demographic_id":"INT64"},"brand_list":{"shared_set":"STRING"},"vertical_ads_item_group_rule_list":{"shared_set":"STRING"},"retail_filter_bundle":{"shared_set":"STRING"}},"QualityInfo":{"$ref":"#/AdGroupCriterion/quality_info"},"PositionEstimates":{"$ref":"#/AdGroupCriterion/position_estimates"},"KeywordInfo":{"$ref":"#/AdGroupCriterion/keyword"},"PlacementInfo":{"$ref":"#/AdGroupCriterion/placement"},"MobileAppCategoryInfo":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"MobileApplicationInfo":{"$ref":"#/AdGroupCriterion/mobile_application"},"ListingGroupInfo":{"$ref":"#/AdGroupCriterion/listing_group"},"ListingDimensionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value"},"HotelIdInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_id"},"HotelClassInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_class"},"HotelCountryRegionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_country_region"},"HotelStateInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_state"},"HotelCityInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/hotel_city"},"ProductCategoryInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_category"},"ProductBrandInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_brand"},"ProductChannelInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_channel"},"ProductChannelExclusivityInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_channel_exclusivity"},"ProductConditionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_condition"},"ProductCustomAttributeInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_custom_attribute"},"ProductItemIdInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_item_id"},"ProductTypeInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_type"},"ProductGroupingInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_grouping"},"ProductLabelsInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_labels"},"ProductLegacyConditionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_legacy_condition"},"ProductTypeFullInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_type_full"},"ActivityIdInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_id"},"ActivityRatingInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_rating"},"ActivityCountryInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_country"},"ActivityStateInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_state"},"ActivityCityInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/activity_city"},"UnknownListingDimensionInfo":{"$ref":"#/AdGroupCriterion/listing_group/case_value/unknown_listing_dimension"},"ListingDimensionPath":{"$ref":"#/AdGroupCriterion/listing_group/path"},"AgeRangeInfo":{"$ref":"#/AdGroupCriterion/age_range"},"GenderInfo":{"$ref":"#/AdGroupCriterion/gender"},"IncomeRangeInfo":{"$ref":"#/AdGroupCriterion/income_range"},"ParentalStatusInfo":{"$ref":"#/AdGroupCriterion/parental_status"},"UserListInfo":{"$ref":"#/AdGroupCriterion/user_list"},"YouTubeVideoInfo":{"$ref":"#/AdGroupCriterion/youtube_video"},"YouTubeChannelInfo":{"$ref":"#/AdGroupCriterion/youtube_channel"},"TopicInfo":{"$ref":"#/AdGroupCriterion/topic"},"UserInterestInfo":{"$ref":"#/AdGroupCriterion/user_interest"},"WebpageInfo":{"$ref":"#/AdGroupCriterion/webpage"},"WebpageConditionInfo":{"$ref":"#/AdGroupCriterion/webpage/conditions"},"WebpageSampleInfo":{"$ref":"#/AdGroupCriterion/webpage/sample"},"AppPaymentModelInfo":{"$ref":"#/AdGroupCriterion/app_payment_model"},"CustomAffinityInfo":{"$ref":"#/AdGroupCriterion/custom_affinity"},"CustomIntentInfo":{"$ref":"#/AdGroupCriterion/custom_intent"},"CustomAudienceInfo":{"$ref":"#/AdGroupCriterion/custom_audience"},"CombinedAudienceInfo":{"$ref":"#/AdGroupCriterion/combined_audience"},"AudienceInfo":{"$ref":"#/AdGroupCriterion/audience"},"LocationInfo":{"$ref":"#/AdGroupCriterion/location"},"LanguageInfo":{"$ref":"#/AdGroupCriterion/language"},"LifeEventInfo":{"$ref":"#/AdGroupCriterion/life_event"},"VideoLineupInfo":{"$ref":"#/AdGroupCriterion/video_lineup"},"ExtendedDemographicInfo":{"$ref":"#/AdGroupCriterion/extended_demographic"},"BrandListInfo":{"$ref":"#/AdGroupCriterion/brand_list"},"VerticalAdsItemGroupRuleListInfo":{"$ref":"#/AdGroupCriterion/vertical_ads_item_group_rule_list"},"RetailFilterBundle":{"$ref":"#/AdGroupCriterion/retail_filter_bundle"},"ad_group_criterion":{"$ref":"#/AdGroupCriterion"},"AdGroupCriterionCustomizer":{"resource_name":"STRING","ad_group_criterion":"STRING","customizer_attribute":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"value":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"TEXT":2,"NUMBER":3,"PRICE":4,"PERCENT":5},"string_value":"STRING"}},"CustomizerValue":{"$ref":"#/AdGroupCriterionCustomizer/value"},"ad_group_criterion_customizer":{"$ref":"#/AdGroupCriterionCustomizer"},"AdGroupCriterionLabel":{"resource_name":"STRING","ad_group_criterion":"STRING","label":"STRING"},"ad_group_criterion_label":{"$ref":"#/AdGroupCriterionLabel"},"AdGroupCriterionSimulation":{"resource_name":"STRING","ad_group_id":"INT64","criterion_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"CPC_BID":2,"CPV_BID":3,"TARGET_CPA":4,"BID_MODIFIER":5,"TARGET_ROAS":6,"PERCENT_CPC_BID":7,"TARGET_IMPRESSION_SHARE":8,"BUDGET":9},"modification_method":{"UNSPECIFIED":0,"UNKNOWN":1,"UNIFORM":2,"DEFAULT":3,"SCALING":4},"start_date":"STRING","end_date":"STRING","cpc_bid_point_list":{"points":{"required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","cpc_bid_micros":"INT64","cpc_bid_scaling_modifier":"DOUBLE"}},"percent_cpc_bid_point_list":{"points":{"percent_cpc_bid_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64"}}},"CpcBidSimulationPointList":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list"},"CpcBidSimulationPoint":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list/points"},"PercentCpcBidSimulationPointList":{"$ref":"#/AdGroupCriterionSimulation/percent_cpc_bid_point_list"},"PercentCpcBidSimulationPoint":{"$ref":"#/AdGroupCriterionSimulation/percent_cpc_bid_point_list/points"},"ad_group_criterion_simulation":{"$ref":"#/AdGroupCriterionSimulation"},"AdGroupCustomizer":{"resource_name":"STRING","ad_group":"STRING","customizer_attribute":"STRING","status":{"$ref":"#/AdGroupCriterionCustomizer/status"},"value":{"$ref":"#/AdGroupCriterionCustomizer/value"}},"ad_group_customizer":{"$ref":"#/AdGroupCustomizer"},"AdGroupLabel":{"resource_name":"STRING","ad_group":"STRING","label":"STRING"},"ad_group_label":{"$ref":"#/AdGroupLabel"},"AdGroupSimulation":{"resource_name":"STRING","ad_group_id":"INT64","type":{"$ref":"#/AdGroupCriterionSimulation/type"},"modification_method":{"$ref":"#/AdGroupCriterionSimulation/modification_method"},"start_date":"STRING","end_date":"STRING","cpc_bid_point_list":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list"},"cpv_bid_point_list":{"points":{"cpv_bid_micros":"INT64","cost_micros":"INT64","impressions":"INT64","views":"INT64"}},"target_cpa_point_list":{"points":{"required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","app_installs":"DOUBLE","in_app_actions":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","interactions":"INT64","target_cpa_micros":"INT64","target_cpa_scaling_modifier":"DOUBLE"}},"target_roas_point_list":{"points":{"target_roas":"DOUBLE","required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64"}}},"CpvBidSimulationPointList":{"$ref":"#/AdGroupSimulation/cpv_bid_point_list"},"CpvBidSimulationPoint":{"$ref":"#/AdGroupSimulation/cpv_bid_point_list/points"},"TargetCpaSimulationPointList":{"$ref":"#/AdGroupSimulation/target_cpa_point_list"},"TargetCpaSimulationPoint":{"$ref":"#/AdGroupSimulation/target_cpa_point_list/points"},"TargetRoasSimulationPointList":{"$ref":"#/AdGroupSimulation/target_roas_point_list"},"TargetRoasSimulationPoint":{"$ref":"#/AdGroupSimulation/target_roas_point_list/points"},"ad_group_simulation":{"$ref":"#/AdGroupSimulation"},"AdParameter":{"resource_name":"STRING","ad_group_criterion":"STRING","parameter_index":"INT64","insertion_text":"STRING"},"ad_parameter":{"$ref":"#/AdParameter"},"AdScheduleView":{"resource_name":"STRING"},"ad_schedule_view":{"$ref":"#/AdScheduleView"},"AgeRangeView":{"resource_name":"STRING"},"age_range_view":{"$ref":"#/AgeRangeView"},"AiMaxSearchTermAdCombinationView":{"resource_name":"STRING","ad_group":"STRING","search_term":"STRING","landing_page":"STRING","headline":"STRING"},"ai_max_search_term_ad_combination_view":{"$ref":"#/AiMaxSearchTermAdCombinationView"},"AndroidPrivacySharedKeyGoogleAdGroup":{"resource_name":"STRING","campaign_id":"INT64","android_privacy_interaction_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CLICK":2,"ENGAGED_VIEW":3,"VIEW":4},"android_privacy_interaction_date":"STRING","android_privacy_network_type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH":2,"DISPLAY":3,"YOUTUBE":4},"ad_group_id":"INT64","shared_ad_group_key":"STRING"},"android_privacy_shared_key_google_ad_group":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup"},"AndroidPrivacySharedKeyGoogleCampaign":{"resource_name":"STRING","campaign_id":"INT64","android_privacy_interaction_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup/android_privacy_interaction_type"},"android_privacy_interaction_date":"STRING","shared_campaign_key":"STRING"},"android_privacy_shared_key_google_campaign":{"$ref":"#/AndroidPrivacySharedKeyGoogleCampaign"},"AndroidPrivacySharedKeyGoogleNetworkType":{"resource_name":"STRING","campaign_id":"INT64","android_privacy_interaction_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup/android_privacy_interaction_type"},"android_privacy_interaction_date":"STRING","android_privacy_network_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleAdGroup/android_privacy_network_type"},"shared_network_type_key":"STRING"},"android_privacy_shared_key_google_network_type":{"$ref":"#/AndroidPrivacySharedKeyGoogleNetworkType"},"AppTopCombinationView":{"resource_name":"STRING","ad_group_top_combinations":{"asset_combination_served_assets":{"$ref":"#/AdGroupAdAssetCombinationView/served_assets"}}},"AdGroupCreativeAssetCombinationData":{"$ref":"#/AppTopCombinationView/ad_group_top_combinations"},"app_top_combination_view":{"$ref":"#/AppTopCombinationView"},"AppliedIncentive":{"resource_name":"STRING","coupon_code":"STRING","incentive_state":{"UNSPECIFIED":0,"UNKNOWN":1,"REDEEMED":2,"FULFILLED":3,"REWARD_GRANTED":4,"EXPIRED":5,"REWARD_EXPIRED":6,"INVALIDATED":7,"REWARD_EXHAUSTED":8},"redemption_date_time":"STRING","fulfillment_expiration_date_time":"STRING","reward_grant_date_time":"STRING","reward_expiration_date_time":"STRING","currency_code":"STRING","reward_amount_micros":"INT64","granted_amount_micros":"INT64","required_min_spend_micros":"INT64","current_spend_towards_fulfillment_micros":"INT64","reward_balance_remaining_micros":"INT64"},"applied_incentive":{"$ref":"#/AppliedIncentive"},"Asset":{"resource_name":"STRING","id":"INT64","name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"YOUTUBE_VIDEO":2,"MEDIA_BUNDLE":3,"IMAGE":4,"TEXT":5,"LEAD_FORM":6,"BOOK_ON_GOOGLE":7,"PROMOTION":8,"CALLOUT":9,"STRUCTURED_SNIPPET":10,"SITELINK":11,"PAGE_FEED":12,"DYNAMIC_EDUCATION":13,"MOBILE_APP":14,"HOTEL_CALLOUT":15,"CALL":16,"PRICE":17,"CALL_TO_ACTION":18,"DYNAMIC_REAL_ESTATE":19,"DYNAMIC_CUSTOM":20,"DYNAMIC_HOTELS_AND_RENTALS":21,"DYNAMIC_FLIGHTS":22,"DYNAMIC_TRAVEL":24,"DYNAMIC_LOCAL":25,"DYNAMIC_JOBS":26,"LOCATION":27,"HOTEL_PROPERTY":28,"DEMAND_GEN_CAROUSEL_CARD":29,"BUSINESS_MESSAGE":30,"APP_DEEP_LINK":31,"YOUTUBE_VIDEO_LIST":32},"final_urls":"STRING","final_mobile_urls":"STRING","tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"final_url_suffix":"STRING","source":{"$ref":"#/AdGroupAdAssetView/source"},"policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"field_type_policy_summaries":{"asset_field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"asset_source":{"$ref":"#/AdGroupAdAssetView/source"},"policy_summary_info":{"$ref":"#/Asset/policy_summary"}},"orientation":{"UNSPECIFIED":0,"UNKNOWN":1,"LANDSCAPE":2,"PORTRAIT":3,"SQUARE":4},"youtube_video_asset":{"youtube_video_id":"STRING","youtube_video_title":"STRING"},"media_bundle_asset":{"data":"BYTES"},"image_asset":{"data":"BYTES","file_size":"INT64","mime_type":{"$ref":"#/Ad/image_ad/mime_type"},"full_size":{"height_pixels":"INT64","width_pixels":"INT64","url":"STRING"}},"text_asset":{"text":"STRING"},"lead_form_asset":{"business_name":"STRING","call_to_action_type":{"UNSPECIFIED":0,"UNKNOWN":1,"LEARN_MORE":2,"GET_QUOTE":3,"APPLY_NOW":4,"SIGN_UP":5,"CONTACT_US":6,"SUBSCRIBE":7,"DOWNLOAD":8,"BOOK_NOW":9,"GET_OFFER":10,"REGISTER":11,"GET_INFO":12,"REQUEST_DEMO":13,"JOIN_NOW":14,"GET_STARTED":15},"call_to_action_description":"STRING","headline":"STRING","description":"STRING","privacy_policy_url":"STRING","post_submit_headline":"STRING","post_submit_description":"STRING","fields":{"input_type":{"UNSPECIFIED":0,"UNKNOWN":1,"FULL_NAME":2,"EMAIL":3,"PHONE_NUMBER":4,"POSTAL_CODE":5,"STREET_ADDRESS":8,"CITY":9,"REGION":10,"COUNTRY":11,"WORK_EMAIL":12,"COMPANY_NAME":13,"WORK_PHONE":14,"JOB_TITLE":15,"GOVERNMENT_ISSUED_ID_CPF_BR":16,"GOVERNMENT_ISSUED_ID_DNI_AR":17,"GOVERNMENT_ISSUED_ID_DNI_PE":18,"GOVERNMENT_ISSUED_ID_RUT_CL":19,"GOVERNMENT_ISSUED_ID_CC_CO":20,"GOVERNMENT_ISSUED_ID_CI_EC":21,"GOVERNMENT_ISSUED_ID_RFC_MX":22,"FIRST_NAME":23,"LAST_NAME":24,"VEHICLE_MODEL":1001,"VEHICLE_TYPE":1002,"PREFERRED_DEALERSHIP":1003,"VEHICLE_PURCHASE_TIMELINE":1004,"VEHICLE_OWNERSHIP":1005,"VEHICLE_PAYMENT_TYPE":1009,"VEHICLE_CONDITION":1010,"COMPANY_SIZE":1006,"ANNUAL_SALES":1007,"YEARS_IN_BUSINESS":1008,"JOB_DEPARTMENT":1011,"JOB_ROLE":1012,"OVER_18_AGE":1078,"OVER_19_AGE":1079,"OVER_20_AGE":1080,"OVER_21_AGE":1081,"OVER_22_AGE":1082,"OVER_23_AGE":1083,"OVER_24_AGE":1084,"OVER_25_AGE":1085,"OVER_26_AGE":1086,"OVER_27_AGE":1087,"OVER_28_AGE":1088,"OVER_29_AGE":1089,"OVER_30_AGE":1090,"OVER_31_AGE":1091,"OVER_32_AGE":1092,"OVER_33_AGE":1093,"OVER_34_AGE":1094,"OVER_35_AGE":1095,"OVER_36_AGE":1096,"OVER_37_AGE":1097,"OVER_38_AGE":1098,"OVER_39_AGE":1099,"OVER_40_AGE":1100,"OVER_41_AGE":1101,"OVER_42_AGE":1102,"OVER_43_AGE":1103,"OVER_44_AGE":1104,"OVER_45_AGE":1105,"OVER_46_AGE":1106,"OVER_47_AGE":1107,"OVER_48_AGE":1108,"OVER_49_AGE":1109,"OVER_50_AGE":1110,"OVER_51_AGE":1111,"OVER_52_AGE":1112,"OVER_53_AGE":1113,"OVER_54_AGE":1114,"OVER_55_AGE":1115,"OVER_56_AGE":1116,"OVER_57_AGE":1117,"OVER_58_AGE":1118,"OVER_59_AGE":1119,"OVER_60_AGE":1120,"OVER_61_AGE":1121,"OVER_62_AGE":1122,"OVER_63_AGE":1123,"OVER_64_AGE":1124,"OVER_65_AGE":1125,"EDUCATION_PROGRAM":1013,"EDUCATION_COURSE":1014,"PRODUCT":1016,"SERVICE":1017,"OFFER":1018,"CATEGORY":1019,"PREFERRED_CONTACT_METHOD":1020,"PREFERRED_LOCATION":1021,"PREFERRED_CONTACT_TIME":1022,"PURCHASE_TIMELINE":1023,"YEARS_OF_EXPERIENCE":1048,"JOB_INDUSTRY":1049,"LEVEL_OF_EDUCATION":1050,"PROPERTY_TYPE":1024,"REALTOR_HELP_GOAL":1025,"PROPERTY_COMMUNITY":1026,"PRICE_RANGE":1027,"NUMBER_OF_BEDROOMS":1028,"FURNISHED_PROPERTY":1029,"PETS_ALLOWED_PROPERTY":1030,"NEXT_PLANNED_PURCHASE":1031,"EVENT_SIGNUP_INTEREST":1033,"PREFERRED_SHOPPING_PLACES":1034,"FAVORITE_BRAND":1035,"TRANSPORTATION_COMMERCIAL_LICENSE_TYPE":1036,"EVENT_BOOKING_INTEREST":1038,"DESTINATION_COUNTRY":1039,"DESTINATION_CITY":1040,"DEPARTURE_COUNTRY":1041,"DEPARTURE_CITY":1042,"DEPARTURE_DATE":1043,"RETURN_DATE":1044,"NUMBER_OF_TRAVELERS":1045,"TRAVEL_BUDGET":1046,"TRAVEL_ACCOMMODATION":1047},"single_choice_answers":{"answers":"STRING"},"has_location_answer":"BOOL"},"custom_question_fields":{"custom_question_text":"STRING","single_choice_answers":{"$ref":"#/Asset/lead_form_asset/fields/single_choice_answers"},"has_location_answer":"BOOL"},"delivery_methods":{"webhook":{"advertiser_webhook_url":"STRING","google_secret":"STRING","payload_schema_version":"INT64"}},"post_submit_call_to_action_type":{"UNSPECIFIED":0,"UNKNOWN":1,"VISIT_SITE":2,"DOWNLOAD":3,"LEARN_MORE":4,"SHOP_NOW":5},"background_image_asset":"STRING","desired_intent":{"UNSPECIFIED":0,"UNKNOWN":1,"LOW_INTENT":2,"HIGH_INTENT":3},"custom_disclosure":"STRING"},"book_on_google_asset":{},"promotion_asset":{"promotion_target":"STRING","discount_modifier":{"UNSPECIFIED":0,"UNKNOWN":1,"UP_TO":2},"redemption_start_date":"STRING","redemption_end_date":"STRING","occasion":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW_YEARS":2,"CHINESE_NEW_YEAR":3,"VALENTINES_DAY":4,"EASTER":5,"MOTHERS_DAY":6,"FATHERS_DAY":7,"LABOR_DAY":8,"BACK_TO_SCHOOL":9,"HALLOWEEN":10,"BLACK_FRIDAY":11,"CYBER_MONDAY":12,"CHRISTMAS":13,"BOXING_DAY":14,"INDEPENDENCE_DAY":15,"NATIONAL_DAY":16,"END_OF_SEASON":17,"WINTER_SALE":18,"SUMMER_SALE":19,"FALL_SALE":20,"SPRING_SALE":21,"RAMADAN":22,"EID_AL_FITR":23,"EID_AL_ADHA":24,"SINGLES_DAY":25,"WOMENS_DAY":26,"HOLI":27,"PARENTS_DAY":28,"ST_NICHOLAS_DAY":29,"CARNIVAL":30,"EPIPHANY":31,"ROSH_HASHANAH":32,"PASSOVER":33,"HANUKKAH":34,"DIWALI":35,"NAVRATRI":36,"SONGKRAN":37,"YEAR_END_GIFT":38},"language_code":"STRING","start_date":"STRING","end_date":"STRING","ad_schedule_targets":{"start_minute":{"UNSPECIFIED":0,"UNKNOWN":1,"ZERO":2,"FIFTEEN":3,"THIRTY":4,"FORTY_FIVE":5},"end_minute":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets/start_minute"},"start_hour":"INT32","end_hour":"INT32","day_of_week":{"$ref":"#/AdGroupBidModifier/hotel_check_in_day/day_of_week"}},"terms_and_conditions_text":"STRING","terms_and_conditions_uri":"STRING","percent_off":"INT64","money_amount_off":{"currency_code":"STRING","units":"INT64","nanos":"INT32","amount_micros":"INT64"},"promotion_code":"STRING","orders_over_amount":{"$ref":"#/Asset/promotion_asset/money_amount_off"},"promotion_barcode_info":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"AZTEC":2,"CODABAR":3,"CODE39":4,"CODE128":5,"DATA_MATRIX":6,"EAN8":7,"EAN13":8,"ITF":9,"PDF417":10,"UPC_A":11},"barcode_content":"STRING"},"promotion_qr_code_info":{"qr_code_content":"STRING"}},"callout_asset":{"callout_text":"STRING","start_date":"STRING","end_date":"STRING","ad_schedule_targets":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"}},"structured_snippet_asset":{"header":"STRING","values":"STRING"},"sitelink_asset":{"link_text":"STRING","description1":"STRING","description2":"STRING","start_date":"STRING","end_date":"STRING","ad_schedule_targets":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"}},"page_feed_asset":{"page_url":"STRING","labels":"STRING"},"dynamic_education_asset":{"program_id":"STRING","location_id":"STRING","program_name":"STRING","subject":"STRING","program_description":"STRING","school_name":"STRING","address":"STRING","contextual_keywords":"STRING","android_app_link":"STRING","similar_program_ids":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","thumbnail_image_url":"STRING","image_url":"STRING"},"mobile_app_asset":{"app_id":"STRING","app_store":{"$ref":"#/AccountLink/third_party_app_analytics/app_vendor"},"link_text":"STRING","start_date":"STRING","end_date":"STRING"},"hotel_callout_asset":{"text":"STRING","language_code":"STRING"},"call_asset":{"country_code":"STRING","phone_number":"STRING","call_conversion_reporting_state":{"UNSPECIFIED":0,"UNKNOWN":1,"DISABLED":2,"USE_ACCOUNT_LEVEL_CALL_CONVERSION_ACTION":3,"USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION":4},"call_conversion_action":"STRING","ad_schedule_targets":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"}},"price_asset":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"BRANDS":2,"EVENTS":3,"LOCATIONS":4,"NEIGHBORHOODS":5,"PRODUCT_CATEGORIES":6,"PRODUCT_TIERS":7,"SERVICES":8,"SERVICE_CATEGORIES":9,"SERVICE_TIERS":10},"price_qualifier":{"UNSPECIFIED":0,"UNKNOWN":1,"FROM":2,"UP_TO":3,"AVERAGE":4},"language_code":"STRING","price_offerings":{"header":"STRING","description":"STRING","price":{"$ref":"#/Asset/promotion_asset/money_amount_off"},"unit":{"UNSPECIFIED":0,"UNKNOWN":1,"PER_HOUR":2,"PER_DAY":3,"PER_WEEK":4,"PER_MONTH":5,"PER_YEAR":6,"PER_NIGHT":7},"final_url":"STRING","final_mobile_url":"STRING"}},"call_to_action_asset":{"call_to_action":{"UNSPECIFIED":0,"UNKNOWN":1,"LEARN_MORE":2,"GET_QUOTE":3,"APPLY_NOW":4,"SIGN_UP":5,"CONTACT_US":6,"SUBSCRIBE":7,"DOWNLOAD":8,"BOOK_NOW":9,"SHOP_NOW":10,"BUY_NOW":11,"DONATE_NOW":12,"ORDER_NOW":13,"PLAY_NOW":14,"SEE_MORE":15,"START_NOW":16,"VISIT_SITE":17,"WATCH_NOW":18}},"dynamic_real_estate_asset":{"listing_id":"STRING","listing_name":"STRING","city_name":"STRING","description":"STRING","address":"STRING","price":"STRING","image_url":"STRING","property_type":"STRING","listing_type":"STRING","contextual_keywords":"STRING","formatted_price":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","similar_listing_ids":"STRING"},"dynamic_custom_asset":{"id":"STRING","id2":"STRING","item_title":"STRING","item_subtitle":"STRING","item_description":"STRING","item_address":"STRING","item_category":"STRING","price":"STRING","sale_price":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","image_url":"STRING","contextual_keywords":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","similar_ids":"STRING"},"dynamic_hotels_and_rentals_asset":{"property_id":"STRING","property_name":"STRING","image_url":"STRING","destination_name":"STRING","description":"STRING","price":"STRING","sale_price":"STRING","star_rating":"INT64","category":"STRING","contextual_keywords":"STRING","address":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","formatted_price":"STRING","formatted_sale_price":"STRING","similar_property_ids":"STRING"},"dynamic_flights_asset":{"destination_id":"STRING","origin_id":"STRING","flight_description":"STRING","image_url":"STRING","destination_name":"STRING","origin_name":"STRING","flight_price":"STRING","flight_sale_price":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64","similar_destination_ids":"STRING","custom_mapping":"STRING"},"demand_gen_carousel_card_asset":{"marketing_image_asset":"STRING","square_marketing_image_asset":"STRING","portrait_marketing_image_asset":"STRING","headline":"STRING","call_to_action_text":"STRING"},"dynamic_travel_asset":{"destination_id":"STRING","origin_id":"STRING","title":"STRING","destination_name":"STRING","destination_address":"STRING","origin_name":"STRING","price":"STRING","sale_price":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","category":"STRING","contextual_keywords":"STRING","similar_destination_ids":"STRING","image_url":"STRING","android_app_link":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64"},"dynamic_local_asset":{"deal_id":"STRING","deal_name":"STRING","subtitle":"STRING","description":"STRING","price":"STRING","sale_price":"STRING","image_url":"STRING","address":"STRING","category":"STRING","contextual_keywords":"STRING","formatted_price":"STRING","formatted_sale_price":"STRING","android_app_link":"STRING","similar_deal_ids":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64"},"dynamic_jobs_asset":{"job_id":"STRING","location_id":"STRING","job_title":"STRING","job_subtitle":"STRING","description":"STRING","image_url":"STRING","job_category":"STRING","contextual_keywords":"STRING","address":"STRING","salary":"STRING","android_app_link":"STRING","similar_job_ids":"STRING","ios_app_link":"STRING","ios_app_store_id":"INT64"},"location_asset":{"place_id":"STRING","business_profile_locations":{"labels":"STRING","store_code":"STRING","listing_id":"INT64"},"location_ownership_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_OWNER":2,"AFFILIATE":3}},"hotel_property_asset":{"place_id":"STRING","hotel_address":"STRING","hotel_name":"STRING"},"business_message_asset":{"message_provider":{"UNSPECIFIED":0,"UNKNOWN":1,"WHATSAPP":2,"FACEBOOK_MESSENGER":3,"ZALO":4},"starter_message":"STRING","call_to_action":{"call_to_action_selection":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLY_NOW":2,"BOOK_NOW":3,"CONTACT_US":4,"GET_INFO":5,"GET_OFFER":6,"GET_QUOTE":7,"GET_STARTED":8,"LEARN_MORE":9},"call_to_action_description":"STRING"},"whatsapp_info":{"country_code":"STRING","phone_number":"STRING"},"facebook_messenger_info":{"page_name":"STRING"},"zalo_info":{"oa_id":"INT64","custom_name":"STRING"}},"app_deep_link_asset":{"app_deep_link_uri":"STRING"},"youtube_video_list_asset":{"youtube_videos":{"$ref":"#/Ad/video_ad/video"}}},"AssetPolicySummary":{"$ref":"#/Asset/policy_summary"},"AssetFieldTypePolicySummary":{"$ref":"#/Asset/field_type_policy_summaries"},"YoutubeVideoAsset":{"$ref":"#/Asset/youtube_video_asset"},"MediaBundleAsset":{"$ref":"#/Asset/media_bundle_asset"},"ImageAsset":{"$ref":"#/Asset/image_asset"},"ImageDimension":{"$ref":"#/Asset/image_asset/full_size"},"TextAsset":{"$ref":"#/Asset/text_asset"},"LeadFormAsset":{"$ref":"#/Asset/lead_form_asset"},"LeadFormField":{"$ref":"#/Asset/lead_form_asset/fields"},"LeadFormSingleChoiceAnswers":{"$ref":"#/Asset/lead_form_asset/fields/single_choice_answers"},"LeadFormCustomQuestionField":{"$ref":"#/Asset/lead_form_asset/custom_question_fields"},"LeadFormDeliveryMethod":{"$ref":"#/Asset/lead_form_asset/delivery_methods"},"WebhookDelivery":{"$ref":"#/Asset/lead_form_asset/delivery_methods/webhook"},"BookOnGoogleAsset":{"$ref":"#/Asset/book_on_google_asset"},"PromotionAsset":{"$ref":"#/Asset/promotion_asset"},"AdScheduleInfo":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"},"Money":{"$ref":"#/Asset/promotion_asset/money_amount_off"},"PromotionBarcodeInfo":{"$ref":"#/Asset/promotion_asset/promotion_barcode_info"},"PromotionQrCodeInfo":{"$ref":"#/Asset/promotion_asset/promotion_qr_code_info"},"CalloutAsset":{"$ref":"#/Asset/callout_asset"},"StructuredSnippetAsset":{"$ref":"#/Asset/structured_snippet_asset"},"SitelinkAsset":{"$ref":"#/Asset/sitelink_asset"},"PageFeedAsset":{"$ref":"#/Asset/page_feed_asset"},"DynamicEducationAsset":{"$ref":"#/Asset/dynamic_education_asset"},"MobileAppAsset":{"$ref":"#/Asset/mobile_app_asset"},"HotelCalloutAsset":{"$ref":"#/Asset/hotel_callout_asset"},"CallAsset":{"$ref":"#/Asset/call_asset"},"PriceAsset":{"$ref":"#/Asset/price_asset"},"PriceOffering":{"$ref":"#/Asset/price_asset/price_offerings"},"CallToActionAsset":{"$ref":"#/Asset/call_to_action_asset"},"DynamicRealEstateAsset":{"$ref":"#/Asset/dynamic_real_estate_asset"},"DynamicCustomAsset":{"$ref":"#/Asset/dynamic_custom_asset"},"DynamicHotelsAndRentalsAsset":{"$ref":"#/Asset/dynamic_hotels_and_rentals_asset"},"DynamicFlightsAsset":{"$ref":"#/Asset/dynamic_flights_asset"},"DemandGenCarouselCardAsset":{"$ref":"#/Asset/demand_gen_carousel_card_asset"},"DynamicTravelAsset":{"$ref":"#/Asset/dynamic_travel_asset"},"DynamicLocalAsset":{"$ref":"#/Asset/dynamic_local_asset"},"DynamicJobsAsset":{"$ref":"#/Asset/dynamic_jobs_asset"},"LocationAsset":{"$ref":"#/Asset/location_asset"},"BusinessProfileLocation":{"$ref":"#/Asset/location_asset/business_profile_locations"},"HotelPropertyAsset":{"$ref":"#/Asset/hotel_property_asset"},"BusinessMessageAsset":{"$ref":"#/Asset/business_message_asset"},"BusinessMessageCallToActionInfo":{"$ref":"#/Asset/business_message_asset/call_to_action"},"WhatsappBusinessMessageInfo":{"$ref":"#/Asset/business_message_asset/whatsapp_info"},"FacebookMessengerBusinessMessageInfo":{"$ref":"#/Asset/business_message_asset/facebook_messenger_info"},"ZaloBusinessMessageInfo":{"$ref":"#/Asset/business_message_asset/zalo_info"},"AppDeepLinkAsset":{"$ref":"#/Asset/app_deep_link_asset"},"YouTubeVideoListAsset":{"$ref":"#/Asset/youtube_video_list_asset"},"asset":{"$ref":"#/Asset"},"AssetFieldTypeView":{"resource_name":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"}},"asset_field_type_view":{"$ref":"#/AssetFieldTypeView"},"AssetGroup":{"resource_name":"STRING","id":"INT64","campaign":"STRING","name":"STRING","final_urls":"STRING","final_mobile_urls":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"NOT_ELIGIBLE":5,"LIMITED":6,"PENDING":7},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"ASSET_GROUP_PAUSED":2,"ASSET_GROUP_REMOVED":3,"CAMPAIGN_REMOVED":4,"CAMPAIGN_PAUSED":5,"CAMPAIGN_PENDING":6,"CAMPAIGN_ENDED":7,"ASSET_GROUP_LIMITED":8,"ASSET_GROUP_DISAPPROVED":9,"ASSET_GROUP_UNDER_REVIEW":10},"path1":"STRING","path2":"STRING","ad_strength":{"$ref":"#/AdGroupAd/ad_strength"},"asset_coverage":{"ad_strength_action_items":{"action_item_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD_ASSET":2},"add_asset_details":{"asset_field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"asset_count":"INT32","video_aspect_ratio_requirement":{"UNSPECIFIED":0,"UNKNOWN":1,"HORIZONTAL":2,"SQUARE":3,"VERTICAL":4}}}}},"AssetCoverage":{"$ref":"#/AssetGroup/asset_coverage"},"AdStrengthActionItem":{"$ref":"#/AssetGroup/asset_coverage/ad_strength_action_items"},"AddAssetDetails":{"$ref":"#/AssetGroup/asset_coverage/ad_strength_action_items/add_asset_details"},"asset_group":{"$ref":"#/AssetGroup"},"AssetGroupAsset":{"resource_name":"STRING","asset_group":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"status":{"$ref":"#/AdGroupAsset/status"},"primary_status":{"$ref":"#/AdGroupAsset/primary_status"},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"},"primary_status_details":{"$ref":"#/AdGroupAsset/primary_status_details"},"policy_summary":{"policy_topic_entries":{"$ref":"#/GoogleAdsError/details/policy_finding_details/policy_topic_entries"},"review_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/review_status"},"approval_status":{"$ref":"#/Ad/video_responsive_ad/headlines/policy_summary_info/approval_status"}},"source":{"$ref":"#/AdGroupAdAssetView/source"}},"PolicySummary":{"$ref":"#/AssetGroupAsset/policy_summary"},"asset_group_asset":{"$ref":"#/AssetGroupAsset"},"AssetGroupListingGroupFilter":{"resource_name":"STRING","asset_group":"STRING","id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"SUBDIVISION":2,"UNIT_INCLUDED":3,"UNIT_EXCLUDED":4},"listing_source":{"UNSPECIFIED":0,"UNKNOWN":1,"SHOPPING":2,"WEBPAGE":3,"RETAIL":4},"case_value":{"product_category":{"category_id":"INT64","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":2,"LEVEL2":3,"LEVEL3":4,"LEVEL4":5,"LEVEL5":6}},"product_brand":{"value":"STRING"},"product_channel":{"channel":{"UNSPECIFIED":0,"UNKNOWN":1,"ONLINE":2,"LOCAL":3}},"product_condition":{"condition":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW":2,"REFURBISHED":3,"USED":4}},"product_custom_attribute":{"value":"STRING","index":{"UNSPECIFIED":0,"UNKNOWN":1,"INDEX0":2,"INDEX1":3,"INDEX2":4,"INDEX3":5,"INDEX4":6}},"product_item_id":{"value":"STRING"},"product_type":{"value":"STRING","level":{"UNSPECIFIED":0,"UNKNOWN":1,"LEVEL1":2,"LEVEL2":3,"LEVEL3":4,"LEVEL4":5,"LEVEL5":6}},"webpage":{"conditions":{"custom_label":"STRING","url_contains":"STRING"}},"retail_filter_bundle":{"$ref":"#/AdGroupCriterion/retail_filter_bundle"}},"parent_listing_group_filter":"STRING","path":{"dimensions":{"$ref":"#/AssetGroupListingGroupFilter/case_value"}}},"ListingGroupFilterDimension":{"$ref":"#/AssetGroupListingGroupFilter/case_value"},"ProductCategory":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_category"},"ProductBrand":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_brand"},"ProductChannel":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_channel"},"ProductCondition":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_condition"},"ProductCustomAttribute":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_custom_attribute"},"ProductItemId":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_item_id"},"ProductType":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_type"},"Webpage":{"$ref":"#/AssetGroupListingGroupFilter/case_value/webpage"},"WebpageCondition":{"$ref":"#/AssetGroupListingGroupFilter/case_value/webpage/conditions"},"ListingGroupFilterDimensionPath":{"$ref":"#/AssetGroupListingGroupFilter/path"},"asset_group_listing_group_filter":{"$ref":"#/AssetGroupListingGroupFilter"},"AssetGroupProductGroupView":{"resource_name":"STRING","asset_group":"STRING","asset_group_listing_group_filter":"STRING"},"asset_group_product_group_view":{"$ref":"#/AssetGroupProductGroupView"},"AssetGroupSignal":{"resource_name":"STRING","asset_group":"STRING","approval_status":{"UNSPECIFIED":0,"UNKNOWN":1,"APPROVED":2,"LIMITED":3,"DISAPPROVED":4,"UNDER_REVIEW":5},"disapproval_reasons":"STRING","audience":{"$ref":"#/AdGroupCriterion/audience"},"search_theme":{"text":"STRING"}},"SearchThemeInfo":{"$ref":"#/AssetGroupSignal/search_theme"},"asset_group_signal":{"$ref":"#/AssetGroupSignal"},"AssetGroupTopCombinationView":{"resource_name":"STRING","asset_group_top_combinations":{"asset_combination_served_assets":{"$ref":"#/AdGroupAdAssetCombinationView/served_assets"}}},"AssetGroupAssetCombinationData":{"$ref":"#/AssetGroupTopCombinationView/asset_group_top_combinations"},"asset_group_top_combination_view":{"$ref":"#/AssetGroupTopCombinationView"},"AssetSet":{"id":"INT64","resource_name":"STRING","name":"STRING","type":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"merchant_center_feed":{"merchant_id":"INT64","feed_label":"STRING"},"location_group_parent_asset_set_id":"INT64","hotel_property_data":{"hotel_center_id":"INT64","partner_name":"STRING"},"travel_feed_data":{"subset_id":"INT64","travel_feed_vertical_type":{"UNSPECIFIED":0,"UNKNOWN":1,"HOTELS":2,"VACATION_RENTALS":3,"RENTAL_CARS":4,"EVENTS":5,"THINGS_TO_DO":6,"FLIGHTS":7},"hotel_center_account_id":"INT64","merchant_center_id":"INT64","partner_center_id":"INT64"},"location_set":{"location_ownership_type":{"$ref":"#/Asset/location_asset/location_ownership_type"},"business_profile_location_set":{"http_authorization_token":"STRING","email_address":"STRING","business_name_filter":"STRING","label_filters":"STRING","listing_id_filters":"INT64","business_account_id":"STRING"},"chain_location_set":{"relationship_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AUTO_DEALERS":2,"GENERAL_RETAILERS":3},"chains":{"chain_id":"INT64","location_attributes":"STRING"}},"maps_location_set":{"maps_locations":{"place_id":"STRING"}}},"business_profile_location_group":{"dynamic_business_profile_location_group_filter":{"label_filters":"STRING","business_name_filter":{"business_name":"STRING","filter_type":{"UNSPECIFIED":0,"UNKNOWN":1,"EXACT":2}},"listing_id_filters":"INT64"}},"chain_location_group":{"dynamic_chain_location_group_filters":{"$ref":"#/AssetSet/location_set/chain_location_set/chains"}}},"MerchantCenterFeed":{"$ref":"#/AssetSet/merchant_center_feed"},"HotelPropertyData":{"$ref":"#/AssetSet/hotel_property_data"},"TravelFeedData":{"$ref":"#/AssetSet/travel_feed_data"},"LocationSet":{"$ref":"#/AssetSet/location_set"},"BusinessProfileLocationSet":{"$ref":"#/AssetSet/location_set/business_profile_location_set"},"ChainSet":{"$ref":"#/AssetSet/location_set/chain_location_set"},"ChainFilter":{"$ref":"#/AssetSet/location_set/chain_location_set/chains"},"MapsLocationSet":{"$ref":"#/AssetSet/location_set/maps_location_set"},"MapsLocationInfo":{"$ref":"#/AssetSet/location_set/maps_location_set/maps_locations"},"BusinessProfileLocationGroup":{"$ref":"#/AssetSet/business_profile_location_group"},"DynamicBusinessProfileLocationGroupFilter":{"$ref":"#/AssetSet/business_profile_location_group/dynamic_business_profile_location_group_filter"},"BusinessProfileBusinessNameFilter":{"$ref":"#/AssetSet/business_profile_location_group/dynamic_business_profile_location_group_filter/business_name_filter"},"ChainLocationGroup":{"$ref":"#/AssetSet/chain_location_group"},"asset_set":{"$ref":"#/AssetSet"},"AssetSetAsset":{"resource_name":"STRING","asset_set":"STRING","asset":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"asset_set_asset":{"$ref":"#/AssetSetAsset"},"AssetSetTypeView":{"resource_name":"STRING","asset_set_type":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"}},"asset_set_type_view":{"$ref":"#/AssetSetTypeView"},"Audience":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","description":"STRING","dimensions":{"age":{"age_ranges":{"min_age":"INT32","max_age":"INT32"},"include_undetermined":"BOOL"},"gender":{"genders":{"$ref":"#/AdGroupCriterion/gender/type"},"include_undetermined":"BOOL"},"household_income":{"income_ranges":{"$ref":"#/AdGroupCriterion/income_range/type"},"include_undetermined":"BOOL"},"parental_status":{"parental_statuses":{"$ref":"#/AdGroupCriterion/parental_status/type"},"include_undetermined":"BOOL"},"audience_segments":{"segments":{"user_list":{"user_list":"STRING"},"user_interest":{"user_interest_category":"STRING"},"life_event":{"life_event":"STRING"},"detailed_demographic":{"detailed_demographic":"STRING"},"custom_audience":{"custom_audience":"STRING"}}}},"exclusion_dimension":{"exclusions":{"user_list":{"$ref":"#/Audience/dimensions/audience_segments/segments/user_list"}}},"scope":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"ASSET_GROUP":3},"asset_group":"STRING"},"AudienceDimension":{"$ref":"#/Audience/dimensions"},"AgeDimension":{"$ref":"#/Audience/dimensions/age"},"AgeSegment":{"$ref":"#/Audience/dimensions/age/age_ranges"},"GenderDimension":{"$ref":"#/Audience/dimensions/gender"},"HouseholdIncomeDimension":{"$ref":"#/Audience/dimensions/household_income"},"ParentalStatusDimension":{"$ref":"#/Audience/dimensions/parental_status"},"AudienceSegmentDimension":{"$ref":"#/Audience/dimensions/audience_segments"},"AudienceSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments"},"UserListSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/user_list"},"UserInterestSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/user_interest"},"LifeEventSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/life_event"},"DetailedDemographicSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/detailed_demographic"},"CustomAudienceSegment":{"$ref":"#/Audience/dimensions/audience_segments/segments/custom_audience"},"AudienceExclusionDimension":{"$ref":"#/Audience/exclusion_dimension"},"ExclusionSegment":{"$ref":"#/Audience/exclusion_dimension/exclusions"},"audience":{"$ref":"#/Audience"},"BatchJob":{"resource_name":"STRING","id":"INT64","next_add_sequence_token":"STRING","metadata":{"creation_date_time":"STRING","start_date_time":"STRING","completion_date_time":"STRING","estimated_completion_ratio":"DOUBLE","operation_count":"INT64","executed_operation_count":"INT64","execution_limit_seconds":"INT32"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"RUNNING":3,"DONE":4},"long_running_operation":"STRING"},"BatchJobMetadata":{"$ref":"#/BatchJob/metadata"},"batch_job":{"$ref":"#/BatchJob"},"BiddingDataExclusion":{"resource_name":"STRING","data_exclusion_id":"INT64","scope":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"CAMPAIGN":4,"CHANNEL":5},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":4},"start_date_time":"STRING","end_date_time":"STRING","name":"STRING","description":"STRING","devices":{"$ref":"#/Ad/device_preference"},"campaigns":"STRING","advertising_channel_types":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH":2,"DISPLAY":3,"SHOPPING":4,"HOTEL":5,"VIDEO":6,"MULTI_CHANNEL":7,"LOCAL":8,"SMART":9,"PERFORMANCE_MAX":10,"LOCAL_SERVICES":11,"TRAVEL":13,"DEMAND_GEN":14}},"bidding_data_exclusion":{"$ref":"#/BiddingDataExclusion"},"BiddingSeasonalityAdjustment":{"resource_name":"STRING","seasonality_adjustment_id":"INT64","scope":{"$ref":"#/BiddingDataExclusion/scope"},"status":{"$ref":"#/BiddingDataExclusion/status"},"start_date_time":"STRING","end_date_time":"STRING","name":"STRING","description":"STRING","devices":{"$ref":"#/Ad/device_preference"},"conversion_rate_modifier":"DOUBLE","campaigns":"STRING","advertising_channel_types":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"}},"bidding_seasonality_adjustment":{"$ref":"#/BiddingSeasonalityAdjustment"},"BiddingStrategy":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":4},"type":{"$ref":"#/AccessibleBiddingStrategy/type"},"currency_code":"STRING","effective_currency_code":"STRING","aligned_campaign_budget_id":"INT64","campaign_count":"INT64","non_removed_campaign_count":"INT64","enhanced_cpc":{},"maximize_conversion_value":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversion_value"},"maximize_conversions":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversions"},"target_cpa":{"$ref":"#/AccessibleBiddingStrategy/target_cpa"},"target_impression_share":{"$ref":"#/AccessibleBiddingStrategy/target_impression_share"},"target_roas":{"$ref":"#/AccessibleBiddingStrategy/target_roas"},"target_spend":{"$ref":"#/AccessibleBiddingStrategy/target_spend"}},"EnhancedCpc":{"$ref":"#/BiddingStrategy/enhanced_cpc"},"bidding_strategy":{"$ref":"#/BiddingStrategy"},"BiddingStrategySimulation":{"resource_name":"STRING","bidding_strategy_id":"INT64","type":{"$ref":"#/AdGroupCriterionSimulation/type"},"modification_method":{"$ref":"#/AdGroupCriterionSimulation/modification_method"},"start_date":"STRING","end_date":"STRING","target_cpa_point_list":{"$ref":"#/AdGroupSimulation/target_cpa_point_list"},"target_roas_point_list":{"$ref":"#/AdGroupSimulation/target_roas_point_list"}},"bidding_strategy_simulation":{"$ref":"#/BiddingStrategySimulation"},"BillingSetup":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"APPROVED_HELD":3,"APPROVED":4,"CANCELLED":5},"payments_account":"STRING","payments_account_info":{"payments_account_id":"STRING","payments_account_name":"STRING","payments_profile_id":"STRING","payments_profile_name":"STRING","secondary_payments_profile_id":"STRING"},"start_date_time":"STRING","start_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"},"end_date_time":"STRING","end_time_type":{"$ref":"#/AccountBudget/pending_proposal/end_time_type"}},"PaymentsAccountInfo":{"$ref":"#/BillingSetup/payments_account_info"},"billing_setup":{"$ref":"#/BillingSetup"},"CallView":{"resource_name":"STRING","caller_country_code":"STRING","caller_area_code":"STRING","call_duration_seconds":"INT64","start_call_date_time":"STRING","end_call_date_time":"STRING","call_tracking_display_location":{"UNSPECIFIED":0,"UNKNOWN":1,"AD":2,"LANDING_PAGE":3},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"MANUALLY_DIALED":2,"HIGH_END_MOBILE_SEARCH":3},"call_status":{"UNSPECIFIED":0,"UNKNOWN":1,"MISSED":2,"RECEIVED":3}},"call_view":{"$ref":"#/CallView"},"Campaign":{"resource_name":"STRING","id":"INT64","name":"STRING","primary_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"PAUSED":3,"REMOVED":4,"ENDED":5,"PENDING":6,"MISCONFIGURED":7,"LIMITED":8,"LEARNING":9,"NOT_ELIGIBLE":10},"primary_status_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_REMOVED":2,"CAMPAIGN_PAUSED":3,"CAMPAIGN_PENDING":4,"CAMPAIGN_ENDED":5,"CAMPAIGN_DRAFT":6,"BIDDING_STRATEGY_MISCONFIGURED":7,"BIDDING_STRATEGY_LIMITED":8,"BIDDING_STRATEGY_LEARNING":9,"BIDDING_STRATEGY_CONSTRAINED":10,"BUDGET_CONSTRAINED":11,"BUDGET_MISCONFIGURED":12,"SEARCH_VOLUME_LIMITED":13,"AD_GROUPS_PAUSED":14,"NO_AD_GROUPS":15,"KEYWORDS_PAUSED":16,"NO_KEYWORDS":17,"AD_GROUP_ADS_PAUSED":18,"NO_AD_GROUP_ADS":19,"HAS_ADS_LIMITED_BY_POLICY":20,"HAS_ADS_DISAPPROVED":21,"MOST_ADS_UNDER_REVIEW":22,"MISSING_LEAD_FORM_EXTENSION":23,"MISSING_CALL_EXTENSION":24,"LEAD_FORM_EXTENSION_UNDER_REVIEW":25,"LEAD_FORM_EXTENSION_DISAPPROVED":26,"CALL_EXTENSION_UNDER_REVIEW":27,"CALL_EXTENSION_DISAPPROVED":28,"NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA":29,"CAMPAIGN_GROUP_PAUSED":30,"CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED":31,"APP_NOT_RELEASED":32,"APP_PARTIALLY_RELEASED":33,"HAS_ASSET_GROUPS_DISAPPROVED":34,"HAS_ASSET_GROUPS_LIMITED_BY_POLICY":35,"MOST_ASSET_GROUPS_UNDER_REVIEW":36,"NO_ASSET_GROUPS":37,"ASSET_GROUPS_PAUSED":38,"MISSING_LOCATION_TARGETING":39,"CAMPAIGN_NOT_BOOKED":40,"BOOKING_HOLD_EXPIRING":41,"BOOKING_HOLD_EXPIRED":42,"BOOKING_CANCELLED":43},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"serving_status":{"UNSPECIFIED":0,"UNKNOWN":1,"SERVING":2,"NONE":3,"ENDED":4,"PENDING":5,"SUSPENDED":6},"bidding_strategy_system_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"LEARNING_NEW":3,"LEARNING_SETTING_CHANGE":4,"LEARNING_BUDGET_CHANGE":5,"LEARNING_COMPOSITION_CHANGE":6,"LEARNING_CONVERSION_TYPE_CHANGE":7,"LEARNING_CONVERSION_SETTING_CHANGE":8,"LIMITED_BY_CPC_BID_CEILING":9,"LIMITED_BY_CPC_BID_FLOOR":10,"LIMITED_BY_DATA":11,"LIMITED_BY_BUDGET":12,"LIMITED_BY_LOW_PRIORITY_SPEND":13,"LIMITED_BY_LOW_QUALITY":14,"LIMITED_BY_INVENTORY":15,"MISCONFIGURED_ZERO_ELIGIBILITY":16,"MISCONFIGURED_CONVERSION_TYPES":17,"MISCONFIGURED_CONVERSION_SETTINGS":18,"MISCONFIGURED_SHARED_BUDGET":19,"MISCONFIGURED_STRATEGY_TYPE":20,"PAUSED":21,"UNAVAILABLE":22,"MULTIPLE_LEARNING":23,"MULTIPLE_LIMITED":24,"MULTIPLE_MISCONFIGURED":25,"MULTIPLE":26},"ad_serving_optimization_status":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE":2,"CONVERSION_OPTIMIZE":3,"ROTATE":4,"ROTATE_INDEFINITELY":5,"UNAVAILABLE":6},"advertising_channel_type":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"},"advertising_channel_sub_type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEARCH_MOBILE_APP":2,"DISPLAY_MOBILE_APP":3,"SEARCH_EXPRESS":4,"DISPLAY_EXPRESS":5,"SHOPPING_SMART_ADS":6,"DISPLAY_GMAIL_AD":7,"DISPLAY_SMART_CAMPAIGN":8,"VIDEO_ACTION":10,"VIDEO_NON_SKIPPABLE":11,"APP_CAMPAIGN":12,"APP_CAMPAIGN_FOR_ENGAGEMENT":13,"LOCAL_CAMPAIGN":14,"SHOPPING_COMPARISON_LISTING_ADS":15,"SMART_CAMPAIGN":16,"VIDEO_SEQUENCE":17,"APP_CAMPAIGN_FOR_PRE_REGISTRATION":18,"VIDEO_REACH_TARGET_FREQUENCY":19,"TRAVEL_ACTIVITIES":20,"YOUTUBE_AUDIO":22},"tracking_url_template":"STRING","url_custom_parameters":{"$ref":"#/Ad/url_custom_parameters"},"local_services_campaign_settings":{"category_bids":{"category_id":"STRING","manual_cpa_bid_micros":"INT64","target_cpa_bid_micros":"INT64"}},"travel_campaign_settings":{"travel_account_id":"INT64"},"demand_gen_campaign_settings":{"upgraded_targeting":"BOOL"},"video_campaign_settings":{"video_ad_sequence":{"steps":{"video_ad_sequence_step_id":"INT64","asset_id":"INT64","ad_group_type":{"$ref":"#/AdGroup/type"},"previous_step_id":"INT64","previous_step_interaction_type":{"UNSPECIFIED":0,"UNKNOWN":1,"PAID_VIEW":2,"SKIP":3,"IMPRESSION":4,"ENGAGED_IMPRESSION":5}},"minimum_duration":{"UNSPECIFIED":0,"UNKNOWN":1,"WEEK":2,"MONTH":3}},"reservation_ad_category_self_disclosure":{"gambling":"BOOL","alcohol":"BOOL","politics":"BOOL"},"booking_details":{"status":{"UNSPECIFIED":0,"UNKNOWN":1,"BOOKED":2,"HELD":3,"CAMPAIGN_ENDED":4,"HOLD_EXPIRED":5,"BOOKING_CANCELLED":6},"hold_expiration_date_time":"STRING","cancellation_date_time":"STRING"},"video_ad_inventory_control":{"allow_in_stream":"BOOL","allow_in_feed":"BOOL","allow_shorts":"BOOL","allow_non_skippable_in_stream":"BOOL"},"video_ad_format_control":{"format_restriction":{"UNSPECIFIED":0,"UNKNOWN":1,"NON_SKIPPABLE_IN_STREAM":2},"non_skippable_in_stream_restrictions":{"min_duration":{"UNSPECIFIED":0,"UNKNOWN":1,"MIN_DURATION_FIVE_SECONDS":2,"MIN_DURATION_SEVEN_SECONDS":3,"MIN_DURATION_SIXTEEN_SECONDS":4,"MIN_DURATION_THIRTY_ONE_SECONDS":5},"max_duration":{"UNSPECIFIED":0,"UNKNOWN":1,"MAX_DURATION_FIFTEEN_SECONDS":2,"MAX_DURATION_THIRTY_SECONDS":3,"MAX_DURATION_SIXTY_SECONDS":4}}}},"pmax_campaign_settings":{"brand_targeting_overrides":{"ignore_exclusions_for_shopping_ads":"BOOL"}},"real_time_bidding_setting":{"opt_in":"BOOL"},"network_settings":{"target_google_search":"BOOL","target_search_network":"BOOL","target_content_network":"BOOL","target_partner_search_network":"BOOL","target_youtube":"BOOL","target_google_tv_network":"BOOL"},"hotel_setting":{"hotel_center_id":"INT64","disable_hotel_setting":"BOOL"},"dynamic_search_ads_setting":{"domain_name":"STRING","language_code":"STRING","use_supplied_urls_only":"BOOL"},"shopping_setting":{"merchant_id":"INT64","feed_label":"STRING","campaign_priority":"INT32","enable_local":"BOOL","use_vehicle_inventory":"BOOL","advertising_partner_ids":"INT64","disable_product_feed":"BOOL"},"targeting_setting":{"$ref":"#/AdGroup/targeting_setting"},"audience_setting":{"$ref":"#/AdGroup/audience_setting"},"geo_target_type_setting":{"positive_geo_target_type":{"UNSPECIFIED":0,"UNKNOWN":1,"PRESENCE_OR_INTEREST":5,"SEARCH_INTEREST":6,"PRESENCE":7},"negative_geo_target_type":{"UNSPECIFIED":0,"UNKNOWN":1,"PRESENCE_OR_INTEREST":4,"PRESENCE":5}},"local_campaign_setting":{"location_source_type":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_MY_BUSINESS":2,"AFFILIATE":3}},"app_campaign_setting":{"bidding_strategy_goal_type":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE_INSTALLS_TARGET_INSTALL_COST":2,"OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST":3,"OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST":4,"OPTIMIZE_RETURN_ON_ADVERTISING_SPEND":5,"OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME":6,"OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST":7,"OPTIMIZE_IN_APP_CONVERSIONS_WITHOUT_TARGET_CPA":8,"OPTIMIZE_TOTAL_VALUE_WITHOUT_TARGET_ROAS":9},"app_id":"STRING","app_store":{"UNSPECIFIED":0,"UNKNOWN":1,"APPLE_APP_STORE":2,"GOOGLE_APP_STORE":3}},"labels":"STRING","experiment_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BASE":2,"DRAFT":3,"EXPERIMENT":4},"base_campaign":"STRING","campaign_budget":"STRING","bidding_strategy_type":{"$ref":"#/AccessibleBiddingStrategy/type"},"accessible_bidding_strategy":"STRING","campaign_group":"STRING","start_date_time":"STRING","end_date_time":"STRING","final_url_suffix":"STRING","frequency_caps":{"key":{"level":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP_AD":2,"AD_GROUP":3,"CAMPAIGN":4},"event_type":{"UNSPECIFIED":0,"UNKNOWN":1,"IMPRESSION":2,"VIDEO_VIEW":3},"time_unit":{"UNSPECIFIED":0,"UNKNOWN":1,"DAY":2,"WEEK":3,"MONTH":4},"time_length":"INT32"},"cap":"INT32"},"vanity_pharma":{"vanity_pharma_display_url_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"MANUFACTURER_WEBSITE_URL":2,"WEBSITE_DESCRIPTION":3},"vanity_pharma_text":{"UNSPECIFIED":0,"UNKNOWN":1,"PRESCRIPTION_TREATMENT_WEBSITE_EN":2,"PRESCRIPTION_TREATMENT_WEBSITE_ES":3,"PRESCRIPTION_DEVICE_WEBSITE_EN":4,"PRESCRIPTION_DEVICE_WEBSITE_ES":5,"MEDICAL_DEVICE_WEBSITE_EN":6,"MEDICAL_DEVICE_WEBSITE_ES":7,"PREVENTATIVE_TREATMENT_WEBSITE_EN":8,"PREVENTATIVE_TREATMENT_WEBSITE_ES":9,"PRESCRIPTION_CONTRACEPTION_WEBSITE_EN":10,"PRESCRIPTION_CONTRACEPTION_WEBSITE_ES":11,"PRESCRIPTION_VACCINE_WEBSITE_EN":12,"PRESCRIPTION_VACCINE_WEBSITE_ES":13}},"selective_optimization":{"conversion_actions":"STRING"},"optimization_goal_setting":{"optimization_goal_types":{"UNSPECIFIED":0,"UNKNOWN":1,"CALL_CLICKS":2,"DRIVING_DIRECTIONS":3,"APP_PRE_REGISTRATION":4}},"tracking_setting":{"tracking_url":"STRING"},"payment_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"CLICKS":4,"CONVERSION_VALUE":5,"CONVERSIONS":6,"GUEST_STAY":7},"optimization_score":"DOUBLE","excluded_parent_asset_field_types":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"excluded_parent_asset_set_types":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"},"performance_max_upgrade":{"performance_max_campaign":"STRING","pre_upgrade_campaign":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"UPGRADE_IN_PROGRESS":3,"UPGRADE_COMPLETE":4,"UPGRADE_FAILED":5,"UPGRADE_ELIGIBLE":6}},"hotel_property_asset_set":"STRING","listing_type":{"UNSPECIFIED":0,"UNKNOWN":1,"VEHICLES":2},"asset_automation_settings":{"asset_automation_type":{"$ref":"#/AdGroupAd/ad_group_ad_asset_automation_settings/asset_automation_type"},"asset_automation_status":{"$ref":"#/AdGroupAd/ad_group_ad_asset_automation_settings/asset_automation_status"}},"keyword_match_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BROAD":2},"brand_guidelines_enabled":"BOOL","brand_guidelines":{"main_color":"STRING","accent_color":"STRING","predefined_font_family":"STRING"},"text_guidelines":{"term_exclusions":"STRING","messaging_restrictions":{"restriction_text":"STRING","restriction_type":{"UNSPECIFIED":0,"UNKNOWN":1,"RESTRICTION_BASED_EXCLUSION":2}}},"third_party_integration_partners":{"viewability_integration_partners":{"viewability_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"DOUBLE_VERIFY":2,"INTEGRAL_AD_SCIENCE":3,"ZEFR":4},"viewability_integration_partner_data":{"client_id":"STRING","third_party_placement_id":"STRING"},"share_cost":"BOOL"},"brand_lift_integration_partners":{"brand_lift_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"KANTAR_MILLWARD_BROWN":2,"DYNATA":3,"INTAGE":4,"MACROMILL":5},"brand_lift_integration_partner_data":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"},"share_cost":"BOOL"},"brand_safety_integration_partners":{"brand_safety_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"DOUBLE_VERIFY":2,"INTEGRAL_AD_SCIENCE":3,"ZEFR":4},"brand_safety_integration_partner_data":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"}},"reach_integration_partners":{"reach_integration_partner":{"UNSPECIFIED":0,"UNKNOWN":1,"NIELSEN":2,"COMSCORE":3,"KANTAR_MILLWARD_BROWN":4,"VIDEO_RESEARCH":5,"GEMIUS":6,"MEDIA_SCOPE":7,"AUDIENCE_PROJECT":8,"VIDEO_AMP":9,"ISPOT_TV":10},"reach_integration_partner_data":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"},"share_cost":"BOOL"}},"ai_max_setting":{"enable_ai_max":"BOOL","bundling_required":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_REQUIRED":2,"REQUIRED":3}},"contains_eu_political_advertising":{"UNSPECIFIED":0,"UNKNOWN":1,"CONTAINS_EU_POLITICAL_ADVERTISING":2,"DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING":3},"feed_types":{"$ref":"#/AdGroup/excluded_parent_asset_set_types"},"view_through_conversion_optimization_enabled":"BOOL","missing_eu_political_advertising_declaration":"BOOL","bidding_strategy":"STRING","commission":{"commission_rate_micros":"INT64"},"manual_cpa":{},"manual_cpc":{"enhanced_cpc_enabled":"BOOL"},"manual_cpm":{},"manual_cpv":{},"maximize_conversions":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversions"},"maximize_conversion_value":{"$ref":"#/AccessibleBiddingStrategy/maximize_conversion_value"},"target_cpa":{"$ref":"#/AccessibleBiddingStrategy/target_cpa"},"target_impression_share":{"$ref":"#/AccessibleBiddingStrategy/target_impression_share"},"target_roas":{"$ref":"#/AccessibleBiddingStrategy/target_roas"},"target_spend":{"$ref":"#/AccessibleBiddingStrategy/target_spend"},"percent_cpc":{"cpc_bid_ceiling_micros":"INT64","enhanced_cpc_enabled":"BOOL"},"target_cpm":{"target_frequency_goal":{"target_count":"INT64","time_unit":{"UNSPECIFIED":0,"UNKNOWN":1,"WEEKLY":2,"MONTHLY":3}}},"fixed_cpm":{"goal":{"UNSPECIFIED":0,"UNKNOWN":1,"REACH":2,"TARGET_FREQUENCY":3},"target_frequency_info":{"target_count":"INT64","time_unit":{"UNSPECIFIED":0,"UNKNOWN":1,"MONTHLY":2}}},"target_cpv":{},"target_cpc":{"target_cpc_micros":"INT64"}},"LocalServicesCampaignSettings":{"$ref":"#/Campaign/local_services_campaign_settings"},"CategoryBid":{"$ref":"#/Campaign/local_services_campaign_settings/category_bids"},"TravelCampaignSettings":{"$ref":"#/Campaign/travel_campaign_settings"},"DemandGenCampaignSettings":{"$ref":"#/Campaign/demand_gen_campaign_settings"},"VideoCampaignSettings":{"$ref":"#/Campaign/video_campaign_settings"},"VideoAdSequence":{"$ref":"#/Campaign/video_campaign_settings/video_ad_sequence"},"VideoAdSequenceStep":{"$ref":"#/Campaign/video_campaign_settings/video_ad_sequence/steps"},"ReservationAdCategorySelfDisclosure":{"$ref":"#/Campaign/video_campaign_settings/reservation_ad_category_self_disclosure"},"BookingDetails":{"$ref":"#/Campaign/video_campaign_settings/booking_details"},"VideoAdInventoryControl":{"$ref":"#/Campaign/video_campaign_settings/video_ad_inventory_control"},"VideoAdFormatControl":{"$ref":"#/Campaign/video_campaign_settings/video_ad_format_control"},"NonSkippableInStreamRestrictions":{"$ref":"#/Campaign/video_campaign_settings/video_ad_format_control/non_skippable_in_stream_restrictions"},"PmaxCampaignSettings":{"$ref":"#/Campaign/pmax_campaign_settings"},"BrandTargetingOverrides":{"$ref":"#/Campaign/pmax_campaign_settings/brand_targeting_overrides"},"RealTimeBiddingSetting":{"$ref":"#/Campaign/real_time_bidding_setting"},"NetworkSettings":{"$ref":"#/Campaign/network_settings"},"HotelSettingInfo":{"$ref":"#/Campaign/hotel_setting"},"DynamicSearchAdsSetting":{"$ref":"#/Campaign/dynamic_search_ads_setting"},"ShoppingSetting":{"$ref":"#/Campaign/shopping_setting"},"GeoTargetTypeSetting":{"$ref":"#/Campaign/geo_target_type_setting"},"LocalCampaignSetting":{"$ref":"#/Campaign/local_campaign_setting"},"AppCampaignSetting":{"$ref":"#/Campaign/app_campaign_setting"},"FrequencyCapEntry":{"$ref":"#/Campaign/frequency_caps"},"FrequencyCapKey":{"$ref":"#/Campaign/frequency_caps/key"},"VanityPharma":{"$ref":"#/Campaign/vanity_pharma"},"SelectiveOptimization":{"$ref":"#/Campaign/selective_optimization"},"OptimizationGoalSetting":{"$ref":"#/Campaign/optimization_goal_setting"},"TrackingSetting":{"$ref":"#/Campaign/tracking_setting"},"PerformanceMaxUpgrade":{"$ref":"#/Campaign/performance_max_upgrade"},"AssetAutomationSetting":{"$ref":"#/Campaign/asset_automation_settings"},"BrandGuidelines":{"$ref":"#/Campaign/brand_guidelines"},"TextGuidelines":{"$ref":"#/Campaign/text_guidelines"},"MessagingRestriction":{"$ref":"#/Campaign/text_guidelines/messaging_restrictions"},"CampaignThirdPartyIntegrationPartners":{"$ref":"#/Campaign/third_party_integration_partners"},"CampaignThirdPartyViewabilityIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners"},"ThirdPartyIntegrationPartnerData":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner_data"},"CampaignThirdPartyBrandLiftIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/brand_lift_integration_partners"},"CampaignThirdPartyBrandSafetyIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/brand_safety_integration_partners"},"CampaignThirdPartyReachIntegrationPartner":{"$ref":"#/Campaign/third_party_integration_partners/reach_integration_partners"},"AiMaxSetting":{"$ref":"#/Campaign/ai_max_setting"},"Commission":{"$ref":"#/Campaign/commission"},"ManualCpa":{"$ref":"#/Campaign/manual_cpa"},"ManualCpc":{"$ref":"#/Campaign/manual_cpc"},"ManualCpm":{"$ref":"#/Campaign/manual_cpm"},"ManualCpv":{"$ref":"#/Campaign/manual_cpv"},"PercentCpc":{"$ref":"#/Campaign/percent_cpc"},"TargetCpm":{"$ref":"#/Campaign/target_cpm"},"TargetCpmTargetFrequencyGoal":{"$ref":"#/Campaign/target_cpm/target_frequency_goal"},"FixedCpm":{"$ref":"#/Campaign/fixed_cpm"},"FixedCpmTargetFrequencyGoalInfo":{"$ref":"#/Campaign/fixed_cpm/target_frequency_info"},"TargetCpv":{"$ref":"#/Campaign/target_cpv"},"TargetCpc":{"$ref":"#/Campaign/target_cpc"},"campaign":{"$ref":"#/Campaign"},"CampaignAggregateAssetView":{"resource_name":"STRING","campaign":"STRING","asset":"STRING","asset_source":{"$ref":"#/AdGroupAdAssetView/source"},"field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"}},"campaign_aggregate_asset_view":{"$ref":"#/CampaignAggregateAssetView"},"CampaignAsset":{"resource_name":"STRING","campaign":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"source":{"$ref":"#/AdGroupAdAssetView/source"},"status":{"$ref":"#/AdGroupAsset/status"},"primary_status":{"$ref":"#/AdGroupAsset/primary_status"},"primary_status_details":{"$ref":"#/AdGroupAsset/primary_status_details"},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"}},"campaign_asset":{"$ref":"#/CampaignAsset"},"CampaignAssetSet":{"resource_name":"STRING","campaign":"STRING","asset_set":"STRING","status":{"$ref":"#/AdGroupAssetSet/status"}},"campaign_asset_set":{"$ref":"#/CampaignAssetSet"},"CampaignAudienceView":{"resource_name":"STRING"},"campaign_audience_view":{"$ref":"#/CampaignAudienceView"},"CampaignBidModifier":{"resource_name":"STRING","campaign":"STRING","criterion_id":"INT64","bid_modifier":"DOUBLE","interaction_type":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"CALLS":8000}}},"InteractionTypeInfo":{"$ref":"#/CampaignBidModifier/interaction_type"},"campaign_bid_modifier":{"$ref":"#/CampaignBidModifier"},"CampaignBudget":{"resource_name":"STRING","id":"INT64","name":"STRING","amount_micros":"INT64","total_amount_micros":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"delivery_method":{"UNSPECIFIED":0,"UNKNOWN":1,"STANDARD":2,"ACCELERATED":3},"explicitly_shared":"BOOL","reference_count":"INT64","has_recommended_budget":"BOOL","recommended_budget_amount_micros":"INT64","period":{"UNSPECIFIED":0,"UNKNOWN":1,"DAILY":2,"CUSTOM_PERIOD":5},"recommended_budget_estimated_change_weekly_clicks":"INT64","recommended_budget_estimated_change_weekly_cost_micros":"INT64","recommended_budget_estimated_change_weekly_interactions":"INT64","recommended_budget_estimated_change_weekly_views":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"STANDARD":2,"FIXED_CPA":4,"SMART_CAMPAIGN":5,"LOCAL_SERVICES":6},"aligned_bidding_strategy_id":"INT64"},"campaign_budget":{"$ref":"#/CampaignBudget"},"CampaignConversionGoal":{"resource_name":"STRING","campaign":"STRING","category":{"UNSPECIFIED":0,"UNKNOWN":1,"DEFAULT":2,"PAGE_VIEW":3,"PURCHASE":4,"SIGNUP":5,"DOWNLOAD":7,"ADD_TO_CART":8,"BEGIN_CHECKOUT":9,"SUBSCRIBE_PAID":10,"PHONE_CALL_LEAD":11,"IMPORTED_LEAD":12,"SUBMIT_LEAD_FORM":13,"BOOK_APPOINTMENT":14,"REQUEST_QUOTE":15,"GET_DIRECTIONS":16,"OUTBOUND_CLICK":17,"CONTACT":18,"ENGAGEMENT":19,"STORE_VISIT":20,"STORE_SALE":21,"QUALIFIED_LEAD":22,"CONVERTED_LEAD":23,"YOUTUBE_FOLLOW_ON_VIEWS":24},"origin":{"UNSPECIFIED":0,"UNKNOWN":1,"WEBSITE":2,"GOOGLE_HOSTED":3,"APP":4,"CALL_FROM_ADS":5,"STORE":6,"YOUTUBE_HOSTED":7},"biddable":"BOOL"},"campaign_conversion_goal":{"$ref":"#/CampaignConversionGoal"},"CampaignCriterion":{"resource_name":"STRING","campaign":"STRING","criterion_id":"INT64","display_name":"STRING","bid_modifier":"FLOAT","negative":"BOOL","type":{"$ref":"#/AdGroupCriterion/type"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3,"REMOVED":4},"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"placement":{"$ref":"#/AdGroupCriterion/placement"},"mobile_app_category":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"mobile_application":{"$ref":"#/AdGroupCriterion/mobile_application"},"location":{"$ref":"#/AdGroupCriterion/location"},"device":{"$ref":"#/AdGroupBidModifier/device"},"ad_schedule":{"$ref":"#/Asset/promotion_asset/ad_schedule_targets"},"age_range":{"$ref":"#/AdGroupCriterion/age_range"},"gender":{"$ref":"#/AdGroupCriterion/gender"},"income_range":{"$ref":"#/AdGroupCriterion/income_range"},"parental_status":{"$ref":"#/AdGroupCriterion/parental_status"},"user_list":{"$ref":"#/AdGroupCriterion/user_list"},"youtube_video":{"$ref":"#/AdGroupCriterion/youtube_video"},"youtube_channel":{"$ref":"#/AdGroupCriterion/youtube_channel"},"proximity":{"geo_point":{"longitude_in_micro_degrees":"INT32","latitude_in_micro_degrees":"INT32"},"radius":"DOUBLE","radius_units":{"UNSPECIFIED":0,"UNKNOWN":1,"MILES":2,"KILOMETERS":3},"address":{"postal_code":"STRING","province_code":"STRING","country_code":"STRING","province_name":"STRING","street_address":"STRING","street_address2":"STRING","city_name":"STRING"}},"topic":{"$ref":"#/AdGroupCriterion/topic"},"listing_scope":{"dimensions":{"$ref":"#/AdGroupCriterion/listing_group/case_value"}},"language":{"$ref":"#/AdGroupCriterion/language"},"ip_block":{"ip_address":"STRING"},"content_label":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"SEXUALLY_SUGGESTIVE":2,"BELOW_THE_FOLD":3,"PARKED_DOMAIN":4,"JUVENILE":6,"PROFANITY":7,"TRAGEDY":8,"VIDEO":9,"VIDEO_RATING_DV_G":10,"VIDEO_RATING_DV_PG":11,"VIDEO_RATING_DV_T":12,"VIDEO_RATING_DV_MA":13,"VIDEO_NOT_YET_RATED":14,"EMBEDDED_VIDEO":15,"LIVE_STREAMING_VIDEO":16,"SOCIAL_ISSUES":17,"BRAND_SUITABILITY_CONTENT_FOR_FAMILIES":18,"BRAND_SUITABILITY_GAMES_FIGHTING":19,"BRAND_SUITABILITY_GAMES_MATURE":20,"BRAND_SUITABILITY_HEALTH_SENSITIVE":21,"BRAND_SUITABILITY_HEALTH_SOURCE_UNDETERMINED":22,"BRAND_SUITABILITY_NEWS_RECENT":23,"BRAND_SUITABILITY_NEWS_SENSITIVE":24,"BRAND_SUITABILITY_NEWS_SOURCE_NOT_FEATURED":25,"BRAND_SUITABILITY_POLITICS":26,"BRAND_SUITABILITY_RELIGION":27}},"carrier":{"carrier_constant":"STRING"},"user_interest":{"$ref":"#/AdGroupCriterion/user_interest"},"webpage":{"$ref":"#/AdGroupCriterion/webpage"},"operating_system_version":{"operating_system_version_constant":"STRING"},"mobile_device":{"mobile_device_constant":"STRING"},"location_group":{"geo_target_constants":"STRING","radius":"INT64","radius_units":{"UNSPECIFIED":0,"UNKNOWN":1,"METERS":2,"MILES":3,"MILLI_MILES":4},"feed_item_sets":"STRING","enable_customer_level_location_asset_set":"BOOL","location_group_asset_sets":"STRING"},"custom_affinity":{"$ref":"#/AdGroupCriterion/custom_affinity"},"custom_audience":{"$ref":"#/AdGroupCriterion/custom_audience"},"combined_audience":{"$ref":"#/AdGroupCriterion/combined_audience"},"keyword_theme":{"keyword_theme_constant":"STRING","free_form_keyword_theme":"STRING"},"local_service_id":{"service_id":"STRING"},"brand_list":{"$ref":"#/AdGroupCriterion/brand_list"},"life_event":{"$ref":"#/AdGroupCriterion/life_event"},"webpage_list":{"shared_set":"STRING"},"video_lineup":{"$ref":"#/AdGroupCriterion/video_lineup"},"extended_demographic":{"$ref":"#/AdGroupCriterion/extended_demographic"}},"ProximityInfo":{"$ref":"#/CampaignCriterion/proximity"},"GeoPointInfo":{"$ref":"#/CampaignCriterion/proximity/geo_point"},"AddressInfo":{"$ref":"#/CampaignCriterion/proximity/address"},"ListingScopeInfo":{"$ref":"#/CampaignCriterion/listing_scope"},"IpBlockInfo":{"$ref":"#/CampaignCriterion/ip_block"},"ContentLabelInfo":{"$ref":"#/CampaignCriterion/content_label"},"CarrierInfo":{"$ref":"#/CampaignCriterion/carrier"},"OperatingSystemVersionInfo":{"$ref":"#/CampaignCriterion/operating_system_version"},"MobileDeviceInfo":{"$ref":"#/CampaignCriterion/mobile_device"},"LocationGroupInfo":{"$ref":"#/CampaignCriterion/location_group"},"KeywordThemeInfo":{"$ref":"#/CampaignCriterion/keyword_theme"},"LocalServiceIdInfo":{"$ref":"#/CampaignCriterion/local_service_id"},"WebpageListInfo":{"$ref":"#/CampaignCriterion/webpage_list"},"campaign_criterion":{"$ref":"#/CampaignCriterion"},"CampaignCustomizer":{"resource_name":"STRING","campaign":"STRING","customizer_attribute":"STRING","status":{"$ref":"#/AdGroupCriterionCustomizer/status"},"value":{"$ref":"#/AdGroupCriterionCustomizer/value"}},"campaign_customizer":{"$ref":"#/CampaignCustomizer"},"CampaignDraft":{"resource_name":"STRING","draft_id":"INT64","base_campaign":"STRING","name":"STRING","draft_campaign":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PROPOSED":2,"REMOVED":3,"PROMOTING":5,"PROMOTED":4,"PROMOTE_FAILED":6},"has_experiment_running":"BOOL","long_running_operation":"STRING"},"campaign_draft":{"$ref":"#/CampaignDraft"},"CampaignGoalConfig":{"resource_name":"STRING","campaign":"STRING","goal":"STRING","goal_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER_RETENTION":3},"campaign_retention_settings":{"value_settings_override":{"additional_value":"DOUBLE","additional_high_lifetime_value":"DOUBLE"},"target_option":{"UNSPECIFIED":0,"UNKNOWN":1,"TARGET_ALL":2,"TARGET_SPECIFIC":3}}},"CampaignRetentionGoalSettings":{"$ref":"#/CampaignGoalConfig/campaign_retention_settings"},"CustomerLifecycleOptimizationValueSettings":{"$ref":"#/CampaignGoalConfig/campaign_retention_settings/value_settings_override"},"campaign_goal_config":{"$ref":"#/CampaignGoalConfig"},"CampaignGroup":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"campaign_group":{"$ref":"#/CampaignGroup"},"CampaignLabel":{"resource_name":"STRING","campaign":"STRING","label":"STRING"},"campaign_label":{"$ref":"#/CampaignLabel"},"CampaignLifecycleGoal":{"resource_name":"STRING","campaign":"STRING","customer_acquisition_goal_settings":{"optimization_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"TARGET_ALL_EQUALLY":2,"BID_HIGHER_FOR_NEW_CUSTOMER":3,"TARGET_NEW_CUSTOMER":4},"value_settings":{"value":"DOUBLE","high_lifetime_value":"DOUBLE"}}},"CustomerAcquisitionGoalSettings":{"$ref":"#/CampaignLifecycleGoal/customer_acquisition_goal_settings"},"LifecycleGoalValueSettings":{"$ref":"#/CampaignLifecycleGoal/customer_acquisition_goal_settings/value_settings"},"campaign_lifecycle_goal":{"$ref":"#/CampaignLifecycleGoal"},"CampaignSearchTermInsight":{"resource_name":"STRING","category_label":"STRING","id":"INT64","campaign_id":"INT64"},"campaign_search_term_insight":{"$ref":"#/CampaignSearchTermInsight"},"CampaignSearchTermView":{"resource_name":"STRING","search_term":"STRING","campaign":"STRING"},"campaign_search_term_view":{"$ref":"#/CampaignSearchTermView"},"CampaignSharedSet":{"resource_name":"STRING","campaign":"STRING","shared_set":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"campaign_shared_set":{"$ref":"#/CampaignSharedSet"},"CampaignSimulation":{"resource_name":"STRING","campaign_id":"INT64","type":{"$ref":"#/AdGroupCriterionSimulation/type"},"modification_method":{"$ref":"#/AdGroupCriterionSimulation/modification_method"},"start_date":"STRING","end_date":"STRING","cpc_bid_point_list":{"$ref":"#/AdGroupCriterionSimulation/cpc_bid_point_list"},"target_cpa_point_list":{"$ref":"#/AdGroupSimulation/target_cpa_point_list"},"target_roas_point_list":{"$ref":"#/AdGroupSimulation/target_roas_point_list"},"target_impression_share_point_list":{"points":{"target_impression_share_micros":"INT64","required_cpc_bid_ceiling_micros":"INT64","required_budget_amount_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","absolute_top_impressions":"INT64"}},"budget_point_list":{"points":{"budget_amount_micros":"INT64","required_cpc_bid_ceiling_micros":"INT64","biddable_conversions":"DOUBLE","biddable_conversions_value":"DOUBLE","clicks":"INT64","cost_micros":"INT64","impressions":"INT64","top_slot_impressions":"INT64","interactions":"INT64"}}},"TargetImpressionShareSimulationPointList":{"$ref":"#/CampaignSimulation/target_impression_share_point_list"},"TargetImpressionShareSimulationPoint":{"$ref":"#/CampaignSimulation/target_impression_share_point_list/points"},"BudgetSimulationPointList":{"$ref":"#/CampaignSimulation/budget_point_list"},"BudgetSimulationPoint":{"$ref":"#/CampaignSimulation/budget_point_list/points"},"campaign_simulation":{"$ref":"#/CampaignSimulation"},"CarrierConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","country_code":"STRING"},"carrier_constant":{"$ref":"#/CarrierConstant"},"CartDataSalesView":{"resource_name":"STRING"},"cart_data_sales_view":{"$ref":"#/CartDataSalesView"},"ChangeEvent":{"resource_name":"STRING","change_date_time":"STRING","change_resource_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AD":2,"AD_GROUP":3,"AD_GROUP_CRITERION":4,"CAMPAIGN":5,"CAMPAIGN_BUDGET":6,"AD_GROUP_BID_MODIFIER":7,"CAMPAIGN_CRITERION":8,"FEED":9,"FEED_ITEM":10,"CAMPAIGN_FEED":11,"AD_GROUP_FEED":12,"AD_GROUP_AD":13,"ASSET":14,"CUSTOMER_ASSET":15,"CAMPAIGN_ASSET":16,"AD_GROUP_ASSET":17,"ASSET_SET":18,"ASSET_SET_ASSET":19,"CAMPAIGN_ASSET_SET":20},"change_resource_name":"STRING","client_type":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_ADS_WEB_CLIENT":2,"GOOGLE_ADS_AUTOMATED_RULE":3,"GOOGLE_ADS_SCRIPTS":4,"GOOGLE_ADS_BULK_UPLOAD":5,"GOOGLE_ADS_API":6,"GOOGLE_ADS_EDITOR":7,"GOOGLE_ADS_MOBILE_APP":8,"GOOGLE_ADS_RECOMMENDATIONS":9,"SEARCH_ADS_360_SYNC":10,"SEARCH_ADS_360_POST":11,"INTERNAL_TOOL":12,"OTHER":13,"GOOGLE_ADS_RECOMMENDATIONS_SUBSCRIPTION":14},"user_email":"STRING","old_resource":{"ad":{"$ref":"#/Ad"},"ad_group":{"$ref":"#/AdGroup"},"ad_group_criterion":{"$ref":"#/AdGroupCriterion"},"campaign":{"$ref":"#/Campaign"},"campaign_budget":{"$ref":"#/CampaignBudget"},"ad_group_bid_modifier":{"$ref":"#/AdGroupBidModifier"},"campaign_criterion":{"$ref":"#/CampaignCriterion"},"ad_group_ad":{"$ref":"#/AdGroupAd"},"asset":{"$ref":"#/Asset"},"customer_asset":{"resource_name":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"source":{"$ref":"#/AdGroupAdAssetView/source"},"status":{"$ref":"#/AdGroupAsset/status"},"primary_status":{"$ref":"#/AdGroupAsset/primary_status"},"primary_status_details":{"$ref":"#/AdGroupAsset/primary_status_details"},"primary_status_reasons":{"$ref":"#/AdGroupAsset/primary_status_details/reason"}},"campaign_asset":{"$ref":"#/CampaignAsset"},"ad_group_asset":{"$ref":"#/AdGroupAsset"},"asset_set":{"$ref":"#/AssetSet"},"asset_set_asset":{"$ref":"#/AssetSetAsset"},"campaign_asset_set":{"$ref":"#/CampaignAssetSet"}},"new_resource":{"$ref":"#/ChangeEvent/old_resource"},"resource_change_operation":{"UNSPECIFIED":0,"UNKNOWN":1,"CREATE":2,"UPDATE":3,"REMOVE":4},"changed_fields":{"paths":"STRING"},"campaign":"STRING","ad_group":"STRING","asset":"STRING"},"ChangedResource":{"$ref":"#/ChangeEvent/old_resource"},"CustomerAsset":{"$ref":"#/ChangeEvent/old_resource/customer_asset"},"FieldMask":{"$ref":"#/ChangeEvent/changed_fields"},"change_event":{"$ref":"#/ChangeEvent"},"ChangeStatus":{"resource_name":"STRING","last_change_date_time":"STRING","resource_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_GROUP":3,"AD_GROUP_AD":4,"AD_GROUP_CRITERION":5,"CAMPAIGN":6,"CAMPAIGN_CRITERION":7,"CAMPAIGN_BUDGET":8,"FEED":9,"FEED_ITEM":10,"AD_GROUP_FEED":11,"CAMPAIGN_FEED":12,"AD_GROUP_BID_MODIFIER":13,"SHARED_SET":14,"CAMPAIGN_SHARED_SET":15,"ASSET":16,"CUSTOMER_ASSET":17,"CAMPAIGN_ASSET":18,"AD_GROUP_ASSET":19,"COMBINED_AUDIENCE":20,"ASSET_GROUP":21,"ASSET_SET":22,"CAMPAIGN_ASSET_SET":23},"campaign":"STRING","ad_group":"STRING","resource_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ADDED":2,"CHANGED":3,"REMOVED":4},"ad_group_ad":"STRING","ad_group_criterion":"STRING","campaign_criterion":"STRING","ad_group_bid_modifier":"STRING","shared_set":"STRING","campaign_shared_set":"STRING","asset":"STRING","customer_asset":"STRING","campaign_asset":"STRING","ad_group_asset":"STRING","combined_audience":"STRING","asset_group":"STRING","asset_set":"STRING","campaign_budget":"STRING","campaign_asset_set":"STRING"},"change_status":{"$ref":"#/ChangeStatus"},"ChannelAggregateAssetView":{"resource_name":"STRING","advertising_channel_type":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"},"asset":"STRING","asset_source":{"$ref":"#/AdGroupAdAssetView/source"},"field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"}},"channel_aggregate_asset_view":{"$ref":"#/ChannelAggregateAssetView"},"ClickView":{"resource_name":"STRING","gclid":"STRING","area_of_interest":{"city":"STRING","country":"STRING","metro":"STRING","most_specific":"STRING","region":"STRING"},"location_of_presence":{"$ref":"#/ClickView/area_of_interest"},"page_number":"INT64","ad_group_ad":"STRING","campaign_location_target":"STRING","user_list":"STRING","keyword":"STRING","keyword_info":{"$ref":"#/AdGroupCriterion/keyword"}},"ClickLocation":{"$ref":"#/ClickView/area_of_interest"},"click_view":{"$ref":"#/ClickView"},"CombinedAudience":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","description":"STRING"},"combined_audience":{"$ref":"#/CombinedAudience"},"ContentCriterionView":{"resource_name":"STRING"},"content_criterion_view":{"$ref":"#/ContentCriterionView"},"ConversionAction":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"HIDDEN":4},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"AD_CALL":2,"CLICK_TO_CALL":3,"GOOGLE_PLAY_DOWNLOAD":4,"GOOGLE_PLAY_IN_APP_PURCHASE":5,"UPLOAD_CALLS":6,"UPLOAD_CLICKS":7,"WEBPAGE":8,"WEBSITE_CALL":9,"STORE_SALES_DIRECT_UPLOAD":10,"STORE_SALES":11,"FIREBASE_ANDROID_FIRST_OPEN":12,"FIREBASE_ANDROID_IN_APP_PURCHASE":13,"FIREBASE_ANDROID_CUSTOM":14,"FIREBASE_IOS_FIRST_OPEN":15,"FIREBASE_IOS_IN_APP_PURCHASE":16,"FIREBASE_IOS_CUSTOM":17,"THIRD_PARTY_APP_ANALYTICS_ANDROID_FIRST_OPEN":18,"THIRD_PARTY_APP_ANALYTICS_ANDROID_IN_APP_PURCHASE":19,"THIRD_PARTY_APP_ANALYTICS_ANDROID_CUSTOM":20,"THIRD_PARTY_APP_ANALYTICS_IOS_FIRST_OPEN":21,"THIRD_PARTY_APP_ANALYTICS_IOS_IN_APP_PURCHASE":22,"THIRD_PARTY_APP_ANALYTICS_IOS_CUSTOM":23,"ANDROID_APP_PRE_REGISTRATION":24,"ANDROID_INSTALLS_ALL_OTHER_APPS":25,"FLOODLIGHT_ACTION":26,"FLOODLIGHT_TRANSACTION":27,"GOOGLE_HOSTED":28,"LEAD_FORM_SUBMIT":29,"SALESFORCE":30,"SEARCH_ADS_360":31,"SMART_CAMPAIGN_AD_CLICKS_TO_CALL":32,"SMART_CAMPAIGN_MAP_CLICKS_TO_CALL":33,"SMART_CAMPAIGN_MAP_DIRECTIONS":34,"SMART_CAMPAIGN_TRACKED_CALLS":35,"STORE_VISITS":36,"WEBPAGE_CODELESS":37,"UNIVERSAL_ANALYTICS_GOAL":38,"UNIVERSAL_ANALYTICS_TRANSACTION":39,"GOOGLE_ANALYTICS_4_CUSTOM":40,"GOOGLE_ANALYTICS_4_PURCHASE":41,"GOOGLE_ANALYTICS_4_GENERATE_LEAD":42,"GOOGLE_ANALYTICS_4_QUALIFY_LEAD":43,"GOOGLE_ANALYTICS_4_CLOSE_CONVERT_LEAD":44,"FIREBASE_ANDROID_GENERATE_LEAD":45,"FIREBASE_ANDROID_QUALIFY_LEAD":46,"FIREBASE_ANDROID_CLOSE_CONVERT_LEAD":47,"FIREBASE_IOS_GENERATE_LEAD":48,"FIREBASE_IOS_QUALIFY_LEAD":49,"FIREBASE_IOS_CLOSE_CONVERT_LEAD":50},"origin":{"$ref":"#/CampaignConversionGoal/origin"},"primary_for_goal":"BOOL","category":{"$ref":"#/CampaignConversionGoal/category"},"owner_customer":"STRING","include_in_conversions_metric":"BOOL","click_through_lookback_window_days":"INT64","view_through_lookback_window_days":"INT64","value_settings":{"default_value":"DOUBLE","default_currency_code":"STRING","always_use_default_value":"BOOL"},"counting_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ONE_PER_CLICK":2,"MANY_PER_CLICK":3},"attribution_model_settings":{"attribution_model":{"UNSPECIFIED":0,"UNKNOWN":1,"EXTERNAL":100,"GOOGLE_ADS_LAST_CLICK":101,"GOOGLE_SEARCH_ATTRIBUTION_FIRST_CLICK":102,"GOOGLE_SEARCH_ATTRIBUTION_LINEAR":103,"GOOGLE_SEARCH_ATTRIBUTION_TIME_DECAY":104,"GOOGLE_SEARCH_ATTRIBUTION_POSITION_BASED":105,"GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN":106},"data_driven_model_status":{"UNSPECIFIED":0,"UNKNOWN":1,"AVAILABLE":2,"STALE":3,"EXPIRED":4,"NEVER_GENERATED":5}},"tag_snippets":{"type":{"UNSPECIFIED":0,"UNKNOWN":1,"WEBPAGE":2,"WEBPAGE_ONCLICK":3,"CLICK_TO_CALL":4,"WEBSITE_CALL":5},"page_format":{"UNSPECIFIED":0,"UNKNOWN":1,"HTML":2,"AMP":3},"global_site_tag":"STRING","event_snippet":"STRING"},"phone_call_duration_seconds":"INT64","app_id":"STRING","mobile_app_vendor":{"$ref":"#/AccountLink/third_party_app_analytics/app_vendor"},"firebase_settings":{"event_name":"STRING","project_id":"STRING","property_id":"INT64","property_name":"STRING"},"third_party_app_analytics_settings":{"event_name":"STRING","provider_name":"STRING"},"google_analytics_4_settings":{"event_name":"STRING","property_name":"STRING","property_id":"INT64"}},"ValueSettings":{"$ref":"#/ConversionAction/value_settings"},"AttributionModelSettings":{"$ref":"#/ConversionAction/attribution_model_settings"},"TagSnippet":{"$ref":"#/ConversionAction/tag_snippets"},"FirebaseSettings":{"$ref":"#/ConversionAction/firebase_settings"},"ThirdPartyAppAnalyticsSettings":{"$ref":"#/ConversionAction/third_party_app_analytics_settings"},"GoogleAnalytics4Settings":{"$ref":"#/ConversionAction/google_analytics_4_settings"},"conversion_action":{"$ref":"#/ConversionAction"},"ConversionCustomVariable":{"resource_name":"STRING","id":"INT64","name":"STRING","tag":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ACTIVATION_NEEDED":2,"ENABLED":3,"PAUSED":4},"owner_customer":"STRING"},"conversion_custom_variable":{"$ref":"#/ConversionCustomVariable"},"ConversionGoalCampaignConfig":{"resource_name":"STRING","campaign":"STRING","goal_config_level":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"CAMPAIGN":3},"custom_conversion_goal":"STRING"},"conversion_goal_campaign_config":{"$ref":"#/ConversionGoalCampaignConfig"},"ConversionValueRule":{"resource_name":"STRING","id":"INT64","action":{"operation":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD":2,"MULTIPLY":3,"SET":4},"value":"DOUBLE"},"geo_location_condition":{"excluded_geo_target_constants":"STRING","excluded_geo_match_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ANY":2,"LOCATION_OF_PRESENCE":3},"geo_target_constants":"STRING","geo_match_type":{"$ref":"#/ConversionValueRule/geo_location_condition/excluded_geo_match_type"}},"device_condition":{"device_types":{"UNSPECIFIED":0,"UNKNOWN":1,"MOBILE":2,"DESKTOP":3,"TABLET":4}},"audience_condition":{"user_lists":"STRING","user_interests":"STRING"},"itinerary_condition":{"advance_booking_window":{"min_days":"INT32","max_days":"INT32"},"travel_length":{"min_nights":"INT32","max_nights":"INT32"},"travel_start_day":{"monday":"BOOL","tuesday":"BOOL","wednesday":"BOOL","thursday":"BOOL","friday":"BOOL","saturday":"BOOL","sunday":"BOOL"}},"owner_customer":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"PAUSED":4}},"ValueRuleAction":{"$ref":"#/ConversionValueRule/action"},"ValueRuleGeoLocationCondition":{"$ref":"#/ConversionValueRule/geo_location_condition"},"ValueRuleDeviceCondition":{"$ref":"#/ConversionValueRule/device_condition"},"ValueRuleAudienceCondition":{"$ref":"#/ConversionValueRule/audience_condition"},"ValueRuleItineraryCondition":{"$ref":"#/ConversionValueRule/itinerary_condition"},"ValueRuleItineraryAdvanceBookingWindow":{"$ref":"#/ConversionValueRule/itinerary_condition/advance_booking_window"},"ValueRuleItineraryTravelLength":{"$ref":"#/ConversionValueRule/itinerary_condition/travel_length"},"ValueRuleItineraryTravelStartDay":{"$ref":"#/ConversionValueRule/itinerary_condition/travel_start_day"},"conversion_value_rule":{"$ref":"#/ConversionValueRule"},"ConversionValueRuleSet":{"resource_name":"STRING","id":"INT64","conversion_value_rules":"STRING","dimensions":{"UNSPECIFIED":0,"UNKNOWN":1,"GEO_LOCATION":2,"DEVICE":3,"AUDIENCE":4,"NO_CONDITION":5,"ITINERARY":6},"owner_customer":"STRING","attachment_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOMER":2,"CAMPAIGN":3},"campaign":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"PAUSED":4},"conversion_action_categories":{"$ref":"#/CampaignConversionGoal/category"}},"conversion_value_rule_set":{"$ref":"#/ConversionValueRuleSet"},"CurrencyConstant":{"resource_name":"STRING","code":"STRING","name":"STRING","symbol":"STRING","billable_unit_micros":"INT64"},"currency_constant":{"$ref":"#/CurrencyConstant"},"CustomAudience":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"AUTO":2,"INTEREST":3,"PURCHASE_INTENT":4,"SEARCH":5},"description":"STRING","members":{"member_type":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"URL":3,"PLACE_CATEGORY":4,"APP":5},"keyword":"STRING","url":"STRING","place_category":"INT64","app":"STRING"}},"CustomAudienceMember":{"$ref":"#/CustomAudience/members"},"custom_audience":{"$ref":"#/CustomAudience"},"CustomConversionGoal":{"resource_name":"STRING","id":"INT64","name":"STRING","conversion_actions":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"custom_conversion_goal":{"$ref":"#/CustomConversionGoal"},"CustomInterest":{"resource_name":"STRING","id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"CUSTOM_AFFINITY":2,"CUSTOM_INTENT":3},"description":"STRING","members":{"member_type":{"UNSPECIFIED":0,"UNKNOWN":1,"KEYWORD":2,"URL":3},"parameter":"STRING"}},"CustomInterestMember":{"$ref":"#/CustomInterest/members"},"custom_interest":{"$ref":"#/CustomInterest"},"Customer":{"resource_name":"STRING","id":"INT64","descriptive_name":"STRING","currency_code":"STRING","time_zone":"STRING","tracking_url_template":"STRING","final_url_suffix":"STRING","auto_tagging_enabled":"BOOL","has_partners_badge":"BOOL","manager":"BOOL","test_account":"BOOL","call_reporting_setting":{"call_reporting_enabled":"BOOL","call_conversion_reporting_enabled":"BOOL","call_conversion_action":"STRING"},"conversion_tracking_setting":{"conversion_tracking_id":"INT64","cross_account_conversion_tracking_id":"INT64","accepted_customer_data_terms":"BOOL","conversion_tracking_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_CONVERSION_TRACKED":2,"CONVERSION_TRACKING_MANAGED_BY_SELF":3,"CONVERSION_TRACKING_MANAGED_BY_THIS_MANAGER":4,"CONVERSION_TRACKING_MANAGED_BY_ANOTHER_MANAGER":5},"enhanced_conversions_for_leads_enabled":"BOOL","google_ads_conversion_customer":"STRING"},"remarketing_setting":{"google_global_site_tag":"STRING"},"pay_per_conversion_eligibility_failure_reasons":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_ENOUGH_CONVERSIONS":2,"CONVERSION_LAG_TOO_HIGH":3,"HAS_CAMPAIGN_WITH_SHARED_BUDGET":4,"HAS_UPLOAD_CLICKS_CONVERSION":5,"AVERAGE_DAILY_SPEND_TOO_HIGH":6,"ANALYSIS_NOT_COMPLETE":7,"OTHER":8},"optimization_score":"DOUBLE","optimization_score_weight":"DOUBLE","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"CANCELED":3,"SUSPENDED":4,"CLOSED":5},"location_asset_auto_migration_done":"BOOL","image_asset_auto_migration_done":"BOOL","location_asset_auto_migration_done_date_time":"STRING","image_asset_auto_migration_done_date_time":"STRING","customer_agreement_setting":{"accepted_lead_form_terms":"BOOL"},"local_services_settings":{"granular_license_statuses":{"geo_criterion_id":"INT64","category_id":"STRING","verification_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NEEDS_REVIEW":2,"FAILED":3,"PASSED":4,"NOT_APPLICABLE":5,"NO_SUBMISSION":6,"PARTIAL_SUBMISSION":7,"PENDING_ESCALATION":8}},"granular_insurance_statuses":{"geo_criterion_id":"INT64","category_id":"STRING","verification_status":{"$ref":"#/Customer/local_services_settings/granular_license_statuses/verification_status"}}},"video_brand_safety_suitability":{"UNSPECIFIED":0,"UNKNOWN":1,"EXPANDED_INVENTORY":2,"STANDARD_INVENTORY":3,"LIMITED_INVENTORY":4},"video_customer":{"third_party_integration_partners":{"viewability_integration_partners":{"viewability_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/viewability_integration_partners/viewability_integration_partner"},"allow_share_cost":"BOOL"},"brand_lift_integration_partners":{"brand_lift_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/brand_lift_integration_partners/brand_lift_integration_partner"},"allow_share_cost":"BOOL"},"brand_safety_integration_partners":{"brand_safety_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/brand_safety_integration_partners/brand_safety_integration_partner"}},"reach_integration_partners":{"reach_integration_partner":{"$ref":"#/Campaign/third_party_integration_partners/reach_integration_partners/reach_integration_partner"},"allow_share_cost":"BOOL"}}},"contains_eu_political_advertising":{"$ref":"#/Campaign/contains_eu_political_advertising"}},"CallReportingSetting":{"$ref":"#/Customer/call_reporting_setting"},"ConversionTrackingSetting":{"$ref":"#/Customer/conversion_tracking_setting"},"RemarketingSetting":{"$ref":"#/Customer/remarketing_setting"},"CustomerAgreementSetting":{"$ref":"#/Customer/customer_agreement_setting"},"LocalServicesSettings":{"$ref":"#/Customer/local_services_settings"},"GranularLicenseStatus":{"$ref":"#/Customer/local_services_settings/granular_license_statuses"},"GranularInsuranceStatus":{"$ref":"#/Customer/local_services_settings/granular_insurance_statuses"},"VideoCustomer":{"$ref":"#/Customer/video_customer"},"CustomerThirdPartyIntegrationPartners":{"$ref":"#/Customer/video_customer/third_party_integration_partners"},"CustomerThirdPartyViewabilityIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/viewability_integration_partners"},"CustomerThirdPartyBrandLiftIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/brand_lift_integration_partners"},"CustomerThirdPartyBrandSafetyIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/brand_safety_integration_partners"},"CustomerThirdPartyReachIntegrationPartner":{"$ref":"#/Customer/video_customer/third_party_integration_partners/reach_integration_partners"},"customer":{"$ref":"#/Customer"},"customer_asset":{"$ref":"#/ChangeEvent/old_resource/customer_asset"},"CustomerAssetSet":{"resource_name":"STRING","asset_set":"STRING","customer":"STRING","status":{"$ref":"#/AdGroupAssetSet/status"}},"customer_asset_set":{"$ref":"#/CustomerAssetSet"},"CustomerClient":{"resource_name":"STRING","client_customer":"STRING","hidden":"BOOL","level":"INT64","time_zone":"STRING","test_account":"BOOL","manager":"BOOL","descriptive_name":"STRING","currency_code":"STRING","id":"INT64","applied_labels":"STRING","status":{"$ref":"#/Customer/status"}},"customer_client":{"$ref":"#/CustomerClient"},"CustomerClientLink":{"resource_name":"STRING","client_customer":"STRING","manager_link_id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ACTIVE":2,"INACTIVE":3,"PENDING":4,"REFUSED":5,"CANCELED":6},"hidden":"BOOL"},"customer_client_link":{"$ref":"#/CustomerClientLink"},"CustomerConversionGoal":{"resource_name":"STRING","category":{"$ref":"#/CampaignConversionGoal/category"},"origin":{"$ref":"#/CampaignConversionGoal/origin"},"biddable":"BOOL"},"customer_conversion_goal":{"$ref":"#/CustomerConversionGoal"},"CustomerCustomizer":{"resource_name":"STRING","customizer_attribute":"STRING","status":{"$ref":"#/AdGroupCriterionCustomizer/status"},"value":{"$ref":"#/AdGroupCriterionCustomizer/value"}},"customer_customizer":{"$ref":"#/CustomerCustomizer"},"CustomerLabel":{"resource_name":"STRING","customer":"STRING","label":"STRING"},"customer_label":{"$ref":"#/CustomerLabel"},"CustomerLifecycleGoal":{"resource_name":"STRING","customer_acquisition_goal_value_settings":{"$ref":"#/CampaignLifecycleGoal/customer_acquisition_goal_settings/value_settings"},"owner_customer":"STRING"},"customer_lifecycle_goal":{"$ref":"#/CustomerLifecycleGoal"},"CustomerManagerLink":{"resource_name":"STRING","manager_customer":"STRING","manager_link_id":"INT64","status":{"$ref":"#/CustomerClientLink/status"}},"customer_manager_link":{"$ref":"#/CustomerManagerLink"},"CustomerNegativeCriterion":{"resource_name":"STRING","id":"INT64","type":{"$ref":"#/AdGroupCriterion/type"},"content_label":{"$ref":"#/CampaignCriterion/content_label"},"mobile_application":{"$ref":"#/AdGroupCriterion/mobile_application"},"mobile_app_category":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"placement":{"$ref":"#/AdGroupCriterion/placement"},"youtube_video":{"$ref":"#/AdGroupCriterion/youtube_video"},"youtube_channel":{"$ref":"#/AdGroupCriterion/youtube_channel"},"negative_keyword_list":{"shared_set":"STRING"},"ip_block":{"$ref":"#/CampaignCriterion/ip_block"},"placement_list":{"shared_set":"STRING"}},"NegativeKeywordListInfo":{"$ref":"#/CustomerNegativeCriterion/negative_keyword_list"},"PlacementListInfo":{"$ref":"#/CustomerNegativeCriterion/placement_list"},"customer_negative_criterion":{"$ref":"#/CustomerNegativeCriterion"},"CustomerSearchTermInsight":{"resource_name":"STRING","category_label":"STRING","id":"INT64"},"customer_search_term_insight":{"$ref":"#/CustomerSearchTermInsight"},"CustomerUserAccess":{"resource_name":"STRING","user_id":"INT64","email_address":"STRING","access_role":{"UNSPECIFIED":0,"UNKNOWN":1,"ADMIN":2,"STANDARD":3,"READ_ONLY":4,"EMAIL_ONLY":5},"access_creation_date_time":"STRING","inviter_user_email_address":"STRING","passkey_enabled":"BOOL"},"customer_user_access":{"$ref":"#/CustomerUserAccess"},"CustomerUserAccessInvitation":{"resource_name":"STRING","invitation_id":"INT64","access_role":{"$ref":"#/CustomerUserAccess/access_role"},"email_address":"STRING","creation_date_time":"STRING","invitation_status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"DECLINED":3,"EXPIRED":4}},"customer_user_access_invitation":{"$ref":"#/CustomerUserAccessInvitation"},"CustomizerAttribute":{"resource_name":"STRING","id":"INT64","name":"STRING","type":{"$ref":"#/AdGroupCriterionCustomizer/value/type"},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3}},"customizer_attribute":{"$ref":"#/CustomizerAttribute"},"DataLink":{"resource_name":"STRING","product_link_id":"INT64","data_link_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"VIDEO":2},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUESTED":2,"PENDING_APPROVAL":3,"ENABLED":4,"DISABLED":5,"REVOKED":6,"REJECTED":7},"youtube_video":{"channel_id":"STRING","video_id":"STRING"}},"YoutubeVideoIdentifier":{"$ref":"#/DataLink/youtube_video"},"data_link":{"$ref":"#/DataLink"},"DetailContentSuitabilityPlacementView":{"resource_name":"STRING","display_name":"STRING","placement":"STRING","placement_type":{"UNSPECIFIED":0,"UNKNOWN":1,"WEBSITE":2,"MOBILE_APP_CATEGORY":3,"MOBILE_APPLICATION":4,"YOUTUBE_VIDEO":5,"YOUTUBE_CHANNEL":6,"GOOGLE_PRODUCTS":7},"target_url":"STRING"},"detail_content_suitability_placement_view":{"$ref":"#/DetailContentSuitabilityPlacementView"},"DetailPlacementView":{"resource_name":"STRING","placement":"STRING","display_name":"STRING","group_placement_target_url":"STRING","target_url":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"}},"detail_placement_view":{"$ref":"#/DetailPlacementView"},"DetailedDemographic":{"resource_name":"STRING","id":"INT64","name":"STRING","parent":"STRING","launched_to_all":"BOOL","availabilities":{"channel":{"availability_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_CHANNELS":2,"CHANNEL_TYPE_AND_ALL_SUBTYPES":3,"CHANNEL_TYPE_AND_SUBSET_SUBTYPES":4},"advertising_channel_type":{"$ref":"#/BiddingDataExclusion/advertising_channel_types"},"advertising_channel_sub_type":{"$ref":"#/Campaign/advertising_channel_sub_type"},"include_default_channel_sub_type":"BOOL"},"locale":{"availability_mode":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_LOCALES":2,"COUNTRY_AND_ALL_LANGUAGES":3,"LANGUAGE_AND_ALL_COUNTRIES":4,"COUNTRY_AND_LANGUAGE":5},"country_code":"STRING","language_code":"STRING"}}},"CriterionCategoryAvailability":{"$ref":"#/DetailedDemographic/availabilities"},"CriterionCategoryChannelAvailability":{"$ref":"#/DetailedDemographic/availabilities/channel"},"CriterionCategoryLocaleAvailability":{"$ref":"#/DetailedDemographic/availabilities/locale"},"detailed_demographic":{"$ref":"#/DetailedDemographic"},"DisplayKeywordView":{"resource_name":"STRING"},"display_keyword_view":{"$ref":"#/DisplayKeywordView"},"DistanceView":{"resource_name":"STRING","distance_bucket":{"UNSPECIFIED":0,"UNKNOWN":1,"WITHIN_700M":2,"WITHIN_1KM":3,"WITHIN_5KM":4,"WITHIN_10KM":5,"WITHIN_15KM":6,"WITHIN_20KM":7,"WITHIN_25KM":8,"WITHIN_30KM":9,"WITHIN_35KM":10,"WITHIN_40KM":11,"WITHIN_45KM":12,"WITHIN_50KM":13,"WITHIN_55KM":14,"WITHIN_60KM":15,"WITHIN_65KM":16,"BEYOND_65KM":17,"WITHIN_0_7MILES":18,"WITHIN_1MILE":19,"WITHIN_5MILES":20,"WITHIN_10MILES":21,"WITHIN_15MILES":22,"WITHIN_20MILES":23,"WITHIN_25MILES":24,"WITHIN_30MILES":25,"WITHIN_35MILES":26,"WITHIN_40MILES":27,"BEYOND_40MILES":28},"metric_system":"BOOL"},"distance_view":{"$ref":"#/DistanceView"},"DomainCategory":{"resource_name":"STRING","campaign":"STRING","category":"STRING","language_code":"STRING","domain":"STRING","coverage_fraction":"DOUBLE","category_rank":"INT64","has_children":"BOOL","recommended_cpc_bid_micros":"INT64"},"domain_category":{"$ref":"#/DomainCategory"},"DynamicSearchAdsSearchTermView":{"resource_name":"STRING","search_term":"STRING","headline":"STRING","landing_page":"STRING","page_url":"STRING","has_negative_keyword":"BOOL","has_matching_keyword":"BOOL","has_negative_url":"BOOL"},"dynamic_search_ads_search_term_view":{"$ref":"#/DynamicSearchAdsSearchTermView"},"ExpandedLandingPageView":{"resource_name":"STRING","expanded_final_url":"STRING"},"expanded_landing_page_view":{"$ref":"#/ExpandedLandingPageView"},"Experiment":{"resource_name":"STRING","experiment_id":"INT64","name":"STRING","description":"STRING","suffix":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"DISPLAY_AND_VIDEO_360":2,"AD_VARIATION":3,"YOUTUBE_CUSTOM":5,"DISPLAY_CUSTOM":6,"SEARCH_CUSTOM":7,"DISPLAY_AUTOMATED_BIDDING_STRATEGY":8,"SEARCH_AUTOMATED_BIDDING_STRATEGY":9,"SHOPPING_AUTOMATED_BIDDING_STRATEGY":10,"SMART_MATCHING":11,"HOTEL_CUSTOM":12,"OPTIMIZE_ASSETS":13,"ADOPT_AI_MAX":14,"ADOPT_BROAD_MATCH_KEYWORDS":15,"PMAX_REPLACEMENT_SHOPPING":16},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3,"HALTED":4,"PROMOTED":5,"SETUP":6,"INITIATED":7,"GRADUATED":8},"start_date":"STRING","end_date":"STRING","goals":{"metric":{"UNSPECIFIED":0,"UNKNOWN":1,"CLICKS":2,"IMPRESSIONS":3,"COST":4,"CONVERSIONS_PER_INTERACTION_RATE":5,"COST_PER_CONVERSION":6,"CONVERSIONS_VALUE_PER_COST":7,"AVERAGE_CPC":8,"CTR":9,"INCREMENTAL_CONVERSIONS":10,"COMPLETED_VIDEO_VIEWS":11,"CUSTOM_ALGORITHMS":12,"CONVERSIONS":13,"CONVERSION_VALUE":14},"direction":{"UNSPECIFIED":0,"UNKNOWN":1,"NO_CHANGE":2,"INCREASE":3,"DECREASE":4,"NO_CHANGE_OR_INCREASE":5,"NO_CHANGE_OR_DECREASE":6}},"long_running_operation":"STRING","promote_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_STARTED":2,"IN_PROGRESS":3,"COMPLETED":4,"FAILED":5,"COMPLETED_WITH_WARNING":6},"sync_enabled":"BOOL","video_experiment":{"video_experiment_subtype":{"UNSPECIFIED":0,"UNKNOWN":1,"DEMAND_GEN_ASSET":2,"ASSET":3,"ASSET_UPLIFT":4}},"optimize_assets_experiment":{"optimize_assets_experiment_subtype":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD_ASSETS_TO_ASSETLESS_RETAIL":2,"ADD_VIDEO_ASSETS_TO_VIDEOLESS":3,"COMPARE_ASSETS":4}}},"MetricGoal":{"$ref":"#/Experiment/goals"},"VideoExperimentInfo":{"$ref":"#/Experiment/video_experiment"},"OptimizeAssetsExperimentInfo":{"$ref":"#/Experiment/optimize_assets_experiment"},"experiment":{"$ref":"#/Experiment"},"ExperimentArm":{"resource_name":"STRING","experiment":"STRING","name":"STRING","control":"BOOL","traffic_split":"INT64","campaigns":"STRING","in_design_campaigns":"STRING","asset_testing_info":{"asset_variation_infos":{"base_ad_group":"STRING","base_ad":"STRING","asset_details":{"asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"asset_detail_operation":{"UNSPECIFIED":0,"UNKNOWN":1,"ADD":2,"REMOVE":3}}}},"asset_groups":{"final_url":"STRING","headline":"STRING","description":"STRING","asset_group":"RESOURCE_NAME","asset_group_assets":{"asset":"RESOURCE_NAME"}},"performance_max_experiment_arm_info":{"experimental_performance_max_campaign_settings":{"budget_amount_micros":"INT64","target_roas":"DOUBLE","target_cpa_micros":"INT64","bidding_strategy_type":{"$ref":"#/AccessibleBiddingStrategy/type"}}}},"AssetTestingInfo":{"$ref":"#/ExperimentArm/asset_testing_info"},"AssetVariationInfo":{"$ref":"#/ExperimentArm/asset_testing_info/asset_variation_infos"},"AssetDetail":{"$ref":"#/ExperimentArm/asset_testing_info/asset_variation_infos/asset_details"},"AssetGroupInfo":{"$ref":"#/ExperimentArm/asset_groups"},"PerformanceMaxExperimentArmInfo":{"$ref":"#/ExperimentArm/performance_max_experiment_arm_info"},"ExperimentalPerformanceMaxCampaignSettings":{"$ref":"#/ExperimentArm/performance_max_experiment_arm_info/experimental_performance_max_campaign_settings"},"experiment_arm":{"$ref":"#/ExperimentArm"},"FinalUrlExpansionAssetView":{"resource_name":"STRING","campaign":"STRING","asset":"STRING","field_type":{"$ref":"#/AdGroup/excluded_parent_asset_field_types"},"status":{"$ref":"#/AdGroupAsset/status"},"final_url":"STRING","ad_group":"STRING","asset_group":"STRING"},"final_url_expansion_asset_view":{"$ref":"#/FinalUrlExpansionAssetView"},"GenderView":{"resource_name":"STRING"},"gender_view":{"$ref":"#/GenderView"},"GeoTargetConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","country_code":"STRING","target_type":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVAL_PLANNED":3},"canonical_name":"STRING","parent_geo_target":"STRING"},"geo_target_constant":{"$ref":"#/GeoTargetConstant"},"GeographicView":{"resource_name":"STRING","location_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AREA_OF_INTEREST":2,"LOCATION_OF_PRESENCE":3},"country_criterion_id":"INT64"},"geographic_view":{"$ref":"#/GeographicView"},"Goal":{"resource_name":"STRING","goal_id":"INT64","goal_type":{"$ref":"#/CampaignGoalConfig/goal_type"},"owner_customer":"STRING","optimization_eligibility":{"UNSPECIFIED":0,"UNKNOWN":1,"ELIGIBLE":2,"INELIGIBLE":3},"retention_goal_settings":{"value_settings":{"$ref":"#/CampaignGoalConfig/campaign_retention_settings/value_settings_override"}}},"RetentionGoal":{"$ref":"#/Goal/retention_goal_settings"},"goal":{"$ref":"#/Goal"},"GroupContentSuitabilityPlacementView":{"resource_name":"STRING","display_name":"STRING","placement":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"},"target_url":"STRING"},"group_content_suitability_placement_view":{"$ref":"#/GroupContentSuitabilityPlacementView"},"GroupPlacementView":{"resource_name":"STRING","placement":"STRING","display_name":"STRING","target_url":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"}},"group_placement_view":{"$ref":"#/GroupPlacementView"},"HotelGroupView":{"resource_name":"STRING"},"hotel_group_view":{"$ref":"#/HotelGroupView"},"HotelPerformanceView":{"resource_name":"STRING"},"hotel_performance_view":{"$ref":"#/HotelPerformanceView"},"HotelReconciliation":{"resource_name":"STRING","commission_id":"STRING","order_id":"STRING","campaign":"STRING","hotel_center_id":"INT64","hotel_id":"STRING","check_in_date":"STRING","check_out_date":"STRING","reconciled_value_micros":"INT64","billed":"BOOL","status":{"UNSPECIFIED":0,"UNKNOWN":1,"RESERVATION_ENABLED":2,"RECONCILIATION_NEEDED":3,"RECONCILED":4,"CANCELED":5}},"hotel_reconciliation":{"$ref":"#/HotelReconciliation"},"IncomeRangeView":{"resource_name":"STRING"},"income_range_view":{"$ref":"#/IncomeRangeView"},"KeywordPlan":{"resource_name":"STRING","id":"INT64","name":"STRING","forecast_period":{"date_interval":{"UNSPECIFIED":0,"UNKNOWN":1,"NEXT_WEEK":3,"NEXT_MONTH":4,"NEXT_QUARTER":5},"date_range":{"start_date":"STRING","end_date":"STRING"}}},"KeywordPlanForecastPeriod":{"$ref":"#/KeywordPlan/forecast_period"},"DateRange":{"$ref":"#/KeywordPlan/forecast_period/date_range"},"keyword_plan":{"$ref":"#/KeywordPlan"},"KeywordPlanAdGroup":{"resource_name":"STRING","keyword_plan_campaign":"STRING","id":"INT64","name":"STRING","cpc_bid_micros":"INT64"},"keyword_plan_ad_group":{"$ref":"#/KeywordPlanAdGroup"},"KeywordPlanAdGroupKeyword":{"resource_name":"STRING","keyword_plan_ad_group":"STRING","id":"INT64","text":"STRING","match_type":{"$ref":"#/AdGroupCriterion/keyword/match_type"},"cpc_bid_micros":"INT64","negative":"BOOL"},"keyword_plan_ad_group_keyword":{"$ref":"#/KeywordPlanAdGroupKeyword"},"KeywordPlanCampaign":{"resource_name":"STRING","keyword_plan":"STRING","id":"INT64","name":"STRING","language_constants":"STRING","keyword_plan_network":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_SEARCH":2,"GOOGLE_SEARCH_AND_PARTNERS":3},"cpc_bid_micros":"INT64","geo_targets":{"geo_target_constant":"STRING"}},"KeywordPlanGeoTarget":{"$ref":"#/KeywordPlanCampaign/geo_targets"},"keyword_plan_campaign":{"$ref":"#/KeywordPlanCampaign"},"KeywordPlanCampaignKeyword":{"resource_name":"STRING","keyword_plan_campaign":"STRING","id":"INT64","text":"STRING","match_type":{"$ref":"#/AdGroupCriterion/keyword/match_type"},"negative":"BOOL"},"keyword_plan_campaign_keyword":{"$ref":"#/KeywordPlanCampaignKeyword"},"KeywordThemeConstant":{"resource_name":"STRING","country_code":"STRING","language_code":"STRING","display_name":"STRING"},"keyword_theme_constant":{"$ref":"#/KeywordThemeConstant"},"KeywordView":{"resource_name":"STRING"},"keyword_view":{"$ref":"#/KeywordView"},"Label":{"resource_name":"STRING","id":"INT64","name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"text_label":{"background_color":"STRING","description":"STRING"}},"TextLabel":{"$ref":"#/Label/text_label"},"label":{"$ref":"#/Label"},"LandingPageView":{"resource_name":"STRING","unexpanded_final_url":"STRING"},"landing_page_view":{"$ref":"#/LandingPageView"},"LanguageConstant":{"resource_name":"STRING","id":"INT64","code":"STRING","name":"STRING","targetable":"BOOL"},"language_constant":{"$ref":"#/LanguageConstant"},"LeadFormSubmissionData":{"resource_name":"STRING","id":"STRING","asset":"STRING","campaign":"STRING","lead_form_submission_fields":{"field_type":{"$ref":"#/Asset/lead_form_asset/fields/input_type"},"field_value":"STRING"},"custom_lead_form_submission_fields":{"question_text":"STRING","field_value":"STRING"},"ad_group":"STRING","ad_group_ad":"STRING","gclid":"STRING","submission_date_time":"STRING"},"LeadFormSubmissionField":{"$ref":"#/LeadFormSubmissionData/lead_form_submission_fields"},"CustomLeadFormSubmissionField":{"$ref":"#/LeadFormSubmissionData/custom_lead_form_submission_fields"},"lead_form_submission_data":{"$ref":"#/LeadFormSubmissionData"},"LifeEvent":{"resource_name":"STRING","id":"INT64","name":"STRING","parent":"STRING","launched_to_all":"BOOL","availabilities":{"$ref":"#/DetailedDemographic/availabilities"}},"life_event":{"$ref":"#/LifeEvent"},"LocalServicesEmployee":{"resource_name":"STRING","id":"INT64","creation_date_time":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_OWNER":2,"EMPLOYEE":3},"university_degrees":{"institution_name":"STRING","degree":"STRING","graduation_year":"INT32"},"residencies":{"institution_name":"STRING","completion_year":"INT32"},"fellowships":{"institution_name":"STRING","completion_year":"INT32"},"job_title":"STRING","year_started_practicing":"INT32","languages_spoken":"STRING","category_ids":"STRING","national_provider_id_number":"STRING","email_address":"STRING","first_name":"STRING","middle_name":"STRING","last_name":"STRING"},"UniversityDegree":{"$ref":"#/LocalServicesEmployee/university_degrees"},"Residency":{"$ref":"#/LocalServicesEmployee/residencies"},"Fellowship":{"$ref":"#/LocalServicesEmployee/fellowships"},"local_services_employee":{"$ref":"#/LocalServicesEmployee"},"LocalServicesLead":{"resource_name":"STRING","id":"INT64","category_id":"STRING","service_id":"STRING","contact_details":{"phone_number":"STRING","email":"STRING","consumer_name":"STRING"},"lead_type":{"UNSPECIFIED":0,"UNKNOWN":1,"MESSAGE":2,"PHONE_CALL":3,"BOOKING":4},"lead_status":{"UNSPECIFIED":0,"UNKNOWN":1,"NEW":2,"ACTIVE":3,"BOOKED":4,"DECLINED":5,"EXPIRED":6,"DISABLED":7,"CONSUMER_DECLINED":8,"WIPED_OUT":9},"creation_date_time":"STRING","locale":"STRING","note":{"edit_date_time":"STRING","description":"STRING"},"lead_charged":"BOOL","credit_details":{"credit_state":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"CREDITED":3},"credit_state_last_update_date_time":"STRING"},"lead_feedback_submitted":"BOOL"},"ContactDetails":{"$ref":"#/LocalServicesLead/contact_details"},"Note":{"$ref":"#/LocalServicesLead/note"},"CreditDetails":{"$ref":"#/LocalServicesLead/credit_details"},"local_services_lead":{"$ref":"#/LocalServicesLead"},"LocalServicesLeadConversation":{"resource_name":"STRING","id":"INT64","conversation_channel":{"UNSPECIFIED":0,"UNKNOWN":1,"EMAIL":2,"MESSAGE":3,"PHONE_CALL":4,"SMS":5,"BOOKING":6,"WHATSAPP":7,"ADS_API":8},"participant_type":{"UNSPECIFIED":0,"UNKNOWN":1,"ADVERTISER":2,"CONSUMER":3},"lead":"STRING","event_date_time":"STRING","phone_call_details":{"call_duration_millis":"INT64","call_recording_url":"STRING"},"message_details":{"text":"STRING","attachment_urls":"STRING"}},"PhoneCallDetails":{"$ref":"#/LocalServicesLeadConversation/phone_call_details"},"MessageDetails":{"$ref":"#/LocalServicesLeadConversation/message_details"},"local_services_lead_conversation":{"$ref":"#/LocalServicesLeadConversation"},"LocalServicesVerificationArtifact":{"resource_name":"STRING","id":"INT64","creation_date_time":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"PASSED":2,"FAILED":3,"PENDING":4,"NO_SUBMISSION":5,"CANCELLED":6},"artifact_type":{"UNSPECIFIED":0,"UNKNOWN":1,"BACKGROUND_CHECK":2,"INSURANCE":3,"LICENSE":4,"BUSINESS_REGISTRATION_CHECK":5},"background_check_verification_artifact":{"case_url":"STRING","final_adjudication_date_time":"STRING"},"insurance_verification_artifact":{"amount_micros":"INT64","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_NAME_MISMATCH":2,"INSURANCE_AMOUNT_INSUFFICIENT":3,"EXPIRED":4,"NO_SIGNATURE":5,"NO_POLICY_NUMBER":6,"NO_COMMERCIAL_GENERAL_LIABILITY":7,"EDITABLE_FORMAT":8,"CATEGORY_MISMATCH":9,"MISSING_EXPIRATION_DATE":10,"POOR_QUALITY":11,"POTENTIALLY_EDITED":12,"WRONG_DOCUMENT_TYPE":13,"NON_FINAL":14,"OTHER":15},"insurance_document_readonly":{"document_url":"STRING"},"expiration_date_time":"STRING"},"license_verification_artifact":{"license_type":"STRING","license_number":"STRING","licensee_first_name":"STRING","licensee_last_name":"STRING","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_NAME_MISMATCH":2,"UNAUTHORIZED":3,"EXPIRED":4,"POOR_QUALITY":5,"UNVERIFIABLE":6,"WRONG_DOCUMENT_OR_ID":7,"OTHER":8},"license_document_readonly":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact/insurance_document_readonly"},"expiration_date_time":"STRING"},"business_registration_check_verification_artifact":{"registration_type":{"UNSPECIFIED":0,"UNKNOWN":1,"NUMBER":2,"DOCUMENT":3},"check_id":"STRING","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"BUSINESS_NAME_MISMATCH":2,"BUSINESS_DETAILS_MISMATCH":3,"ID_NOT_FOUND":4,"POOR_DOCUMENT_IMAGE_QUALITY":5,"DOCUMENT_EXPIRED":6,"DOCUMENT_INVALID":7,"DOCUMENT_TYPE_MISMATCH":8,"DOCUMENT_UNVERIFIABLE":9,"OTHER":10},"registration_number":{"number":"STRING"},"registration_document":{"document_readonly":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact/insurance_document_readonly"}}}},"BackgroundCheckVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/background_check_verification_artifact"},"InsuranceVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact"},"LocalServicesDocumentReadOnly":{"$ref":"#/LocalServicesVerificationArtifact/insurance_verification_artifact/insurance_document_readonly"},"LicenseVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/license_verification_artifact"},"BusinessRegistrationCheckVerificationArtifact":{"$ref":"#/LocalServicesVerificationArtifact/business_registration_check_verification_artifact"},"BusinessRegistrationNumber":{"$ref":"#/LocalServicesVerificationArtifact/business_registration_check_verification_artifact/registration_number"},"BusinessRegistrationDocument":{"$ref":"#/LocalServicesVerificationArtifact/business_registration_check_verification_artifact/registration_document"},"local_services_verification_artifact":{"$ref":"#/LocalServicesVerificationArtifact"},"LocationInterestView":{"resource_name":"STRING"},"location_interest_view":{"$ref":"#/LocationInterestView"},"LocationView":{"resource_name":"STRING"},"location_view":{"$ref":"#/LocationView"},"ManagedPlacementView":{"resource_name":"STRING"},"managed_placement_view":{"$ref":"#/ManagedPlacementView"},"MatchedLocationInterestView":{"resource_name":"STRING"},"matched_location_interest_view":{"$ref":"#/MatchedLocationInterestView"},"MediaFile":{"resource_name":"STRING","id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"IMAGE":2,"ICON":3,"MEDIA_BUNDLE":4,"AUDIO":5,"VIDEO":6,"DYNAMIC_IMAGE":7},"mime_type":{"$ref":"#/Ad/image_ad/mime_type"},"source_url":"STRING","name":"STRING","file_size":"INT64","image":{"data":"BYTES","full_size_image_url":"STRING","preview_size_image_url":"STRING"},"media_bundle":{"data":"BYTES","url":"STRING"},"audio":{"ad_duration_millis":"INT64"},"video":{"ad_duration_millis":"INT64","youtube_video_id":"STRING","advertising_id_code":"STRING","isci_code":"STRING"}},"MediaImage":{"$ref":"#/MediaFile/image"},"MediaBundle":{"$ref":"#/MediaFile/media_bundle"},"MediaAudio":{"$ref":"#/MediaFile/audio"},"MediaVideo":{"$ref":"#/MediaFile/video"},"media_file":{"$ref":"#/MediaFile"},"SearchVolumeRange":{"min":"INT64","max":"INT64"},"metrics":{"search_volume":{"$ref":"#/SearchVolumeRange"},"absolute_top_impression_percentage":"DOUBLE","active_view_audibility_invalid_givt_measurable_impressions_rate":"DOUBLE","active_view_audibility_invalid_measurable_impressions_rate":"DOUBLE","active_view_audibility_measurable_impressions":"INT64","active_view_audibility_measurable_impressions_rate":"DOUBLE","active_view_audible_impressions":"INT64","active_view_audible_impressions_rate":"DOUBLE","active_view_audible_quartile_p100_rate":"DOUBLE","active_view_audible_quartile_p25_rate":"DOUBLE","active_view_audible_quartile_p50_rate":"DOUBLE","active_view_audible_quartile_p75_rate":"DOUBLE","active_view_audible_thirty_seconds_impressions":"INT64","active_view_audible_thirty_seconds_impressions_rate":"DOUBLE","active_view_audible_two_seconds_impressions":"INT64","active_view_audible_two_seconds_impressions_rate":"DOUBLE","active_view_cpm":"DOUBLE","active_view_ctr":"DOUBLE","active_view_impressions":"INT64","active_view_measurability":"DOUBLE","active_view_measurable_cost_micros":"INT64","active_view_measurable_impressions":"INT64","active_view_viewability":"DOUBLE","all_average_cart_size":"DOUBLE","all_average_order_value_micros":"INT64","all_conversions":"DOUBLE","all_conversions_by_conversion_date":"DOUBLE","all_conversions_from_click_to_call":"DOUBLE","all_conversions_from_directions":"DOUBLE","all_conversions_from_interactions_rate":"DOUBLE","all_conversions_from_interactions_value_per_interaction":"DOUBLE","all_conversions_from_location_asset_click_to_call":"DOUBLE","all_conversions_from_location_asset_directions":"DOUBLE","all_conversions_from_location_asset_menu":"DOUBLE","all_conversions_from_location_asset_order":"DOUBLE","all_conversions_from_location_asset_other_engagement":"DOUBLE","all_conversions_from_location_asset_store_visits":"DOUBLE","all_conversions_from_location_asset_website":"DOUBLE","all_conversions_from_menu":"DOUBLE","all_conversions_from_order":"DOUBLE","all_conversions_from_other_engagement":"DOUBLE","all_conversions_from_store_visit":"DOUBLE","all_conversions_from_store_website":"DOUBLE","all_conversions_value":"DOUBLE","all_conversions_value_by_conversion_date":"DOUBLE","all_conversions_value_per_cost":"DOUBLE","all_cost_of_goods_sold_micros":"INT64","all_cross_sell_cost_of_goods_sold_micros":"INT64","all_cross_sell_gross_profit_micros":"INT64","all_cross_sell_revenue_micros":"INT64","all_cross_sell_units_sold":"DOUBLE","all_gross_profit_margin":"DOUBLE","all_gross_profit_micros":"INT64","all_lead_cost_of_goods_sold_micros":"INT64","all_lead_gross_profit_micros":"INT64","all_lead_revenue_micros":"INT64","all_lead_units_sold":"DOUBLE","all_new_customer_lifetime_value":"DOUBLE","all_orders":"DOUBLE","all_revenue_micros":"INT64","all_units_sold":"DOUBLE","all_value_adjustment":"DOUBLE","asset_pinned_as_description_position_one_count":"INT64","asset_pinned_as_description_position_two_count":"INT64","asset_pinned_as_headline_position_one_count":"INT64","asset_pinned_as_headline_position_three_count":"INT64","asset_pinned_as_headline_position_two_count":"INT64","asset_pinned_total_count":"INT64","auction_insight_search_absolute_top_impression_percentage":"DOUBLE","auction_insight_search_impression_share":"DOUBLE","auction_insight_search_outranking_share":"DOUBLE","auction_insight_search_overlap_rate":"DOUBLE","auction_insight_search_position_above_rate":"DOUBLE","auction_insight_search_top_impression_percentage":"DOUBLE","average_cart_size":"DOUBLE","average_cost":"DOUBLE","average_cpc":"DOUBLE","average_cpe":"DOUBLE","average_cpm":"DOUBLE","average_impression_frequency_per_user":"DOUBLE","average_order_value_micros":"INT64","average_page_views":"DOUBLE","average_target_cpa_micros":"INT64","average_target_roas":"DOUBLE","average_time_on_site":"DOUBLE","average_video_watch_time_duration_millis":"INT64","benchmark_average_max_cpc":"DOUBLE","benchmark_ctr":"DOUBLE","biddable_app_install_conversions":"DOUBLE","biddable_app_post_install_conversions":"DOUBLE","biddable_cohort_app_post_install_conversions":"DOUBLE","biddable_indirect_install_first_in_app_conversion_micros":"INT64","bounce_rate":"DOUBLE","clicks":"INT64","clicks_margin_of_error":"DOUBLE","clicks_p_value":"DOUBLE","clicks_point_estimate":"DOUBLE","clicks_unique_query_clusters":"INT64","combined_clicks":"INT64","combined_clicks_per_query":"DOUBLE","combined_queries":"INT64","content_budget_lost_impression_share":"DOUBLE","content_impression_share":"DOUBLE","content_rank_lost_impression_share":"DOUBLE","control_clicks":"INT64","control_conversion_value":"DOUBLE","control_conversion_value_per_cost":"DOUBLE","control_conversions":"DOUBLE","control_cost_micros":"INT64","control_cost_per_conversion":"DOUBLE","control_impressions":"INT64","conversion_last_conversion_date":"DATE","conversion_last_received_request_date_time":"DATE","conversion_value_change_point_estimate":"DOUBLE","conversion_value_margin_of_error":"DOUBLE","conversion_value_p_value":"DOUBLE","conversion_value_per_cost_change_point_estimate":"DOUBLE","conversion_value_per_cost_margin_of_error":"DOUBLE","conversion_value_per_cost_p_value":"DOUBLE","conversions":"DOUBLE","conversions_absolute_change_margin_of_error":"DOUBLE","conversions_absolute_change_p_value":"DOUBLE","conversions_absolute_change_point_estimate":"DOUBLE","conversions_by_conversion_date":"DOUBLE","conversions_from_interactions_rate":"DOUBLE","conversions_from_interactions_value_per_interaction":"DOUBLE","conversions_unique_query_clusters":"INT64","conversions_value":"DOUBLE","conversions_value_by_conversion_date":"DOUBLE","conversions_value_per_cost":"DOUBLE","cost_converted_currency_per_platform_comparable_conversion":"DOUBLE","cost_micros":"INT64","cost_micros_change_point_estimate":"DOUBLE","cost_micros_margin_of_error":"DOUBLE","cost_micros_p_value":"DOUBLE","cost_of_goods_sold_micros":"INT64","cost_per_all_conversions":"DOUBLE","cost_per_conversion":"DOUBLE","cost_per_conversion_change_point_estimate":"DOUBLE","cost_per_conversion_margin_of_error":"DOUBLE","cost_per_conversion_p_value":"DOUBLE","cost_per_current_model_attributed_conversion":"DOUBLE","cost_per_platform_comparable_conversion":"DOUBLE","coviewed_impressions":"INT64","cross_device_conversions":"DOUBLE","cross_device_conversions_by_conversion_date":"DOUBLE","cross_device_conversions_value":"DOUBLE","cross_device_conversions_value_by_conversion_date":"DOUBLE","cross_device_conversions_value_micros":"INT64","cross_sell_cost_of_goods_sold_micros":"INT64","cross_sell_gross_profit_micros":"INT64","cross_sell_revenue_micros":"INT64","cross_sell_units_sold":"DOUBLE","ctr":"DOUBLE","current_model_attributed_conversions":"DOUBLE","current_model_attributed_conversions_from_interactions_rate":"DOUBLE","current_model_attributed_conversions_from_interactions_value_per_interaction":"DOUBLE","current_model_attributed_conversions_value":"DOUBLE","current_model_attributed_conversions_value_per_cost":"DOUBLE","eligible_impressions_from_location_asset_store_reach":"INT64","engagement_rate":"DOUBLE","engagements":"INT64","general_invalid_click_rate":"DOUBLE","general_invalid_clicks":"INT64","gmail_forwards":"INT64","gmail_saves":"INT64","gmail_secondary_clicks":"INT64","gross_profit_margin":"DOUBLE","gross_profit_micros":"INT64","historical_creative_quality_score":"ENUM","historical_landing_page_quality_score":"ENUM","historical_quality_score":"INT64","historical_search_predicted_ctr":"ENUM","hotel_average_lead_value_micros":"DOUBLE","hotel_commission_rate_micros":"INT64","hotel_eligible_impressions":"INT64","hotel_expected_commission_cost":"DOUBLE","hotel_price_difference_percentage":"DOUBLE","impressions":"INT64","impressions_from_store_reach":"INT64","impressions_margin_of_error":"DOUBLE","impressions_p_value":"DOUBLE","impressions_point_estimate":"DOUBLE","impressions_unique_query_clusters":"INT64","interaction_event_types":"ENUM","interaction_rate":"DOUBLE","interactions":"INT64","invalid_click_rate":"DOUBLE","invalid_clicks":"INT64","lead_cost_of_goods_sold_micros":"INT64","lead_gross_profit_micros":"INT64","lead_revenue_micros":"INT64","lead_units_sold":"DOUBLE","linked_entities_count":"INT64","linked_sample_entities":"STRING","message_chat_rate":"DOUBLE","message_chats":"INT64","message_impressions":"INT64","mobile_friendly_clicks_percentage":"DOUBLE","new_customer_lifetime_value":"DOUBLE","optimization_score_uplift":"DOUBLE","optimization_score_url":"STRING","orders":"DOUBLE","organic_clicks":"INT64","organic_clicks_per_query":"DOUBLE","organic_impressions":"INT64","organic_impressions_per_query":"DOUBLE","organic_queries":"INT64","percent_new_visitors":"DOUBLE","phone_calls":"INT64","phone_impressions":"INT64","phone_through_rate":"DOUBLE","platform_comparable_conversions":"DOUBLE","platform_comparable_conversions_by_conversion_date":"DOUBLE","platform_comparable_conversions_from_interactions_rate":"DOUBLE","platform_comparable_conversions_from_interactions_value_per_interaction":"DOUBLE","platform_comparable_conversions_value":"DOUBLE","platform_comparable_conversions_value_by_conversion_date":"DOUBLE","platform_comparable_conversions_value_per_cost":"DOUBLE","primary_impressions":"INT64","publisher_organic_clicks":"INT64","publisher_purchased_clicks":"INT64","publisher_unknown_clicks":"INT64","relative_ctr":"DOUBLE","results_conversions_purchase":"DOUBLE","revenue_micros":"INT64","search_absolute_top_impression_share":"DOUBLE","search_budget_lost_absolute_top_impression_share":"DOUBLE","search_budget_lost_impression_share":"DOUBLE","search_budget_lost_top_impression_share":"DOUBLE","search_click_share":"DOUBLE","search_exact_match_impression_share":"DOUBLE","search_impression_share":"DOUBLE","search_rank_lost_absolute_top_impression_share":"DOUBLE","search_rank_lost_impression_share":"DOUBLE","search_rank_lost_top_impression_share":"DOUBLE","search_top_impression_share":"DOUBLE","sk_ad_network_installs":"INT64","sk_ad_network_total_conversions":"INT64","speed_score":"INT64","store_visits_last_click_model_attributed_conversions":"DOUBLE","svr":"INT64","top_impression_percentage":"DOUBLE","trueview_average_cpv":"DOUBLE","unique_users":"INT64","unique_users_five_plus":"INT64","unique_users_four_plus":"INT64","unique_users_ten_plus":"INT64","unique_users_three_plus":"INT64","unique_users_two_plus":"INT64","units_sold":"DOUBLE","valid_accelerated_mobile_pages_clicks_percentage":"DOUBLE","value_adjustment":"DOUBLE","value_per_all_conversions":"DOUBLE","value_per_all_conversions_by_conversion_date":"DOUBLE","value_per_conversion":"DOUBLE","value_per_conversions_by_conversion_date":"DOUBLE","value_per_current_model_attributed_conversion":"DOUBLE","value_per_platform_comparable_conversion":"DOUBLE","value_per_platform_comparable_conversions_by_conversion_date":"DOUBLE","video_quartile_p100_rate":"DOUBLE","video_quartile_p25_rate":"DOUBLE","video_quartile_p50_rate":"DOUBLE","video_quartile_p75_rate":"DOUBLE","video_trueview_view_rate":"DOUBLE","video_trueview_view_rate_in_feed":"DOUBLE","video_trueview_view_rate_in_stream":"DOUBLE","video_trueview_view_rate_shorts":"DOUBLE","video_trueview_views":"INT64","video_watch_time_duration_millis":"INT64","view_through_conversions":"INT64","view_through_conversions_from_location_asset_click_to_call":"DOUBLE","view_through_conversions_from_location_asset_directions":"DOUBLE","view_through_conversions_from_location_asset_menu":"DOUBLE","view_through_conversions_from_location_asset_order":"DOUBLE","view_through_conversions_from_location_asset_other_engagement":"DOUBLE","view_through_conversions_from_location_asset_store_visits":"DOUBLE","view_through_conversions_from_location_asset_website":"DOUBLE"},"MobileAppCategoryConstant":{"resource_name":"STRING","id":"INT32","name":"STRING"},"mobile_app_category_constant":{"$ref":"#/MobileAppCategoryConstant"},"MobileDeviceConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","manufacturer_name":"STRING","operating_system_name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"MOBILE":2,"TABLET":3}},"mobile_device_constant":{"$ref":"#/MobileDeviceConstant"},"OfflineConversionUploadClientSummary":{"resource_name":"STRING","client":{"UNSPECIFIED":0,"UNKNOWN":1,"GOOGLE_ADS_API":2,"GOOGLE_ADS_WEB_CLIENT":3,"ADS_DATA_CONNECTOR":4},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"EXCELLENT":2,"GOOD":3,"NEEDS_ATTENTION":4,"NO_RECENT_UPLOAD":6},"total_event_count":"INT64","successful_event_count":"INT64","success_rate":"DOUBLE","pending_event_count":"INT64","pending_rate":"DOUBLE","last_upload_date_time":"STRING","daily_summaries":{"successful_count":"INT64","failed_count":"INT64","pending_count":"INT64","job_id":"INT64","upload_date":"STRING"},"job_summaries":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"alerts":{"error":{"collection_size_error":{"$ref":"#/GoogleAdsError/error_code/collection_size_error"},"conversion_adjustment_upload_error":{"$ref":"#/GoogleAdsError/error_code/conversion_adjustment_upload_error"},"conversion_upload_error":{"$ref":"#/GoogleAdsError/error_code/conversion_upload_error"},"date_error":{"$ref":"#/GoogleAdsError/error_code/date_error"},"distinct_error":{"$ref":"#/GoogleAdsError/error_code/distinct_error"},"field_error":{"$ref":"#/GoogleAdsError/error_code/field_error"},"mutate_error":{"$ref":"#/GoogleAdsError/error_code/mutate_error"},"not_allowlisted_error":{"$ref":"#/GoogleAdsError/error_code/not_allowlisted_error"},"string_format_error":{"$ref":"#/GoogleAdsError/error_code/string_format_error"},"string_length_error":{"$ref":"#/GoogleAdsError/error_code/string_length_error"}},"error_percentage":"DOUBLE"}},"OfflineConversionSummary":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"OfflineConversionAlert":{"$ref":"#/OfflineConversionUploadClientSummary/alerts"},"OfflineConversionError":{"$ref":"#/OfflineConversionUploadClientSummary/alerts/error"},"offline_conversion_upload_client_summary":{"$ref":"#/OfflineConversionUploadClientSummary"},"OfflineConversionUploadConversionActionSummary":{"resource_name":"STRING","client":{"$ref":"#/OfflineConversionUploadClientSummary/client"},"conversion_action_id":"INT64","conversion_action_name":"STRING","status":{"$ref":"#/OfflineConversionUploadClientSummary/status"},"total_event_count":"INT64","successful_event_count":"INT64","pending_event_count":"INT64","last_upload_date_time":"STRING","daily_summaries":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"job_summaries":{"$ref":"#/OfflineConversionUploadClientSummary/daily_summaries"},"alerts":{"$ref":"#/OfflineConversionUploadClientSummary/alerts"}},"offline_conversion_upload_conversion_action_summary":{"$ref":"#/OfflineConversionUploadConversionActionSummary"},"OfflineUserDataJob":{"resource_name":"STRING","id":"INT64","external_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"STORE_SALES_UPLOAD_FIRST_PARTY":2,"STORE_SALES_UPLOAD_THIRD_PARTY":3,"CUSTOMER_MATCH_USER_LIST":4,"CUSTOMER_MATCH_WITH_ATTRIBUTES":5},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"RUNNING":3,"SUCCESS":4,"FAILED":5},"failure_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"INSUFFICIENT_MATCHED_TRANSACTIONS":2,"INSUFFICIENT_TRANSACTIONS":3,"HIGH_AVERAGE_TRANSACTION_VALUE":4,"LOW_AVERAGE_TRANSACTION_VALUE":5,"NEWLY_OBSERVED_CURRENCY_CODE":6},"operation_metadata":{"match_rate_range":{"UNSPECIFIED":0,"UNKNOWN":1,"MATCH_RANGE_LESS_THAN_20":2,"MATCH_RANGE_20_TO_30":3,"MATCH_RANGE_31_TO_40":4,"MATCH_RANGE_41_TO_50":5,"MATCH_RANGE_51_TO_60":6,"MATCH_RANGE_61_TO_70":7,"MATCH_RANGE_71_TO_80":8,"MATCH_RANGE_81_TO_90":9,"MATCH_RANGE_91_TO_100":10}},"customer_match_user_list_metadata":{"user_list":"STRING","consent":{"ad_user_data":{"UNSPECIFIED":0,"UNKNOWN":1,"GRANTED":2,"DENIED":3},"ad_personalization":{"$ref":"#/OfflineUserDataJob/customer_match_user_list_metadata/consent/ad_user_data"}}},"store_sales_metadata":{"loyalty_fraction":"DOUBLE","transaction_upload_fraction":"DOUBLE","custom_key":"STRING","third_party_metadata":{"advertiser_upload_date_time":"STRING","valid_transaction_fraction":"DOUBLE","partner_match_fraction":"DOUBLE","partner_upload_fraction":"DOUBLE","bridge_map_version_id":"STRING","partner_id":"INT64"}}},"OfflineUserDataJobMetadata":{"$ref":"#/OfflineUserDataJob/operation_metadata"},"CustomerMatchUserListMetadata":{"$ref":"#/OfflineUserDataJob/customer_match_user_list_metadata"},"Consent":{"$ref":"#/OfflineUserDataJob/customer_match_user_list_metadata/consent"},"StoreSalesMetadata":{"$ref":"#/OfflineUserDataJob/store_sales_metadata"},"StoreSalesThirdPartyMetadata":{"$ref":"#/OfflineUserDataJob/store_sales_metadata/third_party_metadata"},"offline_user_data_job":{"$ref":"#/OfflineUserDataJob"},"OperatingSystemVersionConstant":{"resource_name":"STRING","id":"INT64","name":"STRING","os_major_version":"INT32","os_minor_version":"INT32","operator_type":{"UNSPECIFIED":0,"UNKNOWN":1,"EQUALS_TO":2,"GREATER_THAN_EQUALS_TO":4}},"operating_system_version_constant":{"$ref":"#/OperatingSystemVersionConstant"},"PaidOrganicSearchTermView":{"resource_name":"STRING","search_term":"STRING"},"paid_organic_search_term_view":{"$ref":"#/PaidOrganicSearchTermView"},"ParentalStatusView":{"resource_name":"STRING"},"parental_status_view":{"$ref":"#/ParentalStatusView"},"PerStoreView":{"resource_name":"STRING","place_id":"STRING","address1":"STRING","address2":"STRING","business_name":"STRING","city":"STRING","country_code":"STRING","phone_number":"STRING","postal_code":"STRING","province":"STRING"},"per_store_view":{"$ref":"#/PerStoreView"},"PerformanceMaxPlacementView":{"resource_name":"STRING","placement":"STRING","display_name":"STRING","target_url":"STRING","placement_type":{"$ref":"#/DetailContentSuitabilityPlacementView/placement_type"}},"performance_max_placement_view":{"$ref":"#/PerformanceMaxPlacementView"},"ProductCategoryConstant":{"resource_name":"STRING","category_id":"INT64","product_category_constant_parent":"STRING","level":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_category/level"},"state":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"OBSOLETE":3},"localizations":{"region_code":"STRING","language_code":"STRING","value":"STRING"}},"ProductCategoryLocalization":{"$ref":"#/ProductCategoryConstant/localizations"},"product_category_constant":{"$ref":"#/ProductCategoryConstant"},"ProductGroupView":{"resource_name":"STRING"},"product_group_view":{"$ref":"#/ProductGroupView"},"ProductLink":{"resource_name":"STRING","product_link_id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"DATA_PARTNER":2,"GOOGLE_ADS":3,"HOTEL_CENTER":7,"MERCHANT_CENTER":8,"ADVERTISING_PARTNER":9},"data_partner":{"data_partner_id":"INT64"},"google_ads":{"customer":"STRING"},"merchant_center":{"merchant_center_id":"INT64"},"advertising_partner":{"customer":"STRING"},"advertising_partner_properties":{"allowed_domain":"STRING"}},"DataPartnerIdentifier":{"$ref":"#/ProductLink/data_partner"},"GoogleAdsIdentifier":{"$ref":"#/ProductLink/google_ads"},"MerchantCenterIdentifier":{"$ref":"#/ProductLink/merchant_center"},"AdvertisingPartnerIdentifier":{"$ref":"#/ProductLink/advertising_partner"},"AdvertisingPartnerProperties":{"$ref":"#/ProductLink/advertising_partner_properties"},"product_link":{"$ref":"#/ProductLink"},"ProductLinkInvitation":{"resource_name":"STRING","product_link_invitation_id":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ACCEPTED":2,"REQUESTED":3,"PENDING_APPROVAL":4,"REVOKED":5,"REJECTED":6,"EXPIRED":7},"type":{"$ref":"#/ProductLink/type"},"hotel_center":{"hotel_center_id":"INT64"},"merchant_center":{"merchant_center_id":"INT64"},"advertising_partner":{"customer":"STRING"},"advertising_partner_properties":{"allowed_domain":"STRING"}},"HotelCenterLinkInvitationIdentifier":{"$ref":"#/ProductLinkInvitation/hotel_center"},"MerchantCenterLinkInvitationIdentifier":{"$ref":"#/ProductLinkInvitation/merchant_center"},"AdvertisingPartnerLinkInvitationIdentifier":{"$ref":"#/ProductLinkInvitation/advertising_partner"},"AdvertisingPartnerLinkInvitationProperties":{"$ref":"#/ProductLinkInvitation/advertising_partner_properties"},"product_link_invitation":{"$ref":"#/ProductLinkInvitation"},"QualifyingQuestion":{"resource_name":"STRING","qualifying_question_id":"INT64","locale":"STRING","text":"STRING"},"qualifying_question":{"$ref":"#/QualifyingQuestion"},"Recommendation":{"resource_name":"STRING","type":{"UNSPECIFIED":0,"UNKNOWN":1,"CAMPAIGN_BUDGET":2,"KEYWORD":3,"TEXT_AD":4,"TARGET_CPA_OPT_IN":5,"MAXIMIZE_CONVERSIONS_OPT_IN":6,"ENHANCED_CPC_OPT_IN":7,"SEARCH_PARTNERS_OPT_IN":8,"MAXIMIZE_CLICKS_OPT_IN":9,"OPTIMIZE_AD_ROTATION":10,"KEYWORD_MATCH_TYPE":14,"MOVE_UNUSED_BUDGET":15,"FORECASTING_CAMPAIGN_BUDGET":16,"TARGET_ROAS_OPT_IN":17,"RESPONSIVE_SEARCH_AD":18,"MARGINAL_ROI_CAMPAIGN_BUDGET":19,"USE_BROAD_MATCH_KEYWORD":20,"RESPONSIVE_SEARCH_AD_ASSET":21,"UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX":22,"RESPONSIVE_SEARCH_AD_IMPROVE_AD_STRENGTH":23,"DISPLAY_EXPANSION_OPT_IN":24,"UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX":25,"RAISE_TARGET_CPA_BID_TOO_LOW":26,"FORECASTING_SET_TARGET_ROAS":27,"CALLOUT_ASSET":28,"SITELINK_ASSET":29,"CALL_ASSET":30,"SHOPPING_ADD_AGE_GROUP":31,"SHOPPING_ADD_COLOR":32,"SHOPPING_ADD_GENDER":33,"SHOPPING_ADD_GTIN":34,"SHOPPING_ADD_MORE_IDENTIFIERS":35,"SHOPPING_ADD_SIZE":36,"SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN":37,"SHOPPING_FIX_DISAPPROVED_PRODUCTS":38,"SHOPPING_TARGET_ALL_OFFERS":39,"SHOPPING_FIX_SUSPENDED_MERCHANT_CENTER_ACCOUNT":40,"SHOPPING_FIX_MERCHANT_CENTER_ACCOUNT_SUSPENSION_WARNING":41,"SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX":42,"DYNAMIC_IMAGE_EXTENSION_OPT_IN":43,"RAISE_TARGET_CPA":44,"LOWER_TARGET_ROAS":45,"PERFORMANCE_MAX_OPT_IN":46,"IMPROVE_PERFORMANCE_MAX_AD_STRENGTH":47,"MIGRATE_DYNAMIC_SEARCH_ADS_CAMPAIGN_TO_PERFORMANCE_MAX":48,"FORECASTING_SET_TARGET_CPA":49,"SET_TARGET_CPA":50,"SET_TARGET_ROAS":51,"MAXIMIZE_CONVERSION_VALUE_OPT_IN":52,"IMPROVE_GOOGLE_TAG_COVERAGE":53,"PERFORMANCE_MAX_FINAL_URL_OPT_IN":54,"REFRESH_CUSTOMER_MATCH_LIST":55,"CUSTOM_AUDIENCE_OPT_IN":56,"LEAD_FORM_ASSET":57,"IMPROVE_DEMAND_GEN_AD_STRENGTH":58},"impact":{"base_metrics":{"impressions":"DOUBLE","clicks":"DOUBLE","cost_micros":"INT64","conversions":"DOUBLE","conversions_value":"DOUBLE","video_views":"DOUBLE"},"potential_metrics":{"$ref":"#/Recommendation/impact/base_metrics"}},"campaign_budget":"STRING","campaign":"STRING","ad_group":"STRING","dismissed":"BOOL","campaigns":"STRING","campaign_budget_recommendation":{"current_budget_amount_micros":"INT64","recommended_budget_amount_micros":"INT64","budget_options":{"budget_amount_micros":"INT64","impact":{"$ref":"#/Recommendation/impact"}}},"forecasting_campaign_budget_recommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"},"keyword_recommendation":{"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"search_terms":{"text":"STRING","estimated_weekly_search_count":"INT64"},"recommended_cpc_bid_micros":"INT64"},"text_ad_recommendation":{"ad":{"$ref":"#/Ad"},"creation_date":"STRING","auto_apply_date":"STRING"},"target_cpa_opt_in_recommendation":{"options":{"goal":{"UNSPECIFIED":0,"UNKNOWN":1,"SAME_COST":2,"SAME_CONVERSIONS":3,"SAME_CPA":4,"CLOSEST_CPA":5},"target_cpa_micros":"INT64","required_campaign_budget_amount_micros":"INT64","impact":{"$ref":"#/Recommendation/impact"}},"recommended_target_cpa_micros":"INT64"},"maximize_conversions_opt_in_recommendation":{"recommended_budget_amount_micros":"INT64"},"enhanced_cpc_opt_in_recommendation":{},"search_partners_opt_in_recommendation":{},"maximize_clicks_opt_in_recommendation":{"recommended_budget_amount_micros":"INT64"},"optimize_ad_rotation_recommendation":{},"keyword_match_type_recommendation":{"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"recommended_match_type":{"$ref":"#/AdGroupCriterion/keyword/match_type"}},"move_unused_budget_recommendation":{"excess_campaign_budget":"STRING","budget_recommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"}},"target_roas_opt_in_recommendation":{"recommended_target_roas":"DOUBLE","required_campaign_budget_amount_micros":"INT64"},"responsive_search_ad_recommendation":{"ad":{"$ref":"#/Ad"}},"marginal_roi_campaign_budget_recommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"},"use_broad_match_keyword_recommendation":{"keyword":{"$ref":"#/AdGroupCriterion/keyword"},"suggested_keywords_count":"INT64","campaign_keywords_count":"INT64","campaign_uses_shared_budget":"BOOL","required_campaign_budget_amount_micros":"INT64"},"responsive_search_ad_asset_recommendation":{"current_ad":{"$ref":"#/Ad"},"recommended_assets":{"$ref":"#/Ad"}},"upgrade_smart_shopping_campaign_to_performance_max_recommendation":{"merchant_id":"INT64","sales_country_code":"STRING"},"responsive_search_ad_improve_ad_strength_recommendation":{"current_ad":{"$ref":"#/Ad"},"recommended_ad":{"$ref":"#/Ad"}},"display_expansion_opt_in_recommendation":{},"upgrade_local_campaign_to_performance_max_recommendation":{},"raise_target_cpa_bid_too_low_recommendation":{"recommended_target_multiplier":"DOUBLE","average_target_cpa_micros":"INT64"},"forecasting_set_target_roas_recommendation":{"recommended_target_roas":"DOUBLE","campaign_budget":{"$ref":"#/CampaignBudget"}},"callout_asset_recommendation":{"recommended_campaign_callout_assets":{"$ref":"#/Asset"},"recommended_customer_callout_assets":{"$ref":"#/Asset"}},"sitelink_asset_recommendation":{"recommended_campaign_sitelink_assets":{"$ref":"#/Asset"},"recommended_customer_sitelink_assets":{"$ref":"#/Asset"}},"call_asset_recommendation":{},"shopping_add_age_group_recommendation":{"merchant":{"id":"INT64","name":"STRING","multi_client":"BOOL"},"feed_label":"STRING","offers_count":"INT64","demoted_offers_count":"INT64"},"shopping_add_color_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_gender_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_gtin_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_more_identifiers_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_size_recommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"shopping_add_products_to_campaign_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING","reason":{"UNSPECIFIED":0,"UNKNOWN":1,"MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS":2,"MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS_IN_FEED":3,"ADS_ACCOUNT_EXCLUDES_OFFERS_FROM_CAMPAIGN":4,"ALL_PRODUCTS_ARE_EXCLUDED_FROM_CAMPAIGN":5}},"shopping_fix_disapproved_products_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING","products_count":"INT64","disapproved_products_count":"INT64"},"shopping_target_all_offers_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"untargeted_offers_count":"INT64","feed_label":"STRING"},"shopping_fix_suspended_merchant_center_account_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING"},"shopping_fix_merchant_center_account_suspension_warning_recommendation":{"$ref":"#/Recommendation/shopping_fix_suspended_merchant_center_account_recommendation"},"shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation":{"merchant":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"feed_label":"STRING"},"dynamic_image_extension_opt_in_recommendation":{},"raise_target_cpa_recommendation":{"target_adjustment":{"shared_set":"STRING","recommended_target_multiplier":"DOUBLE","current_average_target_micros":"INT64"},"app_bidding_goal":{"UNSPECIFIED":0,"UNKNOWN":1,"OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME":2,"OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME":3,"OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE":4,"OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION":5,"OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND":6,"OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI":7,"OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME":8}},"lower_target_roas_recommendation":{"target_adjustment":{"$ref":"#/Recommendation/raise_target_cpa_recommendation/target_adjustment"}},"performance_max_opt_in_recommendation":{},"improve_performance_max_ad_strength_recommendation":{"asset_group":"STRING","ad_strength":{"$ref":"#/AdGroupAd/ad_strength"}},"migrate_dynamic_search_ads_campaign_to_performance_max_recommendation":{"apply_link":"STRING"},"forecasting_set_target_cpa_recommendation":{"recommended_target_cpa_micros":"INT64","campaign_budget":{"$ref":"#/CampaignBudget"}},"set_target_cpa_recommendation":{"$ref":"#/Recommendation/forecasting_set_target_cpa_recommendation"},"set_target_roas_recommendation":{"$ref":"#/Recommendation/forecasting_set_target_roas_recommendation"},"maximize_conversion_value_opt_in_recommendation":{},"improve_google_tag_coverage_recommendation":{},"performance_max_final_url_opt_in_recommendation":{},"refresh_customer_match_list_recommendation":{"user_list_id":"INT64","user_list_name":"STRING","days_since_last_refresh":"INT64","top_spending_account":{"customer_id":"INT64","descriptive_name":"STRING"},"targeting_accounts_count":"INT64","owner_account":{"$ref":"#/Recommendation/refresh_customer_match_list_recommendation/top_spending_account"}},"custom_audience_opt_in_recommendation":{"keywords":{"$ref":"#/AdGroupCriterion/keyword"}},"lead_form_asset_recommendation":{},"improve_demand_gen_ad_strength_recommendation":{"ad":"STRING","ad_strength":{"$ref":"#/AdGroupAd/ad_strength"},"demand_gen_asset_action_items":"STRING"}},"RecommendationImpact":{"$ref":"#/Recommendation/impact"},"RecommendationMetrics":{"$ref":"#/Recommendation/impact/base_metrics"},"CampaignBudgetRecommendation":{"$ref":"#/Recommendation/campaign_budget_recommendation"},"CampaignBudgetRecommendationOption":{"$ref":"#/Recommendation/campaign_budget_recommendation/budget_options"},"KeywordRecommendation":{"$ref":"#/Recommendation/keyword_recommendation"},"SearchTerm":{"$ref":"#/Recommendation/keyword_recommendation/search_terms"},"TextAdRecommendation":{"$ref":"#/Recommendation/text_ad_recommendation"},"TargetCpaOptInRecommendation":{"$ref":"#/Recommendation/target_cpa_opt_in_recommendation"},"TargetCpaOptInRecommendationOption":{"$ref":"#/Recommendation/target_cpa_opt_in_recommendation/options"},"MaximizeConversionsOptInRecommendation":{"$ref":"#/Recommendation/maximize_conversions_opt_in_recommendation"},"EnhancedCpcOptInRecommendation":{"$ref":"#/Recommendation/enhanced_cpc_opt_in_recommendation"},"SearchPartnersOptInRecommendation":{"$ref":"#/Recommendation/search_partners_opt_in_recommendation"},"MaximizeClicksOptInRecommendation":{"$ref":"#/Recommendation/maximize_clicks_opt_in_recommendation"},"OptimizeAdRotationRecommendation":{"$ref":"#/Recommendation/optimize_ad_rotation_recommendation"},"KeywordMatchTypeRecommendation":{"$ref":"#/Recommendation/keyword_match_type_recommendation"},"MoveUnusedBudgetRecommendation":{"$ref":"#/Recommendation/move_unused_budget_recommendation"},"TargetRoasOptInRecommendation":{"$ref":"#/Recommendation/target_roas_opt_in_recommendation"},"ResponsiveSearchAdRecommendation":{"$ref":"#/Recommendation/responsive_search_ad_recommendation"},"UseBroadMatchKeywordRecommendation":{"$ref":"#/Recommendation/use_broad_match_keyword_recommendation"},"ResponsiveSearchAdAssetRecommendation":{"$ref":"#/Recommendation/responsive_search_ad_asset_recommendation"},"UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/upgrade_smart_shopping_campaign_to_performance_max_recommendation"},"ResponsiveSearchAdImproveAdStrengthRecommendation":{"$ref":"#/Recommendation/responsive_search_ad_improve_ad_strength_recommendation"},"DisplayExpansionOptInRecommendation":{"$ref":"#/Recommendation/display_expansion_opt_in_recommendation"},"UpgradeLocalCampaignToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/upgrade_local_campaign_to_performance_max_recommendation"},"RaiseTargetCpaBidTooLowRecommendation":{"$ref":"#/Recommendation/raise_target_cpa_bid_too_low_recommendation"},"ForecastingSetTargetRoasRecommendation":{"$ref":"#/Recommendation/forecasting_set_target_roas_recommendation"},"CalloutAssetRecommendation":{"$ref":"#/Recommendation/callout_asset_recommendation"},"SitelinkAssetRecommendation":{"$ref":"#/Recommendation/sitelink_asset_recommendation"},"CallAssetRecommendation":{"$ref":"#/Recommendation/call_asset_recommendation"},"ShoppingOfferAttributeRecommendation":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation"},"MerchantInfo":{"$ref":"#/Recommendation/shopping_add_age_group_recommendation/merchant"},"ShoppingAddProductsToCampaignRecommendation":{"$ref":"#/Recommendation/shopping_add_products_to_campaign_recommendation"},"ShoppingFixDisapprovedProductsRecommendation":{"$ref":"#/Recommendation/shopping_fix_disapproved_products_recommendation"},"ShoppingTargetAllOffersRecommendation":{"$ref":"#/Recommendation/shopping_target_all_offers_recommendation"},"ShoppingMerchantCenterAccountSuspensionRecommendation":{"$ref":"#/Recommendation/shopping_fix_suspended_merchant_center_account_recommendation"},"ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation"},"DynamicImageExtensionOptInRecommendation":{"$ref":"#/Recommendation/dynamic_image_extension_opt_in_recommendation"},"RaiseTargetCpaRecommendation":{"$ref":"#/Recommendation/raise_target_cpa_recommendation"},"TargetAdjustmentInfo":{"$ref":"#/Recommendation/raise_target_cpa_recommendation/target_adjustment"},"LowerTargetRoasRecommendation":{"$ref":"#/Recommendation/lower_target_roas_recommendation"},"PerformanceMaxOptInRecommendation":{"$ref":"#/Recommendation/performance_max_opt_in_recommendation"},"ImprovePerformanceMaxAdStrengthRecommendation":{"$ref":"#/Recommendation/improve_performance_max_ad_strength_recommendation"},"MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation":{"$ref":"#/Recommendation/migrate_dynamic_search_ads_campaign_to_performance_max_recommendation"},"ForecastingSetTargetCpaRecommendation":{"$ref":"#/Recommendation/forecasting_set_target_cpa_recommendation"},"MaximizeConversionValueOptInRecommendation":{"$ref":"#/Recommendation/maximize_conversion_value_opt_in_recommendation"},"ImproveGoogleTagCoverageRecommendation":{"$ref":"#/Recommendation/improve_google_tag_coverage_recommendation"},"PerformanceMaxFinalUrlOptInRecommendation":{"$ref":"#/Recommendation/performance_max_final_url_opt_in_recommendation"},"RefreshCustomerMatchListRecommendation":{"$ref":"#/Recommendation/refresh_customer_match_list_recommendation"},"AccountInfo":{"$ref":"#/Recommendation/refresh_customer_match_list_recommendation/top_spending_account"},"CustomAudienceOptInRecommendation":{"$ref":"#/Recommendation/custom_audience_opt_in_recommendation"},"LeadFormAssetRecommendation":{"$ref":"#/Recommendation/lead_form_asset_recommendation"},"ImproveDemandGenAdStrengthRecommendation":{"$ref":"#/Recommendation/improve_demand_gen_ad_strength_recommendation"},"recommendation":{"$ref":"#/Recommendation"},"RecommendationSubscription":{"resource_name":"STRING","type":{"$ref":"#/Recommendation/type"},"create_date_time":"STRING","modify_date_time":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"PAUSED":3}},"recommendation_subscription":{"$ref":"#/RecommendationSubscription"},"RemarketingAction":{"resource_name":"STRING","id":"INT64","name":"STRING","tag_snippets":{"$ref":"#/ConversionAction/tag_snippets"}},"remarketing_action":{"$ref":"#/RemarketingAction"},"SearchTermView":{"resource_name":"STRING","search_term":"STRING","ad_group":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ADDED":2,"EXCLUDED":3,"ADDED_EXCLUDED":4,"NONE":5}},"search_term_view":{"$ref":"#/SearchTermView"},"SharedCriterion":{"resource_name":"STRING","shared_set":"STRING","criterion_id":"INT64","type":{"$ref":"#/AdGroupCriterion/type"},"negative":"BOOL","keyword":{"$ref":"#/AdGroupCriterion/keyword"},"youtube_video":{"$ref":"#/AdGroupCriterion/youtube_video"},"youtube_channel":{"$ref":"#/AdGroupCriterion/youtube_channel"},"placement":{"$ref":"#/AdGroupCriterion/placement"},"mobile_app_category":{"$ref":"#/AdGroupCriterion/mobile_app_category"},"mobile_application":{"$ref":"#/AdGroupCriterion/mobile_application"},"brand":{"display_name":"STRING","entity_id":"STRING","primary_url":"STRING","rejection_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"EXISTING_BRAND":2,"EXISTING_BRAND_VARIANT":3,"INCORRECT_INFORMATION":4,"NOT_A_BRAND":5},"status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"DEPRECATED":3,"UNVERIFIED":4,"APPROVED":5,"CANCELLED":6,"REJECTED":7}},"webpage":{"$ref":"#/AdGroupCriterion/webpage"},"vertical_ads_item_group_rule":{"item_code":"STRING","country_criterion_id":"STRING","region_criterion_id":"STRING","city_criterion_id":"STRING","hotel_class":"INT64","user_rating":"INT64","venue":"STRING","event_participant_display_name":"STRING"},"retail_filter":{"expression":{"name":"STRING"},"tag":{"value":"STRING","expression_name":"STRING"}}},"BrandInfo":{"$ref":"#/SharedCriterion/brand"},"VerticalAdsItemGroupRuleInfo":{"$ref":"#/SharedCriterion/vertical_ads_item_group_rule"},"RetailFilter":{"$ref":"#/SharedCriterion/retail_filter"},"RetailFilterExpression":{"$ref":"#/SharedCriterion/retail_filter/expression"},"RetailTag":{"$ref":"#/SharedCriterion/retail_filter/tag"},"shared_criterion":{"$ref":"#/SharedCriterion"},"SharedSet":{"resource_name":"STRING","id":"INT64","type":{"UNSPECIFIED":0,"UNKNOWN":1,"NEGATIVE_KEYWORDS":2,"NEGATIVE_PLACEMENTS":3,"ACCOUNT_LEVEL_NEGATIVE_KEYWORDS":4,"BRANDS":5,"WEBPAGES":6,"VERTICAL_ADS_ITEM_GROUP_RULE_LIST":7,"RETAIL_FILTER":32},"name":"STRING","status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"REMOVED":3},"member_count":"INT64","reference_count":"INT64","vertical_ads_item_vertical_type":{"$ref":"#/AssetSet/travel_feed_data/travel_feed_vertical_type"}},"shared_set":{"$ref":"#/SharedSet"},"ShoppingPerformanceView":{"resource_name":"STRING"},"shopping_performance_view":{"$ref":"#/ShoppingPerformanceView"},"ShoppingProduct":{"resource_name":"STRING","merchant_center_id":"INT64","channel":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_channel"},"language_code":"STRING","feed_label":"STRING","item_id":"STRING","multi_client_account_id":"INT64","title":"STRING","brand":"STRING","product_image_uri":"STRING","price_micros":"INT64","currency_code":"STRING","channel_exclusivity":{"$ref":"#/AdGroupCriterion/listing_group/case_value/product_channel_exclusivity/channel_exclusivity"},"condition":{"$ref":"#/AssetGroupListingGroupFilter/case_value/product_condition"},"availability":{"UNSPECIFIED":0,"UNKNOWN":1,"IN_STOCK":2,"OUT_OF_STOCK":3,"PREORDER":4},"target_countries":"STRING","custom_attribute0":"STRING","custom_attribute1":"STRING","custom_attribute2":"STRING","custom_attribute3":"STRING","custom_attribute4":"STRING","category_level1":"STRING","category_level2":"STRING","category_level3":"STRING","category_level4":"STRING","category_level5":"STRING","product_type_level1":"STRING","product_type_level2":"STRING","product_type_level3":"STRING","product_type_level4":"STRING","product_type_level5":"STRING","effective_max_cpc_micros":"INT64","status":{"UNSPECIFIED":0,"UNKNOWN":1,"NOT_ELIGIBLE":2,"ELIGIBLE_LIMITED":3,"ELIGIBLE":4},"issues":{"error_code":"STRING","ads_severity":{"UNSPECIFIED":0,"UNKNOWN":1,"WARNING":2,"ERROR":3},"attribute_name":"STRING","description":"STRING","detail":"STRING","documentation":"STRING","affected_regions":"STRING"},"campaign":"STRING","ad_group":"STRING"},"ProductIssue":{"$ref":"#/ShoppingProduct/issues"},"shopping_product":{"$ref":"#/ShoppingProduct"},"SmartCampaignSearchTermView":{"resource_name":"STRING","search_term":"STRING","campaign":"STRING"},"smart_campaign_search_term_view":{"$ref":"#/SmartCampaignSearchTermView"},"SmartCampaignSetting":{"resource_name":"STRING","campaign":"STRING","phone_number":{"phone_number":"STRING","country_code":"STRING"},"advertising_language_code":"STRING","final_url":"STRING","ad_optimized_business_profile_setting":{"include_lead_form":"BOOL"},"business_name":"STRING","business_profile_location":"STRING"},"PhoneNumber":{"$ref":"#/SmartCampaignSetting/phone_number"},"AdOptimizedBusinessProfileSetting":{"$ref":"#/SmartCampaignSetting/ad_optimized_business_profile_setting"},"smart_campaign_setting":{"$ref":"#/SmartCampaignSetting"},"TargetingExpansionView":{"resource_name":"STRING"},"targeting_expansion_view":{"$ref":"#/TargetingExpansionView"},"ThirdPartyAppAnalyticsLink":{"resource_name":"STRING","shareable_link_id":"STRING"},"third_party_app_analytics_link":{"$ref":"#/ThirdPartyAppAnalyticsLink"},"TopicConstant":{"resource_name":"STRING","id":"INT64","topic_constant_parent":"STRING","path":"STRING"},"topic_constant":{"$ref":"#/TopicConstant"},"TopicView":{"resource_name":"STRING"},"topic_view":{"$ref":"#/TopicView"},"TravelActivityGroupView":{"resource_name":"STRING"},"travel_activity_group_view":{"$ref":"#/TravelActivityGroupView"},"TravelActivityPerformanceView":{"resource_name":"STRING"},"travel_activity_performance_view":{"$ref":"#/TravelActivityPerformanceView"},"UserInterest":{"resource_name":"STRING","taxonomy_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AFFINITY":2,"IN_MARKET":3,"MOBILE_APP_INSTALL_USER":4,"VERTICAL_GEO":5,"NEW_SMART_PHONE_USER":6},"user_interest_id":"INT64","name":"STRING","user_interest_parent":"STRING","launched_to_all":"BOOL","availabilities":{"$ref":"#/DetailedDemographic/availabilities"}},"user_interest":{"$ref":"#/UserInterest"},"UserList":{"resource_name":"STRING","id":"INT64","read_only":"BOOL","name":"STRING","description":"STRING","membership_status":{"UNSPECIFIED":0,"UNKNOWN":1,"OPEN":2,"CLOSED":3},"integration_code":"STRING","membership_life_span":"INT64","size_for_display":"INT64","size_range_for_display":{"UNSPECIFIED":0,"UNKNOWN":1,"LESS_THAN_FIVE_HUNDRED":2,"LESS_THAN_ONE_THOUSAND":3,"ONE_THOUSAND_TO_TEN_THOUSAND":4,"TEN_THOUSAND_TO_FIFTY_THOUSAND":5,"FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND":6,"ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND":7,"THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND":8,"FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION":9,"ONE_MILLION_TO_TWO_MILLION":10,"TWO_MILLION_TO_THREE_MILLION":11,"THREE_MILLION_TO_FIVE_MILLION":12,"FIVE_MILLION_TO_TEN_MILLION":13,"TEN_MILLION_TO_TWENTY_MILLION":14,"TWENTY_MILLION_TO_THIRTY_MILLION":15,"THIRTY_MILLION_TO_FIFTY_MILLION":16,"OVER_FIFTY_MILLION":17},"size_for_search":"INT64","size_range_for_search":{"$ref":"#/UserList/size_range_for_display"},"type":{"UNSPECIFIED":0,"UNKNOWN":1,"REMARKETING":2,"LOGICAL":3,"EXTERNAL_REMARKETING":4,"RULE_BASED":5,"SIMILAR":6,"CRM_BASED":7,"LOOKALIKE":9},"closing_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"UNUSED":2},"access_reason":{"UNSPECIFIED":0,"UNKNOWN":1,"OWNED":2,"SHARED":3,"LICENSED":4,"SUBSCRIBED":5,"AFFILIATED":6},"account_user_list_status":{"UNSPECIFIED":0,"UNKNOWN":1,"ENABLED":2,"DISABLED":3},"eligible_for_search":"BOOL","eligible_for_display":"BOOL","match_rate_percentage":"INT32","crm_based_user_list":{"app_id":"STRING","upload_key_type":{"UNSPECIFIED":0,"UNKNOWN":1,"CONTACT_INFO":2,"CRM_ID":3,"MOBILE_ADVERTISING_ID":4},"data_source_type":{"UNSPECIFIED":0,"UNKNOWN":1,"FIRST_PARTY":2,"THIRD_PARTY_CREDIT_BUREAU":3,"THIRD_PARTY_VOTER_FILE":4,"THIRD_PARTY_PARTNER_DATA":5}},"similar_user_list":{"seed_user_list":"STRING"},"rule_based_user_list":{"prepopulation_status":{"UNSPECIFIED":0,"UNKNOWN":1,"REQUESTED":2,"FINISHED":3,"FAILED":4},"flexible_rule_user_list":{"inclusive_rule_operator":{"UNSPECIFIED":0,"UNKNOWN":1,"AND":2,"OR":3},"inclusive_operands":{"rule":{"rule_type":{"UNSPECIFIED":0,"UNKNOWN":1,"AND_OF_ORS":2,"OR_OF_ANDS":3},"rule_item_groups":{"rule_items":{"name":"STRING","number_rule_item":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"GREATER_THAN":2,"GREATER_THAN_OR_EQUAL":3,"EQUALS":4,"NOT_EQUALS":5,"LESS_THAN":6,"LESS_THAN_OR_EQUAL":7},"value":"DOUBLE"},"string_rule_item":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"CONTAINS":2,"EQUALS":3,"STARTS_WITH":4,"ENDS_WITH":5,"NOT_EQUALS":6,"NOT_CONTAINS":7,"NOT_STARTS_WITH":8,"NOT_ENDS_WITH":9},"value":"STRING"},"date_rule_item":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"EQUALS":2,"NOT_EQUALS":3,"BEFORE":4,"AFTER":5},"value":"STRING","offset_in_days":"INT64"}}}},"lookback_window_days":"INT64"},"exclusive_operands":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands"}}},"logical_user_list":{"rules":{"operator":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL":2,"ANY":3,"NONE":4},"rule_operands":{"user_list":"STRING"}}},"basic_user_list":{"actions":{"conversion_action":"STRING","remarketing_action":"STRING"}},"lookalike_user_list":{"seed_user_list_ids":"INT64","expansion_level":{"UNSPECIFIED":0,"UNKNOWN":1,"NARROW":2,"BALANCED":3,"BROAD":4},"country_codes":"STRING"}},"CrmBasedUserListInfo":{"$ref":"#/UserList/crm_based_user_list"},"SimilarUserListInfo":{"$ref":"#/UserList/similar_user_list"},"RuleBasedUserListInfo":{"$ref":"#/UserList/rule_based_user_list"},"FlexibleRuleUserListInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list"},"FlexibleRuleOperandInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands"},"UserListRuleInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule"},"UserListRuleItemGroupInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups"},"UserListRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items"},"UserListNumberRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items/number_rule_item"},"UserListStringRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items/string_rule_item"},"UserListDateRuleItemInfo":{"$ref":"#/UserList/rule_based_user_list/flexible_rule_user_list/inclusive_operands/rule/rule_item_groups/rule_items/date_rule_item"},"LogicalUserListInfo":{"$ref":"#/UserList/logical_user_list"},"UserListLogicalRuleInfo":{"$ref":"#/UserList/logical_user_list/rules"},"LogicalUserListOperandInfo":{"$ref":"#/UserList/logical_user_list/rules/rule_operands"},"BasicUserListInfo":{"$ref":"#/UserList/basic_user_list"},"UserListActionInfo":{"$ref":"#/UserList/basic_user_list/actions"},"LookalikeUserListInfo":{"$ref":"#/UserList/lookalike_user_list"},"user_list":{"$ref":"#/UserList"},"UserListCustomerType":{"resource_name":"STRING","user_list":"STRING","customer_type_category":{"UNSPECIFIED":0,"UNKNOWN":1,"ALL_CUSTOMERS":2,"PURCHASERS":3,"HIGH_VALUE_CUSTOMERS":4,"DISENGAGED_CUSTOMERS":5,"QUALIFIED_LEADS":6,"CONVERTED_LEADS":7,"PAID_SUBSCRIBERS":8,"CART_ABANDONERS":10,"LOYALTY_TIER_1_MEMBERS":11,"LOYALTY_TIER_2_MEMBERS":12,"LOYALTY_TIER_3_MEMBERS":13,"LOYALTY_TIER_4_MEMBERS":14,"LOYALTY_TIER_5_MEMBERS":15,"LOYALTY_TIER_6_MEMBERS":16,"LOYALTY_TIER_7_MEMBERS":17}},"user_list_customer_type":{"$ref":"#/UserListCustomerType"},"UserLocationView":{"resource_name":"STRING","country_criterion_id":"INT64","targeting_location":"BOOL"},"user_location_view":{"$ref":"#/UserLocationView"},"Video":{"resource_name":"STRING","id":"STRING","channel_id":"STRING","duration_millis":"INT64","title":"STRING"},"video":{"$ref":"#/Video"},"VideoEnhancement":{"resource_name":"STRING","duration_millis":"INT64","source":{"UNSPECIFIED":0,"UNKNOWN":1,"ADVERTISER":2,"ENHANCED_BY_GOOGLE_ADS":3},"title":"STRING"},"video_enhancement":{"$ref":"#/VideoEnhancement"},"WebpageView":{"resource_name":"STRING"},"webpage_view":{"$ref":"#/WebpageView"},"YouTubeVideoUpload":{"resource_name":"STRING","video_upload_id":"INT64","channel_id":"STRING","video_id":"STRING","state":{"UNSPECIFIED":0,"UNKNOWN":1,"PENDING":2,"UPLOADED":3,"PROCESSED":4,"FAILED":5,"REJECTED":6,"UNAVAILABLE":7},"video_title":"STRING","video_description":"STRING","video_privacy":{"UNSPECIFIED":0,"UNKNOWN":1,"PUBLIC":2,"UNLISTED":3}},"you_tube_video_upload":{"$ref":"#/YouTubeVideoUpload"},"segments":{"activity_account_id":"INT64","activity_city":"RESOURCE_NAME","activity_country":"RESOURCE_NAME","activity_rating":"INT64","activity_state":"RESOURCE_NAME","ad_destination_type":"ENUM","ad_format_type":"ENUM","ad_group":"RESOURCE_NAME","ad_network_type":"ENUM","ad_sub_network_type":"ENUM","ad_using_product_data":"BOOLEAN","ad_using_video":"BOOLEAN","adjusted_age_range":"ENUM","adjusted_gender":"ENUM","asset_group":"RESOURCE_NAME","asset_interaction_target":{"asset":"RESOURCE_NAME","interaction_on_this_asset":"BOOLEAN"},"auction_insight_domain":"STRING","budget_campaign_association_status":{"campaign":"RESOURCE_NAME","status":"ENUM"},"campaign":"RESOURCE_NAME","click_type":"ENUM","conversion_action":"RESOURCE_NAME","conversion_action_category":"ENUM","conversion_action_name":"STRING","conversion_adjustment":"BOOLEAN","conversion_attribution_event_type":"ENUM","conversion_lag_bucket":"ENUM","conversion_or_adjustment_lag_bucket":"ENUM","conversion_value_rule_primary_dimension":"ENUM","date":"DATE","day_of_week":"ENUM","device":"ENUM","external_activity_id":"STRING","external_conversion_source":"ENUM","geo_target_airport":"RESOURCE_NAME","geo_target_canton":"RESOURCE_NAME","geo_target_city":"RESOURCE_NAME","geo_target_country":"RESOURCE_NAME","geo_target_county":"RESOURCE_NAME","geo_target_district":"RESOURCE_NAME","geo_target_metro":"RESOURCE_NAME","geo_target_most_specific_location":"RESOURCE_NAME","geo_target_postal_code":"RESOURCE_NAME","geo_target_province":"RESOURCE_NAME","geo_target_region":"RESOURCE_NAME","geo_target_state":"RESOURCE_NAME","hotel_booking_window_days":"INT64","hotel_center_id":"INT64","hotel_check_in_date":"DATE","hotel_check_in_day_of_week":"ENUM","hotel_city":"RESOURCE_NAME","hotel_class":"INT32","hotel_country":"RESOURCE_NAME","hotel_date_selection_type":"ENUM","hotel_length_of_stay":"INT32","hotel_price_bucket":"ENUM","hotel_rate_rule_id":"STRING","hotel_rate_type":"ENUM","hotel_state":"RESOURCE_NAME","hour":"INT32","interaction_on_this_extension":"BOOLEAN","keyword":{"ad_group_criterion":"RESOURCE_NAME","info":{"match_type":"ENUM","text":"STRING"}},"landing_page_source":"ENUM","match_type":"ENUM","mobile_device_platform":"ENUM","month":"DATE","month_of_year":"ENUM","new_versus_returning_customers":"ENUM","partner_hotel_id":"STRING","product_aggregator_id":"INT64","product_brand":"STRING","product_category_level1":"RESOURCE_NAME","product_category_level2":"RESOURCE_NAME","product_category_level3":"RESOURCE_NAME","product_category_level4":"RESOURCE_NAME","product_category_level5":"RESOURCE_NAME","product_channel":"ENUM","product_channel_exclusivity":"ENUM","product_condition":"ENUM","product_country":"RESOURCE_NAME","product_custom_attribute0":"STRING","product_custom_attribute1":"STRING","product_custom_attribute2":"STRING","product_custom_attribute3":"STRING","product_custom_attribute4":"STRING","product_feed_label":"STRING","product_item_id":"STRING","product_language":"RESOURCE_NAME","product_merchant_id":"INT64","product_sold_brand":"STRING","product_sold_category_level1":"RESOURCE_NAME","product_sold_category_level2":"RESOURCE_NAME","product_sold_category_level3":"RESOURCE_NAME","product_sold_category_level4":"RESOURCE_NAME","product_sold_category_level5":"RESOURCE_NAME","product_sold_condition":"ENUM","product_sold_custom_attribute0":"STRING","product_sold_custom_attribute1":"STRING","product_sold_custom_attribute2":"STRING","product_sold_custom_attribute3":"STRING","product_sold_custom_attribute4":"STRING","product_sold_item_id":"STRING","product_sold_title":"STRING","product_sold_type_l1":"STRING","product_sold_type_l2":"STRING","product_sold_type_l3":"STRING","product_sold_type_l4":"STRING","product_sold_type_l5":"STRING","product_store_id":"STRING","product_title":"STRING","product_type_l1":"STRING","product_type_l2":"STRING","product_type_l3":"STRING","product_type_l4":"STRING","product_type_l5":"STRING","quarter":"DATE","recommendation_type":"ENUM","search_engine_results_page_type":"ENUM","search_subcategory":"STRING","search_term":"STRING","search_term_match_source":"ENUM","search_term_match_type":"ENUM","search_term_targeting_status":"ENUM","sk_ad_network_ad_event_type":"ENUM","sk_ad_network_attribution_credit":"ENUM","sk_ad_network_coarse_conversion_value":"ENUM","sk_ad_network_fine_conversion_value":"INT64","sk_ad_network_postback_sequence_index":"INT64","sk_ad_network_redistributed_fine_conversion_value":"INT64","sk_ad_network_source_app":{"sk_ad_network_source_app_id":"STRING"},"sk_ad_network_source_domain":"STRING","sk_ad_network_source_type":"ENUM","sk_ad_network_user_type":"ENUM","sk_ad_network_version":"STRING","slot":"ENUM","travel_destination_city":"RESOURCE_NAME","travel_destination_country":"RESOURCE_NAME","travel_destination_region":"RESOURCE_NAME","vertical_ads_event_participant_display_names":"STRING","vertical_ads_hotel_class":"INT64","vertical_ads_listing":"STRING","vertical_ads_listing_brand":"STRING","vertical_ads_listing_city":"RESOURCE_NAME","vertical_ads_listing_country":"RESOURCE_NAME","vertical_ads_listing_region":"RESOURCE_NAME","vertical_ads_listing_user_rating":"INT64","vertical_ads_listing_venue":"STRING","vertical_ads_partner_account":"INT64","vertical_ads_vertical":"ENUM","webpage":"RESOURCE_NAME","week":"DATE","year":"INT32"}}`; diff --git a/src/protos/autogen/resourceNames.ts b/src/protos/autogen/resourceNames.ts index 0f179508..e62c78fb 100644 --- a/src/protos/autogen/resourceNames.ts +++ b/src/protos/autogen/resourceNames.ts @@ -540,6 +540,26 @@ export function androidPrivacySharedKeyGoogleNetworkType( return `customers/${customerId}/androidPrivacySharedKeyGoogleNetworkTypes/${campaignId}~${androidPrivacyInteractionType}~${androidPrivacyNetworkType}~${androidPrivacyInteractionDate}` as const; } +/* AppTopCombinationView */ +export type AppTopCombinationViewResourceName = + `customers/${StrNum}/appTopCombinationViews/${StrNum}~${StrNum}~${StrNum}`; +/** + * @param {string | number} customerId + * @param {string | number} adGroupId + * @param {string | number} adId + * @param {string | number} assetCombinationCategory + * @returns `AppTopCombinationViewResourceName` + * @example const appTopCombinationView: ResourceNames.AppTopCombinationViewResourceName = ResourceNames.appTopCombinationView(10987417, 21974834, 43949668, 87899336) + */ +export function appTopCombinationView( + customerId: string | number, + adGroupId: string | number, + adId: string | number, + assetCombinationCategory: string | number +): AppTopCombinationViewResourceName { + return `customers/${customerId}/appTopCombinationViews/${adGroupId}~${adId}~${assetCombinationCategory}` as const; +} + /* AppliedIncentive */ export type AppliedIncentiveResourceName = `customers/${StrNum}/appliedIncentives/${StrNum}`; @@ -1237,6 +1257,20 @@ export function carrierConstant( return `carrierConstants/${criterionId}` as const; } +/* CartDataSalesView */ +export type CartDataSalesViewResourceName = + `customers/${StrNum}/cartDataSalesView`; +/** + * @param {string | number} customerId + * @returns `CartDataSalesViewResourceName` + * @example const cartDataSalesView: ResourceNames.CartDataSalesViewResourceName = ResourceNames.cartDataSalesView(10987417) + */ +export function cartDataSalesView( + customerId: string | number +): CartDataSalesViewResourceName { + return `customers/${customerId}/cartDataSalesView` as const; +} + /* ChangeEvent */ export type ChangeEventResourceName = `customers/${StrNum}/changeEvents/${StrNum}~${StrNum}~${StrNum}`; @@ -3106,6 +3140,22 @@ export function video( return `customers/${customerId}/videos/${videoId}` as const; } +/* VideoEnhancement */ +export type VideoEnhancementResourceName = + `customers/${StrNum}/videoEnhancements/${StrNum}`; +/** + * @param {string | number} customerId + * @param {string | number} videoEnhancement + * @returns `VideoEnhancementResourceName` + * @example const videoEnhancement: ResourceNames.VideoEnhancementResourceName = ResourceNames.videoEnhancement(10987417, 21974834) + */ +export function videoEnhancement( + customerId: string | number, + videoEnhancement: string | number +): VideoEnhancementResourceName { + return `customers/${customerId}/videoEnhancements/${videoEnhancement}` as const; +} + /* WebpageView */ export type WebpageViewResourceName = `customers/${StrNum}/webpageViews/${StrNum}~${StrNum}`; @@ -3123,3 +3173,19 @@ export function webpageView( ): WebpageViewResourceName { return `customers/${customerId}/webpageViews/${adGroupId}~${criterionId}` as const; } + +/* YouTubeVideoUpload */ +export type YouTubeVideoUploadResourceName = + `customers/${StrNum}/youTubeVideoUploads/${StrNum}`; +/** + * @param {string | number} customerId + * @param {string | number} videoUploadId + * @returns `YouTubeVideoUploadResourceName` + * @example const youTubeVideoUpload: ResourceNames.YouTubeVideoUploadResourceName = ResourceNames.youTubeVideoUpload(10987417, 21974834) + */ +export function youTubeVideoUpload( + customerId: string | number, + videoUploadId: string | number +): YouTubeVideoUploadResourceName { + return `customers/${customerId}/youTubeVideoUploads/${videoUploadId}` as const; +} diff --git a/src/protos/autogen/serviceFactory.ts b/src/protos/autogen/serviceFactory.ts index 178d4cdc..2e048f14 100644 --- a/src/protos/autogen/serviceFactory.ts +++ b/src/protos/autogen/serviceFactory.ts @@ -22,7 +22,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountBudgetProposalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountBudgetProposalService */ public get accountBudgetProposals() { const service = this.loadService( @@ -198,7 +198,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountLinkService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountLinkService */ public get accountLinks() { const service = this.loadService( @@ -212,7 +212,7 @@ export default class ServiceFactory extends Service { >; return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AccountLinkService#createaccountlink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AccountLinkService#createaccountlink */ createAccountLink: async ( request: services.CreateAccountLinkRequest @@ -438,7 +438,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdLabelService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdLabelService */ public get adGroupAdLabels() { const service = this.loadService( @@ -611,7 +611,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdService */ public get adGroupAds() { const service = this.loadService( @@ -861,7 +861,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAdService#removeautomaticallycreatedassets + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAdService#removeautomaticallycreatedassets */ removeAutomaticallyCreatedAssets: async ( request: services.RemoveAutomaticallyCreatedAssetsRequest @@ -931,7 +931,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAssetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAssetService */ public get adGroupAssets() { const service = this.loadService( @@ -1183,7 +1183,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupAssetSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupAssetSetService */ public get adGroupAssetSets() { const service = this.loadService( @@ -1356,7 +1356,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupBidModifierService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupBidModifierService */ public get adGroupBidModifiers() { const service = this.loadService( @@ -1614,7 +1614,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionCustomizerService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionCustomizerService */ public get adGroupCriterionCustomizers() { const service = @@ -1796,7 +1796,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionLabelService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionLabelService */ public get adGroupCriterionLabels() { const service = this.loadService( @@ -1975,7 +1975,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCriterionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCriterionService */ public get adGroupCriteria() { const service = this.loadService( @@ -2241,7 +2241,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupCustomizerService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupCustomizerService */ public get adGroupCustomizers() { const service = this.loadService( @@ -2414,7 +2414,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupLabelService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupLabelService */ public get adGroupLabels() { const service = this.loadService( @@ -2584,7 +2584,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdGroupService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdGroupService */ public get adGroups() { const service = this.loadService( @@ -2836,7 +2836,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdParameterService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdParameterService */ public get adParameters() { const service = this.loadService( @@ -3088,7 +3088,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AdService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AdService */ public get ads() { const service = this.loadService("AdServiceClient"); @@ -3181,7 +3181,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGenerationService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGenerationService */ public get assetGenerations() { const service = this.loadService( @@ -3190,7 +3190,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGenerationService#generatetext + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGenerationService#generatetext */ generateText: async ( request: services.GenerateTextRequest @@ -3255,7 +3255,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGenerationService#generateimages + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGenerationService#generateimages */ generateImages: async ( request: services.GenerateImagesRequest @@ -3322,7 +3322,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupAssetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupAssetService */ public get assetGroupAssets() { const service = this.loadService( @@ -3580,7 +3580,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupListingGroupFilterService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupListingGroupFilterService */ public get assetGroupListingGroupFilters() { const service = @@ -3851,7 +3851,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupService */ public get assetGroups() { const service = this.loadService( @@ -4100,7 +4100,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetGroupSignalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetGroupSignalService */ public get assetGroupSignals() { const service = this.loadService( @@ -4273,7 +4273,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetService */ public get assets() { const service = @@ -4447,7 +4447,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSetAssetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSetAssetService */ public get assetSetAssets() { const service = this.loadService( @@ -4617,7 +4617,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AssetSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AssetSetService */ public get assetSets() { const service = this.loadService( @@ -4869,7 +4869,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService */ public get audienceInsights() { const service = this.loadService( @@ -4878,7 +4878,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#generateinsightsfinderreport + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#generateinsightsfinderreport */ generateInsightsFinderReport: async ( request: services.GenerateInsightsFinderReportRequest @@ -4946,7 +4946,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#listaudienceinsightsattributes + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#listaudienceinsightsattributes */ listAudienceInsightsAttributes: async ( request: services.ListAudienceInsightsAttributesRequest @@ -5014,7 +5014,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#listinsightseligibledates + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#listinsightseligibledates */ listInsightsEligibleDates: async ( request: services.ListInsightsEligibleDatesRequest @@ -5079,7 +5079,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#generateaudiencecompositioninsights + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#generateaudiencecompositioninsights */ generateAudienceCompositionInsights: async ( request: services.GenerateAudienceCompositionInsightsRequest @@ -5147,7 +5147,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#generateaudiencedefinition + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#generateaudiencedefinition */ generateAudienceDefinition: async ( request: services.GenerateAudienceDefinitionRequest @@ -5212,7 +5212,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#generatesuggestedtargetinginsights + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#generatesuggestedtargetinginsights */ generateSuggestedTargetingInsights: async ( request: services.GenerateSuggestedTargetingInsightsRequest @@ -5280,7 +5280,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#generateaudienceoverlapinsights + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#generateaudienceoverlapinsights */ generateAudienceOverlapInsights: async ( request: services.GenerateAudienceOverlapInsightsRequest @@ -5348,7 +5348,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceInsightsService#generatetargetingsuggestionmetrics + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceInsightsService#generatetargetingsuggestionmetrics */ generateTargetingSuggestionMetrics: async ( request: services.GenerateTargetingSuggestionMetricsRequest @@ -5418,7 +5418,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AudienceService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AudienceService */ public get audiences() { const service = this.loadService( @@ -5593,7 +5593,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AutomaticallyCreatedAssetRemovalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AutomaticallyCreatedAssetRemovalService */ public get automaticallyCreatedAssetRemovals() { const service = @@ -5603,7 +5603,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/AutomaticallyCreatedAssetRemovalService#removecampaignautomaticallycreatedasset + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/AutomaticallyCreatedAssetRemovalService#removecampaignautomaticallycreatedasset */ removeCampaignAutomaticallyCreatedAsset: async ( request: services.RemoveCampaignAutomaticallyCreatedAssetRequest @@ -5672,7 +5672,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BatchJobService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BatchJobService */ public get batchJobs() { const service = this.loadService( @@ -5835,7 +5835,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BatchJobService#listbatchjobresults + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BatchJobService#listbatchjobresults */ listBatchJobResults: async ( request: services.ListBatchJobResultsRequest @@ -5900,7 +5900,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BatchJobService#runbatchjob + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BatchJobService#runbatchjob */ runBatchJob: async ( request: services.RunBatchJobRequest @@ -5965,7 +5965,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BatchJobService#addbatchjoboperations + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BatchJobService#addbatchjoboperations */ addBatchJobOperations: async ( request: services.AddBatchJobOperationsRequest @@ -6032,7 +6032,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingDataExclusionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingDataExclusionService */ public get biddingDataExclusions() { const service = this.loadService( @@ -6299,7 +6299,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingSeasonalityAdjustmentService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingSeasonalityAdjustmentService */ public get biddingSeasonalityAdjustments() { const service = @@ -6570,7 +6570,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BiddingStrategyService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BiddingStrategyService */ public get biddingStrategies() { const service = this.loadService( @@ -6828,7 +6828,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignAssetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignAssetService */ public get campaignAssets() { const service = this.loadService( @@ -7080,7 +7080,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignAssetSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignAssetSetService */ public get campaignAssetSets() { const service = this.loadService( @@ -7253,7 +7253,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignBidModifierService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignBidModifierService */ public get campaignBidModifiers() { const service = this.loadService( @@ -7511,7 +7511,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignBudgetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignBudgetService */ public get campaignBudgets() { const service = this.loadService( @@ -7769,7 +7769,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignConversionGoalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignConversionGoalService */ public get campaignConversionGoals() { const service = this.loadService( @@ -7870,7 +7870,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignCriterionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignCriterionService */ public get campaignCriteria() { const service = this.loadService( @@ -8128,7 +8128,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignCustomizerService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignCustomizerService */ public get campaignCustomizers() { const service = this.loadService( @@ -8301,7 +8301,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignDraftService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignDraftService */ public get campaignDrafts() { const service = this.loadService( @@ -8551,7 +8551,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignDraftService#promotecampaigndraft + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignDraftService#promotecampaigndraft */ promoteCampaignDraft: async ( request: services.PromoteCampaignDraftRequest @@ -8616,7 +8616,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignDraftService#listcampaigndraftasyncerrors + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignDraftService#listcampaigndraftasyncerrors */ listCampaignDraftAsyncErrors: async ( request: services.ListCampaignDraftAsyncErrorsRequest @@ -8686,7 +8686,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignGroupService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignGroupService */ public get campaignGroups() { const service = this.loadService( @@ -8938,7 +8938,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignLabelService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignLabelService */ public get campaignLabels() { const service = this.loadService( @@ -9108,7 +9108,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignService */ public get campaigns() { const service = this.loadService( @@ -9358,7 +9358,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignService#enablepmaxbrandguidelines + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignService#enablepmaxbrandguidelines */ enablePMaxBrandGuidelines: async ( request: services.EnablePMaxBrandGuidelinesRequest @@ -9425,7 +9425,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignSharedSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignSharedSetService */ public get campaignSharedSets() { const service = this.loadService( @@ -9598,7 +9598,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionActionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionActionService */ public get conversionActions() { const service = this.loadService( @@ -9856,7 +9856,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionCustomVariableService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionCustomVariableService */ public get conversionCustomVariables() { const service = this.loadService( @@ -10045,7 +10045,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionGoalCampaignConfigService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionGoalCampaignConfigService */ public get conversionGoalCampaignConfigs() { const service = @@ -10151,7 +10151,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionValueRuleService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionValueRuleService */ public get conversionValueRules() { const service = this.loadService( @@ -10409,7 +10409,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionValueRuleSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionValueRuleSetService */ public get conversionValueRuleSets() { const service = this.loadService( @@ -10676,7 +10676,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomConversionGoalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomConversionGoalService */ public get customConversionGoals() { const service = this.loadService( @@ -10943,7 +10943,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerAssetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerAssetService */ public get customerAssets() { const service = this.loadService( @@ -11195,7 +11195,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerConversionGoalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerConversionGoalService */ public get customerConversionGoals() { const service = this.loadService( @@ -11296,7 +11296,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerCustomizerService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerCustomizerService */ public get customerCustomizers() { const service = this.loadService( @@ -11469,7 +11469,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerLabelService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerLabelService */ public get customerLabels() { const service = this.loadService( @@ -11639,7 +11639,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerNegativeCriterionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerNegativeCriterionService */ public get customerNegativeCriteria() { const service = this.loadService( @@ -11820,7 +11820,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerService */ public get customers() { const service = this.loadService( @@ -11916,7 +11916,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerService#listaccessiblecustomers + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerService#listaccessiblecustomers */ listAccessibleCustomers: async ( request: services.ListAccessibleCustomersRequest @@ -11981,7 +11981,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerService#createcustomerclient + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerService#createcustomerclient */ createCustomerClient: async ( request: services.CreateCustomerClientRequest @@ -12048,7 +12048,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomizerAttributeService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomizerAttributeService */ public get customizerAttributes() { const service = this.loadService( @@ -12221,7 +12221,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentArmService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentArmService */ public get experimentArms() { const service = this.loadService( @@ -12473,7 +12473,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentService */ public get experiments() { const service = this.loadService( @@ -12723,7 +12723,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentService#endexperiment + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentService#endexperiment */ endExperiment: async ( request: services.EndExperimentRequest @@ -12788,7 +12788,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentService#listexperimentasyncerrors + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentService#listexperimentasyncerrors */ listExperimentAsyncErrors: async ( request: services.ListExperimentAsyncErrorsRequest @@ -12853,7 +12853,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentService#graduateexperiment + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentService#graduateexperiment */ graduateExperiment: async ( request: services.GraduateExperimentRequest @@ -12918,7 +12918,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentService#scheduleexperiment + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentService#scheduleexperiment */ scheduleExperiment: async ( request: services.ScheduleExperimentRequest @@ -12983,7 +12983,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ExperimentService#promoteexperiment + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ExperimentService#promoteexperiment */ promoteExperiment: async ( request: services.PromoteExperimentRequest @@ -13050,7 +13050,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanAdGroupKeywordService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanAdGroupKeywordService */ public get keywordPlanAdGroupKeywords() { const service = this.loadService( @@ -13320,7 +13320,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanAdGroupService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanAdGroupService */ public get keywordPlanAdGroups() { const service = this.loadService( @@ -13578,7 +13578,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanCampaignKeywordService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanCampaignKeywordService */ public get keywordPlanCampaignKeywords() { const service = @@ -13849,7 +13849,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanCampaignService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanCampaignService */ public get keywordPlanCampaigns() { const service = this.loadService( @@ -14107,7 +14107,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanService */ public get keywordPlans() { const service = this.loadService( @@ -14359,7 +14359,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LabelService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LabelService */ public get labels() { const service = @@ -14610,7 +14610,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationSubscriptionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationSubscriptionService */ public get recommendationSubscriptions() { const service = @@ -14800,7 +14800,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RemarketingActionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RemarketingActionService */ public get remarketingActions() { const service = this.loadService( @@ -14981,7 +14981,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SharedCriterionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SharedCriterionService */ public get sharedCriteria() { const service = this.loadService( @@ -15154,7 +15154,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SharedSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SharedSetService */ public get sharedSets() { const service = this.loadService( @@ -15406,7 +15406,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignSettingService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignSettingService */ public get smartCampaignSettings() { const service = this.loadService( @@ -15420,7 +15420,7 @@ export default class ServiceFactory extends Service { >; return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignSettingService#getsmartcampaignstatus + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignSettingService#getsmartcampaignstatus */ getSmartCampaignStatus: async ( request: services.GetSmartCampaignStatusRequest @@ -15575,7 +15575,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListService */ public get userLists() { const service = this.loadService( @@ -15827,7 +15827,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksService */ public get benchmarks() { const service = this.loadService( @@ -15836,7 +15836,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksService#listbenchmarksavailabledates + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksService#listbenchmarksavailabledates */ listBenchmarksAvailableDates: async ( request: services.ListBenchmarksAvailableDatesRequest @@ -15904,7 +15904,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksService#listbenchmarkslocations + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksService#listbenchmarkslocations */ listBenchmarksLocations: async ( request: services.ListBenchmarksLocationsRequest @@ -15969,7 +15969,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksService#listbenchmarksproducts + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksService#listbenchmarksproducts */ listBenchmarksProducts: async ( request: services.ListBenchmarksProductsRequest @@ -16034,7 +16034,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksService#listbenchmarkssources + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksService#listbenchmarkssources */ listBenchmarksSources: async ( request: services.ListBenchmarksSourcesRequest @@ -16099,7 +16099,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BenchmarksService#generatebenchmarksmetrics + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BenchmarksService#generatebenchmarksmetrics */ generateBenchmarksMetrics: async ( request: services.GenerateBenchmarksMetricsRequest @@ -16166,7 +16166,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BillingSetupService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BillingSetupService */ public get billingSetups() { const service = this.loadService( @@ -16331,7 +16331,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BrandSuggestionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BrandSuggestionService */ public get brandSuggestions() { const service = this.loadService( @@ -16340,7 +16340,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/BrandSuggestionService#suggestbrands + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/BrandSuggestionService#suggestbrands */ suggestBrands: async ( request: services.SuggestBrandsRequest @@ -16407,7 +16407,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignGoalConfigService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignGoalConfigService */ public get campaignGoalConfigs() { const service = this.loadService( @@ -16665,7 +16665,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignLifecycleGoalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignLifecycleGoalService */ public get campaignLifecycleGoals() { const service = this.loadService( @@ -16674,7 +16674,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CampaignLifecycleGoalService#configurecampaignlifecyclegoals + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CampaignLifecycleGoalService#configurecampaignlifecyclegoals */ configureCampaignLifecycleGoals: async ( request: services.ConfigureCampaignLifecycleGoalsRequest @@ -16745,7 +16745,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ContentCreatorInsightsService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ContentCreatorInsightsService */ public get contentCreatorInsights() { const service = this.loadService( @@ -16754,7 +16754,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ContentCreatorInsightsService#generatecreatorinsights + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ContentCreatorInsightsService#generatecreatorinsights */ generateCreatorInsights: async ( request: services.GenerateCreatorInsightsRequest @@ -16819,7 +16819,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ContentCreatorInsightsService#generatetrendinginsights + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ContentCreatorInsightsService#generatetrendinginsights */ generateTrendingInsights: async ( request: services.GenerateTrendingInsightsRequest @@ -16886,7 +16886,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionAdjustmentUploadService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionAdjustmentUploadService */ public get conversionAdjustmentUploads() { const service = @@ -16896,7 +16896,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionAdjustmentUploadService#uploadconversionadjustments + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionAdjustmentUploadService#uploadconversionadjustments */ uploadConversionAdjustments: async ( request: services.UploadConversionAdjustmentsRequest @@ -16967,7 +16967,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionUploadService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionUploadService */ public get conversionUploads() { const service = this.loadService( @@ -16976,7 +16976,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionUploadService#uploadclickconversions + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionUploadService#uploadclickconversions */ uploadClickConversions: async ( request: services.UploadClickConversionsRequest @@ -17041,7 +17041,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ConversionUploadService#uploadcallconversions + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ConversionUploadService#uploadcallconversions */ uploadCallConversions: async ( request: services.UploadCallConversionsRequest @@ -17108,7 +17108,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomAudienceService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomAudienceService */ public get customAudiences() { const service = this.loadService( @@ -17363,7 +17363,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomInterestService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomInterestService */ public get customInterests() { const service = this.loadService( @@ -17541,7 +17541,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerAssetSetService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerAssetSetService */ public get customerAssetSets() { const service = this.loadService( @@ -17714,7 +17714,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerClientLinkService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerClientLinkService */ public get customerClientLinks() { const service = this.loadService( @@ -17892,7 +17892,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerLifecycleGoalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerLifecycleGoalService */ public get customerLifecycleGoals() { const service = this.loadService( @@ -17901,7 +17901,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerLifecycleGoalService#configurecustomerlifecyclegoals + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerLifecycleGoalService#configurecustomerlifecyclegoals */ configureCustomerLifecycleGoals: async ( request: services.ConfigureCustomerLifecycleGoalsRequest @@ -17972,7 +17972,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerManagerLinkService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerManagerLinkService */ public get customerManagerLinks() { const service = this.loadService( @@ -18068,7 +18068,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerManagerLinkService#movemanagerlink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerManagerLinkService#movemanagerlink */ moveManagerLink: async ( request: services.MoveManagerLinkRequest @@ -18135,7 +18135,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerSkAdNetworkConversionValueSchemaService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerSkAdNetworkConversionValueSchemaService */ public get customerSkAdNetworkConversionValueSchemas() { const service = @@ -18242,7 +18242,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerUserAccessInvitationService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerUserAccessInvitationService */ public get customerUserAccessInvitations() { const service = @@ -18419,7 +18419,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/CustomerUserAccessService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/CustomerUserAccessService */ public get customerUserAccesses() { const service = this.loadService( @@ -18592,7 +18592,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataLinkService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataLinkService */ public get dataLinks() { const service = this.loadService( @@ -18601,7 +18601,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataLinkService#createdatalink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataLinkService#createdatalink */ createDataLink: async ( request: services.CreateDataLinkRequest @@ -18666,7 +18666,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataLinkService#removedatalink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataLinkService#removedatalink */ removeDataLink: async ( request: services.RemoveDataLinkRequest @@ -18731,7 +18731,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/DataLinkService#updatedatalink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/DataLinkService#updatedatalink */ updateDataLink: async ( request: services.UpdateDataLinkRequest @@ -18798,7 +18798,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GeoTargetConstantService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GeoTargetConstantService */ public get geoTargetConstants() { const service = this.loadService( @@ -18807,7 +18807,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GeoTargetConstantService#suggestgeotargetconstants + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GeoTargetConstantService#suggestgeotargetconstants */ suggestGeoTargetConstants: async ( request: services.SuggestGeoTargetConstantsRequest @@ -18874,7 +18874,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/GoalService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/GoalService */ public get goals() { const service = this.loadService("GoalServiceClient"); @@ -19044,7 +19044,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IdentityVerificationService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IdentityVerificationService */ public get identityVerifications() { const service = this.loadService( @@ -19053,7 +19053,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IdentityVerificationService#startidentityverification + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IdentityVerificationService#startidentityverification */ startIdentityVerification: async ( request: services.StartIdentityVerificationRequest @@ -19118,7 +19118,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IdentityVerificationService#getidentityverification + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IdentityVerificationService#getidentityverification */ getIdentityVerification: async ( request: services.GetIdentityVerificationRequest @@ -19185,7 +19185,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IncentiveService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IncentiveService */ public get incentives() { const service = this.loadService( @@ -19194,7 +19194,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IncentiveService#fetchincentive + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IncentiveService#fetchincentive */ fetchIncentive: async ( request: services.FetchIncentiveRequest @@ -19259,7 +19259,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/IncentiveService#applyincentive + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/IncentiveService#applyincentive */ applyIncentive: async ( request: services.ApplyIncentiveRequest @@ -19326,7 +19326,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InvoiceService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InvoiceService */ public get invoices() { const service = this.loadService( @@ -19335,7 +19335,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/InvoiceService#listinvoices + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/InvoiceService#listinvoices */ listInvoices: async ( request: services.ListInvoicesRequest @@ -19402,7 +19402,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanIdeaService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanIdeaService */ public get keywordPlanIdeas() { const service = this.loadService( @@ -19411,7 +19411,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanIdeaService#generatekeywordideas + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanIdeaService#generatekeywordideas */ generateKeywordIdeas: async ( request: services.GenerateKeywordIdeasRequest @@ -19476,7 +19476,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanIdeaService#generatekeywordhistoricalmetrics + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanIdeaService#generatekeywordhistoricalmetrics */ generateKeywordHistoricalMetrics: async ( request: services.GenerateKeywordHistoricalMetricsRequest @@ -19544,7 +19544,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanIdeaService#generateadgroupthemes + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanIdeaService#generateadgroupthemes */ generateAdGroupThemes: async ( request: services.GenerateAdGroupThemesRequest @@ -19609,7 +19609,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordPlanIdeaService#generatekeywordforecastmetrics + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordPlanIdeaService#generatekeywordforecastmetrics */ generateKeywordForecastMetrics: async ( request: services.GenerateKeywordForecastMetricsRequest @@ -19679,7 +19679,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordThemeConstantService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordThemeConstantService */ public get keywordThemeConstants() { const service = this.loadService( @@ -19688,7 +19688,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/KeywordThemeConstantService#suggestkeywordthemeconstants + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/KeywordThemeConstantService#suggestkeywordthemeconstants */ suggestKeywordThemeConstants: async ( request: services.SuggestKeywordThemeConstantsRequest @@ -19758,7 +19758,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadService */ public get localsLeadServices() { const service = this.loadService( @@ -19767,7 +19767,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadService#appendleadconversation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadService#appendleadconversation */ appendLeadConversation: async ( request: services.AppendLeadConversationRequest @@ -19832,7 +19832,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/LocalServicesLeadService#provideleadfeedback + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/LocalServicesLeadService#provideleadfeedback */ provideLeadFeedback: async ( request: services.ProvideLeadFeedbackRequest @@ -19899,7 +19899,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobService */ public get offlineUserDataJobs() { const service = this.loadService( @@ -19908,7 +19908,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobService#createofflineuserdatajob + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobService#createofflineuserdatajob */ createOfflineUserDataJob: async ( request: services.CreateOfflineUserDataJobRequest @@ -19973,7 +19973,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobService#addofflineuserdatajoboperations + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobService#addofflineuserdatajoboperations */ addOfflineUserDataJobOperations: async ( request: services.AddOfflineUserDataJobOperationsRequest @@ -20041,7 +20041,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/OfflineUserDataJobService#runofflineuserdatajob + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/OfflineUserDataJobService#runofflineuserdatajob */ runOfflineUserDataJob: async ( request: services.RunOfflineUserDataJobRequest @@ -20108,7 +20108,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PaymentsAccountService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PaymentsAccountService */ public get paymentsAccounts() { const service = this.loadService( @@ -20117,7 +20117,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/PaymentsAccountService#listpaymentsaccounts + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/PaymentsAccountService#listpaymentsaccounts */ listPaymentsAccounts: async ( request: services.ListPaymentsAccountsRequest @@ -20184,7 +20184,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkInvitationService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkInvitationService */ public get productLinkInvitations() { const service = this.loadService( @@ -20193,7 +20193,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkInvitationService#createproductlinkinvitation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkInvitationService#createproductlinkinvitation */ createProductLinkInvitation: async ( request: services.CreateProductLinkInvitationRequest @@ -20261,7 +20261,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkInvitationService#updateproductlinkinvitation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkInvitationService#updateproductlinkinvitation */ updateProductLinkInvitation: async ( request: services.UpdateProductLinkInvitationRequest @@ -20329,7 +20329,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkInvitationService#removeproductlinkinvitation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkInvitationService#removeproductlinkinvitation */ removeProductLinkInvitation: async ( request: services.RemoveProductLinkInvitationRequest @@ -20399,7 +20399,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkService */ public get productLinks() { const service = this.loadService( @@ -20408,7 +20408,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkService#createproductlink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkService#createproductlink */ createProductLink: async ( request: services.CreateProductLinkRequest @@ -20473,7 +20473,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ProductLinkService#removeproductlink + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ProductLinkService#removeproductlink */ removeProductLink: async ( request: services.RemoveProductLinkRequest @@ -20540,7 +20540,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService */ public get reachPlans() { const service = this.loadService( @@ -20549,7 +20549,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService#generateconversionrates + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService#generateconversionrates */ generateConversionRates: async ( request: services.GenerateConversionRatesRequest @@ -20614,7 +20614,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService#listplannablelocations + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService#listplannablelocations */ listPlannableLocations: async ( request: services.ListPlannableLocationsRequest @@ -20679,7 +20679,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService#listplannableproducts + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService#listplannableproducts */ listPlannableProducts: async ( request: services.ListPlannableProductsRequest @@ -20744,7 +20744,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService#generatereachforecast + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService#generatereachforecast */ generateReachForecast: async ( request: services.GenerateReachForecastRequest @@ -20809,7 +20809,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService#listplannableuserlists + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService#listplannableuserlists */ listPlannableUserLists: async ( request: services.ListPlannableUserListsRequest @@ -20874,7 +20874,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ReachPlanService#listplannableuserinterests + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReachPlanService#listplannableuserinterests */ listPlannableUserInterests: async ( request: services.ListPlannableUserInterestsRequest @@ -20941,7 +20941,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationService */ public get recommendations() { const service = this.loadService( @@ -20950,7 +20950,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationService#applyrecommendation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationService#applyrecommendation */ applyRecommendation: async ( request: services.ApplyRecommendationRequest @@ -21015,7 +21015,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationService#dismissrecommendation + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationService#dismissrecommendation */ dismissRecommendation: async ( request: services.DismissRecommendationRequest @@ -21080,7 +21080,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/RecommendationService#generaterecommendations + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/RecommendationService#generaterecommendations */ generateRecommendations: async ( request: services.GenerateRecommendationsRequest @@ -21147,7 +21147,148 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ShareablePreviewService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReservationService + */ + public get reservations() { + const service = this.loadService( + "ReservationServiceClient" + ); + + return { + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReservationService#quotecampaigns + */ + quoteCampaigns: async ( + request: services.QuoteCampaignsRequest + ): Promise => { + const baseHookArguments: BaseServiceHookArgs = { + credentials: this.credentials, + method: "ReservationService.QuoteCampaigns", + requestOptions: request, + }; + if (this.hooks.onServiceStart) { + const serviceCancellation: HookedCancellation = { cancelled: false }; + await this.hooks.onServiceStart({ + ...baseHookArguments, + cancel: (res) => { + serviceCancellation.cancelled = true; + serviceCancellation.res = res; + }, + editOptions: (options) => { + Object.entries(options).forEach(([key, val]) => { + // @ts-expect-error Index with key type is fine + request[key] = val; + }); + }, + }); + if (serviceCancellation.cancelled) { + return serviceCancellation.res; + } + } + try { + // @ts-expect-error Response is an array type + const [response] = await service.quoteCampaigns(request, { + // @ts-expect-error This arg doesn't exist in the type definitions + otherArgs: { + headers: this.callHeaders, + }, + }); + if (this.hooks.onServiceEnd) { + const serviceResolution: HookedResolution = { resolved: false }; + await this.hooks.onServiceEnd({ + ...baseHookArguments, + response, + resolve: (res) => { + serviceResolution.resolved = true; + serviceResolution.res = res; + }, + }); + if (serviceResolution.resolved) { + return serviceResolution.res; + } + } + return response; + } catch (err) { + const googleAdsError = this.getGoogleAdsError(err as Error); + if (this.hooks.onServiceError) { + await this.hooks.onServiceError({ + ...baseHookArguments, + error: googleAdsError, + }); + } + throw googleAdsError; + } + }, + + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ReservationService#bookcampaigns + */ + bookCampaigns: async ( + request: services.BookCampaignsRequest + ): Promise => { + const baseHookArguments: BaseServiceHookArgs = { + credentials: this.credentials, + method: "ReservationService.BookCampaigns", + requestOptions: request, + }; + if (this.hooks.onServiceStart) { + const serviceCancellation: HookedCancellation = { cancelled: false }; + await this.hooks.onServiceStart({ + ...baseHookArguments, + cancel: (res) => { + serviceCancellation.cancelled = true; + serviceCancellation.res = res; + }, + editOptions: (options) => { + Object.entries(options).forEach(([key, val]) => { + // @ts-expect-error Index with key type is fine + request[key] = val; + }); + }, + }); + if (serviceCancellation.cancelled) { + return serviceCancellation.res; + } + } + try { + // @ts-expect-error Response is an array type + const [response] = await service.bookCampaigns(request, { + // @ts-expect-error This arg doesn't exist in the type definitions + otherArgs: { + headers: this.callHeaders, + }, + }); + if (this.hooks.onServiceEnd) { + const serviceResolution: HookedResolution = { resolved: false }; + await this.hooks.onServiceEnd({ + ...baseHookArguments, + response, + resolve: (res) => { + serviceResolution.resolved = true; + serviceResolution.res = res; + }, + }); + if (serviceResolution.resolved) { + return serviceResolution.res; + } + } + return response; + } catch (err) { + const googleAdsError = this.getGoogleAdsError(err as Error); + if (this.hooks.onServiceError) { + await this.hooks.onServiceError({ + ...baseHookArguments, + error: googleAdsError, + }); + } + throw googleAdsError; + } + }, + }; + } + + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ShareablePreviewService */ public get shareablePreviews() { const service = this.loadService( @@ -21156,7 +21297,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ShareablePreviewService#generateshareablepreviews + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ShareablePreviewService#generateshareablepreviews */ generateShareablePreviews: async ( request: services.GenerateShareablePreviewsRequest @@ -21223,7 +21364,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignSuggestService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignSuggestService */ public get smartCampaignSuggests() { const service = this.loadService( @@ -21232,7 +21373,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignSuggestService#suggestsmartcampaignbudgetoptions + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignSuggestService#suggestsmartcampaignbudgetoptions */ suggestSmartCampaignBudgetOptions: async ( request: services.SuggestSmartCampaignBudgetOptionsRequest @@ -21301,7 +21442,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignSuggestService#suggestsmartcampaignad + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignSuggestService#suggestsmartcampaignad */ suggestSmartCampaignAd: async ( request: services.SuggestSmartCampaignAdRequest @@ -21366,7 +21507,7 @@ export default class ServiceFactory extends Service { }, /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/SmartCampaignSuggestService#suggestkeywordthemes + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/SmartCampaignSuggestService#suggestkeywordthemes */ suggestKeywordThemes: async ( request: services.SuggestKeywordThemesRequest @@ -21433,7 +21574,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ThirdPartyAppAnalyticsLinkService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ThirdPartyAppAnalyticsLinkService */ public get thirdPartyAppAnalyticsLinks() { const service = @@ -21443,7 +21584,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/ThirdPartyAppAnalyticsLinkService#regenerateshareablelinkid + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/ThirdPartyAppAnalyticsLinkService#regenerateshareablelinkid */ regenerateShareableLinkId: async ( request: services.RegenerateShareableLinkIdRequest @@ -21510,7 +21651,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TravelAssetSuggestionService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TravelAssetSuggestionService */ public get travelAssetSuggestions() { const service = this.loadService( @@ -21519,7 +21660,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/TravelAssetSuggestionService#suggesttravelassets + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/TravelAssetSuggestionService#suggesttravelassets */ suggestTravelAssets: async ( request: services.SuggestTravelAssetsRequest @@ -21586,7 +21727,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserDataService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserDataService */ public get userData() { const service = this.loadService( @@ -21595,7 +21736,7 @@ export default class ServiceFactory extends Service { return { /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserDataService#uploaduserdata + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserDataService#uploaduserdata */ uploadUserData: async ( request: services.UploadUserDataRequest @@ -21662,7 +21803,7 @@ export default class ServiceFactory extends Service { } /** - * @link https://developers.google.com/google-ads/api/reference/rpc/v23/UserListCustomerTypeService + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/UserListCustomerTypeService */ public get userListCustomerTypes() { const service = this.loadService( @@ -21839,4 +21980,210 @@ export default class ServiceFactory extends Service { }, }; } + + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoUploadService + */ + public get youTubeVideoUploads() { + const service = this.loadService( + "YouTubeVideoUploadServiceClient" + ); + + return { + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoUploadService#createyoutubevideoupload + */ + createYouTubeVideoUpload: async ( + request: services.CreateYouTubeVideoUploadRequest + ): Promise => { + const baseHookArguments: BaseServiceHookArgs = { + credentials: this.credentials, + method: "YouTubeVideoUploadService.CreateYouTubeVideoUpload", + requestOptions: request, + }; + if (this.hooks.onServiceStart) { + const serviceCancellation: HookedCancellation = { cancelled: false }; + await this.hooks.onServiceStart({ + ...baseHookArguments, + cancel: (res) => { + serviceCancellation.cancelled = true; + serviceCancellation.res = res; + }, + editOptions: (options) => { + Object.entries(options).forEach(([key, val]) => { + // @ts-expect-error Index with key type is fine + request[key] = val; + }); + }, + }); + if (serviceCancellation.cancelled) { + return serviceCancellation.res; + } + } + try { + // @ts-expect-error Response is an array type + const [response] = await service.createYouTubeVideoUpload(request, { + // @ts-expect-error This arg doesn't exist in the type definitions + otherArgs: { + headers: this.callHeaders, + }, + }); + if (this.hooks.onServiceEnd) { + const serviceResolution: HookedResolution = { resolved: false }; + await this.hooks.onServiceEnd({ + ...baseHookArguments, + response, + resolve: (res) => { + serviceResolution.resolved = true; + serviceResolution.res = res; + }, + }); + if (serviceResolution.resolved) { + return serviceResolution.res; + } + } + return response; + } catch (err) { + const googleAdsError = this.getGoogleAdsError(err as Error); + if (this.hooks.onServiceError) { + await this.hooks.onServiceError({ + ...baseHookArguments, + error: googleAdsError, + }); + } + throw googleAdsError; + } + }, + + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoUploadService#updateyoutubevideoupload + */ + updateYouTubeVideoUpload: async ( + request: services.UpdateYouTubeVideoUploadRequest + ): Promise => { + const baseHookArguments: BaseServiceHookArgs = { + credentials: this.credentials, + method: "YouTubeVideoUploadService.UpdateYouTubeVideoUpload", + requestOptions: request, + }; + if (this.hooks.onServiceStart) { + const serviceCancellation: HookedCancellation = { cancelled: false }; + await this.hooks.onServiceStart({ + ...baseHookArguments, + cancel: (res) => { + serviceCancellation.cancelled = true; + serviceCancellation.res = res; + }, + editOptions: (options) => { + Object.entries(options).forEach(([key, val]) => { + // @ts-expect-error Index with key type is fine + request[key] = val; + }); + }, + }); + if (serviceCancellation.cancelled) { + return serviceCancellation.res; + } + } + try { + // @ts-expect-error Response is an array type + const [response] = await service.updateYouTubeVideoUpload(request, { + // @ts-expect-error This arg doesn't exist in the type definitions + otherArgs: { + headers: this.callHeaders, + }, + }); + if (this.hooks.onServiceEnd) { + const serviceResolution: HookedResolution = { resolved: false }; + await this.hooks.onServiceEnd({ + ...baseHookArguments, + response, + resolve: (res) => { + serviceResolution.resolved = true; + serviceResolution.res = res; + }, + }); + if (serviceResolution.resolved) { + return serviceResolution.res; + } + } + return response; + } catch (err) { + const googleAdsError = this.getGoogleAdsError(err as Error); + if (this.hooks.onServiceError) { + await this.hooks.onServiceError({ + ...baseHookArguments, + error: googleAdsError, + }); + } + throw googleAdsError; + } + }, + + /** + * @link https://developers.google.com/google-ads/api/reference/rpc/v24/YouTubeVideoUploadService#removeyoutubevideoupload + */ + removeYouTubeVideoUpload: async ( + request: services.RemoveYouTubeVideoUploadRequest + ): Promise => { + const baseHookArguments: BaseServiceHookArgs = { + credentials: this.credentials, + method: "YouTubeVideoUploadService.RemoveYouTubeVideoUpload", + requestOptions: request, + }; + if (this.hooks.onServiceStart) { + const serviceCancellation: HookedCancellation = { cancelled: false }; + await this.hooks.onServiceStart({ + ...baseHookArguments, + cancel: (res) => { + serviceCancellation.cancelled = true; + serviceCancellation.res = res; + }, + editOptions: (options) => { + Object.entries(options).forEach(([key, val]) => { + // @ts-expect-error Index with key type is fine + request[key] = val; + }); + }, + }); + if (serviceCancellation.cancelled) { + return serviceCancellation.res; + } + } + try { + // @ts-expect-error Response is an array type + const [response] = await service.removeYouTubeVideoUpload(request, { + // @ts-expect-error This arg doesn't exist in the type definitions + otherArgs: { + headers: this.callHeaders, + }, + }); + if (this.hooks.onServiceEnd) { + const serviceResolution: HookedResolution = { resolved: false }; + await this.hooks.onServiceEnd({ + ...baseHookArguments, + response, + resolve: (res) => { + serviceResolution.resolved = true; + serviceResolution.res = res; + }, + }); + if (serviceResolution.resolved) { + return serviceResolution.res; + } + } + return response; + } catch (err) { + const googleAdsError = this.getGoogleAdsError(err as Error); + if (this.hooks.onServiceError) { + await this.hooks.onServiceError({ + ...baseHookArguments, + error: googleAdsError, + }); + } + throw googleAdsError; + } + }, + }; + } } diff --git a/src/protos/index.ts b/src/protos/index.ts index a0274978..f5c6cc1d 100644 --- a/src/protos/index.ts +++ b/src/protos/index.ts @@ -2,18 +2,18 @@ import allProtos, { protos } from "google-ads-node"; import { googleAdsVersion } from "../version"; // "as vN" is required to avoid type issues later on -export const VERSION = googleAdsVersion as "v23"; +export const VERSION = googleAdsVersion as "v24"; // -- Expose the googleads generated types -- // The namespace path is shortened for ease of use -export import common = protos.google.ads.googleads.v23.common; -export import errors = protos.google.ads.googleads.v23.errors; -export import resources = protos.google.ads.googleads.v23.resources; -export import services = protos.google.ads.googleads.v23.services; +export import common = protos.google.ads.googleads.v24.common; +export import errors = protos.google.ads.googleads.v24.errors; +export import resources = protos.google.ads.googleads.v24.resources; +export import services = protos.google.ads.googleads.v24.services; // We compile enums ourselves, the Google ones should be used internally only -export import internalEnums = protos.google.ads.googleads.v23.enums; +export import internalEnums = protos.google.ads.googleads.v24.enums; export { enums } from "./autogen/enums"; export { fields, fieldDataTypes } from "./autogen/fields"; diff --git a/src/service.spec.ts b/src/service.spec.ts index a1964e52..fcb8cbb5 100644 --- a/src/service.spec.ts +++ b/src/service.spec.ts @@ -1,7 +1,11 @@ -import { GoogleAdsServiceClient } from "google-ads-node"; +import { + CustomerServiceClient, + GoogleAdsServiceClient, + protos, +} from "google-ads-node"; import { operationsProtos } from "google-gax"; import { errors, services } from "./protos"; -import { FAILURE_KEY } from "./service"; +import { disposeService, FAILURE_KEY, serviceCache } from "./service"; import { failTestIfExecuted, newCustomer, @@ -19,6 +23,12 @@ beforeAll(() => { }); describe("Service", () => { + afterEach(() => { + // Tests share the module-level cache; clear it so no test depends on + // entries cached by another + serviceCache.clear(); + }); + describe("loadService", () => { it("should load a valid service", () => { const customer = newCustomer(); @@ -27,6 +37,22 @@ describe("Service", () => { expect(service).toBeInstanceOf(GoogleAdsServiceClient); }); + it("does not cache the service when skipCache is set", () => { + const customer = newCustomer(); + // @ts-expect-error Accessing private method for test purposes + const service = customer.loadService("CustomerServiceClient", { + skipCache: true, + }); + expect(service).toBeDefined(); + + const cachedKeys = [...serviceCache.keys()]; + expect( + cachedKeys.some((key) => + String(key).startsWith("CustomerServiceClient") + ) + ).toBe(false); + }); + it("should throw an error if the service is invalid", () => { const customer = newCustomer(); try { @@ -224,4 +250,66 @@ describe("Service", () => { }); }); }); + + describe("FAILURE_KEY", () => { + it("matches the API version of the installed google-ads-node package", () => { + const installedVersions = Object.keys( + (protos.google.ads as any).googleads + ); + expect(installedVersions).toContain(googleAdsVersion); + expect(FAILURE_KEY).toBe( + `google.ads.googleads.${googleAdsVersion}.errors.googleadsfailure-bin` + ); + }); + }); + + describe("serviceCache disposal", () => { + it("closes services removed from the cache", async () => { + const close = jest.fn().mockResolvedValue(undefined); + serviceCache.set("disposal_test_key", { close }); + serviceCache.delete("disposal_test_key"); + + await new Promise((resolve) => setImmediate(resolve)); + expect(close).toHaveBeenCalledTimes(1); + }); + + it("disposeService survives a rejected close()", async () => { + const close = jest.fn().mockRejectedValue(new Error("channel down")); + + expect(() => disposeService({ close })).not.toThrow(); + + await new Promise((resolve) => setImmediate(resolve)); + expect(close).toHaveBeenCalledTimes(1); + }); + + it("disposeService survives a synchronously throwing close()", () => { + const close = jest.fn(() => { + throw new Error("already destroyed"); + }); + + expect(() => disposeService({ close })).not.toThrow(); + }); + + it("creates a fresh service when the cached one has expired but is not yet purged", () => { + const customer = newCustomer(); + // @ts-expect-error Accessing private method for test purposes + const original = customer.loadService( + "CustomerServiceClient" + ); + const key = [...serviceCache.keys()].find((cacheKey) => + String(cacheKey).startsWith("CustomerServiceClient") + ) as string; + expect(key).toBeDefined(); + + serviceCache.set(key, original, { ttl: 1 }); + const start = Date.now(); + while (Date.now() - start < 10) { + void 0; + } + + // @ts-expect-error Accessing private method for test purposes + const reloaded = customer.loadService("CustomerServiceClient"); + expect(reloaded).toBeInstanceOf(CustomerServiceClient); + }); + }); }); diff --git a/src/service.ts b/src/service.ts index b379b35f..51f064e8 100644 --- a/src/service.ts +++ b/src/service.ts @@ -29,14 +29,19 @@ export interface CallHeaders { "linked-customer-id"?: string; } +// Close connections when services are removed from the cache +export function disposeService(service: { close: () => Promise }): void { + Promise.resolve() + .then(() => service.close()) + .catch(() => null); +} + // A global service cache to avoid re-initialising services -const serviceCache = new TTLCache({ +export const serviceCache = new TTLCache({ max: 1_000, ttl: 10 * 60 * 1000, // 10 minutes - dispose: async (service: any) => { - // Close connections when services are removed from the cache - await service.close(); - }, + checkAgeOnGet: true, + dispose: disposeService, }); // A global access token cache used by REST calls. Issued tokens expire after 1 hour, so we cache them for 50 minutes. @@ -128,11 +133,17 @@ export class Service { return token; } - protected loadService(service: ServiceName): T { + protected loadService( + service: ServiceName, + options?: { skipCache?: boolean } + ): T { const serviceCacheKey = `${service}_${this.clientOptions.client_id}_${this.customerOptions.refresh_token}`; - if (serviceCache.has(serviceCacheKey)) { - return serviceCache.get(serviceCacheKey) as unknown as T; + if (!options?.skipCache) { + const cachedService = serviceCache.get(serviceCacheKey); + if (cachedService) { + return cachedService as unknown as T; + } } // eslint-disable-next-line @typescript-eslint/no-var-requires @@ -146,7 +157,9 @@ export class Service { sslCreds: this.getCredentials(), }); - serviceCache.set(serviceCacheKey, client); + if (!options?.skipCache) { + serviceCache.set(serviceCacheKey, client); + } return client as unknown as T; } diff --git a/src/utils.spec.ts b/src/utils.spec.ts index 7bb9afc0..72d0dce8 100644 --- a/src/utils.spec.ts +++ b/src/utils.spec.ts @@ -1,3 +1,4 @@ +import long from "long"; import { fromMicros, toMicros, @@ -142,4 +143,41 @@ describe("recursiveFieldMaskSearch", () => { "key.third_child_key.second_grand_child_key", ]); }); + + it("treats typed arrays as leaf values", () => { + const input = { + ad: { data: new Uint8Array(8), image: Buffer.from("hello") }, + }; + + expect(recursiveFieldMaskSearch(input)).toEqual(["ad.data", "ad.image"]); + }); + + it("treats Long values as leaf values", () => { + const input = { + id: long.fromNumber(42), + targetCpa: { targetCpaMicros: long.fromNumber(1500000) }, + }; + + expect(recursiveFieldMaskSearch(input)).toEqual([ + "id", + "target_cpa.target_cpa_micros", + ]); + }); + + it("throws on circular references instead of overflowing the stack", () => { + const input: Record = { campaign: { name: "x" } }; + input.campaign.self = input; + + expect(() => recursiveFieldMaskSearch(input)).toThrow("circular reference"); + }); + + it("allows the same object to appear in multiple branches", () => { + const shared = { sharedKey: true }; + const input = { first: shared, second: shared }; + + expect(recursiveFieldMaskSearch(input)).toEqual([ + "first.shared_key", + "second.shared_key", + ]); + }); }); diff --git a/src/utils.ts b/src/utils.ts index 9365480a..c2faae94 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -1,3 +1,4 @@ +import long from "long"; import { protobuf } from "./protos"; /** @@ -72,7 +73,17 @@ export function toSnakeCase(str: string): string { .toLowerCase(); } -export function recursiveFieldMaskSearch(data: Record): string[] { +export function recursiveFieldMaskSearch( + data: Record, + // eslint-disable-next-line @typescript-eslint/ban-types + ancestors: Set = new Set() +): string[] { + if (ancestors.has(data)) { + throw new Error( + "Cannot build a field mask from an object containing a circular reference" + ); + } + ancestors.add(data); const paths: string[] = []; for (const key of Object.keys(data)) { if (key === "resourceName") { @@ -80,11 +91,17 @@ export function recursiveFieldMaskSearch(data: Record): string[] { } const fieldKey = toSnakeCase(key); const value = data[key]; - if (typeof value === "object" && !Array.isArray(value) && value !== null) { + if ( + typeof value === "object" && + !Array.isArray(value) && + !ArrayBuffer.isView(value) && + !long.isLong(value) && + value !== null + ) { if (Object.keys(value).length === 0) { paths.push(fieldKey); } else { - const children = recursiveFieldMaskSearch(value); + const children = recursiveFieldMaskSearch(value, ancestors); for (const child of children) { paths.push(`${fieldKey}.${child}`); } @@ -93,6 +110,7 @@ export function recursiveFieldMaskSearch(data: Record): string[] { } paths.push(fieldKey); } + ancestors.delete(data); return paths; } diff --git a/src/version.ts b/src/version.ts index 3129da49..7b0faa3e 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const googleAdsVersion = "v23"; +export const googleAdsVersion = "v24"; diff --git a/yarn.lock b/yarn.lock index c14a88ed..15af7210 100644 --- a/yarn.lock +++ b/yarn.lock @@ -589,9 +589,9 @@ wrap-ansi "^8.1.0" wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" -"@isaacs/ttlcache@^1.2.2": +"@isaacs/ttlcache@^1.4.0": version "1.4.1" - resolved "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz" + resolved "https://registry.yarnpkg.com/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz#21fb23db34e9b6220c6ba023a0118a2dd3461ea2" integrity sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA== "@istanbuljs/load-nyc-config@^1.0.0": @@ -880,11 +880,21 @@ resolved "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== +"@protobufjs/codegen@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.5.tgz#d9315ad7cf3f30aac70bda3c068443dc6f143659" + integrity sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g== + "@protobufjs/eventemitter@^1.1.0": version "1.1.0" resolved "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== +"@protobufjs/eventemitter@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz#d512cb26c0ae026091ee2c1167f1be6faf5c842a" + integrity sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg== + "@protobufjs/fetch@^1.1.0": version "1.1.0" resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" @@ -893,6 +903,13 @@ "@protobufjs/aspromise" "^1.1.1" "@protobufjs/inquire" "^1.1.0" +"@protobufjs/fetch@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.1.tgz#4d6fc00c8fb64016a5c81b469d549046350f1065" + integrity sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw== + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/float@^1.0.2": version "1.0.2" resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" @@ -903,6 +920,11 @@ resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== +"@protobufjs/inquire@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.2.tgz#ae64fbc014ff44c8bfad03dd4c93cd2d6a4c82db" + integrity sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw== + "@protobufjs/path@^1.1.2": version "1.1.2" resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" @@ -918,6 +940,11 @@ resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== +"@protobufjs/utf8@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.1.tgz#eaee5900122c110a3dbcb728c0597014a2621774" + integrity sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg== + "@sinclair/typebox@^0.27.8": version "0.27.8" resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" @@ -2232,15 +2259,15 @@ globby@^11.0.3: merge2 "^1.4.1" slash "^3.0.0" -google-ads-node@23.0.0: - version "23.0.0" - resolved "https://registry.npmjs.org/google-ads-node/-/google-ads-node-23.0.0.tgz" - integrity sha512-E8MpjfrqoyZRj9KJYrBXW3vOra2QR/D9fQRDYLwaMEleTh0YQA1Lq1EO5cld5vRFM0JkDUcTk2xwtZqVoMZOqQ== +google-ads-node@24.1.0: + version "24.1.0" + resolved "https://registry.yarnpkg.com/google-ads-node/-/google-ads-node-24.1.0.tgz#19d6f6ff456243ed2c01355e27970c2b94b079fa" + integrity sha512-qhPW5UBn9LB2Lmy/j3rUu4/T09fvpqK9xlMW5hRdpbwb0DfarCBr8AWn4ohgnygCeuP+3dMqfww2LyNNre2dxg== dependencies: - google-gax "^5.0.6" + google-gax "^5.0.7" lru-cache "^10.2.0" -google-auth-library@^10.1.0, google-auth-library@^9.15.1: +google-auth-library@10.5.0, google-auth-library@^9.15.1: version "9.15.1" resolved "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.15.1.tgz" integrity sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng== @@ -2252,33 +2279,33 @@ google-auth-library@^10.1.0, google-auth-library@^9.15.1: gtoken "^7.0.0" jws "^4.0.0" -google-gax@^5.0.6: - version "5.0.6" - resolved "https://registry.npmjs.org/google-gax/-/google-gax-5.0.6.tgz" - integrity sha512-1kGbqVQBZPAAu4+/R1XxPQKP0ydbNYoLAr4l0ZO2bMV0kLyLW4I1gAk++qBLWt7DPORTzmWRMsCZe86gDjShJA== +google-gax@^5.0.7: + version "5.0.7" + resolved "https://registry.yarnpkg.com/google-gax/-/google-gax-5.0.7.tgz#306132df351163abfbfd3cccee3494001eb6bd8b" + integrity sha512-EhiqaWWJ+9h7sCcKJTsoo6tMcjokVHhWsbSuWCnZJT4vIBP3y4mAoFLnt9SzgkVZeq24ZsFaArr06nnYYku2yA== dependencies: "@grpc/grpc-js" "^1.12.6" "@grpc/proto-loader" "^0.8.0" duplexify "^4.1.3" - google-auth-library "^10.1.0" - google-logging-utils "^1.1.1" + google-auth-library "10.5.0" + google-logging-utils "1.1.3" node-fetch "^3.3.2" object-hash "^3.0.0" - proto3-json-serializer "^3.0.0" - protobufjs "^7.5.3" - retry-request "^8.0.0" + proto3-json-serializer "3.0.4" + protobufjs "^7.5.4" + retry-request "^8.0.2" rimraf "^5.0.1" +google-logging-utils@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/google-logging-utils/-/google-logging-utils-1.1.3.tgz#17b71f1f95d266d2ddd356b8f00178433f041b17" + integrity sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA== + google-logging-utils@^0.0.2: version "0.0.2" resolved "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-0.0.2.tgz" integrity sha512-NEgUnEcBiP5HrPzufUkBzJOD/Sxsco3rLNo1F1TNf7ieU8ryUzBhqba8r756CjLX7rn3fHl6iLEwPYuqpoKgQQ== -google-logging-utils@^1.1.1: - version "1.1.3" - resolved "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz" - integrity sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA== - gopd@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz" @@ -3028,7 +3055,7 @@ long@^4.0.0: resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz" integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== -long@^5.0.0: +long@^5.0.0, long@^5.3.2: version "5.3.2" resolved "https://registry.npmjs.org/long/-/long-5.3.2.tgz" integrity sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA== @@ -3354,9 +3381,9 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -proto3-json-serializer@^3.0.0: +proto3-json-serializer@3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/proto3-json-serializer/-/proto3-json-serializer-3.0.4.tgz#e8065316901d94cb5a08733855ed279ade84c72c" integrity sha512-E1sbAYg3aEbXrq0n1ojJkRHQJGE1kaE/O6GLA94y8rnJBfgvOPTOd1b9hOceQK1FFZI9qMh1vBERCyO2ifubcw== dependencies: protobufjs "^7.4.0" @@ -3379,6 +3406,24 @@ protobufjs@^7.2.6, protobufjs@^7.4.0, protobufjs@^7.5.3: "@types/node" ">=13.7.0" long "^5.0.0" +protobufjs@^7.5.4: + version "7.6.3" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.6.3.tgz#92cc8806db61393e68f6a2eb742c1d9c0cafd672" + integrity sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.5" + "@protobufjs/eventemitter" "^1.1.1" + "@protobufjs/fetch" "^1.1.1" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.2" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.1" + "@types/node" ">=13.7.0" + long "^5.3.2" + proxy-from-env@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" @@ -3464,10 +3509,10 @@ resolve@^1.20.0: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -retry-request@^8.0.0: - version "8.0.2" - resolved "https://registry.npmjs.org/retry-request/-/retry-request-8.0.2.tgz" - integrity sha512-JzFPAfklk1kjR1w76f0QOIhoDkNkSqW8wYKT08n9yysTmZfB+RQ2QoXoTAeOi1HD9ZipTyTAZg3c4pM/jeqgSw== +retry-request@^8.0.2: + version "8.0.3" + resolved "https://registry.yarnpkg.com/retry-request/-/retry-request-8.0.3.tgz#2ca7268be447cc8ffb199b653161faeae0d497b7" + integrity sha512-qqoc4kkGgP9cmQDWELlOpAmfgJOg0Yi7MT82ZjiPWu451ayju4itwomjM4/dBEliify8C1b3tSaeCOldugtwPQ== dependencies: extend "^3.0.2" teeny-request "^10.0.0" @@ -3611,16 +3656,7 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -3645,14 +3681,7 @@ string_decoder@^1.1.1: dependencies: safe-buffer "~5.2.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": - version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -3915,16 +3944,7 @@ word-wrap@^1.2.5: resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==