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.

104 lines (103 loc) 3.8 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 asset group errors. * * @generated from protobuf message google.ads.googleads.v11.errors.AssetGroupErrorEnum */ export interface AssetGroupErrorEnum { } /** * Enum describing possible asset group errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.AssetGroupErrorEnum.AssetGroupError */ export declare enum AssetGroupErrorEnum_AssetGroupError { /** * 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, /** * Each asset group in a single campaign must have a unique name. * * @generated from protobuf enum value: DUPLICATE_NAME = 2; */ DUPLICATE_NAME = 2, /** * Cannot add asset group for the campaign type. * * @generated from protobuf enum value: CANNOT_ADD_ASSET_GROUP_FOR_CAMPAIGN_TYPE = 3; */ CANNOT_ADD_ASSET_GROUP_FOR_CAMPAIGN_TYPE = 3, /** * Not enough headline asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_HEADLINE_ASSET = 4; */ NOT_ENOUGH_HEADLINE_ASSET = 4, /** * Not enough long headline asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_LONG_HEADLINE_ASSET = 5; */ NOT_ENOUGH_LONG_HEADLINE_ASSET = 5, /** * Not enough description headline asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_DESCRIPTION_ASSET = 6; */ NOT_ENOUGH_DESCRIPTION_ASSET = 6, /** * Not enough business name asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_BUSINESS_NAME_ASSET = 7; */ NOT_ENOUGH_BUSINESS_NAME_ASSET = 7, /** * Not enough marketing image asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_MARKETING_IMAGE_ASSET = 8; */ NOT_ENOUGH_MARKETING_IMAGE_ASSET = 8, /** * Not enough square marketing image asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_SQUARE_MARKETING_IMAGE_ASSET = 9; */ NOT_ENOUGH_SQUARE_MARKETING_IMAGE_ASSET = 9, /** * Not enough logo asset for a valid asset group. * * @generated from protobuf enum value: NOT_ENOUGH_LOGO_ASSET = 10; */ NOT_ENOUGH_LOGO_ASSET = 10, /** * Final url and shopping merchant url does not have the same domain. * * @generated from protobuf enum value: FINAL_URL_SHOPPING_MERCHANT_HOME_PAGE_URL_DOMAINS_DIFFER = 11; */ FINAL_URL_SHOPPING_MERCHANT_HOME_PAGE_URL_DOMAINS_DIFFER = 11 } declare class AssetGroupErrorEnum$Type extends MessageType<AssetGroupErrorEnum> { constructor(); create(value?: PartialMessage<AssetGroupErrorEnum>): AssetGroupErrorEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: AssetGroupErrorEnum): AssetGroupErrorEnum; internalBinaryWrite(message: AssetGroupErrorEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.AssetGroupErrorEnum */ export declare const AssetGroupErrorEnum: AssetGroupErrorEnum$Type; export {};