UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

1,167 lines (1,149 loc) 143 kB
/** * @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(