google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
268 lines (267 loc) • 6.71 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 a promotion extension occasion.
* For more information about the occasions check:
* https://support.google.com/google-ads/answer/7367521
*
* @generated from protobuf message google.ads.googleads.v11.enums.PromotionExtensionOccasionEnum
*/
export interface PromotionExtensionOccasionEnum {
}
/**
* A promotion extension occasion.
*
* @generated from protobuf enum google.ads.googleads.v11.enums.PromotionExtensionOccasionEnum.PromotionExtensionOccasion
*/
export declare enum PromotionExtensionOccasionEnum_PromotionExtensionOccasion {
/**
* 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,
/**
* New Year's.
*
* @generated from protobuf enum value: NEW_YEARS = 2;
*/
NEW_YEARS = 2,
/**
* Chinese New Year.
*
* @generated from protobuf enum value: CHINESE_NEW_YEAR = 3;
*/
CHINESE_NEW_YEAR = 3,
/**
* Valentine's Day.
*
* @generated from protobuf enum value: VALENTINES_DAY = 4;
*/
VALENTINES_DAY = 4,
/**
* Easter.
*
* @generated from protobuf enum value: EASTER = 5;
*/
EASTER = 5,
/**
* Mother's Day.
*
* @generated from protobuf enum value: MOTHERS_DAY = 6;
*/
MOTHERS_DAY = 6,
/**
* Father's Day.
*
* @generated from protobuf enum value: FATHERS_DAY = 7;
*/
FATHERS_DAY = 7,
/**
* Labor Day.
*
* @generated from protobuf enum value: LABOR_DAY = 8;
*/
LABOR_DAY = 8,
/**
* Back To School.
*
* @generated from protobuf enum value: BACK_TO_SCHOOL = 9;
*/
BACK_TO_SCHOOL = 9,
/**
* Halloween.
*
* @generated from protobuf enum value: HALLOWEEN = 10;
*/
HALLOWEEN = 10,
/**
* Black Friday.
*
* @generated from protobuf enum value: BLACK_FRIDAY = 11;
*/
BLACK_FRIDAY = 11,
/**
* Cyber Monday.
*
* @generated from protobuf enum value: CYBER_MONDAY = 12;
*/
CYBER_MONDAY = 12,
/**
* Christmas.
*
* @generated from protobuf enum value: CHRISTMAS = 13;
*/
CHRISTMAS = 13,
/**
* Boxing Day.
*
* @generated from protobuf enum value: BOXING_DAY = 14;
*/
BOXING_DAY = 14,
/**
* Independence Day in any country.
*
* @generated from protobuf enum value: INDEPENDENCE_DAY = 15;
*/
INDEPENDENCE_DAY = 15,
/**
* National Day in any country.
*
* @generated from protobuf enum value: NATIONAL_DAY = 16;
*/
NATIONAL_DAY = 16,
/**
* End of any season.
*
* @generated from protobuf enum value: END_OF_SEASON = 17;
*/
END_OF_SEASON = 17,
/**
* Winter Sale.
*
* @generated from protobuf enum value: WINTER_SALE = 18;
*/
WINTER_SALE = 18,
/**
* Summer sale.
*
* @generated from protobuf enum value: SUMMER_SALE = 19;
*/
SUMMER_SALE = 19,
/**
* Fall Sale.
*
* @generated from protobuf enum value: FALL_SALE = 20;
*/
FALL_SALE = 20,
/**
* Spring Sale.
*
* @generated from protobuf enum value: SPRING_SALE = 21;
*/
SPRING_SALE = 21,
/**
* Ramadan.
*
* @generated from protobuf enum value: RAMADAN = 22;
*/
RAMADAN = 22,
/**
* Eid al-Fitr.
*
* @generated from protobuf enum value: EID_AL_FITR = 23;
*/
EID_AL_FITR = 23,
/**
* Eid al-Adha.
*
* @generated from protobuf enum value: EID_AL_ADHA = 24;
*/
EID_AL_ADHA = 24,
/**
* Singles Day.
*
* @generated from protobuf enum value: SINGLES_DAY = 25;
*/
SINGLES_DAY = 25,
/**
* Women's Day.
*
* @generated from protobuf enum value: WOMENS_DAY = 26;
*/
WOMENS_DAY = 26,
/**
* Holi.
*
* @generated from protobuf enum value: HOLI = 27;
*/
HOLI = 27,
/**
* Parent's Day.
*
* @generated from protobuf enum value: PARENTS_DAY = 28;
*/
PARENTS_DAY = 28,
/**
* St. Nicholas Day.
*
* @generated from protobuf enum value: ST_NICHOLAS_DAY = 29;
*/
ST_NICHOLAS_DAY = 29,
/**
* Carnival.
*
* @generated from protobuf enum value: CARNIVAL = 30;
*/
CARNIVAL = 30,
/**
* Epiphany, also known as Three Kings' Day.
*
* @generated from protobuf enum value: EPIPHANY = 31;
*/
EPIPHANY = 31,
/**
* Rosh Hashanah.
*
* @generated from protobuf enum value: ROSH_HASHANAH = 32;
*/
ROSH_HASHANAH = 32,
/**
* Passover.
*
* @generated from protobuf enum value: PASSOVER = 33;
*/
PASSOVER = 33,
/**
* Hanukkah.
*
* @generated from protobuf enum value: HANUKKAH = 34;
*/
HANUKKAH = 34,
/**
* Diwali.
*
* @generated from protobuf enum value: DIWALI = 35;
*/
DIWALI = 35,
/**
* Navratri.
*
* @generated from protobuf enum value: NAVRATRI = 36;
*/
NAVRATRI = 36,
/**
* Available in Thai: Songkran.
*
* @generated from protobuf enum value: SONGKRAN = 37;
*/
SONGKRAN = 37,
/**
* Available in Japanese: Year-end Gift.
*
* @generated from protobuf enum value: YEAR_END_GIFT = 38;
*/
YEAR_END_GIFT = 38
}
declare class PromotionExtensionOccasionEnum$Type extends MessageType<PromotionExtensionOccasionEnum> {
constructor();
create(value?: PartialMessage<PromotionExtensionOccasionEnum>): PromotionExtensionOccasionEnum;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: PromotionExtensionOccasionEnum): PromotionExtensionOccasionEnum;
internalBinaryWrite(message: PromotionExtensionOccasionEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.enums.PromotionExtensionOccasionEnum
*/
export declare const PromotionExtensionOccasionEnum: PromotionExtensionOccasionEnum$Type;
export {};