@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
346 lines (345 loc) • 20.6 kB
JavaScript
"use strict";
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v1.181.2
// protoc v3.21.12
// source: google/ads/googleads/v21/enums/promotion_extension_occasion.proto
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PromotionExtensionOccasionEnum = exports.PromotionExtensionOccasionEnum_PromotionExtensionOccasion = void 0;
exports.promotionExtensionOccasionEnum_PromotionExtensionOccasionFromJSON = promotionExtensionOccasionEnum_PromotionExtensionOccasionFromJSON;
exports.promotionExtensionOccasionEnum_PromotionExtensionOccasionToJSON = promotionExtensionOccasionEnum_PromotionExtensionOccasionToJSON;
/* eslint-disable */
const minimal_js_1 = __importDefault(require("protobufjs/minimal.js"));
/** A promotion extension occasion. */
var PromotionExtensionOccasionEnum_PromotionExtensionOccasion;
(function (PromotionExtensionOccasionEnum_PromotionExtensionOccasion) {
/** UNSPECIFIED - Not specified. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/** UNKNOWN - Used for return value only. Represents value unknown in this version. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["UNKNOWN"] = 1] = "UNKNOWN";
/** NEW_YEARS - New Year's. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["NEW_YEARS"] = 2] = "NEW_YEARS";
/** CHINESE_NEW_YEAR - Chinese New Year. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["CHINESE_NEW_YEAR"] = 3] = "CHINESE_NEW_YEAR";
/** VALENTINES_DAY - Valentine's Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["VALENTINES_DAY"] = 4] = "VALENTINES_DAY";
/** EASTER - Easter. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["EASTER"] = 5] = "EASTER";
/** MOTHERS_DAY - Mother's Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["MOTHERS_DAY"] = 6] = "MOTHERS_DAY";
/** FATHERS_DAY - Father's Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["FATHERS_DAY"] = 7] = "FATHERS_DAY";
/** LABOR_DAY - Labor Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["LABOR_DAY"] = 8] = "LABOR_DAY";
/** BACK_TO_SCHOOL - Back To School. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["BACK_TO_SCHOOL"] = 9] = "BACK_TO_SCHOOL";
/** HALLOWEEN - Halloween. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["HALLOWEEN"] = 10] = "HALLOWEEN";
/** BLACK_FRIDAY - Black Friday. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["BLACK_FRIDAY"] = 11] = "BLACK_FRIDAY";
/** CYBER_MONDAY - Cyber Monday. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["CYBER_MONDAY"] = 12] = "CYBER_MONDAY";
/** CHRISTMAS - Christmas. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["CHRISTMAS"] = 13] = "CHRISTMAS";
/** BOXING_DAY - Boxing Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["BOXING_DAY"] = 14] = "BOXING_DAY";
/** INDEPENDENCE_DAY - Independence Day in any country. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["INDEPENDENCE_DAY"] = 15] = "INDEPENDENCE_DAY";
/** NATIONAL_DAY - National Day in any country. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["NATIONAL_DAY"] = 16] = "NATIONAL_DAY";
/** END_OF_SEASON - End of any season. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["END_OF_SEASON"] = 17] = "END_OF_SEASON";
/** WINTER_SALE - Winter Sale. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["WINTER_SALE"] = 18] = "WINTER_SALE";
/** SUMMER_SALE - Summer sale. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["SUMMER_SALE"] = 19] = "SUMMER_SALE";
/** FALL_SALE - Fall Sale. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["FALL_SALE"] = 20] = "FALL_SALE";
/** SPRING_SALE - Spring Sale. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["SPRING_SALE"] = 21] = "SPRING_SALE";
/** RAMADAN - Ramadan. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["RAMADAN"] = 22] = "RAMADAN";
/** EID_AL_FITR - Eid al-Fitr. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["EID_AL_FITR"] = 23] = "EID_AL_FITR";
/** EID_AL_ADHA - Eid al-Adha. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["EID_AL_ADHA"] = 24] = "EID_AL_ADHA";
/** SINGLES_DAY - Singles Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["SINGLES_DAY"] = 25] = "SINGLES_DAY";
/** WOMENS_DAY - Women's Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["WOMENS_DAY"] = 26] = "WOMENS_DAY";
/** HOLI - Holi. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["HOLI"] = 27] = "HOLI";
/** PARENTS_DAY - Parent's Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["PARENTS_DAY"] = 28] = "PARENTS_DAY";
/** ST_NICHOLAS_DAY - St. Nicholas Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["ST_NICHOLAS_DAY"] = 29] = "ST_NICHOLAS_DAY";
/** CARNIVAL - Carnival. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["CARNIVAL"] = 30] = "CARNIVAL";
/** EPIPHANY - Epiphany, also known as Three Kings' Day. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["EPIPHANY"] = 31] = "EPIPHANY";
/** ROSH_HASHANAH - Rosh Hashanah. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["ROSH_HASHANAH"] = 32] = "ROSH_HASHANAH";
/** PASSOVER - Passover. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["PASSOVER"] = 33] = "PASSOVER";
/** HANUKKAH - Hanukkah. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["HANUKKAH"] = 34] = "HANUKKAH";
/** DIWALI - Diwali. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["DIWALI"] = 35] = "DIWALI";
/** NAVRATRI - Navratri. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["NAVRATRI"] = 36] = "NAVRATRI";
/** SONGKRAN - Available in Thai: Songkran. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["SONGKRAN"] = 37] = "SONGKRAN";
/** YEAR_END_GIFT - Available in Japanese: Year-end Gift. */
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["YEAR_END_GIFT"] = 38] = "YEAR_END_GIFT";
PromotionExtensionOccasionEnum_PromotionExtensionOccasion[PromotionExtensionOccasionEnum_PromotionExtensionOccasion["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(PromotionExtensionOccasionEnum_PromotionExtensionOccasion || (exports.PromotionExtensionOccasionEnum_PromotionExtensionOccasion = PromotionExtensionOccasionEnum_PromotionExtensionOccasion = {}));
function promotionExtensionOccasionEnum_PromotionExtensionOccasionFromJSON(object) {
switch (object) {
case 0:
case "UNSPECIFIED":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.UNSPECIFIED;
case 1:
case "UNKNOWN":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.UNKNOWN;
case 2:
case "NEW_YEARS":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.NEW_YEARS;
case 3:
case "CHINESE_NEW_YEAR":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CHINESE_NEW_YEAR;
case 4:
case "VALENTINES_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.VALENTINES_DAY;
case 5:
case "EASTER":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EASTER;
case 6:
case "MOTHERS_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.MOTHERS_DAY;
case 7:
case "FATHERS_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.FATHERS_DAY;
case 8:
case "LABOR_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.LABOR_DAY;
case 9:
case "BACK_TO_SCHOOL":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.BACK_TO_SCHOOL;
case 10:
case "HALLOWEEN":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.HALLOWEEN;
case 11:
case "BLACK_FRIDAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.BLACK_FRIDAY;
case 12:
case "CYBER_MONDAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CYBER_MONDAY;
case 13:
case "CHRISTMAS":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CHRISTMAS;
case 14:
case "BOXING_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.BOXING_DAY;
case 15:
case "INDEPENDENCE_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.INDEPENDENCE_DAY;
case 16:
case "NATIONAL_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.NATIONAL_DAY;
case 17:
case "END_OF_SEASON":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.END_OF_SEASON;
case 18:
case "WINTER_SALE":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.WINTER_SALE;
case 19:
case "SUMMER_SALE":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SUMMER_SALE;
case 20:
case "FALL_SALE":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.FALL_SALE;
case 21:
case "SPRING_SALE":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SPRING_SALE;
case 22:
case "RAMADAN":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.RAMADAN;
case 23:
case "EID_AL_FITR":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EID_AL_FITR;
case 24:
case "EID_AL_ADHA":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EID_AL_ADHA;
case 25:
case "SINGLES_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SINGLES_DAY;
case 26:
case "WOMENS_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.WOMENS_DAY;
case 27:
case "HOLI":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.HOLI;
case 28:
case "PARENTS_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.PARENTS_DAY;
case 29:
case "ST_NICHOLAS_DAY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.ST_NICHOLAS_DAY;
case 30:
case "CARNIVAL":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CARNIVAL;
case 31:
case "EPIPHANY":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EPIPHANY;
case 32:
case "ROSH_HASHANAH":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.ROSH_HASHANAH;
case 33:
case "PASSOVER":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.PASSOVER;
case 34:
case "HANUKKAH":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.HANUKKAH;
case 35:
case "DIWALI":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.DIWALI;
case 36:
case "NAVRATRI":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.NAVRATRI;
case 37:
case "SONGKRAN":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SONGKRAN;
case 38:
case "YEAR_END_GIFT":
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.YEAR_END_GIFT;
case -1:
case "UNRECOGNIZED":
default:
return PromotionExtensionOccasionEnum_PromotionExtensionOccasion.UNRECOGNIZED;
}
}
function promotionExtensionOccasionEnum_PromotionExtensionOccasionToJSON(object) {
switch (object) {
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.UNSPECIFIED:
return "UNSPECIFIED";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.UNKNOWN:
return "UNKNOWN";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.NEW_YEARS:
return "NEW_YEARS";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CHINESE_NEW_YEAR:
return "CHINESE_NEW_YEAR";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.VALENTINES_DAY:
return "VALENTINES_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EASTER:
return "EASTER";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.MOTHERS_DAY:
return "MOTHERS_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.FATHERS_DAY:
return "FATHERS_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.LABOR_DAY:
return "LABOR_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.BACK_TO_SCHOOL:
return "BACK_TO_SCHOOL";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.HALLOWEEN:
return "HALLOWEEN";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.BLACK_FRIDAY:
return "BLACK_FRIDAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CYBER_MONDAY:
return "CYBER_MONDAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CHRISTMAS:
return "CHRISTMAS";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.BOXING_DAY:
return "BOXING_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.INDEPENDENCE_DAY:
return "INDEPENDENCE_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.NATIONAL_DAY:
return "NATIONAL_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.END_OF_SEASON:
return "END_OF_SEASON";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.WINTER_SALE:
return "WINTER_SALE";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SUMMER_SALE:
return "SUMMER_SALE";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.FALL_SALE:
return "FALL_SALE";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SPRING_SALE:
return "SPRING_SALE";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.RAMADAN:
return "RAMADAN";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EID_AL_FITR:
return "EID_AL_FITR";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EID_AL_ADHA:
return "EID_AL_ADHA";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SINGLES_DAY:
return "SINGLES_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.WOMENS_DAY:
return "WOMENS_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.HOLI:
return "HOLI";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.PARENTS_DAY:
return "PARENTS_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.ST_NICHOLAS_DAY:
return "ST_NICHOLAS_DAY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.CARNIVAL:
return "CARNIVAL";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.EPIPHANY:
return "EPIPHANY";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.ROSH_HASHANAH:
return "ROSH_HASHANAH";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.PASSOVER:
return "PASSOVER";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.HANUKKAH:
return "HANUKKAH";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.DIWALI:
return "DIWALI";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.NAVRATRI:
return "NAVRATRI";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.SONGKRAN:
return "SONGKRAN";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.YEAR_END_GIFT:
return "YEAR_END_GIFT";
case PromotionExtensionOccasionEnum_PromotionExtensionOccasion.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
function createBasePromotionExtensionOccasionEnum() {
return {};
}
exports.PromotionExtensionOccasionEnum = {
encode(_, writer = minimal_js_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_js_1.default.Reader ? input : minimal_js_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePromotionExtensionOccasionEnum();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PromotionExtensionOccasionEnum.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePromotionExtensionOccasionEnum();
return message;
},
};