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.

224 lines 11.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BiddingErrorEnum = exports.BiddingErrorEnum_BiddingError = 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 bidding errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.BiddingErrorEnum.BiddingError */ var BiddingErrorEnum_BiddingError; (function (BiddingErrorEnum_BiddingError) { /** * Enum unspecified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * The received error code is not known in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["UNKNOWN"] = 1] = "UNKNOWN"; /** * Cannot transition to new bidding strategy. * * @generated from protobuf enum value: BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED = 2; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED"] = 2] = "BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED"; /** * Cannot attach bidding strategy to campaign. * * @generated from protobuf enum value: CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN = 7; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN"] = 7] = "CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN"; /** * Bidding strategy is not supported or cannot be used as anonymous. * * @generated from protobuf enum value: INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE = 10; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE"] = 10] = "INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE"; /** * The type does not match the named strategy's type. * * @generated from protobuf enum value: INVALID_BIDDING_STRATEGY_TYPE = 14; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["INVALID_BIDDING_STRATEGY_TYPE"] = 14] = "INVALID_BIDDING_STRATEGY_TYPE"; /** * The bid is invalid. * * @generated from protobuf enum value: INVALID_BID = 17; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["INVALID_BID"] = 17] = "INVALID_BID"; /** * Bidding strategy is not available for the account type. * * @generated from protobuf enum value: BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE = 18; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE"] = 18] = "BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE"; /** * Conversion tracking is not enabled in the campaign that has value-based * bidding transitions. * * @generated from protobuf enum value: CONVERSION_TRACKING_NOT_ENABLED = 19; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["CONVERSION_TRACKING_NOT_ENABLED"] = 19] = "CONVERSION_TRACKING_NOT_ENABLED"; /** * Not enough conversions tracked for value-based bidding transitions. * * @generated from protobuf enum value: NOT_ENOUGH_CONVERSIONS = 20; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["NOT_ENOUGH_CONVERSIONS"] = 20] = "NOT_ENOUGH_CONVERSIONS"; /** * Campaign can not be created with given bidding strategy. It can be * transitioned to the strategy, once eligible. * * @generated from protobuf enum value: CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY = 21; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY"] = 21] = "CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY"; /** * Cannot target content network only as campaign uses Page One Promoted * bidding strategy. * * @generated from protobuf enum value: CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY = 23; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY"] = 23] = "CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY"; /** * Budget Optimizer and Target Spend bidding strategies are not supported * for campaigns with AdSchedule targeting. * * @generated from protobuf enum value: BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE = 24; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE"] = 24] = "BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE"; /** * Pay per conversion is not available to all the customer, only few * customers on the allow-list can use this. * * @generated from protobuf enum value: PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER = 25; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER"] = 25] = "PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER"; /** * Pay per conversion is not allowed with Target CPA. * * @generated from protobuf enum value: PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA = 26; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA"] = 26] = "PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA"; /** * Cannot set bidding strategy to Manual CPM for search network only * campaigns. * * @generated from protobuf enum value: BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS = 27; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS"] = 27] = "BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS"; /** * The bidding strategy is not supported for use in drafts or experiments. * * @generated from protobuf enum value: BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS = 28; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS"] = 28] = "BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS"; /** * Bidding strategy type does not support product type ad group criterion. * * @generated from protobuf enum value: BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION = 29; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION"] = 29] = "BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION"; /** * Bid amount is too small. * * @generated from protobuf enum value: BID_TOO_SMALL = 30; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BID_TOO_SMALL"] = 30] = "BID_TOO_SMALL"; /** * Bid amount is too big. * * @generated from protobuf enum value: BID_TOO_BIG = 31; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BID_TOO_BIG"] = 31] = "BID_TOO_BIG"; /** * Bid has too many fractional digit precision. * * @generated from protobuf enum value: BID_TOO_MANY_FRACTIONAL_DIGITS = 32; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BID_TOO_MANY_FRACTIONAL_DIGITS"] = 32] = "BID_TOO_MANY_FRACTIONAL_DIGITS"; /** * Invalid domain name specified. * * @generated from protobuf enum value: INVALID_DOMAIN_NAME = 33; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["INVALID_DOMAIN_NAME"] = 33] = "INVALID_DOMAIN_NAME"; /** * The field is not compatible with the payment mode. * * @generated from protobuf enum value: NOT_COMPATIBLE_WITH_PAYMENT_MODE = 34; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["NOT_COMPATIBLE_WITH_PAYMENT_MODE"] = 34] = "NOT_COMPATIBLE_WITH_PAYMENT_MODE"; /** * The field is not compatible with the budget type. * * @generated from protobuf enum value: NOT_COMPATIBLE_WITH_BUDGET_TYPE = 35; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["NOT_COMPATIBLE_WITH_BUDGET_TYPE"] = 35] = "NOT_COMPATIBLE_WITH_BUDGET_TYPE"; /** * The field is not compatible with the bidding strategy type. * * @generated from protobuf enum value: NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE = 36; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE"] = 36] = "NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE"; /** * Bidding strategy type is incompatible with shared budget. * * @generated from protobuf enum value: BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET = 37; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET"] = 37] = "BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET"; /** * The attached bidding strategy and budget must be aligned with each other * if alignment is specified on either entity. * * @generated from protobuf enum value: BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED = 38; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED"] = 38] = "BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED"; /** * The attached bidding strategy and budget must be attached to the same * campaigns to become aligned. * * @generated from protobuf enum value: BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN = 39; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN"] = 39] = "BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN"; /** * The aligned bidding strategy and budget must be removed at the same time. * * @generated from protobuf enum value: BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER = 40; */ BiddingErrorEnum_BiddingError[BiddingErrorEnum_BiddingError["BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER"] = 40] = "BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER"; })(BiddingErrorEnum_BiddingError = exports.BiddingErrorEnum_BiddingError || (exports.BiddingErrorEnum_BiddingError = {})); // @generated message type with reflection information, may provide speed optimized methods class BiddingErrorEnum$Type extends runtime_4.MessageType { constructor() { super("google.ads.googleads.v11.errors.BiddingErrorEnum", []); } 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.BiddingErrorEnum */ exports.BiddingErrorEnum = new BiddingErrorEnum$Type(); //# sourceMappingURL=bidding_error.js.map