@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
164 lines (163 loc) • 7.96 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/campaign_primary_status.proto
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CampaignPrimaryStatusEnum = exports.CampaignPrimaryStatusEnum_CampaignPrimaryStatus = void 0;
exports.campaignPrimaryStatusEnum_CampaignPrimaryStatusFromJSON = campaignPrimaryStatusEnum_CampaignPrimaryStatusFromJSON;
exports.campaignPrimaryStatusEnum_CampaignPrimaryStatusToJSON = campaignPrimaryStatusEnum_CampaignPrimaryStatusToJSON;
/* eslint-disable */
const minimal_js_1 = __importDefault(require("protobufjs/minimal.js"));
/**
* Enum describing the possible campaign primary status. Provides insight into
* why a campaign is not serving or not serving optimally. Modification to the
* campaign and its related entities might take a while to be reflected in
* this status.
*/
var CampaignPrimaryStatusEnum_CampaignPrimaryStatus;
(function (CampaignPrimaryStatusEnum_CampaignPrimaryStatus) {
/** UNSPECIFIED - Not specified. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/** UNKNOWN - Used for return value only. Represents value unknown in this version. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["UNKNOWN"] = 1] = "UNKNOWN";
/** ELIGIBLE - The campaign is eligible to serve. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["ELIGIBLE"] = 2] = "ELIGIBLE";
/** PAUSED - The user-specified campaign status is paused. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["PAUSED"] = 3] = "PAUSED";
/** REMOVED - The user-specified campaign status is removed. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["REMOVED"] = 4] = "REMOVED";
/** ENDED - The user-specified time for this campaign to end has passed. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["ENDED"] = 5] = "ENDED";
/** PENDING - The campaign may serve in the future. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["PENDING"] = 6] = "PENDING";
/**
* MISCONFIGURED - The campaign or its associated entities have incorrect user-specified
* settings.
*/
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["MISCONFIGURED"] = 7] = "MISCONFIGURED";
/**
* LIMITED - The campaign or its associated entities are limited by user-specified
* settings.
*/
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["LIMITED"] = 8] = "LIMITED";
/**
* LEARNING - The automated bidding system is adjusting to user-specified changes to
* the campaign or associated entities.
*/
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["LEARNING"] = 9] = "LEARNING";
/** NOT_ELIGIBLE - The campaign is not eligible to serve. */
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["NOT_ELIGIBLE"] = 10] = "NOT_ELIGIBLE";
CampaignPrimaryStatusEnum_CampaignPrimaryStatus[CampaignPrimaryStatusEnum_CampaignPrimaryStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(CampaignPrimaryStatusEnum_CampaignPrimaryStatus || (exports.CampaignPrimaryStatusEnum_CampaignPrimaryStatus = CampaignPrimaryStatusEnum_CampaignPrimaryStatus = {}));
function campaignPrimaryStatusEnum_CampaignPrimaryStatusFromJSON(object) {
switch (object) {
case 0:
case "UNSPECIFIED":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.UNSPECIFIED;
case 1:
case "UNKNOWN":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.UNKNOWN;
case 2:
case "ELIGIBLE":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.ELIGIBLE;
case 3:
case "PAUSED":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.PAUSED;
case 4:
case "REMOVED":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.REMOVED;
case 5:
case "ENDED":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.ENDED;
case 6:
case "PENDING":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.PENDING;
case 7:
case "MISCONFIGURED":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.MISCONFIGURED;
case 8:
case "LIMITED":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.LIMITED;
case 9:
case "LEARNING":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.LEARNING;
case 10:
case "NOT_ELIGIBLE":
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.NOT_ELIGIBLE;
case -1:
case "UNRECOGNIZED":
default:
return CampaignPrimaryStatusEnum_CampaignPrimaryStatus.UNRECOGNIZED;
}
}
function campaignPrimaryStatusEnum_CampaignPrimaryStatusToJSON(object) {
switch (object) {
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.UNSPECIFIED:
return "UNSPECIFIED";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.UNKNOWN:
return "UNKNOWN";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.ELIGIBLE:
return "ELIGIBLE";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.PAUSED:
return "PAUSED";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.REMOVED:
return "REMOVED";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.ENDED:
return "ENDED";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.PENDING:
return "PENDING";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.MISCONFIGURED:
return "MISCONFIGURED";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.LIMITED:
return "LIMITED";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.LEARNING:
return "LEARNING";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.NOT_ELIGIBLE:
return "NOT_ELIGIBLE";
case CampaignPrimaryStatusEnum_CampaignPrimaryStatus.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
function createBaseCampaignPrimaryStatusEnum() {
return {};
}
exports.CampaignPrimaryStatusEnum = {
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 = createBaseCampaignPrimaryStatusEnum();
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.CampaignPrimaryStatusEnum.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBaseCampaignPrimaryStatusEnum();
return message;
},
};