@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
192 lines (191 loc) • 11.1 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/audience_insights_dimension.proto
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.AudienceInsightsDimensionEnum = exports.AudienceInsightsDimensionEnum_AudienceInsightsDimension = void 0;
exports.audienceInsightsDimensionEnum_AudienceInsightsDimensionFromJSON = audienceInsightsDimensionEnum_AudienceInsightsDimensionFromJSON;
exports.audienceInsightsDimensionEnum_AudienceInsightsDimensionToJSON = audienceInsightsDimensionEnum_AudienceInsightsDimensionToJSON;
/* eslint-disable */
const minimal_js_1 = __importDefault(require("protobufjs/minimal.js"));
/** Possible dimensions for use in generating insights. */
var AudienceInsightsDimensionEnum_AudienceInsightsDimension;
(function (AudienceInsightsDimensionEnum_AudienceInsightsDimension) {
/** UNSPECIFIED - Not specified. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/** UNKNOWN - The value is unknown in this version. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["UNKNOWN"] = 1] = "UNKNOWN";
/** CATEGORY - A Product & Service category. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["CATEGORY"] = 2] = "CATEGORY";
/** KNOWLEDGE_GRAPH - A Knowledge Graph entity. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["KNOWLEDGE_GRAPH"] = 3] = "KNOWLEDGE_GRAPH";
/** GEO_TARGET_COUNTRY - A country, represented by a geo target. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["GEO_TARGET_COUNTRY"] = 4] = "GEO_TARGET_COUNTRY";
/** SUB_COUNTRY_LOCATION - A geographic location within a country. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["SUB_COUNTRY_LOCATION"] = 5] = "SUB_COUNTRY_LOCATION";
/** YOUTUBE_CHANNEL - A YouTube channel. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["YOUTUBE_CHANNEL"] = 6] = "YOUTUBE_CHANNEL";
/** AFFINITY_USER_INTEREST - An Affinity UserInterest. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["AFFINITY_USER_INTEREST"] = 8] = "AFFINITY_USER_INTEREST";
/** IN_MARKET_USER_INTEREST - An In-Market UserInterest. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["IN_MARKET_USER_INTEREST"] = 9] = "IN_MARKET_USER_INTEREST";
/** PARENTAL_STATUS - A Parental Status value (parent, or not a parent). */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["PARENTAL_STATUS"] = 10] = "PARENTAL_STATUS";
/** INCOME_RANGE - A household income percentile range. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["INCOME_RANGE"] = 11] = "INCOME_RANGE";
/** AGE_RANGE - An age range. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["AGE_RANGE"] = 12] = "AGE_RANGE";
/** GENDER - A gender. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["GENDER"] = 13] = "GENDER";
/** YOUTUBE_VIDEO - A YouTube video. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["YOUTUBE_VIDEO"] = 14] = "YOUTUBE_VIDEO";
/** DEVICE - A device type, such as Mobile, Desktop, Tablet, and Connected TV. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["DEVICE"] = 15] = "DEVICE";
/** YOUTUBE_LINEUP - A YouTube Lineup. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["YOUTUBE_LINEUP"] = 16] = "YOUTUBE_LINEUP";
/** USER_LIST - A User List. */
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["USER_LIST"] = 17] = "USER_LIST";
AudienceInsightsDimensionEnum_AudienceInsightsDimension[AudienceInsightsDimensionEnum_AudienceInsightsDimension["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(AudienceInsightsDimensionEnum_AudienceInsightsDimension || (exports.AudienceInsightsDimensionEnum_AudienceInsightsDimension = AudienceInsightsDimensionEnum_AudienceInsightsDimension = {}));
function audienceInsightsDimensionEnum_AudienceInsightsDimensionFromJSON(object) {
switch (object) {
case 0:
case "UNSPECIFIED":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.UNSPECIFIED;
case 1:
case "UNKNOWN":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.UNKNOWN;
case 2:
case "CATEGORY":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.CATEGORY;
case 3:
case "KNOWLEDGE_GRAPH":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.KNOWLEDGE_GRAPH;
case 4:
case "GEO_TARGET_COUNTRY":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.GEO_TARGET_COUNTRY;
case 5:
case "SUB_COUNTRY_LOCATION":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.SUB_COUNTRY_LOCATION;
case 6:
case "YOUTUBE_CHANNEL":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.YOUTUBE_CHANNEL;
case 8:
case "AFFINITY_USER_INTEREST":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.AFFINITY_USER_INTEREST;
case 9:
case "IN_MARKET_USER_INTEREST":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.IN_MARKET_USER_INTEREST;
case 10:
case "PARENTAL_STATUS":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.PARENTAL_STATUS;
case 11:
case "INCOME_RANGE":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.INCOME_RANGE;
case 12:
case "AGE_RANGE":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.AGE_RANGE;
case 13:
case "GENDER":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.GENDER;
case 14:
case "YOUTUBE_VIDEO":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.YOUTUBE_VIDEO;
case 15:
case "DEVICE":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.DEVICE;
case 16:
case "YOUTUBE_LINEUP":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.YOUTUBE_LINEUP;
case 17:
case "USER_LIST":
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.USER_LIST;
case -1:
case "UNRECOGNIZED":
default:
return AudienceInsightsDimensionEnum_AudienceInsightsDimension.UNRECOGNIZED;
}
}
function audienceInsightsDimensionEnum_AudienceInsightsDimensionToJSON(object) {
switch (object) {
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.UNSPECIFIED:
return "UNSPECIFIED";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.UNKNOWN:
return "UNKNOWN";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.CATEGORY:
return "CATEGORY";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.KNOWLEDGE_GRAPH:
return "KNOWLEDGE_GRAPH";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.GEO_TARGET_COUNTRY:
return "GEO_TARGET_COUNTRY";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.SUB_COUNTRY_LOCATION:
return "SUB_COUNTRY_LOCATION";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.YOUTUBE_CHANNEL:
return "YOUTUBE_CHANNEL";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.AFFINITY_USER_INTEREST:
return "AFFINITY_USER_INTEREST";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.IN_MARKET_USER_INTEREST:
return "IN_MARKET_USER_INTEREST";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.PARENTAL_STATUS:
return "PARENTAL_STATUS";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.INCOME_RANGE:
return "INCOME_RANGE";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.AGE_RANGE:
return "AGE_RANGE";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.GENDER:
return "GENDER";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.YOUTUBE_VIDEO:
return "YOUTUBE_VIDEO";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.DEVICE:
return "DEVICE";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.YOUTUBE_LINEUP:
return "YOUTUBE_LINEUP";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.USER_LIST:
return "USER_LIST";
case AudienceInsightsDimensionEnum_AudienceInsightsDimension.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
function createBaseAudienceInsightsDimensionEnum() {
return {};
}
exports.AudienceInsightsDimensionEnum = {
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 = createBaseAudienceInsightsDimensionEnum();
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.AudienceInsightsDimensionEnum.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBaseAudienceInsightsDimensionEnum();
return message;
},
};