UNPKG

@niur/google-admanager-api

Version:
86 lines 2.88 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CustomFieldVisibility = exports.CustomFieldDataType = exports.CustomFieldEntityType = void 0; /** * Entity types recognized by custom fields */ var CustomFieldEntityType; (function (CustomFieldEntityType) { /** * Represents the LineItem type. */ CustomFieldEntityType["LINE_ITEM"] = "LINE_ITEM"; /** * Represents the Order type. */ CustomFieldEntityType["ORDER"] = "ORDER"; /** * Represents the Creative type. */ CustomFieldEntityType["CREATIVE"] = "CREATIVE"; /** * Represents the ProductTemplate type. */ CustomFieldEntityType["PRODUCT_TEMPLATE"] = "PRODUCT_TEMPLATE"; /** * Represents the Product type. */ CustomFieldEntityType["PRODUCT"] = "PRODUCT"; /** * Represents the Proposal type. */ CustomFieldEntityType["PROPOSAL"] = "PROPOSAL"; /** * Represents the ProposalLineItem type. */ CustomFieldEntityType["PROPOSAL_LINE_ITEM"] = "PROPOSAL_LINE_ITEM"; /** * The value returned if the actual value is not exposed by the requested API version. */ CustomFieldEntityType["UNKNOWN"] = "UNKNOWN"; })(CustomFieldEntityType = exports.CustomFieldEntityType || (exports.CustomFieldEntityType = {})); /** * The data types allowed for {@link https://developers.google.com/ad-manager/api/reference/v202202/CustomFieldService.CustomField CustomField} objects. */ var CustomFieldDataType; (function (CustomFieldDataType) { /** * A string field. The max length is 255 characters. */ CustomFieldDataType["STRING"] = "STRING"; /** * A number field. */ CustomFieldDataType["NUMBER"] = "NUMBER"; /** * A boolean field. Values may be "true", "false", or empty. */ CustomFieldDataType["TOGGLE"] = "TOGGLE"; /** * A drop-down field. Values may only be the ids of CustomFieldOption objects. */ CustomFieldDataType["DROP_DOWN"] = "DROP_DOWN"; /** * The value returned if the actual value is not exposed by the requested API version. */ CustomFieldDataType["UNKNOWN"] = "UNKNOWN"; })(CustomFieldDataType = exports.CustomFieldDataType || (exports.CustomFieldDataType = {})); /** * The visibility levels of a custom field. */ var CustomFieldVisibility; (function (CustomFieldVisibility) { /** * Only visible through the API. */ CustomFieldVisibility["API_ONLY"] = "API_ONLY"; /** * Visible in the UI, but only editable through the API */ CustomFieldVisibility["READ_ONLY"] = "READ_ONLY"; /** * Visible and editable both in the API and the UI. */ CustomFieldVisibility["FULL"] = "FULL"; })(CustomFieldVisibility = exports.CustomFieldVisibility || (exports.CustomFieldVisibility = {})); //# sourceMappingURL=customField.enum.js.map