UNPKG

google-ads-api-client

Version:

A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.

143 lines 6.94 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AdGroupErrorEnum = exports.AdGroupErrorEnum_AdGroupError = void 0; const runtime_1 = require("@protobuf-ts/runtime"); const runtime_2 = require("@protobuf-ts/runtime"); const runtime_3 = require("@protobuf-ts/runtime"); const runtime_4 = require("@protobuf-ts/runtime"); /** * Enum describing possible ad group errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.AdGroupErrorEnum.AdGroupError */ var AdGroupErrorEnum_AdGroupError; (function (AdGroupErrorEnum_AdGroupError) { /** * Enum unspecified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * The received error code is not known in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["UNKNOWN"] = 1] = "UNKNOWN"; /** * AdGroup with the same name already exists for the campaign. * * @generated from protobuf enum value: DUPLICATE_ADGROUP_NAME = 2; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["DUPLICATE_ADGROUP_NAME"] = 2] = "DUPLICATE_ADGROUP_NAME"; /** * AdGroup name is not valid. * * @generated from protobuf enum value: INVALID_ADGROUP_NAME = 3; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["INVALID_ADGROUP_NAME"] = 3] = "INVALID_ADGROUP_NAME"; /** * Advertiser is not allowed to target sites or set site bids that are not * on the Google Search Network. * * @generated from protobuf enum value: ADVERTISER_NOT_ON_CONTENT_NETWORK = 5; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["ADVERTISER_NOT_ON_CONTENT_NETWORK"] = 5] = "ADVERTISER_NOT_ON_CONTENT_NETWORK"; /** * Bid amount is too big. * * @generated from protobuf enum value: BID_TOO_BIG = 6; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["BID_TOO_BIG"] = 6] = "BID_TOO_BIG"; /** * AdGroup bid does not match the campaign's bidding strategy. * * @generated from protobuf enum value: BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH = 7; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH"] = 7] = "BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH"; /** * AdGroup name is required for Add. * * @generated from protobuf enum value: MISSING_ADGROUP_NAME = 8; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["MISSING_ADGROUP_NAME"] = 8] = "MISSING_ADGROUP_NAME"; /** * No link found between the ad group and the label. * * @generated from protobuf enum value: ADGROUP_LABEL_DOES_NOT_EXIST = 9; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["ADGROUP_LABEL_DOES_NOT_EXIST"] = 9] = "ADGROUP_LABEL_DOES_NOT_EXIST"; /** * The label has already been attached to the ad group. * * @generated from protobuf enum value: ADGROUP_LABEL_ALREADY_EXISTS = 10; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["ADGROUP_LABEL_ALREADY_EXISTS"] = 10] = "ADGROUP_LABEL_ALREADY_EXISTS"; /** * The CriterionTypeGroup is not supported for the content bid dimension. * * @generated from protobuf enum value: INVALID_CONTENT_BID_CRITERION_TYPE_GROUP = 11; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["INVALID_CONTENT_BID_CRITERION_TYPE_GROUP"] = 11] = "INVALID_CONTENT_BID_CRITERION_TYPE_GROUP"; /** * The ad group type is not compatible with the campaign channel type. * * @generated from protobuf enum value: AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE = 12; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE"] = 12] = "AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE"; /** * The ad group type is not supported in the country of sale of the * campaign. * * @generated from protobuf enum value: ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY = 13; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY"] = 13] = "ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY"; /** * Ad groups of AdGroupType.SEARCH_DYNAMIC_ADS can only be added to * campaigns that have DynamicSearchAdsSetting attached. * * @generated from protobuf enum value: CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING = 14; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING"] = 14] = "CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING"; /** * Promoted hotels ad groups are only available to customers on the * allow-list. * * @generated from protobuf enum value: PROMOTED_HOTEL_AD_GROUPS_NOT_AVAILABLE_FOR_CUSTOMER = 15; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["PROMOTED_HOTEL_AD_GROUPS_NOT_AVAILABLE_FOR_CUSTOMER"] = 15] = "PROMOTED_HOTEL_AD_GROUPS_NOT_AVAILABLE_FOR_CUSTOMER"; /** * The field type cannot be excluded because an active ad group-asset link * of this type exists. * * @generated from protobuf enum value: INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE = 16; */ AdGroupErrorEnum_AdGroupError[AdGroupErrorEnum_AdGroupError["INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE"] = 16] = "INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE"; })(AdGroupErrorEnum_AdGroupError = exports.AdGroupErrorEnum_AdGroupError || (exports.AdGroupErrorEnum_AdGroupError = {})); // @generated message type with reflection information, may provide speed optimized methods class AdGroupErrorEnum$Type extends runtime_4.MessageType { constructor() { super("google.ads.googleads.v11.errors.AdGroupErrorEnum", []); } create(value) { const message = {}; globalThis.Object.defineProperty(message, runtime_3.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_2.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { return target ?? this.create(); } internalBinaryWrite(message, writer, options) { let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_1.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.AdGroupErrorEnum */ exports.AdGroupErrorEnum = new AdGroupErrorEnum$Type(); //# sourceMappingURL=ad_group_error.js.map