google-ads-node
Version:
Google Ads gRPC Client Library for Node
1,167 lines (1,149 loc) • 143 kB
JavaScript
/**
* @fileoverview
* @enhanceable
* @suppress {messageConventions} JS Compiler reports an error if a variable or
* field starts with 'MSG_' and isn't a translatable message.
* @public
*/
// GENERATED CODE -- DO NOT EDIT!
var jspb = require('google-protobuf');
var goog = jspb;
var global = Function('return this')();
var google_ads_googleads_v0_enums_interaction_event_type_pb = require('../../../../../google/ads/googleads/v0/enums/interaction_event_type_pb.js');
var google_ads_googleads_v0_enums_quality_score_bucket_pb = require('../../../../../google/ads/googleads/v0/enums/quality_score_bucket_pb.js');
var google_protobuf_wrappers_pb = require('google-protobuf/google/protobuf/wrappers_pb.js');
goog.exportSymbol('proto.google.ads.googleads.v0.common.Metrics', null, global);
/**
* Generated by JsPbCodeGenerator.
* @param {Array=} opt_data Optional initial data array, typically from a
* server response, or constructed directly in Javascript. The array is used
* in place and becomes part of the constructed object. It is not cloned.
* If no data is provided, the constructed object will be empty, but still
* valid.
* @extends {jspb.Message}
* @constructor
*/
proto.google.ads.googleads.v0.common.Metrics = function(opt_data) {
jspb.Message.initialize(this, opt_data, 0, -1, proto.google.ads.googleads.v0.common.Metrics.repeatedFields_, null);
};
goog.inherits(proto.google.ads.googleads.v0.common.Metrics, jspb.Message);
if (goog.DEBUG && !COMPILED) {
proto.google.ads.googleads.v0.common.Metrics.displayName = 'proto.google.ads.googleads.v0.common.Metrics';
}
/**
* List of repeated fields within this message type.
* @private {!Array<number>}
* @const
*/
proto.google.ads.googleads.v0.common.Metrics.repeatedFields_ = [100];
if (jspb.Message.GENERATE_TO_OBJECT) {
/**
* Creates an object representation of this proto suitable for use in Soy templates.
* Field names that are reserved in JavaScript and will be renamed to pb_name.
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
* For the list of reserved names please see:
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
* for transitional soy proto support: http://goto/soy-param-migration
* @return {!Object}
*/
proto.google.ads.googleads.v0.common.Metrics.prototype.toObject = function(opt_includeInstance) {
return proto.google.ads.googleads.v0.common.Metrics.toObject(opt_includeInstance, this);
};
/**
* Static version of the {@see toObject} method.
* @param {boolean|undefined} includeInstance Whether to include the JSPB
* instance for transitional soy proto support:
* http://goto/soy-param-migration
* @param {!proto.google.ads.googleads.v0.common.Metrics} msg The msg instance to transform.
* @return {!Object}
* @suppress {unusedLocalVariables} f is only used for nested messages
*/
proto.google.ads.googleads.v0.common.Metrics.toObject = function(includeInstance, msg) {
var f, obj = {
absoluteTopImpressionPercentage: (f = msg.getAbsoluteTopImpressionPercentage()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
activeViewCpm: (f = msg.getActiveViewCpm()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
activeViewCtr: (f = msg.getActiveViewCtr()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
activeViewImpressions: (f = msg.getActiveViewImpressions()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
activeViewMeasurability: (f = msg.getActiveViewMeasurability()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
activeViewMeasurableCostMicros: (f = msg.getActiveViewMeasurableCostMicros()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
activeViewMeasurableImpressions: (f = msg.getActiveViewMeasurableImpressions()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
activeViewViewability: (f = msg.getActiveViewViewability()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
allConversionsFromInteractionsRate: (f = msg.getAllConversionsFromInteractionsRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
allConversionsValue: (f = msg.getAllConversionsValue()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
allConversions: (f = msg.getAllConversions()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
allConversionsValuePerCost: (f = msg.getAllConversionsValuePerCost()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
allConversionsFromInteractionsValuePerInteraction: (f = msg.getAllConversionsFromInteractionsValuePerInteraction()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageCost: (f = msg.getAverageCost()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageCpc: (f = msg.getAverageCpc()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageCpe: (f = msg.getAverageCpe()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageCpm: (f = msg.getAverageCpm()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageCpv: (f = msg.getAverageCpv()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageFrequency: (f = msg.getAverageFrequency()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averagePageViews: (f = msg.getAveragePageViews()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averagePosition: (f = msg.getAveragePosition()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
averageTimeOnSite: (f = msg.getAverageTimeOnSite()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
benchmarkAverageMaxCpc: (f = msg.getBenchmarkAverageMaxCpc()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
benchmarkCtr: (f = msg.getBenchmarkCtr()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
bounceRate: (f = msg.getBounceRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
clicks: (f = msg.getClicks()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
contentBudgetLostImpressionShare: (f = msg.getContentBudgetLostImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
contentImpressionShare: (f = msg.getContentImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
conversionLastReceivedRequestDateTime: (f = msg.getConversionLastReceivedRequestDateTime()) && google_protobuf_wrappers_pb.StringValue.toObject(includeInstance, f),
conversionLastConversionDate: (f = msg.getConversionLastConversionDate()) && google_protobuf_wrappers_pb.StringValue.toObject(includeInstance, f),
contentRankLostImpressionShare: (f = msg.getContentRankLostImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
conversionsFromInteractionsRate: (f = msg.getConversionsFromInteractionsRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
conversionsValue: (f = msg.getConversionsValue()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
conversionsValuePerCost: (f = msg.getConversionsValuePerCost()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
conversionsFromInteractionsValuePerInteraction: (f = msg.getConversionsFromInteractionsValuePerInteraction()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
conversions: (f = msg.getConversions()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
costMicros: (f = msg.getCostMicros()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
costPerAllConversions: (f = msg.getCostPerAllConversions()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
costPerConversion: (f = msg.getCostPerConversion()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
costPerCurrentModelAttributedConversion: (f = msg.getCostPerCurrentModelAttributedConversion()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
crossDeviceConversions: (f = msg.getCrossDeviceConversions()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
ctr: (f = msg.getCtr()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
currentModelAttributedConversions: (f = msg.getCurrentModelAttributedConversions()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
currentModelAttributedConversionsFromInteractionsRate: (f = msg.getCurrentModelAttributedConversionsFromInteractionsRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
currentModelAttributedConversionsFromInteractionsValuePerInteraction: (f = msg.getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
currentModelAttributedConversionsValue: (f = msg.getCurrentModelAttributedConversionsValue()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
currentModelAttributedConversionsValuePerCost: (f = msg.getCurrentModelAttributedConversionsValuePerCost()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
engagementRate: (f = msg.getEngagementRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
engagements: (f = msg.getEngagements()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
hotelAverageLeadValueMicros: (f = msg.getHotelAverageLeadValueMicros()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
historicalCreativeQualityScore: jspb.Message.getFieldWithDefault(msg, 80, 0),
historicalLandingPageQualityScore: jspb.Message.getFieldWithDefault(msg, 81, 0),
historicalQualityScore: (f = msg.getHistoricalQualityScore()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
historicalSearchPredictedCtr: jspb.Message.getFieldWithDefault(msg, 83, 0),
gmailForwards: (f = msg.getGmailForwards()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
gmailSaves: (f = msg.getGmailSaves()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
gmailSecondaryClicks: (f = msg.getGmailSecondaryClicks()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
impressionReach: (f = msg.getImpressionReach()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
impressions: (f = msg.getImpressions()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
interactionRate: (f = msg.getInteractionRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
interactions: (f = msg.getInteractions()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
interactionEventTypesList: jspb.Message.getRepeatedField(msg, 100),
invalidClickRate: (f = msg.getInvalidClickRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
invalidClicks: (f = msg.getInvalidClicks()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
percentNewVisitors: (f = msg.getPercentNewVisitors()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
phoneCalls: (f = msg.getPhoneCalls()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
phoneImpressions: (f = msg.getPhoneImpressions()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
phoneThroughRate: (f = msg.getPhoneThroughRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
relativeCtr: (f = msg.getRelativeCtr()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchAbsoluteTopImpressionShare: (f = msg.getSearchAbsoluteTopImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchBudgetLostAbsoluteTopImpressionShare: (f = msg.getSearchBudgetLostAbsoluteTopImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchBudgetLostImpressionShare: (f = msg.getSearchBudgetLostImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchBudgetLostTopImpressionShare: (f = msg.getSearchBudgetLostTopImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchClickShare: (f = msg.getSearchClickShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchExactMatchImpressionShare: (f = msg.getSearchExactMatchImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchImpressionShare: (f = msg.getSearchImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchRankLostAbsoluteTopImpressionShare: (f = msg.getSearchRankLostAbsoluteTopImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchRankLostImpressionShare: (f = msg.getSearchRankLostImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchRankLostTopImpressionShare: (f = msg.getSearchRankLostTopImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
searchTopImpressionShare: (f = msg.getSearchTopImpressionShare()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
topImpressionPercentage: (f = msg.getTopImpressionPercentage()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
valuePerAllConversions: (f = msg.getValuePerAllConversions()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
valuePerConversion: (f = msg.getValuePerConversion()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
valuePerCurrentModelAttributedConversion: (f = msg.getValuePerCurrentModelAttributedConversion()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
videoQuartile100Rate: (f = msg.getVideoQuartile100Rate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
videoQuartile25Rate: (f = msg.getVideoQuartile25Rate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
videoQuartile50Rate: (f = msg.getVideoQuartile50Rate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
videoQuartile75Rate: (f = msg.getVideoQuartile75Rate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
videoViewRate: (f = msg.getVideoViewRate()) && google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance, f),
videoViews: (f = msg.getVideoViews()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f),
viewThroughConversions: (f = msg.getViewThroughConversions()) && google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance, f)
};
if (includeInstance) {
obj.$jspbMessageInstance = msg;
}
return obj;
};
}
/**
* Deserializes binary data (in protobuf wire format).
* @param {jspb.ByteSource} bytes The bytes to deserialize.
* @return {!proto.google.ads.googleads.v0.common.Metrics}
*/
proto.google.ads.googleads.v0.common.Metrics.deserializeBinary = function(bytes) {
var reader = new jspb.BinaryReader(bytes);
var msg = new proto.google.ads.googleads.v0.common.Metrics;
return proto.google.ads.googleads.v0.common.Metrics.deserializeBinaryFromReader(msg, reader);
};
/**
* Deserializes binary data (in protobuf wire format) from the
* given reader into the given message object.
* @param {!proto.google.ads.googleads.v0.common.Metrics} msg The message object to deserialize into.
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
* @return {!proto.google.ads.googleads.v0.common.Metrics}
*/
proto.google.ads.googleads.v0.common.Metrics.deserializeBinaryFromReader = function(msg, reader) {
while (reader.nextField()) {
if (reader.isEndGroup()) {
break;
}
var field = reader.getFieldNumber();
switch (field) {
case 95:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAbsoluteTopImpressionPercentage(value);
break;
case 1:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setActiveViewCpm(value);
break;
case 79:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setActiveViewCtr(value);
break;
case 2:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setActiveViewImpressions(value);
break;
case 96:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setActiveViewMeasurability(value);
break;
case 3:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setActiveViewMeasurableCostMicros(value);
break;
case 4:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setActiveViewMeasurableImpressions(value);
break;
case 97:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setActiveViewViewability(value);
break;
case 65:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAllConversionsFromInteractionsRate(value);
break;
case 66:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAllConversionsValue(value);
break;
case 7:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAllConversions(value);
break;
case 62:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAllConversionsValuePerCost(value);
break;
case 67:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAllConversionsFromInteractionsValuePerInteraction(value);
break;
case 8:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageCost(value);
break;
case 9:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageCpc(value);
break;
case 98:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageCpe(value);
break;
case 10:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageCpm(value);
break;
case 11:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageCpv(value);
break;
case 12:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageFrequency(value);
break;
case 99:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAveragePageViews(value);
break;
case 13:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAveragePosition(value);
break;
case 84:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setAverageTimeOnSite(value);
break;
case 14:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setBenchmarkAverageMaxCpc(value);
break;
case 77:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setBenchmarkCtr(value);
break;
case 15:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setBounceRate(value);
break;
case 19:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setClicks(value);
break;
case 20:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setContentBudgetLostImpressionShare(value);
break;
case 21:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setContentImpressionShare(value);
break;
case 73:
var value = new google_protobuf_wrappers_pb.StringValue;
reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader);
msg.setConversionLastReceivedRequestDateTime(value);
break;
case 74:
var value = new google_protobuf_wrappers_pb.StringValue;
reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader);
msg.setConversionLastConversionDate(value);
break;
case 22:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setContentRankLostImpressionShare(value);
break;
case 69:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setConversionsFromInteractionsRate(value);
break;
case 70:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setConversionsValue(value);
break;
case 71:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setConversionsValuePerCost(value);
break;
case 72:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setConversionsFromInteractionsValuePerInteraction(value);
break;
case 25:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setConversions(value);
break;
case 26:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setCostMicros(value);
break;
case 68:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCostPerAllConversions(value);
break;
case 28:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCostPerConversion(value);
break;
case 106:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCostPerCurrentModelAttributedConversion(value);
break;
case 29:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCrossDeviceConversions(value);
break;
case 30:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCtr(value);
break;
case 101:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCurrentModelAttributedConversions(value);
break;
case 102:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCurrentModelAttributedConversionsFromInteractionsRate(value);
break;
case 103:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCurrentModelAttributedConversionsFromInteractionsValuePerInteraction(value);
break;
case 104:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCurrentModelAttributedConversionsValue(value);
break;
case 105:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setCurrentModelAttributedConversionsValuePerCost(value);
break;
case 31:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setEngagementRate(value);
break;
case 32:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setEngagements(value);
break;
case 75:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setHotelAverageLeadValueMicros(value);
break;
case 80:
var value = /** @type {!proto.google.ads.googleads.v0.enums.QualityScoreBucketEnum.QualityScoreBucket} */ (reader.readEnum());
msg.setHistoricalCreativeQualityScore(value);
break;
case 81:
var value = /** @type {!proto.google.ads.googleads.v0.enums.QualityScoreBucketEnum.QualityScoreBucket} */ (reader.readEnum());
msg.setHistoricalLandingPageQualityScore(value);
break;
case 82:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setHistoricalQualityScore(value);
break;
case 83:
var value = /** @type {!proto.google.ads.googleads.v0.enums.QualityScoreBucketEnum.QualityScoreBucket} */ (reader.readEnum());
msg.setHistoricalSearchPredictedCtr(value);
break;
case 85:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setGmailForwards(value);
break;
case 86:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setGmailSaves(value);
break;
case 87:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setGmailSecondaryClicks(value);
break;
case 36:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setImpressionReach(value);
break;
case 37:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setImpressions(value);
break;
case 38:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setInteractionRate(value);
break;
case 39:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setInteractions(value);
break;
case 100:
var value = /** @type {!Array<!proto.google.ads.googleads.v0.enums.InteractionEventTypeEnum.InteractionEventType>} */ (reader.readPackedEnum());
msg.setInteractionEventTypesList(value);
break;
case 40:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setInvalidClickRate(value);
break;
case 41:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setInvalidClicks(value);
break;
case 42:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setPercentNewVisitors(value);
break;
case 43:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setPhoneCalls(value);
break;
case 44:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setPhoneImpressions(value);
break;
case 45:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setPhoneThroughRate(value);
break;
case 46:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setRelativeCtr(value);
break;
case 78:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchAbsoluteTopImpressionShare(value);
break;
case 88:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchBudgetLostAbsoluteTopImpressionShare(value);
break;
case 47:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchBudgetLostImpressionShare(value);
break;
case 89:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchBudgetLostTopImpressionShare(value);
break;
case 48:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchClickShare(value);
break;
case 49:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchExactMatchImpressionShare(value);
break;
case 50:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchImpressionShare(value);
break;
case 90:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchRankLostAbsoluteTopImpressionShare(value);
break;
case 51:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchRankLostImpressionShare(value);
break;
case 91:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchRankLostTopImpressionShare(value);
break;
case 92:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setSearchTopImpressionShare(value);
break;
case 93:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setTopImpressionPercentage(value);
break;
case 52:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setValuePerAllConversions(value);
break;
case 53:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setValuePerConversion(value);
break;
case 94:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setValuePerCurrentModelAttributedConversion(value);
break;
case 54:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setVideoQuartile100Rate(value);
break;
case 55:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setVideoQuartile25Rate(value);
break;
case 56:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setVideoQuartile50Rate(value);
break;
case 57:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setVideoQuartile75Rate(value);
break;
case 58:
var value = new google_protobuf_wrappers_pb.DoubleValue;
reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader);
msg.setVideoViewRate(value);
break;
case 59:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setVideoViews(value);
break;
case 60:
var value = new google_protobuf_wrappers_pb.Int64Value;
reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader);
msg.setViewThroughConversions(value);
break;
default:
reader.skipField();
break;
}
}
return msg;
};
/**
* Serializes the message to binary data (in protobuf wire format).
* @return {!Uint8Array}
*/
proto.google.ads.googleads.v0.common.Metrics.prototype.serializeBinary = function() {
var writer = new jspb.BinaryWriter();
proto.google.ads.googleads.v0.common.Metrics.serializeBinaryToWriter(this, writer);
return writer.getResultBuffer();
};
/**
* Serializes the given message to binary data (in protobuf wire
* format), writing to the given BinaryWriter.
* @param {!proto.google.ads.googleads.v0.common.Metrics} message
* @param {!jspb.BinaryWriter} writer
* @suppress {unusedLocalVariables} f is only used for nested messages
*/
proto.google.ads.googleads.v0.common.Metrics.serializeBinaryToWriter = function(message, writer) {
var f = undefined;
f = message.getAbsoluteTopImpressionPercentage();
if (f != null) {
writer.writeMessage(
95,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getActiveViewCpm();
if (f != null) {
writer.writeMessage(
1,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getActiveViewCtr();
if (f != null) {
writer.writeMessage(
79,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getActiveViewImpressions();
if (f != null) {
writer.writeMessage(
2,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getActiveViewMeasurability();
if (f != null) {
writer.writeMessage(
96,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getActiveViewMeasurableCostMicros();
if (f != null) {
writer.writeMessage(
3,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getActiveViewMeasurableImpressions();
if (f != null) {
writer.writeMessage(
4,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getActiveViewViewability();
if (f != null) {
writer.writeMessage(
97,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAllConversionsFromInteractionsRate();
if (f != null) {
writer.writeMessage(
65,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAllConversionsValue();
if (f != null) {
writer.writeMessage(
66,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAllConversions();
if (f != null) {
writer.writeMessage(
7,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAllConversionsValuePerCost();
if (f != null) {
writer.writeMessage(
62,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAllConversionsFromInteractionsValuePerInteraction();
if (f != null) {
writer.writeMessage(
67,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageCost();
if (f != null) {
writer.writeMessage(
8,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageCpc();
if (f != null) {
writer.writeMessage(
9,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageCpe();
if (f != null) {
writer.writeMessage(
98,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageCpm();
if (f != null) {
writer.writeMessage(
10,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageCpv();
if (f != null) {
writer.writeMessage(
11,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageFrequency();
if (f != null) {
writer.writeMessage(
12,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAveragePageViews();
if (f != null) {
writer.writeMessage(
99,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAveragePosition();
if (f != null) {
writer.writeMessage(
13,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getAverageTimeOnSite();
if (f != null) {
writer.writeMessage(
84,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getBenchmarkAverageMaxCpc();
if (f != null) {
writer.writeMessage(
14,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getBenchmarkCtr();
if (f != null) {
writer.writeMessage(
77,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getBounceRate();
if (f != null) {
writer.writeMessage(
15,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getClicks();
if (f != null) {
writer.writeMessage(
19,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getContentBudgetLostImpressionShare();
if (f != null) {
writer.writeMessage(
20,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getContentImpressionShare();
if (f != null) {
writer.writeMessage(
21,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getConversionLastReceivedRequestDateTime();
if (f != null) {
writer.writeMessage(
73,
f,
google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter
);
}
f = message.getConversionLastConversionDate();
if (f != null) {
writer.writeMessage(
74,
f,
google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter
);
}
f = message.getContentRankLostImpressionShare();
if (f != null) {
writer.writeMessage(
22,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getConversionsFromInteractionsRate();
if (f != null) {
writer.writeMessage(
69,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getConversionsValue();
if (f != null) {
writer.writeMessage(
70,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getConversionsValuePerCost();
if (f != null) {
writer.writeMessage(
71,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getConversionsFromInteractionsValuePerInteraction();
if (f != null) {
writer.writeMessage(
72,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getConversions();
if (f != null) {
writer.writeMessage(
25,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCostMicros();
if (f != null) {
writer.writeMessage(
26,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getCostPerAllConversions();
if (f != null) {
writer.writeMessage(
68,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCostPerConversion();
if (f != null) {
writer.writeMessage(
28,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCostPerCurrentModelAttributedConversion();
if (f != null) {
writer.writeMessage(
106,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCrossDeviceConversions();
if (f != null) {
writer.writeMessage(
29,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCtr();
if (f != null) {
writer.writeMessage(
30,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCurrentModelAttributedConversions();
if (f != null) {
writer.writeMessage(
101,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCurrentModelAttributedConversionsFromInteractionsRate();
if (f != null) {
writer.writeMessage(
102,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction();
if (f != null) {
writer.writeMessage(
103,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCurrentModelAttributedConversionsValue();
if (f != null) {
writer.writeMessage(
104,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getCurrentModelAttributedConversionsValuePerCost();
if (f != null) {
writer.writeMessage(
105,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getEngagementRate();
if (f != null) {
writer.writeMessage(
31,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getEngagements();
if (f != null) {
writer.writeMessage(
32,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getHotelAverageLeadValueMicros();
if (f != null) {
writer.writeMessage(
75,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getHistoricalCreativeQualityScore();
if (f !== 0.0) {
writer.writeEnum(
80,
f
);
}
f = message.getHistoricalLandingPageQualityScore();
if (f !== 0.0) {
writer.writeEnum(
81,
f
);
}
f = message.getHistoricalQualityScore();
if (f != null) {
writer.writeMessage(
82,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getHistoricalSearchPredictedCtr();
if (f !== 0.0) {
writer.writeEnum(
83,
f
);
}
f = message.getGmailForwards();
if (f != null) {
writer.writeMessage(
85,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getGmailSaves();
if (f != null) {
writer.writeMessage(
86,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getGmailSecondaryClicks();
if (f != null) {
writer.writeMessage(
87,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getImpressionReach();
if (f != null) {
writer.writeMessage(
36,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getImpressions();
if (f != null) {
writer.writeMessage(
37,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getInteractionRate();
if (f != null) {
writer.writeMessage(
38,
f,
google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter
);
}
f = message.getInteractions();
if (f != null) {
writer.writeMessage(
39,
f,
google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter
);
}
f = message.getInteractionEventTypesList();
if (f.length > 0) {
writer.writePackedEnum(