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.

128 lines (127 loc) 5.12 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 conversion value rule errors. * * @generated from protobuf message google.ads.googleads.v11.errors.ConversionValueRuleErrorEnum */ export interface ConversionValueRuleErrorEnum { } /** * Enum describing possible conversion value rule errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.ConversionValueRuleErrorEnum.ConversionValueRuleError */ export declare enum ConversionValueRuleErrorEnum_ConversionValueRuleError { /** * 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, /** * The value rule's geo location condition contains invalid geo target * constant(s), for example, there's no matching geo target. * * @generated from protobuf enum value: INVALID_GEO_TARGET_CONSTANT = 2; */ INVALID_GEO_TARGET_CONSTANT = 2, /** * The value rule's geo location condition contains conflicting included and * excluded geo targets. Specifically, some of the excluded geo target(s) * are the same as or contain some of the included geo target(s). For * example, the geo location condition includes California but excludes U.S. * * @generated from protobuf enum value: CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET = 3; */ CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET = 3, /** * User specified conflicting conditions for two value rules in the same * value rule set. * * @generated from protobuf enum value: CONFLICTING_CONDITIONS = 4; */ CONFLICTING_CONDITIONS = 4, /** * The value rule cannot be removed because it's still included in some * value rule set. * * @generated from protobuf enum value: CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET = 5; */ CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET = 5, /** * The value rule contains a condition that's not allowed by the value rule * set including this value rule. * * @generated from protobuf enum value: CONDITION_NOT_ALLOWED = 6; */ CONDITION_NOT_ALLOWED = 6, /** * The value rule contains a field that should be unset. * * @generated from protobuf enum value: FIELD_MUST_BE_UNSET = 7; */ FIELD_MUST_BE_UNSET = 7, /** * Pausing the value rule requires pausing the value rule set because the * value rule is (one of) the last enabled in the value rule set. * * @generated from protobuf enum value: CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED = 8; */ CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED = 8, /** * The value rule's geo location condition contains untargetable geo target * constant(s). * * @generated from protobuf enum value: UNTARGETABLE_GEO_TARGET = 9; */ UNTARGETABLE_GEO_TARGET = 9, /** * The value rule's audience condition contains invalid user list(s). In * another word, there's no matching user list. * * @generated from protobuf enum value: INVALID_AUDIENCE_USER_LIST = 10; */ INVALID_AUDIENCE_USER_LIST = 10, /** * The value rule's audience condition contains inaccessible user list(s). * * @generated from protobuf enum value: INACCESSIBLE_USER_LIST = 11; */ INACCESSIBLE_USER_LIST = 11, /** * The value rule's audience condition contains invalid user_interest(s). * This might be because there is no matching user interest, or the user * interest is not visible. * * @generated from protobuf enum value: INVALID_AUDIENCE_USER_INTEREST = 12; */ INVALID_AUDIENCE_USER_INTEREST = 12, /** * When a value rule is created, it shouldn't have REMOVED status. * * @generated from protobuf enum value: CANNOT_ADD_RULE_WITH_STATUS_REMOVED = 13; */ CANNOT_ADD_RULE_WITH_STATUS_REMOVED = 13 } declare class ConversionValueRuleErrorEnum$Type extends MessageType<ConversionValueRuleErrorEnum> { constructor(); create(value?: PartialMessage<ConversionValueRuleErrorEnum>): ConversionValueRuleErrorEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ConversionValueRuleErrorEnum): ConversionValueRuleErrorEnum; internalBinaryWrite(message: ConversionValueRuleErrorEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.ConversionValueRuleErrorEnum */ export declare const ConversionValueRuleErrorEnum: ConversionValueRuleErrorEnum$Type; export {};