google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
208 lines (207 loc) • 5.96 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 distance buckets of a user's distance from an advertiser's
* location extension.
*
* @generated from protobuf message google.ads.googleads.v11.enums.DistanceBucketEnum
*/
export interface DistanceBucketEnum {
}
/**
* The distance bucket for a user's distance from an advertiser's location
* extension.
*
* @generated from protobuf enum google.ads.googleads.v11.enums.DistanceBucketEnum.DistanceBucket
*/
export declare enum DistanceBucketEnum_DistanceBucket {
/**
* Not 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,
/**
* User was within 700m of the location.
*
* @generated from protobuf enum value: WITHIN_700M = 2;
*/
WITHIN_700M = 2,
/**
* User was within 1KM of the location.
*
* @generated from protobuf enum value: WITHIN_1KM = 3;
*/
WITHIN_1KM = 3,
/**
* User was within 5KM of the location.
*
* @generated from protobuf enum value: WITHIN_5KM = 4;
*/
WITHIN_5KM = 4,
/**
* User was within 10KM of the location.
*
* @generated from protobuf enum value: WITHIN_10KM = 5;
*/
WITHIN_10KM = 5,
/**
* User was within 15KM of the location.
*
* @generated from protobuf enum value: WITHIN_15KM = 6;
*/
WITHIN_15KM = 6,
/**
* User was within 20KM of the location.
*
* @generated from protobuf enum value: WITHIN_20KM = 7;
*/
WITHIN_20KM = 7,
/**
* User was within 25KM of the location.
*
* @generated from protobuf enum value: WITHIN_25KM = 8;
*/
WITHIN_25KM = 8,
/**
* User was within 30KM of the location.
*
* @generated from protobuf enum value: WITHIN_30KM = 9;
*/
WITHIN_30KM = 9,
/**
* User was within 35KM of the location.
*
* @generated from protobuf enum value: WITHIN_35KM = 10;
*/
WITHIN_35KM = 10,
/**
* User was within 40KM of the location.
*
* @generated from protobuf enum value: WITHIN_40KM = 11;
*/
WITHIN_40KM = 11,
/**
* User was within 45KM of the location.
*
* @generated from protobuf enum value: WITHIN_45KM = 12;
*/
WITHIN_45KM = 12,
/**
* User was within 50KM of the location.
*
* @generated from protobuf enum value: WITHIN_50KM = 13;
*/
WITHIN_50KM = 13,
/**
* User was within 55KM of the location.
*
* @generated from protobuf enum value: WITHIN_55KM = 14;
*/
WITHIN_55KM = 14,
/**
* User was within 60KM of the location.
*
* @generated from protobuf enum value: WITHIN_60KM = 15;
*/
WITHIN_60KM = 15,
/**
* User was within 65KM of the location.
*
* @generated from protobuf enum value: WITHIN_65KM = 16;
*/
WITHIN_65KM = 16,
/**
* User was beyond 65KM of the location.
*
* @generated from protobuf enum value: BEYOND_65KM = 17;
*/
BEYOND_65KM = 17,
/**
* User was within 0.7 miles of the location.
*
* @generated from protobuf enum value: WITHIN_0_7MILES = 18;
*/
WITHIN_0_7MILES = 18,
/**
* User was within 1 mile of the location.
*
* @generated from protobuf enum value: WITHIN_1MILE = 19;
*/
WITHIN_1MILE = 19,
/**
* User was within 5 miles of the location.
*
* @generated from protobuf enum value: WITHIN_5MILES = 20;
*/
WITHIN_5MILES = 20,
/**
* User was within 10 miles of the location.
*
* @generated from protobuf enum value: WITHIN_10MILES = 21;
*/
WITHIN_10MILES = 21,
/**
* User was within 15 miles of the location.
*
* @generated from protobuf enum value: WITHIN_15MILES = 22;
*/
WITHIN_15MILES = 22,
/**
* User was within 20 miles of the location.
*
* @generated from protobuf enum value: WITHIN_20MILES = 23;
*/
WITHIN_20MILES = 23,
/**
* User was within 25 miles of the location.
*
* @generated from protobuf enum value: WITHIN_25MILES = 24;
*/
WITHIN_25MILES = 24,
/**
* User was within 30 miles of the location.
*
* @generated from protobuf enum value: WITHIN_30MILES = 25;
*/
WITHIN_30MILES = 25,
/**
* User was within 35 miles of the location.
*
* @generated from protobuf enum value: WITHIN_35MILES = 26;
*/
WITHIN_35MILES = 26,
/**
* User was within 40 miles of the location.
*
* @generated from protobuf enum value: WITHIN_40MILES = 27;
*/
WITHIN_40MILES = 27,
/**
* User was beyond 40 miles of the location.
*
* @generated from protobuf enum value: BEYOND_40MILES = 28;
*/
BEYOND_40MILES = 28
}
declare class DistanceBucketEnum$Type extends MessageType<DistanceBucketEnum> {
constructor();
create(value?: PartialMessage<DistanceBucketEnum>): DistanceBucketEnum;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DistanceBucketEnum): DistanceBucketEnum;
internalBinaryWrite(message: DistanceBucketEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.enums.DistanceBucketEnum
*/
export declare const DistanceBucketEnum: DistanceBucketEnum$Type;
export {};