google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
153 lines (152 loc) • 5.84 kB
TypeScript
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 quality evaluation disapproval reasons
* of a feed item.
*
* @generated from protobuf message google.ads.googleads.v11.enums.FeedItemQualityDisapprovalReasonEnum
*/
export interface FeedItemQualityDisapprovalReasonEnum {
}
/**
* The possible quality evaluation disapproval reasons of a feed item.
*
* @generated from protobuf enum google.ads.googleads.v11.enums.FeedItemQualityDisapprovalReasonEnum.FeedItemQualityDisapprovalReason
*/
export declare enum FeedItemQualityDisapprovalReasonEnum_FeedItemQualityDisapprovalReason {
/**
* No value has been specified.
*
* @generated from protobuf enum value: UNSPECIFIED = 0;
*/
UNSPECIFIED = 0,
/**
* Used for return value only. Represents value unknown in this version.
*
* @generated from protobuf enum value: UNKNOWN = 1;
*/
UNKNOWN = 1,
/**
* Price contains repetitive headers.
*
* @generated from protobuf enum value: PRICE_TABLE_REPETITIVE_HEADERS = 2;
*/
PRICE_TABLE_REPETITIVE_HEADERS = 2,
/**
* Price contains repetitive description.
*
* @generated from protobuf enum value: PRICE_TABLE_REPETITIVE_DESCRIPTION = 3;
*/
PRICE_TABLE_REPETITIVE_DESCRIPTION = 3,
/**
* Price contains inconsistent items.
*
* @generated from protobuf enum value: PRICE_TABLE_INCONSISTENT_ROWS = 4;
*/
PRICE_TABLE_INCONSISTENT_ROWS = 4,
/**
* Price contains qualifiers in description.
*
* @generated from protobuf enum value: PRICE_DESCRIPTION_HAS_PRICE_QUALIFIERS = 5;
*/
PRICE_DESCRIPTION_HAS_PRICE_QUALIFIERS = 5,
/**
* Price contains an unsupported language.
*
* @generated from protobuf enum value: PRICE_UNSUPPORTED_LANGUAGE = 6;
*/
PRICE_UNSUPPORTED_LANGUAGE = 6,
/**
* Price item header is not relevant to the price type.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_HEADER_TABLE_TYPE_MISMATCH = 7;
*/
PRICE_TABLE_ROW_HEADER_TABLE_TYPE_MISMATCH = 7,
/**
* Price item header has promotional text.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_HEADER_HAS_PROMOTIONAL_TEXT = 8;
*/
PRICE_TABLE_ROW_HEADER_HAS_PROMOTIONAL_TEXT = 8,
/**
* Price item description is not relevant to the item header.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_DESCRIPTION_NOT_RELEVANT = 9;
*/
PRICE_TABLE_ROW_DESCRIPTION_NOT_RELEVANT = 9,
/**
* Price item description contains promotional text.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_DESCRIPTION_HAS_PROMOTIONAL_TEXT = 10;
*/
PRICE_TABLE_ROW_DESCRIPTION_HAS_PROMOTIONAL_TEXT = 10,
/**
* Price item header and description are repetitive.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_HEADER_DESCRIPTION_REPETITIVE = 11;
*/
PRICE_TABLE_ROW_HEADER_DESCRIPTION_REPETITIVE = 11,
/**
* Price item is in a foreign language, nonsense, or can't be rated.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_UNRATEABLE = 12;
*/
PRICE_TABLE_ROW_UNRATEABLE = 12,
/**
* Price item price is invalid or inaccurate.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_PRICE_INVALID = 13;
*/
PRICE_TABLE_ROW_PRICE_INVALID = 13,
/**
* Price item URL is invalid or irrelevant.
*
* @generated from protobuf enum value: PRICE_TABLE_ROW_URL_INVALID = 14;
*/
PRICE_TABLE_ROW_URL_INVALID = 14,
/**
* Price item header or description has price.
*
* @generated from protobuf enum value: PRICE_HEADER_OR_DESCRIPTION_HAS_PRICE = 15;
*/
PRICE_HEADER_OR_DESCRIPTION_HAS_PRICE = 15,
/**
* Structured snippet values do not match the header.
*
* @generated from protobuf enum value: STRUCTURED_SNIPPETS_HEADER_POLICY_VIOLATED = 16;
*/
STRUCTURED_SNIPPETS_HEADER_POLICY_VIOLATED = 16,
/**
* Structured snippet values are repeated.
*
* @generated from protobuf enum value: STRUCTURED_SNIPPETS_REPEATED_VALUES = 17;
*/
STRUCTURED_SNIPPETS_REPEATED_VALUES = 17,
/**
* Structured snippet values violate editorial guidelines like punctuation.
*
* @generated from protobuf enum value: STRUCTURED_SNIPPETS_EDITORIAL_GUIDELINES = 18;
*/
STRUCTURED_SNIPPETS_EDITORIAL_GUIDELINES = 18,
/**
* Structured snippet contain promotional text.
*
* @generated from protobuf enum value: STRUCTURED_SNIPPETS_HAS_PROMOTIONAL_TEXT = 19;
*/
STRUCTURED_SNIPPETS_HAS_PROMOTIONAL_TEXT = 19
}
declare class FeedItemQualityDisapprovalReasonEnum$Type extends MessageType<FeedItemQualityDisapprovalReasonEnum> {
constructor();
create(value?: PartialMessage<FeedItemQualityDisapprovalReasonEnum>): FeedItemQualityDisapprovalReasonEnum;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FeedItemQualityDisapprovalReasonEnum): FeedItemQualityDisapprovalReasonEnum;
internalBinaryWrite(message: FeedItemQualityDisapprovalReasonEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.enums.FeedItemQualityDisapprovalReasonEnum
*/
export declare const FeedItemQualityDisapprovalReasonEnum: FeedItemQualityDisapprovalReasonEnum$Type;
export {};