google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
66 lines (65 loc) • 2.66 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 enumeration of keyword competition levels. The competition
* level indicates how competitive ad placement is for a keyword and
* is determined by the number of advertisers bidding on that keyword relative
* to all keywords across Google. The competition level can depend on the
* location and Search Network targeting options you've selected.
*
* @generated from protobuf message google.ads.googleads.v11.enums.KeywordPlanCompetitionLevelEnum
*/
export interface KeywordPlanCompetitionLevelEnum {
}
/**
* Competition level of a keyword.
*
* @generated from protobuf enum google.ads.googleads.v11.enums.KeywordPlanCompetitionLevelEnum.KeywordPlanCompetitionLevel
*/
export declare enum KeywordPlanCompetitionLevelEnum_KeywordPlanCompetitionLevel {
/**
* Not specified.
*
* @generated from protobuf enum value: UNSPECIFIED = 0;
*/
UNSPECIFIED = 0,
/**
* The value is unknown in this version.
*
* @generated from protobuf enum value: UNKNOWN = 1;
*/
UNKNOWN = 1,
/**
* Low competition. The Competition Index range for this is [0, 33].
*
* @generated from protobuf enum value: LOW = 2;
*/
LOW = 2,
/**
* Medium competition. The Competition Index range for this is [34, 66].
*
* @generated from protobuf enum value: MEDIUM = 3;
*/
MEDIUM = 3,
/**
* High competition. The Competition Index range for this is [67, 100].
*
* @generated from protobuf enum value: HIGH = 4;
*/
HIGH = 4
}
declare class KeywordPlanCompetitionLevelEnum$Type extends MessageType<KeywordPlanCompetitionLevelEnum> {
constructor();
create(value?: PartialMessage<KeywordPlanCompetitionLevelEnum>): KeywordPlanCompetitionLevelEnum;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: KeywordPlanCompetitionLevelEnum): KeywordPlanCompetitionLevelEnum;
internalBinaryWrite(message: KeywordPlanCompetitionLevelEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.enums.KeywordPlanCompetitionLevelEnum
*/
export declare const KeywordPlanCompetitionLevelEnum: KeywordPlanCompetitionLevelEnum$Type;
export {};