google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
344 lines • 19.5 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConversionUploadErrorEnum = exports.ConversionUploadErrorEnum_ConversionUploadError = void 0;
const runtime_1 = require("@protobuf-ts/runtime");
const runtime_2 = require("@protobuf-ts/runtime");
const runtime_3 = require("@protobuf-ts/runtime");
const runtime_4 = require("@protobuf-ts/runtime");
/**
* Enum describing possible conversion upload errors.
*
* @generated from protobuf enum google.ads.googleads.v11.errors.ConversionUploadErrorEnum.ConversionUploadError
*/
var ConversionUploadErrorEnum_ConversionUploadError;
(function (ConversionUploadErrorEnum_ConversionUploadError) {
/**
* Enum unspecified.
*
* @generated from protobuf enum value: UNSPECIFIED = 0;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* The received error code is not known in this version.
*
* @generated from protobuf enum value: UNKNOWN = 1;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNKNOWN"] = 1] = "UNKNOWN";
/**
* The request contained more than 2000 conversions.
*
* @generated from protobuf enum value: TOO_MANY_CONVERSIONS_IN_REQUEST = 2;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["TOO_MANY_CONVERSIONS_IN_REQUEST"] = 2] = "TOO_MANY_CONVERSIONS_IN_REQUEST";
/**
* The specified gclid could not be decoded.
*
* @generated from protobuf enum value: UNPARSEABLE_GCLID = 3;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNPARSEABLE_GCLID"] = 3] = "UNPARSEABLE_GCLID";
/**
* The specified conversion_date_time is before the event time
* associated with the given identifier or iOS URL parameter.
*
* @generated from protobuf enum value: CONVERSION_PRECEDES_EVENT = 42;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CONVERSION_PRECEDES_EVENT"] = 42] = "CONVERSION_PRECEDES_EVENT";
/**
* The click associated with the given identifier or iOS URL parameter is
* either too old to be imported or occurred outside of the click through
* lookback window for the specified conversion action.
*
* @generated from protobuf enum value: EXPIRED_EVENT = 43;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["EXPIRED_EVENT"] = 43] = "EXPIRED_EVENT";
/**
* The click associated with the given identifier or iOS URL parameter
* occurred too recently. Try uploading again after 6 hours have
* passed since the click occurred.
*
* @generated from protobuf enum value: TOO_RECENT_EVENT = 44;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["TOO_RECENT_EVENT"] = 44] = "TOO_RECENT_EVENT";
/**
* The click associated with the given identifier or iOS URL parameter could
* not be found in the system. This can happen if the identifier or iOS URL
* parameter are collected for non Google Ads clicks.
*
* @generated from protobuf enum value: EVENT_NOT_FOUND = 45;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["EVENT_NOT_FOUND"] = 45] = "EVENT_NOT_FOUND";
/**
* The click associated with the given identifier or iOS URL parameter is
* owned by a customer account that the uploading customer does not manage.
*
* @generated from protobuf enum value: UNAUTHORIZED_CUSTOMER = 8;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNAUTHORIZED_CUSTOMER"] = 8] = "UNAUTHORIZED_CUSTOMER";
/**
* No upload eligible conversion action that matches the provided
* information can be found for the customer.
*
* @generated from protobuf enum value: INVALID_CONVERSION_ACTION = 9;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["INVALID_CONVERSION_ACTION"] = 9] = "INVALID_CONVERSION_ACTION";
/**
* The specified conversion action was created too recently.
* Try the upload again after 4-6 hours have passed since the
* conversion action was created.
*
* @generated from protobuf enum value: TOO_RECENT_CONVERSION_ACTION = 10;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["TOO_RECENT_CONVERSION_ACTION"] = 10] = "TOO_RECENT_CONVERSION_ACTION";
/**
* The click associated with the given identifier does not contain
* conversion tracking information.
*
* @generated from protobuf enum value: CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME = 11;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME"] = 11] = "CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME";
/**
* The specified conversion action does not use an external attribution
* model, but external_attribution_data was set.
*
* @generated from protobuf enum value: EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION = 12;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION"] = 12] = "EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION";
/**
* The specified conversion action uses an external attribution model, but
* external_attribution_data or one of its contained fields was not set.
* Both external_attribution_credit and external_attribution_model must be
* set for externally attributed conversion actions.
*
* @generated from protobuf enum value: EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION = 13;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION"] = 13] = "EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION";
/**
* Order IDs are not supported for conversion actions which use an external
* attribution model.
*
* @generated from protobuf enum value: ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION = 14;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION"] = 14] = "ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION";
/**
* A conversion with the same order id and conversion action combination
* already exists in our system.
*
* @generated from protobuf enum value: ORDER_ID_ALREADY_IN_USE = 15;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["ORDER_ID_ALREADY_IN_USE"] = 15] = "ORDER_ID_ALREADY_IN_USE";
/**
* The request contained two or more conversions with the same order id and
* conversion action combination.
*
* @generated from protobuf enum value: DUPLICATE_ORDER_ID = 16;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["DUPLICATE_ORDER_ID"] = 16] = "DUPLICATE_ORDER_ID";
/**
* The call occurred too recently. Try uploading again after 12 hours
* have passed since the call occurred.
*
* @generated from protobuf enum value: TOO_RECENT_CALL = 17;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["TOO_RECENT_CALL"] = 17] = "TOO_RECENT_CALL";
/**
* The click that initiated the call is too old for this conversion to be
* imported.
*
* @generated from protobuf enum value: EXPIRED_CALL = 18;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["EXPIRED_CALL"] = 18] = "EXPIRED_CALL";
/**
* The call or the click leading to the call was not found.
*
* @generated from protobuf enum value: CALL_NOT_FOUND = 19;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CALL_NOT_FOUND"] = 19] = "CALL_NOT_FOUND";
/**
* The specified conversion_date_time is before the call_start_date_time.
*
* @generated from protobuf enum value: CONVERSION_PRECEDES_CALL = 20;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CONVERSION_PRECEDES_CALL"] = 20] = "CONVERSION_PRECEDES_CALL";
/**
* The click associated with the call does not contain conversion tracking
* information.
*
* @generated from protobuf enum value: CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME = 21;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME"] = 21] = "CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME";
/**
* The caller's phone number cannot be parsed. It should be formatted either
* as E.164 "+16502531234", International "+64 3-331 6005" or US national
* number "6502531234".
*
* @generated from protobuf enum value: UNPARSEABLE_CALLERS_PHONE_NUMBER = 22;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNPARSEABLE_CALLERS_PHONE_NUMBER"] = 22] = "UNPARSEABLE_CALLERS_PHONE_NUMBER";
/**
* A conversion with this timestamp already exists for this click. To upload
* another conversion, use a different timestamp.
*
* @generated from protobuf enum value: CLICK_CONVERSION_ALREADY_EXISTS = 23;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CLICK_CONVERSION_ALREADY_EXISTS"] = 23] = "CLICK_CONVERSION_ALREADY_EXISTS";
/**
* A conversion with this timestamp already exists for this call. To upload
* another conversion, use a different timestamp.
*
* @generated from protobuf enum value: CALL_CONVERSION_ALREADY_EXISTS = 24;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CALL_CONVERSION_ALREADY_EXISTS"] = 24] = "CALL_CONVERSION_ALREADY_EXISTS";
/**
* This conversion has the same click and timestamp as another conversion in
* the request. To upload another conversion for this click, use a
* different timestamp.
*
* @generated from protobuf enum value: DUPLICATE_CLICK_CONVERSION_IN_REQUEST = 25;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["DUPLICATE_CLICK_CONVERSION_IN_REQUEST"] = 25] = "DUPLICATE_CLICK_CONVERSION_IN_REQUEST";
/**
* This conversion has the same call and timestamp as another conversion in
* the request. To upload another conversion for this call, use a
* different timestamp.
*
* @generated from protobuf enum value: DUPLICATE_CALL_CONVERSION_IN_REQUEST = 26;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["DUPLICATE_CALL_CONVERSION_IN_REQUEST"] = 26] = "DUPLICATE_CALL_CONVERSION_IN_REQUEST";
/**
* The custom variable is not enabled.
*
* @generated from protobuf enum value: CUSTOM_VARIABLE_NOT_ENABLED = 28;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CUSTOM_VARIABLE_NOT_ENABLED"] = 28] = "CUSTOM_VARIABLE_NOT_ENABLED";
/**
* The value of the custom variable contains personally identifiable
* information (PII), such as an email address or phone number.
*
* @generated from protobuf enum value: CUSTOM_VARIABLE_VALUE_CONTAINS_PII = 29;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CUSTOM_VARIABLE_VALUE_CONTAINS_PII"] = 29] = "CUSTOM_VARIABLE_VALUE_CONTAINS_PII";
/**
* The click associated with the given identifier or iOS URL parameter isn't
* from the account where conversion tracking is set up.
*
* @generated from protobuf enum value: INVALID_CUSTOMER_FOR_CLICK = 30;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["INVALID_CUSTOMER_FOR_CLICK"] = 30] = "INVALID_CUSTOMER_FOR_CLICK";
/**
* The click associated with the given call isn't from the account where
* conversion tracking is set up.
*
* @generated from protobuf enum value: INVALID_CUSTOMER_FOR_CALL = 31;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["INVALID_CUSTOMER_FOR_CALL"] = 31] = "INVALID_CUSTOMER_FOR_CALL";
/**
* The conversion can't be uploaded because the conversion source didn't
* comply with the App Tracking Transparency (ATT) policy or the person who
* converted didn't consent to tracking.
*
* @generated from protobuf enum value: CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY = 32;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY"] = 32] = "CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY";
/**
* No click was found for the provided user identifiers. This may be because
* the conversion did not come from a Google Ads campaign.
*
* @generated from protobuf enum value: CLICK_NOT_FOUND = 33;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CLICK_NOT_FOUND"] = 33] = "CLICK_NOT_FOUND";
/**
* The provided user identifier is not a SHA-256 hash. It is either unhashed
* or hashed using a different hash function.
*
* @generated from protobuf enum value: INVALID_USER_IDENTIFIER = 34;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["INVALID_USER_IDENTIFIER"] = 34] = "INVALID_USER_IDENTIFIER";
/**
* Conversion actions which use an external attribution model cannot be used
* with UserIdentifier.
*
* @generated from protobuf enum value: EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER = 35;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER"] = 35] = "EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER";
/**
* The provided user identifier is not supported. ConversionUploadService
* only supports hashed_email and hashed_phone_number.
*
* @generated from protobuf enum value: UNSUPPORTED_USER_IDENTIFIER = 36;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNSUPPORTED_USER_IDENTIFIER"] = 36] = "UNSUPPORTED_USER_IDENTIFIER";
/**
* gbraid and wbraid are both set in the request. Only one is allowed.
*
* @generated from protobuf enum value: GBRAID_WBRAID_BOTH_SET = 38;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["GBRAID_WBRAID_BOTH_SET"] = 38] = "GBRAID_WBRAID_BOTH_SET";
/**
* The specified wbraid could not be decoded.
*
* @generated from protobuf enum value: UNPARSEABLE_WBRAID = 39;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNPARSEABLE_WBRAID"] = 39] = "UNPARSEABLE_WBRAID";
/**
* The specified gbraid could not be decoded.
*
* @generated from protobuf enum value: UNPARSEABLE_GBRAID = 40;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["UNPARSEABLE_GBRAID"] = 40] = "UNPARSEABLE_GBRAID";
/**
* Conversion actions which use the one-per-click counting type cannot be
* used with gbraid or wbraid.
*
* @generated from protobuf enum value: ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID = 46;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID"] = 46] = "ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID";
/**
* Per our customer data policies, enhanced conversions have been prohibited
* in your account. If you have any questions, contact your Google
* representative.
*
* @generated from protobuf enum value: CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS = 47;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS"] = 47] = "CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS";
/**
* The customer has not accepted the customer data terms in the conversion
* settings page.
*
* @generated from protobuf enum value: CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS = 48;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS"] = 48] = "CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS";
/**
* The order_id contains personally identifiable information (PII), such as
* an email address or phone number.
*
* @generated from protobuf enum value: ORDER_ID_CONTAINS_PII = 49;
*/
ConversionUploadErrorEnum_ConversionUploadError[ConversionUploadErrorEnum_ConversionUploadError["ORDER_ID_CONTAINS_PII"] = 49] = "ORDER_ID_CONTAINS_PII";
})(ConversionUploadErrorEnum_ConversionUploadError = exports.ConversionUploadErrorEnum_ConversionUploadError || (exports.ConversionUploadErrorEnum_ConversionUploadError = {}));
// @generated message type with reflection information, may provide speed optimized methods
class ConversionUploadErrorEnum$Type extends runtime_4.MessageType {
constructor() {
super("google.ads.googleads.v11.errors.ConversionUploadErrorEnum", []);
}
create(value) {
const message = {};
globalThis.Object.defineProperty(message, runtime_3.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
(0, runtime_2.reflectionMergePartial)(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
return target ?? this.create();
}
internalBinaryWrite(message, writer, options) {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_1.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.errors.ConversionUploadErrorEnum
*/
exports.ConversionUploadErrorEnum = new ConversionUploadErrorEnum$Type();
//# sourceMappingURL=conversion_upload_error.js.map