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.

118 lines (117 loc) 4.28 kB
import type { BinaryWriteOptions } from "@protobuf-ts/runtime"; import type { IBinaryWriter } from "@protobuf-ts/runtime"; import type { BinaryReadOptions } from "@protobuf-ts/runtime"; import type { IBinaryReader } from "@protobuf-ts/runtime"; import type { PartialMessage } from "@protobuf-ts/runtime"; import { MessageType } from "@protobuf-ts/runtime"; /** * Container for enum describing possible multiplier errors. * * @generated from protobuf message google.ads.googleads.v11.errors.MultiplierErrorEnum */ export interface MultiplierErrorEnum { } /** * Enum describing possible multiplier errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.MultiplierErrorEnum.MultiplierError */ export declare enum MultiplierErrorEnum_MultiplierError { /** * Enum unspecified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * The received error code is not known in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ UNKNOWN = 1, /** * Multiplier value is too high * * @generated from protobuf enum value: MULTIPLIER_TOO_HIGH = 2; */ MULTIPLIER_TOO_HIGH = 2, /** * Multiplier value is too low * * @generated from protobuf enum value: MULTIPLIER_TOO_LOW = 3; */ MULTIPLIER_TOO_LOW = 3, /** * Too many fractional digits * * @generated from protobuf enum value: TOO_MANY_FRACTIONAL_DIGITS = 4; */ TOO_MANY_FRACTIONAL_DIGITS = 4, /** * A multiplier cannot be set for this bidding strategy * * @generated from protobuf enum value: MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY = 5; */ MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY = 5, /** * A multiplier cannot be set when there is no base bid (for example, * content max cpc) * * @generated from protobuf enum value: MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING = 6; */ MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING = 6, /** * A bid multiplier must be specified * * @generated from protobuf enum value: NO_MULTIPLIER_SPECIFIED = 7; */ NO_MULTIPLIER_SPECIFIED = 7, /** * Multiplier causes bid to exceed daily budget * * @generated from protobuf enum value: MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET = 8; */ MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET = 8, /** * Multiplier causes bid to exceed monthly budget * * @generated from protobuf enum value: MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET = 9; */ MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET = 9, /** * Multiplier causes bid to exceed custom budget * * @generated from protobuf enum value: MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET = 10; */ MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET = 10, /** * Multiplier causes bid to exceed maximum allowed bid * * @generated from protobuf enum value: MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID = 11; */ MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID = 11, /** * Multiplier causes bid to become less than the minimum bid allowed * * @generated from protobuf enum value: BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER = 12; */ BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER = 12, /** * Multiplier type (cpc versus cpm) needs to match campaign's bidding * strategy * * @generated from protobuf enum value: MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH = 13; */ MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH = 13 } declare class MultiplierErrorEnum$Type extends MessageType<MultiplierErrorEnum> { constructor(); create(value?: PartialMessage<MultiplierErrorEnum>): MultiplierErrorEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: MultiplierErrorEnum): MultiplierErrorEnum; internalBinaryWrite(message: MultiplierErrorEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.MultiplierErrorEnum */ export declare const MultiplierErrorEnum: MultiplierErrorEnum$Type; export {};