Class Metrics.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
- com.google.ads.googleads.v10.common.Metrics.Builder
-
- All Implemented Interfaces:
MetricsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Metrics
public static final class Metrics.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder> implements MetricsOrBuilder
Metrics data.
Protobuf typegoogle.ads.googleads.v10.common.Metrics
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Metrics.BuilderaddAllInteractionEventTypes(java.lang.Iterable<? extends InteractionEventTypeEnum.InteractionEventType> values)The types of payable and free interactions.Metrics.BuilderaddAllInteractionEventTypesValue(java.lang.Iterable<java.lang.Integer> values)The types of payable and free interactions.Metrics.BuilderaddInteractionEventTypes(InteractionEventTypeEnum.InteractionEventType value)The types of payable and free interactions.Metrics.BuilderaddInteractionEventTypesValue(int value)The types of payable and free interactions.Metrics.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Metricsbuild()MetricsbuildPartial()Metrics.Builderclear()Metrics.BuilderclearAbsoluteTopImpressionPercentage()The percent of your ad impressions that are shown as the very first ad above the organic search results.Metrics.BuilderclearActiveViewCpm()Average cost of viewable impressions (`active_view_impressions`).Metrics.BuilderclearActiveViewCtr()Active view measurable clicks divided by active view viewable impressions.Metrics.BuilderclearActiveViewImpressions()A measurement of how often your ad has become viewable on a Display Network site.Metrics.BuilderclearActiveViewMeasurability()The ratio of impressions that could be measured by Active View over the number of served impressions.Metrics.BuilderclearActiveViewMeasurableCostMicros()The cost of the impressions you received that were measurable by Active View.Metrics.BuilderclearActiveViewMeasurableImpressions()The number of times your ads are appearing on placements in positions where they can be seen.Metrics.BuilderclearActiveViewViewability()The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).Metrics.BuilderclearAllConversions()The total number of conversions.Metrics.BuilderclearAllConversionsByConversionDate()The total number of conversions.Metrics.BuilderclearAllConversionsFromClickToCall()The number of times people clicked the "Call" button to call a store during or after clicking an ad.Metrics.BuilderclearAllConversionsFromDirections()The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.Metrics.BuilderclearAllConversionsFromInteractionsRate()All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.Metrics.BuilderclearAllConversionsFromInteractionsValuePerInteraction()The value of all conversions from interactions divided by the total number of interactions.Metrics.BuilderclearAllConversionsFromMenu()The number of times people clicked a link to view a store's menu after clicking an ad.Metrics.BuilderclearAllConversionsFromOrder()The number of times people placed an order at a store after clicking an ad.Metrics.BuilderclearAllConversionsFromOtherEngagement()The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.Metrics.BuilderclearAllConversionsFromStoreVisit()Estimated number of times people visited a store after clicking an ad.Metrics.BuilderclearAllConversionsFromStoreWebsite()The number of times that people were taken to a store's URL after clicking an ad.Metrics.BuilderclearAllConversionsValue()The value of all conversions.Metrics.BuilderclearAllConversionsValueByConversionDate()The value of all conversions.Metrics.BuilderclearAllConversionsValuePerCost()The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).Metrics.BuilderclearAverageCost()The average amount you pay per interaction.Metrics.BuilderclearAverageCpc()The total cost of all clicks divided by the total number of clicks received.Metrics.BuilderclearAverageCpe()The average amount that you've been charged for an ad engagement.Metrics.BuilderclearAverageCpm()Average cost-per-thousand impressions (CPM).Metrics.BuilderclearAverageCpv()The average amount you pay each time someone views your ad.Metrics.BuilderclearAveragePageViews()Average number of pages viewed per session.Metrics.BuilderclearAverageTimeOnSite()Total duration of all sessions (in seconds) / number of sessions.Metrics.BuilderclearBenchmarkAverageMaxCpc()An indication of how other advertisers are bidding on similar products.Metrics.BuilderclearBenchmarkCtr()An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.Metrics.BuilderclearBiddableAppInstallConversions()Number of app installs.Metrics.BuilderclearBiddableAppPostInstallConversions()Number of in-app actions.Metrics.BuilderclearBounceRate()Percentage of clicks where the user only visited a single page on your site.Metrics.BuilderclearClicks()The number of clicks.Metrics.BuilderclearCombinedClicks()The number of times your ad or your site's listing in the unpaid results was clicked.Metrics.BuilderclearCombinedClicksPerQuery()The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.Metrics.BuilderclearCombinedQueries()The number of searches that returned pages from your site in the unpaid results or showed one of your text ads.Metrics.BuilderclearContentBudgetLostImpressionShare()The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.Metrics.BuilderclearContentImpressionShare()The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.Metrics.BuilderclearContentRankLostImpressionShare()The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.Metrics.BuilderclearConversionLastConversionDate()The date of the most recent conversion for this conversion action.Metrics.BuilderclearConversionLastReceivedRequestDateTime()The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.Metrics.BuilderclearConversions()The number of conversions.Metrics.BuilderclearConversionsByConversionDate()The number of conversions.Metrics.BuilderclearConversionsFromInteractionsRate()Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).Metrics.BuilderclearConversionsFromInteractionsValuePerInteraction()The value of conversions from interactions divided by the number of ad interactions.Metrics.BuilderclearConversionsValue()The value of conversions.Metrics.BuilderclearConversionsValueByConversionDate()The value of conversions.Metrics.BuilderclearConversionsValuePerCost()The value of conversions divided by the cost of ad interactions.Metrics.BuilderclearCostMicros()The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.Metrics.BuilderclearCostPerAllConversions()The cost of ad interactions divided by all conversions.Metrics.BuilderclearCostPerConversion()The cost of ad interactions divided by conversions.Metrics.BuilderclearCostPerCurrentModelAttributedConversion()The cost of ad interactions divided by current model attributed conversions.Metrics.BuilderclearCrossDeviceConversions()Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.Metrics.BuilderclearCtr()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).Metrics.BuilderclearCurrentModelAttributedConversions()Shows how your historic conversions data would look under the attribution model you've currently selected.Metrics.BuilderclearCurrentModelAttributedConversionsFromInteractionsRate()Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).Metrics.BuilderclearCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()The value of current model attributed conversions from interactions divided by the number of ad interactions.Metrics.BuilderclearCurrentModelAttributedConversionsValue()The value of current model attributed conversions.Metrics.BuilderclearCurrentModelAttributedConversionsValuePerCost()The value of current model attributed conversions divided by the cost of ad interactions.Metrics.BuilderclearEngagementRate()How often people engage with your ad after it's shown to them.Metrics.BuilderclearEngagements()The number of engagements.Metrics.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Metrics.BuilderclearGmailForwards()The number of times the ad was forwarded to someone else as a message.Metrics.BuilderclearGmailSaves()The number of times someone has saved your Gmail ad to their inbox as a message.Metrics.BuilderclearGmailSecondaryClicks()The number of clicks to the landing page on the expanded state of Gmail ads.Metrics.BuilderclearHistoricalCreativeQualityScore()The creative historical quality score.Metrics.BuilderclearHistoricalLandingPageQualityScore()The quality of historical landing page experience.Metrics.BuilderclearHistoricalQualityScore()The historical quality score.Metrics.BuilderclearHistoricalSearchPredictedCtr()The historical search predicted click through rate (CTR).Metrics.BuilderclearHotelAverageLeadValueMicros()Average lead value based on clicks.Metrics.BuilderclearHotelCommissionRateMicros()Commission bid rate in micros.Metrics.BuilderclearHotelEligibleImpressions()The number of impressions that hotel partners could have had given their feed performance.Metrics.BuilderclearHotelExpectedCommissionCost()Expected commission cost.Metrics.BuilderclearHotelPriceDifferencePercentage()The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.Metrics.BuilderclearImpressions()Count of how often your ad has appeared on a search results page or website on the Google Network.Metrics.BuilderclearImpressionsFromStoreReach()The number of times a store's location-based ad was shown.Metrics.BuilderclearInteractionEventTypes()The types of payable and free interactions.Metrics.BuilderclearInteractionRate()How often people interact with your ad after it is shown to them.Metrics.BuilderclearInteractions()The number of interactions.Metrics.BuilderclearInvalidClickRate()The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.Metrics.BuilderclearInvalidClicks()Number of clicks Google considers illegitimate and doesn't charge you for.Metrics.BuilderclearMessageChatRate()Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).Metrics.BuilderclearMessageChats()Number of message chats initiated for Click To Message impressions that were message tracking eligible.Metrics.BuilderclearMessageImpressions()Number of Click To Message impressions that were message tracking eligible.Metrics.BuilderclearMobileFriendlyClicksPercentage()The percentage of mobile clicks that go to a mobile-friendly page.Metrics.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Metrics.BuilderclearOptimizationScoreUplift()Total optimization score uplift of all recommendations.Metrics.BuilderclearOptimizationScoreUrl()URL for the optimization score page in the Google Ads web interface.Metrics.BuilderclearOrganicClicks()The number of times someone clicked your site's listing in the unpaid results for a particular query.Metrics.BuilderclearOrganicClicksPerQuery()The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries).Metrics.BuilderclearOrganicImpressions()The number of listings for your site in the unpaid search results.Metrics.BuilderclearOrganicImpressionsPerQuery()The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries).Metrics.BuilderclearOrganicQueries()The total number of searches that returned your site's listing in the unpaid results.Metrics.BuilderclearPercentNewVisitors()Percentage of first-time sessions (from people who had never visited your site before).Metrics.BuilderclearPhoneCalls()Number of offline phone calls.Metrics.BuilderclearPhoneImpressions()Number of offline phone impressions.Metrics.BuilderclearPhoneThroughRate()Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).Metrics.BuilderclearRelativeCtr()Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.Metrics.BuilderclearSearchAbsoluteTopImpressionShare()The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.Metrics.BuilderclearSearchBudgetLostAbsoluteTopImpressionShare()The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget.Metrics.BuilderclearSearchBudgetLostImpressionShare()The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.Metrics.BuilderclearSearchBudgetLostTopImpressionShare()The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget.Metrics.BuilderclearSearchClickShare()The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.Metrics.BuilderclearSearchExactMatchImpressionShare()The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types.Metrics.BuilderclearSearchImpressionShare()The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.Metrics.BuilderclearSearchRankLostAbsoluteTopImpressionShare()The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank.Metrics.BuilderclearSearchRankLostImpressionShare()The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.Metrics.BuilderclearSearchRankLostTopImpressionShare()The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank.Metrics.BuilderclearSearchTopImpressionShare()The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location.Metrics.BuilderclearSkAdNetworkConversions()The number of iOS Store Kit Ad Network conversions.Metrics.BuilderclearSpeedScore()A measure of how quickly your page loads after clicks on your mobile ads.Metrics.BuilderclearTopImpressionPercentage()The percent of your ad impressions that are shown anywhere above the organic search results.Metrics.BuilderclearValidAcceleratedMobilePagesClicksPercentage()The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.Metrics.BuilderclearValuePerAllConversions()The value of all conversions divided by the number of all conversions.Metrics.BuilderclearValuePerAllConversionsByConversionDate()The value of all conversions divided by the number of all conversions.Metrics.BuilderclearValuePerConversion()The value of conversions divided by the number of conversions.Metrics.BuilderclearValuePerConversionsByConversionDate()The value of conversions divided by the number of conversions.Metrics.BuilderclearValuePerCurrentModelAttributedConversion()The value of current model attributed conversions divided by the number of the conversions.Metrics.BuilderclearVideoQuartileP100Rate()Percentage of impressions where the viewer watched all of your video.Metrics.BuilderclearVideoQuartileP25Rate()Percentage of impressions where the viewer watched 25% of your video.Metrics.BuilderclearVideoQuartileP50Rate()Percentage of impressions where the viewer watched 50% of your video.Metrics.BuilderclearVideoQuartileP75Rate()Percentage of impressions where the viewer watched 75% of your video.Metrics.BuilderclearVideoViewRate()The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.Metrics.BuilderclearVideoViews()The number of times your video ads were viewed.Metrics.BuilderclearViewThroughConversions()The total number of view-through conversions.Metrics.Builderclone()doublegetAbsoluteTopImpressionPercentage()The percent of your ad impressions that are shown as the very first ad above the organic search results.doublegetActiveViewCpm()Average cost of viewable impressions (`active_view_impressions`).doublegetActiveViewCtr()Active view measurable clicks divided by active view viewable impressions.longgetActiveViewImpressions()A measurement of how often your ad has become viewable on a Display Network site.doublegetActiveViewMeasurability()The ratio of impressions that could be measured by Active View over the number of served impressions.longgetActiveViewMeasurableCostMicros()The cost of the impressions you received that were measurable by Active View.longgetActiveViewMeasurableImpressions()The number of times your ads are appearing on placements in positions where they can be seen.doublegetActiveViewViewability()The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).doublegetAllConversions()The total number of conversions.doublegetAllConversionsByConversionDate()The total number of conversions.doublegetAllConversionsFromClickToCall()The number of times people clicked the "Call" button to call a store during or after clicking an ad.doublegetAllConversionsFromDirections()The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.doublegetAllConversionsFromInteractionsRate()All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.doublegetAllConversionsFromInteractionsValuePerInteraction()The value of all conversions from interactions divided by the total number of interactions.doublegetAllConversionsFromMenu()The number of times people clicked a link to view a store's menu after clicking an ad.doublegetAllConversionsFromOrder()The number of times people placed an order at a store after clicking an ad.doublegetAllConversionsFromOtherEngagement()The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.doublegetAllConversionsFromStoreVisit()Estimated number of times people visited a store after clicking an ad.doublegetAllConversionsFromStoreWebsite()The number of times that people were taken to a store's URL after clicking an ad.doublegetAllConversionsValue()The value of all conversions.doublegetAllConversionsValueByConversionDate()The value of all conversions.doublegetAllConversionsValuePerCost()The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).doublegetAverageCost()The average amount you pay per interaction.doublegetAverageCpc()The total cost of all clicks divided by the total number of clicks received.doublegetAverageCpe()The average amount that you've been charged for an ad engagement.doublegetAverageCpm()Average cost-per-thousand impressions (CPM).doublegetAverageCpv()The average amount you pay each time someone views your ad.doublegetAveragePageViews()Average number of pages viewed per session.doublegetAverageTimeOnSite()Total duration of all sessions (in seconds) / number of sessions.doublegetBenchmarkAverageMaxCpc()An indication of how other advertisers are bidding on similar products.doublegetBenchmarkCtr()An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.doublegetBiddableAppInstallConversions()Number of app installs.doublegetBiddableAppPostInstallConversions()Number of in-app actions.doublegetBounceRate()Percentage of clicks where the user only visited a single page on your site.longgetClicks()The number of clicks.longgetCombinedClicks()The number of times your ad or your site's listing in the unpaid results was clicked.doublegetCombinedClicksPerQuery()The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.longgetCombinedQueries()The number of searches that returned pages from your site in the unpaid results or showed one of your text ads.doublegetContentBudgetLostImpressionShare()The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.doublegetContentImpressionShare()The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.doublegetContentRankLostImpressionShare()The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.java.lang.StringgetConversionLastConversionDate()The date of the most recent conversion for this conversion action.com.google.protobuf.ByteStringgetConversionLastConversionDateBytes()The date of the most recent conversion for this conversion action.java.lang.StringgetConversionLastReceivedRequestDateTime()The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.com.google.protobuf.ByteStringgetConversionLastReceivedRequestDateTimeBytes()The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.doublegetConversions()The number of conversions.doublegetConversionsByConversionDate()The number of conversions.doublegetConversionsFromInteractionsRate()Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).doublegetConversionsFromInteractionsValuePerInteraction()The value of conversions from interactions divided by the number of ad interactions.doublegetConversionsValue()The value of conversions.doublegetConversionsValueByConversionDate()The value of conversions.doublegetConversionsValuePerCost()The value of conversions divided by the cost of ad interactions.longgetCostMicros()The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.doublegetCostPerAllConversions()The cost of ad interactions divided by all conversions.doublegetCostPerConversion()The cost of ad interactions divided by conversions.doublegetCostPerCurrentModelAttributedConversion()The cost of ad interactions divided by current model attributed conversions.doublegetCrossDeviceConversions()Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.doublegetCtr()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).doublegetCurrentModelAttributedConversions()Shows how your historic conversions data would look under the attribution model you've currently selected.doublegetCurrentModelAttributedConversionsFromInteractionsRate()Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).doublegetCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()The value of current model attributed conversions from interactions divided by the number of ad interactions.doublegetCurrentModelAttributedConversionsValue()The value of current model attributed conversions.doublegetCurrentModelAttributedConversionsValuePerCost()The value of current model attributed conversions divided by the cost of ad interactions.MetricsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetEngagementRate()How often people engage with your ad after it's shown to them.longgetEngagements()The number of engagements.longgetGmailForwards()The number of times the ad was forwarded to someone else as a message.longgetGmailSaves()The number of times someone has saved your Gmail ad to their inbox as a message.longgetGmailSecondaryClicks()The number of clicks to the landing page on the expanded state of Gmail ads.QualityScoreBucketEnum.QualityScoreBucketgetHistoricalCreativeQualityScore()The creative historical quality score.intgetHistoricalCreativeQualityScoreValue()The creative historical quality score.QualityScoreBucketEnum.QualityScoreBucketgetHistoricalLandingPageQualityScore()The quality of historical landing page experience.intgetHistoricalLandingPageQualityScoreValue()The quality of historical landing page experience.longgetHistoricalQualityScore()The historical quality score.QualityScoreBucketEnum.QualityScoreBucketgetHistoricalSearchPredictedCtr()The historical search predicted click through rate (CTR).intgetHistoricalSearchPredictedCtrValue()The historical search predicted click through rate (CTR).doublegetHotelAverageLeadValueMicros()Average lead value based on clicks.longgetHotelCommissionRateMicros()Commission bid rate in micros.longgetHotelEligibleImpressions()The number of impressions that hotel partners could have had given their feed performance.doublegetHotelExpectedCommissionCost()Expected commission cost.doublegetHotelPriceDifferencePercentage()The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.longgetImpressions()Count of how often your ad has appeared on a search results page or website on the Google Network.longgetImpressionsFromStoreReach()The number of times a store's location-based ad was shown.InteractionEventTypeEnum.InteractionEventTypegetInteractionEventTypes(int index)The types of payable and free interactions.intgetInteractionEventTypesCount()The types of payable and free interactions.java.util.List<InteractionEventTypeEnum.InteractionEventType>getInteractionEventTypesList()The types of payable and free interactions.intgetInteractionEventTypesValue(int index)The types of payable and free interactions.java.util.List<java.lang.Integer>getInteractionEventTypesValueList()The types of payable and free interactions.doublegetInteractionRate()How often people interact with your ad after it is shown to them.longgetInteractions()The number of interactions.doublegetInvalidClickRate()The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.longgetInvalidClicks()Number of clicks Google considers illegitimate and doesn't charge you for.doublegetMessageChatRate()Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).longgetMessageChats()Number of message chats initiated for Click To Message impressions that were message tracking eligible.longgetMessageImpressions()Number of Click To Message impressions that were message tracking eligible.doublegetMobileFriendlyClicksPercentage()The percentage of mobile clicks that go to a mobile-friendly page.doublegetOptimizationScoreUplift()Total optimization score uplift of all recommendations.java.lang.StringgetOptimizationScoreUrl()URL for the optimization score page in the Google Ads web interface.com.google.protobuf.ByteStringgetOptimizationScoreUrlBytes()URL for the optimization score page in the Google Ads web interface.longgetOrganicClicks()The number of times someone clicked your site's listing in the unpaid results for a particular query.doublegetOrganicClicksPerQuery()The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries).longgetOrganicImpressions()The number of listings for your site in the unpaid search results.doublegetOrganicImpressionsPerQuery()The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries).longgetOrganicQueries()The total number of searches that returned your site's listing in the unpaid results.doublegetPercentNewVisitors()Percentage of first-time sessions (from people who had never visited your site before).longgetPhoneCalls()Number of offline phone calls.longgetPhoneImpressions()Number of offline phone impressions.doublegetPhoneThroughRate()Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).doublegetRelativeCtr()Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.doublegetSearchAbsoluteTopImpressionShare()The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.doublegetSearchBudgetLostAbsoluteTopImpressionShare()The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget.doublegetSearchBudgetLostImpressionShare()The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.doublegetSearchBudgetLostTopImpressionShare()The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget.doublegetSearchClickShare()The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.doublegetSearchExactMatchImpressionShare()The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types.doublegetSearchImpressionShare()The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.doublegetSearchRankLostAbsoluteTopImpressionShare()The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank.doublegetSearchRankLostImpressionShare()The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.doublegetSearchRankLostTopImpressionShare()The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank.doublegetSearchTopImpressionShare()The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location.longgetSkAdNetworkConversions()The number of iOS Store Kit Ad Network conversions.longgetSpeedScore()A measure of how quickly your page loads after clicks on your mobile ads.doublegetTopImpressionPercentage()The percent of your ad impressions that are shown anywhere above the organic search results.doublegetValidAcceleratedMobilePagesClicksPercentage()The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.doublegetValuePerAllConversions()The value of all conversions divided by the number of all conversions.doublegetValuePerAllConversionsByConversionDate()The value of all conversions divided by the number of all conversions.doublegetValuePerConversion()The value of conversions divided by the number of conversions.doublegetValuePerConversionsByConversionDate()The value of conversions divided by the number of conversions.doublegetValuePerCurrentModelAttributedConversion()The value of current model attributed conversions divided by the number of the conversions.doublegetVideoQuartileP100Rate()Percentage of impressions where the viewer watched all of your video.doublegetVideoQuartileP25Rate()Percentage of impressions where the viewer watched 25% of your video.doublegetVideoQuartileP50Rate()Percentage of impressions where the viewer watched 50% of your video.doublegetVideoQuartileP75Rate()Percentage of impressions where the viewer watched 75% of your video.doublegetVideoViewRate()The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.longgetVideoViews()The number of times your video ads were viewed.longgetViewThroughConversions()The total number of view-through conversions.booleanhasAbsoluteTopImpressionPercentage()The percent of your ad impressions that are shown as the very first ad above the organic search results.booleanhasActiveViewCpm()Average cost of viewable impressions (`active_view_impressions`).booleanhasActiveViewCtr()Active view measurable clicks divided by active view viewable impressions.booleanhasActiveViewImpressions()A measurement of how often your ad has become viewable on a Display Network site.booleanhasActiveViewMeasurability()The ratio of impressions that could be measured by Active View over the number of served impressions.booleanhasActiveViewMeasurableCostMicros()The cost of the impressions you received that were measurable by Active View.booleanhasActiveViewMeasurableImpressions()The number of times your ads are appearing on placements in positions where they can be seen.booleanhasActiveViewViewability()The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).booleanhasAllConversions()The total number of conversions.booleanhasAllConversionsFromClickToCall()The number of times people clicked the "Call" button to call a store during or after clicking an ad.booleanhasAllConversionsFromDirections()The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.booleanhasAllConversionsFromInteractionsRate()All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.booleanhasAllConversionsFromInteractionsValuePerInteraction()The value of all conversions from interactions divided by the total number of interactions.booleanhasAllConversionsFromMenu()The number of times people clicked a link to view a store's menu after clicking an ad.booleanhasAllConversionsFromOrder()The number of times people placed an order at a store after clicking an ad.booleanhasAllConversionsFromOtherEngagement()The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.booleanhasAllConversionsFromStoreVisit()Estimated number of times people visited a store after clicking an ad.booleanhasAllConversionsFromStoreWebsite()The number of times that people were taken to a store's URL after clicking an ad.booleanhasAllConversionsValue()The value of all conversions.booleanhasAllConversionsValuePerCost()The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).booleanhasAverageCost()The average amount you pay per interaction.booleanhasAverageCpc()The total cost of all clicks divided by the total number of clicks received.booleanhasAverageCpe()The average amount that you've been charged for an ad engagement.booleanhasAverageCpm()Average cost-per-thousand impressions (CPM).booleanhasAverageCpv()The average amount you pay each time someone views your ad.booleanhasAveragePageViews()Average number of pages viewed per session.booleanhasAverageTimeOnSite()Total duration of all sessions (in seconds) / number of sessions.booleanhasBenchmarkAverageMaxCpc()An indication of how other advertisers are bidding on similar products.booleanhasBenchmarkCtr()An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.booleanhasBiddableAppInstallConversions()Number of app installs.booleanhasBiddableAppPostInstallConversions()Number of in-app actions.booleanhasBounceRate()Percentage of clicks where the user only visited a single page on your site.booleanhasClicks()The number of clicks.booleanhasCombinedClicks()The number of times your ad or your site's listing in the unpaid results was clicked.booleanhasCombinedClicksPerQuery()The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.booleanhasCombinedQueries()The number of searches that returned pages from your site in the unpaid results or showed one of your text ads.booleanhasContentBudgetLostImpressionShare()The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.booleanhasContentImpressionShare()The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.booleanhasContentRankLostImpressionShare()The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.booleanhasConversionLastConversionDate()The date of the most recent conversion for this conversion action.booleanhasConversionLastReceivedRequestDateTime()The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.booleanhasConversions()The number of conversions.booleanhasConversionsFromInteractionsRate()Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).booleanhasConversionsFromInteractionsValuePerInteraction()The value of conversions from interactions divided by the number of ad interactions.booleanhasConversionsValue()The value of conversions.booleanhasConversionsValuePerCost()The value of conversions divided by the cost of ad interactions.booleanhasCostMicros()The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.booleanhasCostPerAllConversions()The cost of ad interactions divided by all conversions.booleanhasCostPerConversion()The cost of ad interactions divided by conversions.booleanhasCostPerCurrentModelAttributedConversion()The cost of ad interactions divided by current model attributed conversions.booleanhasCrossDeviceConversions()Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.booleanhasCtr()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).booleanhasCurrentModelAttributedConversions()Shows how your historic conversions data would look under the attribution model you've currently selected.booleanhasCurrentModelAttributedConversionsFromInteractionsRate()Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).booleanhasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()The value of current model attributed conversions from interactions divided by the number of ad interactions.booleanhasCurrentModelAttributedConversionsValue()The value of current model attributed conversions.booleanhasCurrentModelAttributedConversionsValuePerCost()The value of current model attributed conversions divided by the cost of ad interactions.booleanhasEngagementRate()How often people engage with your ad after it's shown to them.booleanhasEngagements()The number of engagements.booleanhasGmailForwards()The number of times the ad was forwarded to someone else as a message.booleanhasGmailSaves()The number of times someone has saved your Gmail ad to their inbox as a message.booleanhasGmailSecondaryClicks()The number of clicks to the landing page on the expanded state of Gmail ads.booleanhasHistoricalQualityScore()The historical quality score.booleanhasHotelAverageLeadValueMicros()Average lead value based on clicks.booleanhasHotelCommissionRateMicros()Commission bid rate in micros.booleanhasHotelEligibleImpressions()The number of impressions that hotel partners could have had given their feed performance.booleanhasHotelExpectedCommissionCost()Expected commission cost.booleanhasHotelPriceDifferencePercentage()The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.booleanhasImpressions()Count of how often your ad has appeared on a search results page or website on the Google Network.booleanhasImpressionsFromStoreReach()The number of times a store's location-based ad was shown.booleanhasInteractionRate()How often people interact with your ad after it is shown to them.booleanhasInteractions()The number of interactions.booleanhasInvalidClickRate()The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.booleanhasInvalidClicks()Number of clicks Google considers illegitimate and doesn't charge you for.booleanhasMessageChatRate()Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).booleanhasMessageChats()Number of message chats initiated for Click To Message impressions that were message tracking eligible.booleanhasMessageImpressions()Number of Click To Message impressions that were message tracking eligible.booleanhasMobileFriendlyClicksPercentage()The percentage of mobile clicks that go to a mobile-friendly page.booleanhasOptimizationScoreUplift()Total optimization score uplift of all recommendations.booleanhasOptimizationScoreUrl()URL for the optimization score page in the Google Ads web interface.booleanhasOrganicClicks()The number of times someone clicked your site's listing in the unpaid results for a particular query.booleanhasOrganicClicksPerQuery()The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries).booleanhasOrganicImpressions()The number of listings for your site in the unpaid search results.booleanhasOrganicImpressionsPerQuery()The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries).booleanhasOrganicQueries()The total number of searches that returned your site's listing in the unpaid results.booleanhasPercentNewVisitors()Percentage of first-time sessions (from people who had never visited your site before).booleanhasPhoneCalls()Number of offline phone calls.booleanhasPhoneImpressions()Number of offline phone impressions.booleanhasPhoneThroughRate()Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).booleanhasRelativeCtr()Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.booleanhasSearchAbsoluteTopImpressionShare()The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.booleanhasSearchBudgetLostAbsoluteTopImpressionShare()The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget.booleanhasSearchBudgetLostImpressionShare()The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.booleanhasSearchBudgetLostTopImpressionShare()The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget.booleanhasSearchClickShare()The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.booleanhasSearchExactMatchImpressionShare()The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types.booleanhasSearchImpressionShare()The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.booleanhasSearchRankLostAbsoluteTopImpressionShare()The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank.booleanhasSearchRankLostImpressionShare()The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.booleanhasSearchRankLostTopImpressionShare()The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank.booleanhasSearchTopImpressionShare()The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location.booleanhasSpeedScore()A measure of how quickly your page loads after clicks on your mobile ads.booleanhasTopImpressionPercentage()The percent of your ad impressions that are shown anywhere above the organic search results.booleanhasValidAcceleratedMobilePagesClicksPercentage()The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.booleanhasValuePerAllConversions()The value of all conversions divided by the number of all conversions.booleanhasValuePerAllConversionsByConversionDate()The value of all conversions divided by the number of all conversions.booleanhasValuePerConversion()The value of conversions divided by the number of conversions.booleanhasValuePerConversionsByConversionDate()The value of conversions divided by the number of conversions.booleanhasValuePerCurrentModelAttributedConversion()The value of current model attributed conversions divided by the number of the conversions.booleanhasVideoQuartileP100Rate()Percentage of impressions where the viewer watched all of your video.booleanhasVideoQuartileP25Rate()Percentage of impressions where the viewer watched 25% of your video.booleanhasVideoQuartileP50Rate()Percentage of impressions where the viewer watched 50% of your video.booleanhasVideoQuartileP75Rate()Percentage of impressions where the viewer watched 75% of your video.booleanhasVideoViewRate()The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.booleanhasVideoViews()The number of times your video ads were viewed.booleanhasViewThroughConversions()The total number of view-through conversions.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Metrics.BuildermergeFrom(Metrics other)Metrics.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Metrics.BuildermergeFrom(com.google.protobuf.Message other)Metrics.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Metrics.BuildersetAbsoluteTopImpressionPercentage(double value)The percent of your ad impressions that are shown as the very first ad above the organic search results.Metrics.BuildersetActiveViewCpm(double value)Average cost of viewable impressions (`active_view_impressions`).Metrics.BuildersetActiveViewCtr(double value)Active view measurable clicks divided by active view viewable impressions.Metrics.BuildersetActiveViewImpressions(long value)A measurement of how often your ad has become viewable on a Display Network site.Metrics.BuildersetActiveViewMeasurability(double value)The ratio of impressions that could be measured by Active View over the number of served impressions.Metrics.BuildersetActiveViewMeasurableCostMicros(long value)The cost of the impressions you received that were measurable by Active View.Metrics.BuildersetActiveViewMeasurableImpressions(long value)The number of times your ads are appearing on placements in positions where they can be seen.Metrics.BuildersetActiveViewViewability(double value)The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).Metrics.BuildersetAllConversions(double value)The total number of conversions.Metrics.BuildersetAllConversionsByConversionDate(double value)The total number of conversions.Metrics.BuildersetAllConversionsFromClickToCall(double value)The number of times people clicked the "Call" button to call a store during or after clicking an ad.Metrics.BuildersetAllConversionsFromDirections(double value)The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.Metrics.BuildersetAllConversionsFromInteractionsRate(double value)All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.Metrics.BuildersetAllConversionsFromInteractionsValuePerInteraction(double value)The value of all conversions from interactions divided by the total number of interactions.Metrics.BuildersetAllConversionsFromMenu(double value)The number of times people clicked a link to view a store's menu after clicking an ad.Metrics.BuildersetAllConversionsFromOrder(double value)The number of times people placed an order at a store after clicking an ad.Metrics.BuildersetAllConversionsFromOtherEngagement(double value)The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.Metrics.BuildersetAllConversionsFromStoreVisit(double value)Estimated number of times people visited a store after clicking an ad.Metrics.BuildersetAllConversionsFromStoreWebsite(double value)The number of times that people were taken to a store's URL after clicking an ad.Metrics.BuildersetAllConversionsValue(double value)The value of all conversions.Metrics.BuildersetAllConversionsValueByConversionDate(double value)The value of all conversions.Metrics.BuildersetAllConversionsValuePerCost(double value)The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).Metrics.BuildersetAverageCost(double value)The average amount you pay per interaction.Metrics.BuildersetAverageCpc(double value)The total cost of all clicks divided by the total number of clicks received.Metrics.BuildersetAverageCpe(double value)The average amount that you've been charged for an ad engagement.Metrics.BuildersetAverageCpm(double value)Average cost-per-thousand impressions (CPM).Metrics.BuildersetAverageCpv(double value)The average amount you pay each time someone views your ad.Metrics.BuildersetAveragePageViews(double value)Average number of pages viewed per session.Metrics.BuildersetAverageTimeOnSite(double value)Total duration of all sessions (in seconds) / number of sessions.Metrics.BuildersetBenchmarkAverageMaxCpc(double value)An indication of how other advertisers are bidding on similar products.Metrics.BuildersetBenchmarkCtr(double value)An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.Metrics.BuildersetBiddableAppInstallConversions(double value)Number of app installs.Metrics.BuildersetBiddableAppPostInstallConversions(double value)Number of in-app actions.Metrics.BuildersetBounceRate(double value)Percentage of clicks where the user only visited a single page on your site.Metrics.BuildersetClicks(long value)The number of clicks.Metrics.BuildersetCombinedClicks(long value)The number of times your ad or your site's listing in the unpaid results was clicked.Metrics.BuildersetCombinedClicksPerQuery(double value)The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.Metrics.BuildersetCombinedQueries(long value)The number of searches that returned pages from your site in the unpaid results or showed one of your text ads.Metrics.BuildersetContentBudgetLostImpressionShare(double value)The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.Metrics.BuildersetContentImpressionShare(double value)The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.Metrics.BuildersetContentRankLostImpressionShare(double value)The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.Metrics.BuildersetConversionLastConversionDate(java.lang.String value)The date of the most recent conversion for this conversion action.Metrics.BuildersetConversionLastConversionDateBytes(com.google.protobuf.ByteString value)The date of the most recent conversion for this conversion action.Metrics.BuildersetConversionLastReceivedRequestDateTime(java.lang.String value)The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.Metrics.BuildersetConversionLastReceivedRequestDateTimeBytes(com.google.protobuf.ByteString value)The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.Metrics.BuildersetConversions(double value)The number of conversions.Metrics.BuildersetConversionsByConversionDate(double value)The number of conversions.Metrics.BuildersetConversionsFromInteractionsRate(double value)Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).Metrics.BuildersetConversionsFromInteractionsValuePerInteraction(double value)The value of conversions from interactions divided by the number of ad interactions.Metrics.BuildersetConversionsValue(double value)The value of conversions.Metrics.BuildersetConversionsValueByConversionDate(double value)The value of conversions.Metrics.BuildersetConversionsValuePerCost(double value)The value of conversions divided by the cost of ad interactions.Metrics.BuildersetCostMicros(long value)The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.Metrics.BuildersetCostPerAllConversions(double value)The cost of ad interactions divided by all conversions.Metrics.BuildersetCostPerConversion(double value)The cost of ad interactions divided by conversions.Metrics.BuildersetCostPerCurrentModelAttributedConversion(double value)The cost of ad interactions divided by current model attributed conversions.Metrics.BuildersetCrossDeviceConversions(double value)Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.Metrics.BuildersetCtr(double value)The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).Metrics.BuildersetCurrentModelAttributedConversions(double value)Shows how your historic conversions data would look under the attribution model you've currently selected.Metrics.BuildersetCurrentModelAttributedConversionsFromInteractionsRate(double value)Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).Metrics.BuildersetCurrentModelAttributedConversionsFromInteractionsValuePerInteraction(double value)The value of current model attributed conversions from interactions divided by the number of ad interactions.Metrics.BuildersetCurrentModelAttributedConversionsValue(double value)The value of current model attributed conversions.Metrics.BuildersetCurrentModelAttributedConversionsValuePerCost(double value)The value of current model attributed conversions divided by the cost of ad interactions.Metrics.BuildersetEngagementRate(double value)How often people engage with your ad after it's shown to them.Metrics.BuildersetEngagements(long value)The number of engagements.Metrics.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Metrics.BuildersetGmailForwards(long value)The number of times the ad was forwarded to someone else as a message.Metrics.BuildersetGmailSaves(long value)The number of times someone has saved your Gmail ad to their inbox as a message.Metrics.BuildersetGmailSecondaryClicks(long value)The number of clicks to the landing page on the expanded state of Gmail ads.Metrics.BuildersetHistoricalCreativeQualityScore(QualityScoreBucketEnum.QualityScoreBucket value)The creative historical quality score.Metrics.BuildersetHistoricalCreativeQualityScoreValue(int value)The creative historical quality score.Metrics.BuildersetHistoricalLandingPageQualityScore(QualityScoreBucketEnum.QualityScoreBucket value)The quality of historical landing page experience.Metrics.BuildersetHistoricalLandingPageQualityScoreValue(int value)The quality of historical landing page experience.Metrics.BuildersetHistoricalQualityScore(long value)The historical quality score.Metrics.BuildersetHistoricalSearchPredictedCtr(QualityScoreBucketEnum.QualityScoreBucket value)The historical search predicted click through rate (CTR).Metrics.BuildersetHistoricalSearchPredictedCtrValue(int value)The historical search predicted click through rate (CTR).Metrics.BuildersetHotelAverageLeadValueMicros(double value)Average lead value based on clicks.Metrics.BuildersetHotelCommissionRateMicros(long value)Commission bid rate in micros.Metrics.BuildersetHotelEligibleImpressions(long value)The number of impressions that hotel partners could have had given their feed performance.Metrics.BuildersetHotelExpectedCommissionCost(double value)Expected commission cost.Metrics.BuildersetHotelPriceDifferencePercentage(double value)The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.Metrics.BuildersetImpressions(long value)Count of how often your ad has appeared on a search results page or website on the Google Network.Metrics.BuildersetImpressionsFromStoreReach(long value)The number of times a store's location-based ad was shown.Metrics.BuildersetInteractionEventTypes(int index, InteractionEventTypeEnum.InteractionEventType value)The types of payable and free interactions.Metrics.BuildersetInteractionEventTypesValue(int index, int value)The types of payable and free interactions.Metrics.BuildersetInteractionRate(double value)How often people interact with your ad after it is shown to them.Metrics.BuildersetInteractions(long value)The number of interactions.Metrics.BuildersetInvalidClickRate(double value)The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.Metrics.BuildersetInvalidClicks(long value)Number of clicks Google considers illegitimate and doesn't charge you for.Metrics.BuildersetMessageChatRate(double value)Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).Metrics.BuildersetMessageChats(long value)Number of message chats initiated for Click To Message impressions that were message tracking eligible.Metrics.BuildersetMessageImpressions(long value)Number of Click To Message impressions that were message tracking eligible.Metrics.BuildersetMobileFriendlyClicksPercentage(double value)The percentage of mobile clicks that go to a mobile-friendly page.Metrics.BuildersetOptimizationScoreUplift(double value)Total optimization score uplift of all recommendations.Metrics.BuildersetOptimizationScoreUrl(java.lang.String value)URL for the optimization score page in the Google Ads web interface.Metrics.BuildersetOptimizationScoreUrlBytes(com.google.protobuf.ByteString value)URL for the optimization score page in the Google Ads web interface.Metrics.BuildersetOrganicClicks(long value)The number of times someone clicked your site's listing in the unpaid results for a particular query.Metrics.BuildersetOrganicClicksPerQuery(double value)The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries).Metrics.BuildersetOrganicImpressions(long value)The number of listings for your site in the unpaid search results.Metrics.BuildersetOrganicImpressionsPerQuery(double value)The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries).Metrics.BuildersetOrganicQueries(long value)The total number of searches that returned your site's listing in the unpaid results.Metrics.BuildersetPercentNewVisitors(double value)Percentage of first-time sessions (from people who had never visited your site before).Metrics.BuildersetPhoneCalls(long value)Number of offline phone calls.Metrics.BuildersetPhoneImpressions(long value)Number of offline phone impressions.Metrics.BuildersetPhoneThroughRate(double value)Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).Metrics.BuildersetRelativeCtr(double value)Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.Metrics.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Metrics.BuildersetSearchAbsoluteTopImpressionShare(double value)The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.Metrics.BuildersetSearchBudgetLostAbsoluteTopImpressionShare(double value)The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget.Metrics.BuildersetSearchBudgetLostImpressionShare(double value)The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.Metrics.BuildersetSearchBudgetLostTopImpressionShare(double value)The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget.Metrics.BuildersetSearchClickShare(double value)The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.Metrics.BuildersetSearchExactMatchImpressionShare(double value)The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types.Metrics.BuildersetSearchImpressionShare(double value)The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.Metrics.BuildersetSearchRankLostAbsoluteTopImpressionShare(double value)The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank.Metrics.BuildersetSearchRankLostImpressionShare(double value)The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.Metrics.BuildersetSearchRankLostTopImpressionShare(double value)The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank.Metrics.BuildersetSearchTopImpressionShare(double value)The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location.Metrics.BuildersetSkAdNetworkConversions(long value)The number of iOS Store Kit Ad Network conversions.Metrics.BuildersetSpeedScore(long value)A measure of how quickly your page loads after clicks on your mobile ads.Metrics.BuildersetTopImpressionPercentage(double value)The percent of your ad impressions that are shown anywhere above the organic search results.Metrics.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Metrics.BuildersetValidAcceleratedMobilePagesClicksPercentage(double value)The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.Metrics.BuildersetValuePerAllConversions(double value)The value of all conversions divided by the number of all conversions.Metrics.BuildersetValuePerAllConversionsByConversionDate(double value)The value of all conversions divided by the number of all conversions.Metrics.BuildersetValuePerConversion(double value)The value of conversions divided by the number of conversions.Metrics.BuildersetValuePerConversionsByConversionDate(double value)The value of conversions divided by the number of conversions.Metrics.BuildersetValuePerCurrentModelAttributedConversion(double value)The value of current model attributed conversions divided by the number of the conversions.Metrics.BuildersetVideoQuartileP100Rate(double value)Percentage of impressions where the viewer watched all of your video.Metrics.BuildersetVideoQuartileP25Rate(double value)Percentage of impressions where the viewer watched 25% of your video.Metrics.BuildersetVideoQuartileP50Rate(double value)Percentage of impressions where the viewer watched 50% of your video.Metrics.BuildersetVideoQuartileP75Rate(double value)Percentage of impressions where the viewer watched 75% of your video.Metrics.BuildersetVideoViewRate(double value)The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.Metrics.BuildersetVideoViews(long value)The number of times your video ads were viewed.Metrics.BuildersetViewThroughConversions(long value)The total number of view-through conversions.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
clear
public Metrics.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
getDefaultInstanceForType
public Metrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Metrics build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Metrics buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Metrics.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
setField
public Metrics.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
clearField
public Metrics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
clearOneof
public Metrics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
setRepeatedField
public Metrics.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
addRepeatedField
public Metrics.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
mergeFrom
public Metrics.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Metrics.Builder>
-
mergeFrom
public Metrics.Builder mergeFrom(Metrics other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
mergeFrom
public Metrics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Metrics.Builder>- Throws:
java.io.IOException
-
hasAbsoluteTopImpressionPercentage
public boolean hasAbsoluteTopImpressionPercentage()
The percent of your ad impressions that are shown as the very first ad above the organic search results.
optional double absolute_top_impression_percentage = 183;- Specified by:
hasAbsoluteTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the absoluteTopImpressionPercentage field is set.
-
getAbsoluteTopImpressionPercentage
public double getAbsoluteTopImpressionPercentage()
The percent of your ad impressions that are shown as the very first ad above the organic search results.
optional double absolute_top_impression_percentage = 183;- Specified by:
getAbsoluteTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The absoluteTopImpressionPercentage.
-
setAbsoluteTopImpressionPercentage
public Metrics.Builder setAbsoluteTopImpressionPercentage(double value)
The percent of your ad impressions that are shown as the very first ad above the organic search results.
optional double absolute_top_impression_percentage = 183;- Parameters:
value- The absoluteTopImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAbsoluteTopImpressionPercentage
public Metrics.Builder clearAbsoluteTopImpressionPercentage()
The percent of your ad impressions that are shown as the very first ad above the organic search results.
optional double absolute_top_impression_percentage = 183;- Returns:
- This builder for chaining.
-
hasActiveViewCpm
public boolean hasActiveViewCpm()
Average cost of viewable impressions (`active_view_impressions`).
optional double active_view_cpm = 184;- Specified by:
hasActiveViewCpmin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewCpm field is set.
-
getActiveViewCpm
public double getActiveViewCpm()
Average cost of viewable impressions (`active_view_impressions`).
optional double active_view_cpm = 184;- Specified by:
getActiveViewCpmin interfaceMetricsOrBuilder- Returns:
- The activeViewCpm.
-
setActiveViewCpm
public Metrics.Builder setActiveViewCpm(double value)
Average cost of viewable impressions (`active_view_impressions`).
optional double active_view_cpm = 184;- Parameters:
value- The activeViewCpm to set.- Returns:
- This builder for chaining.
-
clearActiveViewCpm
public Metrics.Builder clearActiveViewCpm()
Average cost of viewable impressions (`active_view_impressions`).
optional double active_view_cpm = 184;- Returns:
- This builder for chaining.
-
hasActiveViewCtr
public boolean hasActiveViewCtr()
Active view measurable clicks divided by active view viewable impressions. This metric is reported only for display network.
optional double active_view_ctr = 185;- Specified by:
hasActiveViewCtrin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewCtr field is set.
-
getActiveViewCtr
public double getActiveViewCtr()
Active view measurable clicks divided by active view viewable impressions. This metric is reported only for display network.
optional double active_view_ctr = 185;- Specified by:
getActiveViewCtrin interfaceMetricsOrBuilder- Returns:
- The activeViewCtr.
-
setActiveViewCtr
public Metrics.Builder setActiveViewCtr(double value)
Active view measurable clicks divided by active view viewable impressions. This metric is reported only for display network.
optional double active_view_ctr = 185;- Parameters:
value- The activeViewCtr to set.- Returns:
- This builder for chaining.
-
clearActiveViewCtr
public Metrics.Builder clearActiveViewCtr()
Active view measurable clicks divided by active view viewable impressions. This metric is reported only for display network.
optional double active_view_ctr = 185;- Returns:
- This builder for chaining.
-
hasActiveViewImpressions
public boolean hasActiveViewImpressions()
A measurement of how often your ad has become viewable on a Display Network site.
optional int64 active_view_impressions = 186;- Specified by:
hasActiveViewImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewImpressions field is set.
-
getActiveViewImpressions
public long getActiveViewImpressions()
A measurement of how often your ad has become viewable on a Display Network site.
optional int64 active_view_impressions = 186;- Specified by:
getActiveViewImpressionsin interfaceMetricsOrBuilder- Returns:
- The activeViewImpressions.
-
setActiveViewImpressions
public Metrics.Builder setActiveViewImpressions(long value)
A measurement of how often your ad has become viewable on a Display Network site.
optional int64 active_view_impressions = 186;- Parameters:
value- The activeViewImpressions to set.- Returns:
- This builder for chaining.
-
clearActiveViewImpressions
public Metrics.Builder clearActiveViewImpressions()
A measurement of how often your ad has become viewable on a Display Network site.
optional int64 active_view_impressions = 186;- Returns:
- This builder for chaining.
-
hasActiveViewMeasurability
public boolean hasActiveViewMeasurability()
The ratio of impressions that could be measured by Active View over the number of served impressions.
optional double active_view_measurability = 187;- Specified by:
hasActiveViewMeasurabilityin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewMeasurability field is set.
-
getActiveViewMeasurability
public double getActiveViewMeasurability()
The ratio of impressions that could be measured by Active View over the number of served impressions.
optional double active_view_measurability = 187;- Specified by:
getActiveViewMeasurabilityin interfaceMetricsOrBuilder- Returns:
- The activeViewMeasurability.
-
setActiveViewMeasurability
public Metrics.Builder setActiveViewMeasurability(double value)
The ratio of impressions that could be measured by Active View over the number of served impressions.
optional double active_view_measurability = 187;- Parameters:
value- The activeViewMeasurability to set.- Returns:
- This builder for chaining.
-
clearActiveViewMeasurability
public Metrics.Builder clearActiveViewMeasurability()
The ratio of impressions that could be measured by Active View over the number of served impressions.
optional double active_view_measurability = 187;- Returns:
- This builder for chaining.
-
hasActiveViewMeasurableCostMicros
public boolean hasActiveViewMeasurableCostMicros()
The cost of the impressions you received that were measurable by Active View.
optional int64 active_view_measurable_cost_micros = 188;- Specified by:
hasActiveViewMeasurableCostMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewMeasurableCostMicros field is set.
-
getActiveViewMeasurableCostMicros
public long getActiveViewMeasurableCostMicros()
The cost of the impressions you received that were measurable by Active View.
optional int64 active_view_measurable_cost_micros = 188;- Specified by:
getActiveViewMeasurableCostMicrosin interfaceMetricsOrBuilder- Returns:
- The activeViewMeasurableCostMicros.
-
setActiveViewMeasurableCostMicros
public Metrics.Builder setActiveViewMeasurableCostMicros(long value)
The cost of the impressions you received that were measurable by Active View.
optional int64 active_view_measurable_cost_micros = 188;- Parameters:
value- The activeViewMeasurableCostMicros to set.- Returns:
- This builder for chaining.
-
clearActiveViewMeasurableCostMicros
public Metrics.Builder clearActiveViewMeasurableCostMicros()
The cost of the impressions you received that were measurable by Active View.
optional int64 active_view_measurable_cost_micros = 188;- Returns:
- This builder for chaining.
-
hasActiveViewMeasurableImpressions
public boolean hasActiveViewMeasurableImpressions()
The number of times your ads are appearing on placements in positions where they can be seen.
optional int64 active_view_measurable_impressions = 189;- Specified by:
hasActiveViewMeasurableImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewMeasurableImpressions field is set.
-
getActiveViewMeasurableImpressions
public long getActiveViewMeasurableImpressions()
The number of times your ads are appearing on placements in positions where they can be seen.
optional int64 active_view_measurable_impressions = 189;- Specified by:
getActiveViewMeasurableImpressionsin interfaceMetricsOrBuilder- Returns:
- The activeViewMeasurableImpressions.
-
setActiveViewMeasurableImpressions
public Metrics.Builder setActiveViewMeasurableImpressions(long value)
The number of times your ads are appearing on placements in positions where they can be seen.
optional int64 active_view_measurable_impressions = 189;- Parameters:
value- The activeViewMeasurableImpressions to set.- Returns:
- This builder for chaining.
-
clearActiveViewMeasurableImpressions
public Metrics.Builder clearActiveViewMeasurableImpressions()
The number of times your ads are appearing on placements in positions where they can be seen.
optional int64 active_view_measurable_impressions = 189;- Returns:
- This builder for chaining.
-
hasActiveViewViewability
public boolean hasActiveViewViewability()
The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
optional double active_view_viewability = 190;- Specified by:
hasActiveViewViewabilityin interfaceMetricsOrBuilder- Returns:
- Whether the activeViewViewability field is set.
-
getActiveViewViewability
public double getActiveViewViewability()
The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
optional double active_view_viewability = 190;- Specified by:
getActiveViewViewabilityin interfaceMetricsOrBuilder- Returns:
- The activeViewViewability.
-
setActiveViewViewability
public Metrics.Builder setActiveViewViewability(double value)
The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
optional double active_view_viewability = 190;- Parameters:
value- The activeViewViewability to set.- Returns:
- This builder for chaining.
-
clearActiveViewViewability
public Metrics.Builder clearActiveViewViewability()
The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
optional double active_view_viewability = 190;- Returns:
- This builder for chaining.
-
hasAllConversionsFromInteractionsRate
public boolean hasAllConversionsFromInteractionsRate()
All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.
optional double all_conversions_from_interactions_rate = 191;- Specified by:
hasAllConversionsFromInteractionsRatein interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromInteractionsRate field is set.
-
getAllConversionsFromInteractionsRate
public double getAllConversionsFromInteractionsRate()
All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.
optional double all_conversions_from_interactions_rate = 191;- Specified by:
getAllConversionsFromInteractionsRatein interfaceMetricsOrBuilder- Returns:
- The allConversionsFromInteractionsRate.
-
setAllConversionsFromInteractionsRate
public Metrics.Builder setAllConversionsFromInteractionsRate(double value)
All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.
optional double all_conversions_from_interactions_rate = 191;- Parameters:
value- The allConversionsFromInteractionsRate to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromInteractionsRate
public Metrics.Builder clearAllConversionsFromInteractionsRate()
All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.
optional double all_conversions_from_interactions_rate = 191;- Returns:
- This builder for chaining.
-
hasAllConversionsValue
public boolean hasAllConversionsValue()
The value of all conversions.
optional double all_conversions_value = 192;- Specified by:
hasAllConversionsValuein interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsValue field is set.
-
getAllConversionsValue
public double getAllConversionsValue()
The value of all conversions.
optional double all_conversions_value = 192;- Specified by:
getAllConversionsValuein interfaceMetricsOrBuilder- Returns:
- The allConversionsValue.
-
setAllConversionsValue
public Metrics.Builder setAllConversionsValue(double value)
The value of all conversions.
optional double all_conversions_value = 192;- Parameters:
value- The allConversionsValue to set.- Returns:
- This builder for chaining.
-
clearAllConversionsValue
public Metrics.Builder clearAllConversionsValue()
The value of all conversions.
optional double all_conversions_value = 192;- Returns:
- This builder for chaining.
-
getAllConversionsValueByConversionDate
public double getAllConversionsValueByConversionDate()
The value of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double all_conversions_value_by_conversion_date = 240;- Specified by:
getAllConversionsValueByConversionDatein interfaceMetricsOrBuilder- Returns:
- The allConversionsValueByConversionDate.
-
setAllConversionsValueByConversionDate
public Metrics.Builder setAllConversionsValueByConversionDate(double value)
The value of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double all_conversions_value_by_conversion_date = 240;- Parameters:
value- The allConversionsValueByConversionDate to set.- Returns:
- This builder for chaining.
-
clearAllConversionsValueByConversionDate
public Metrics.Builder clearAllConversionsValueByConversionDate()
The value of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double all_conversions_value_by_conversion_date = 240;- Returns:
- This builder for chaining.
-
hasAllConversions
public boolean hasAllConversions()
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric.
optional double all_conversions = 193;- Specified by:
hasAllConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the allConversions field is set.
-
getAllConversions
public double getAllConversions()
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric.
optional double all_conversions = 193;- Specified by:
getAllConversionsin interfaceMetricsOrBuilder- Returns:
- The allConversions.
-
setAllConversions
public Metrics.Builder setAllConversions(double value)
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric.
optional double all_conversions = 193;- Parameters:
value- The allConversions to set.- Returns:
- This builder for chaining.
-
clearAllConversions
public Metrics.Builder clearAllConversions()
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric.
optional double all_conversions = 193;- Returns:
- This builder for chaining.
-
getAllConversionsByConversionDate
public double getAllConversionsByConversionDate()
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double all_conversions_by_conversion_date = 241;- Specified by:
getAllConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- The allConversionsByConversionDate.
-
setAllConversionsByConversionDate
public Metrics.Builder setAllConversionsByConversionDate(double value)
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double all_conversions_by_conversion_date = 241;- Parameters:
value- The allConversionsByConversionDate to set.- Returns:
- This builder for chaining.
-
clearAllConversionsByConversionDate
public Metrics.Builder clearAllConversionsByConversionDate()
The total number of conversions. This includes all conversions regardless of the value of include_in_conversions_metric. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double all_conversions_by_conversion_date = 241;- Returns:
- This builder for chaining.
-
hasAllConversionsValuePerCost
public boolean hasAllConversionsValuePerCost()
The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).
optional double all_conversions_value_per_cost = 194;- Specified by:
hasAllConversionsValuePerCostin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsValuePerCost field is set.
-
getAllConversionsValuePerCost
public double getAllConversionsValuePerCost()
The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).
optional double all_conversions_value_per_cost = 194;- Specified by:
getAllConversionsValuePerCostin interfaceMetricsOrBuilder- Returns:
- The allConversionsValuePerCost.
-
setAllConversionsValuePerCost
public Metrics.Builder setAllConversionsValuePerCost(double value)
The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).
optional double all_conversions_value_per_cost = 194;- Parameters:
value- The allConversionsValuePerCost to set.- Returns:
- This builder for chaining.
-
clearAllConversionsValuePerCost
public Metrics.Builder clearAllConversionsValuePerCost()
The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).
optional double all_conversions_value_per_cost = 194;- Returns:
- This builder for chaining.
-
hasAllConversionsFromClickToCall
public boolean hasAllConversionsFromClickToCall()
The number of times people clicked the "Call" button to call a store during or after clicking an ad. This number doesn't include whether or not calls were connected, or the duration of any calls. This metric applies to feed items only.
optional double all_conversions_from_click_to_call = 195;- Specified by:
hasAllConversionsFromClickToCallin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromClickToCall field is set.
-
getAllConversionsFromClickToCall
public double getAllConversionsFromClickToCall()
The number of times people clicked the "Call" button to call a store during or after clicking an ad. This number doesn't include whether or not calls were connected, or the duration of any calls. This metric applies to feed items only.
optional double all_conversions_from_click_to_call = 195;- Specified by:
getAllConversionsFromClickToCallin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromClickToCall.
-
setAllConversionsFromClickToCall
public Metrics.Builder setAllConversionsFromClickToCall(double value)
The number of times people clicked the "Call" button to call a store during or after clicking an ad. This number doesn't include whether or not calls were connected, or the duration of any calls. This metric applies to feed items only.
optional double all_conversions_from_click_to_call = 195;- Parameters:
value- The allConversionsFromClickToCall to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromClickToCall
public Metrics.Builder clearAllConversionsFromClickToCall()
The number of times people clicked the "Call" button to call a store during or after clicking an ad. This number doesn't include whether or not calls were connected, or the duration of any calls. This metric applies to feed items only.
optional double all_conversions_from_click_to_call = 195;- Returns:
- This builder for chaining.
-
hasAllConversionsFromDirections
public boolean hasAllConversionsFromDirections()
The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_directions = 196;- Specified by:
hasAllConversionsFromDirectionsin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromDirections field is set.
-
getAllConversionsFromDirections
public double getAllConversionsFromDirections()
The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_directions = 196;- Specified by:
getAllConversionsFromDirectionsin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromDirections.
-
setAllConversionsFromDirections
public Metrics.Builder setAllConversionsFromDirections(double value)
The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_directions = 196;- Parameters:
value- The allConversionsFromDirections to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromDirections
public Metrics.Builder clearAllConversionsFromDirections()
The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_directions = 196;- Returns:
- This builder for chaining.
-
hasAllConversionsFromInteractionsValuePerInteraction
public boolean hasAllConversionsFromInteractionsValuePerInteraction()
The value of all conversions from interactions divided by the total number of interactions.
optional double all_conversions_from_interactions_value_per_interaction = 197;- Specified by:
hasAllConversionsFromInteractionsValuePerInteractionin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromInteractionsValuePerInteraction field is set.
-
getAllConversionsFromInteractionsValuePerInteraction
public double getAllConversionsFromInteractionsValuePerInteraction()
The value of all conversions from interactions divided by the total number of interactions.
optional double all_conversions_from_interactions_value_per_interaction = 197;- Specified by:
getAllConversionsFromInteractionsValuePerInteractionin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromInteractionsValuePerInteraction.
-
setAllConversionsFromInteractionsValuePerInteraction
public Metrics.Builder setAllConversionsFromInteractionsValuePerInteraction(double value)
The value of all conversions from interactions divided by the total number of interactions.
optional double all_conversions_from_interactions_value_per_interaction = 197;- Parameters:
value- The allConversionsFromInteractionsValuePerInteraction to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromInteractionsValuePerInteraction
public Metrics.Builder clearAllConversionsFromInteractionsValuePerInteraction()
The value of all conversions from interactions divided by the total number of interactions.
optional double all_conversions_from_interactions_value_per_interaction = 197;- Returns:
- This builder for chaining.
-
hasAllConversionsFromMenu
public boolean hasAllConversionsFromMenu()
The number of times people clicked a link to view a store's menu after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_menu = 198;- Specified by:
hasAllConversionsFromMenuin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromMenu field is set.
-
getAllConversionsFromMenu
public double getAllConversionsFromMenu()
The number of times people clicked a link to view a store's menu after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_menu = 198;- Specified by:
getAllConversionsFromMenuin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromMenu.
-
setAllConversionsFromMenu
public Metrics.Builder setAllConversionsFromMenu(double value)
The number of times people clicked a link to view a store's menu after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_menu = 198;- Parameters:
value- The allConversionsFromMenu to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromMenu
public Metrics.Builder clearAllConversionsFromMenu()
The number of times people clicked a link to view a store's menu after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_menu = 198;- Returns:
- This builder for chaining.
-
hasAllConversionsFromOrder
public boolean hasAllConversionsFromOrder()
The number of times people placed an order at a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_order = 199;- Specified by:
hasAllConversionsFromOrderin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromOrder field is set.
-
getAllConversionsFromOrder
public double getAllConversionsFromOrder()
The number of times people placed an order at a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_order = 199;- Specified by:
getAllConversionsFromOrderin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromOrder.
-
setAllConversionsFromOrder
public Metrics.Builder setAllConversionsFromOrder(double value)
The number of times people placed an order at a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_order = 199;- Parameters:
value- The allConversionsFromOrder to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromOrder
public Metrics.Builder clearAllConversionsFromOrder()
The number of times people placed an order at a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_order = 199;- Returns:
- This builder for chaining.
-
hasAllConversionsFromOtherEngagement
public boolean hasAllConversionsFromOtherEngagement()
The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad. This metric applies to feed items only.
optional double all_conversions_from_other_engagement = 200;- Specified by:
hasAllConversionsFromOtherEngagementin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromOtherEngagement field is set.
-
getAllConversionsFromOtherEngagement
public double getAllConversionsFromOtherEngagement()
The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad. This metric applies to feed items only.
optional double all_conversions_from_other_engagement = 200;- Specified by:
getAllConversionsFromOtherEngagementin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromOtherEngagement.
-
setAllConversionsFromOtherEngagement
public Metrics.Builder setAllConversionsFromOtherEngagement(double value)
The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad. This metric applies to feed items only.
optional double all_conversions_from_other_engagement = 200;- Parameters:
value- The allConversionsFromOtherEngagement to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromOtherEngagement
public Metrics.Builder clearAllConversionsFromOtherEngagement()
The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad. This metric applies to feed items only.
optional double all_conversions_from_other_engagement = 200;- Returns:
- This builder for chaining.
-
hasAllConversionsFromStoreVisit
public boolean hasAllConversionsFromStoreVisit()
Estimated number of times people visited a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_visit = 201;- Specified by:
hasAllConversionsFromStoreVisitin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromStoreVisit field is set.
-
getAllConversionsFromStoreVisit
public double getAllConversionsFromStoreVisit()
Estimated number of times people visited a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_visit = 201;- Specified by:
getAllConversionsFromStoreVisitin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromStoreVisit.
-
setAllConversionsFromStoreVisit
public Metrics.Builder setAllConversionsFromStoreVisit(double value)
Estimated number of times people visited a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_visit = 201;- Parameters:
value- The allConversionsFromStoreVisit to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromStoreVisit
public Metrics.Builder clearAllConversionsFromStoreVisit()
Estimated number of times people visited a store after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_visit = 201;- Returns:
- This builder for chaining.
-
hasAllConversionsFromStoreWebsite
public boolean hasAllConversionsFromStoreWebsite()
The number of times that people were taken to a store's URL after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_website = 202;- Specified by:
hasAllConversionsFromStoreWebsitein interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromStoreWebsite field is set.
-
getAllConversionsFromStoreWebsite
public double getAllConversionsFromStoreWebsite()
The number of times that people were taken to a store's URL after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_website = 202;- Specified by:
getAllConversionsFromStoreWebsitein interfaceMetricsOrBuilder- Returns:
- The allConversionsFromStoreWebsite.
-
setAllConversionsFromStoreWebsite
public Metrics.Builder setAllConversionsFromStoreWebsite(double value)
The number of times that people were taken to a store's URL after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_website = 202;- Parameters:
value- The allConversionsFromStoreWebsite to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromStoreWebsite
public Metrics.Builder clearAllConversionsFromStoreWebsite()
The number of times that people were taken to a store's URL after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_website = 202;- Returns:
- This builder for chaining.
-
hasAverageCost
public boolean hasAverageCost()
The average amount you pay per interaction. This amount is the total cost of your ads divided by the total number of interactions.
optional double average_cost = 203;- Specified by:
hasAverageCostin interfaceMetricsOrBuilder- Returns:
- Whether the averageCost field is set.
-
getAverageCost
public double getAverageCost()
The average amount you pay per interaction. This amount is the total cost of your ads divided by the total number of interactions.
optional double average_cost = 203;- Specified by:
getAverageCostin interfaceMetricsOrBuilder- Returns:
- The averageCost.
-
setAverageCost
public Metrics.Builder setAverageCost(double value)
The average amount you pay per interaction. This amount is the total cost of your ads divided by the total number of interactions.
optional double average_cost = 203;- Parameters:
value- The averageCost to set.- Returns:
- This builder for chaining.
-
clearAverageCost
public Metrics.Builder clearAverageCost()
The average amount you pay per interaction. This amount is the total cost of your ads divided by the total number of interactions.
optional double average_cost = 203;- Returns:
- This builder for chaining.
-
hasAverageCpc
public boolean hasAverageCpc()
The total cost of all clicks divided by the total number of clicks received.
optional double average_cpc = 204;- Specified by:
hasAverageCpcin interfaceMetricsOrBuilder- Returns:
- Whether the averageCpc field is set.
-
getAverageCpc
public double getAverageCpc()
The total cost of all clicks divided by the total number of clicks received.
optional double average_cpc = 204;- Specified by:
getAverageCpcin interfaceMetricsOrBuilder- Returns:
- The averageCpc.
-
setAverageCpc
public Metrics.Builder setAverageCpc(double value)
The total cost of all clicks divided by the total number of clicks received.
optional double average_cpc = 204;- Parameters:
value- The averageCpc to set.- Returns:
- This builder for chaining.
-
clearAverageCpc
public Metrics.Builder clearAverageCpc()
The total cost of all clicks divided by the total number of clicks received.
optional double average_cpc = 204;- Returns:
- This builder for chaining.
-
hasAverageCpe
public boolean hasAverageCpe()
The average amount that you've been charged for an ad engagement. This amount is the total cost of all ad engagements divided by the total number of ad engagements.
optional double average_cpe = 205;- Specified by:
hasAverageCpein interfaceMetricsOrBuilder- Returns:
- Whether the averageCpe field is set.
-
getAverageCpe
public double getAverageCpe()
The average amount that you've been charged for an ad engagement. This amount is the total cost of all ad engagements divided by the total number of ad engagements.
optional double average_cpe = 205;- Specified by:
getAverageCpein interfaceMetricsOrBuilder- Returns:
- The averageCpe.
-
setAverageCpe
public Metrics.Builder setAverageCpe(double value)
The average amount that you've been charged for an ad engagement. This amount is the total cost of all ad engagements divided by the total number of ad engagements.
optional double average_cpe = 205;- Parameters:
value- The averageCpe to set.- Returns:
- This builder for chaining.
-
clearAverageCpe
public Metrics.Builder clearAverageCpe()
The average amount that you've been charged for an ad engagement. This amount is the total cost of all ad engagements divided by the total number of ad engagements.
optional double average_cpe = 205;- Returns:
- This builder for chaining.
-
hasAverageCpm
public boolean hasAverageCpm()
Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Specified by:
hasAverageCpmin interfaceMetricsOrBuilder- Returns:
- Whether the averageCpm field is set.
-
getAverageCpm
public double getAverageCpm()
Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Specified by:
getAverageCpmin interfaceMetricsOrBuilder- Returns:
- The averageCpm.
-
setAverageCpm
public Metrics.Builder setAverageCpm(double value)
Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Parameters:
value- The averageCpm to set.- Returns:
- This builder for chaining.
-
clearAverageCpm
public Metrics.Builder clearAverageCpm()
Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Returns:
- This builder for chaining.
-
hasAverageCpv
public boolean hasAverageCpv()
The average amount you pay each time someone views your ad. The average CPV is defined by the total cost of all ad views divided by the number of views.
optional double average_cpv = 207;- Specified by:
hasAverageCpvin interfaceMetricsOrBuilder- Returns:
- Whether the averageCpv field is set.
-
getAverageCpv
public double getAverageCpv()
The average amount you pay each time someone views your ad. The average CPV is defined by the total cost of all ad views divided by the number of views.
optional double average_cpv = 207;- Specified by:
getAverageCpvin interfaceMetricsOrBuilder- Returns:
- The averageCpv.
-
setAverageCpv
public Metrics.Builder setAverageCpv(double value)
The average amount you pay each time someone views your ad. The average CPV is defined by the total cost of all ad views divided by the number of views.
optional double average_cpv = 207;- Parameters:
value- The averageCpv to set.- Returns:
- This builder for chaining.
-
clearAverageCpv
public Metrics.Builder clearAverageCpv()
The average amount you pay each time someone views your ad. The average CPV is defined by the total cost of all ad views divided by the number of views.
optional double average_cpv = 207;- Returns:
- This builder for chaining.
-
hasAveragePageViews
public boolean hasAveragePageViews()
Average number of pages viewed per session.
optional double average_page_views = 208;- Specified by:
hasAveragePageViewsin interfaceMetricsOrBuilder- Returns:
- Whether the averagePageViews field is set.
-
getAveragePageViews
public double getAveragePageViews()
Average number of pages viewed per session.
optional double average_page_views = 208;- Specified by:
getAveragePageViewsin interfaceMetricsOrBuilder- Returns:
- The averagePageViews.
-
setAveragePageViews
public Metrics.Builder setAveragePageViews(double value)
Average number of pages viewed per session.
optional double average_page_views = 208;- Parameters:
value- The averagePageViews to set.- Returns:
- This builder for chaining.
-
clearAveragePageViews
public Metrics.Builder clearAveragePageViews()
Average number of pages viewed per session.
optional double average_page_views = 208;- Returns:
- This builder for chaining.
-
hasAverageTimeOnSite
public boolean hasAverageTimeOnSite()
Total duration of all sessions (in seconds) / number of sessions. Imported from Google Analytics.
optional double average_time_on_site = 209;- Specified by:
hasAverageTimeOnSitein interfaceMetricsOrBuilder- Returns:
- Whether the averageTimeOnSite field is set.
-
getAverageTimeOnSite
public double getAverageTimeOnSite()
Total duration of all sessions (in seconds) / number of sessions. Imported from Google Analytics.
optional double average_time_on_site = 209;- Specified by:
getAverageTimeOnSitein interfaceMetricsOrBuilder- Returns:
- The averageTimeOnSite.
-
setAverageTimeOnSite
public Metrics.Builder setAverageTimeOnSite(double value)
Total duration of all sessions (in seconds) / number of sessions. Imported from Google Analytics.
optional double average_time_on_site = 209;- Parameters:
value- The averageTimeOnSite to set.- Returns:
- This builder for chaining.
-
clearAverageTimeOnSite
public Metrics.Builder clearAverageTimeOnSite()
Total duration of all sessions (in seconds) / number of sessions. Imported from Google Analytics.
optional double average_time_on_site = 209;- Returns:
- This builder for chaining.
-
hasBenchmarkAverageMaxCpc
public boolean hasBenchmarkAverageMaxCpc()
An indication of how other advertisers are bidding on similar products.
optional double benchmark_average_max_cpc = 210;- Specified by:
hasBenchmarkAverageMaxCpcin interfaceMetricsOrBuilder- Returns:
- Whether the benchmarkAverageMaxCpc field is set.
-
getBenchmarkAverageMaxCpc
public double getBenchmarkAverageMaxCpc()
An indication of how other advertisers are bidding on similar products.
optional double benchmark_average_max_cpc = 210;- Specified by:
getBenchmarkAverageMaxCpcin interfaceMetricsOrBuilder- Returns:
- The benchmarkAverageMaxCpc.
-
setBenchmarkAverageMaxCpc
public Metrics.Builder setBenchmarkAverageMaxCpc(double value)
An indication of how other advertisers are bidding on similar products.
optional double benchmark_average_max_cpc = 210;- Parameters:
value- The benchmarkAverageMaxCpc to set.- Returns:
- This builder for chaining.
-
clearBenchmarkAverageMaxCpc
public Metrics.Builder clearBenchmarkAverageMaxCpc()
An indication of how other advertisers are bidding on similar products.
optional double benchmark_average_max_cpc = 210;- Returns:
- This builder for chaining.
-
hasBiddableAppInstallConversions
public boolean hasBiddableAppInstallConversions()
Number of app installs.
optional double biddable_app_install_conversions = 254;- Specified by:
hasBiddableAppInstallConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the biddableAppInstallConversions field is set.
-
getBiddableAppInstallConversions
public double getBiddableAppInstallConversions()
Number of app installs.
optional double biddable_app_install_conversions = 254;- Specified by:
getBiddableAppInstallConversionsin interfaceMetricsOrBuilder- Returns:
- The biddableAppInstallConversions.
-
setBiddableAppInstallConversions
public Metrics.Builder setBiddableAppInstallConversions(double value)
Number of app installs.
optional double biddable_app_install_conversions = 254;- Parameters:
value- The biddableAppInstallConversions to set.- Returns:
- This builder for chaining.
-
clearBiddableAppInstallConversions
public Metrics.Builder clearBiddableAppInstallConversions()
Number of app installs.
optional double biddable_app_install_conversions = 254;- Returns:
- This builder for chaining.
-
hasBiddableAppPostInstallConversions
public boolean hasBiddableAppPostInstallConversions()
Number of in-app actions.
optional double biddable_app_post_install_conversions = 255;- Specified by:
hasBiddableAppPostInstallConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the biddableAppPostInstallConversions field is set.
-
getBiddableAppPostInstallConversions
public double getBiddableAppPostInstallConversions()
Number of in-app actions.
optional double biddable_app_post_install_conversions = 255;- Specified by:
getBiddableAppPostInstallConversionsin interfaceMetricsOrBuilder- Returns:
- The biddableAppPostInstallConversions.
-
setBiddableAppPostInstallConversions
public Metrics.Builder setBiddableAppPostInstallConversions(double value)
Number of in-app actions.
optional double biddable_app_post_install_conversions = 255;- Parameters:
value- The biddableAppPostInstallConversions to set.- Returns:
- This builder for chaining.
-
clearBiddableAppPostInstallConversions
public Metrics.Builder clearBiddableAppPostInstallConversions()
Number of in-app actions.
optional double biddable_app_post_install_conversions = 255;- Returns:
- This builder for chaining.
-
hasBenchmarkCtr
public boolean hasBenchmarkCtr()
An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.
optional double benchmark_ctr = 211;- Specified by:
hasBenchmarkCtrin interfaceMetricsOrBuilder- Returns:
- Whether the benchmarkCtr field is set.
-
getBenchmarkCtr
public double getBenchmarkCtr()
An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.
optional double benchmark_ctr = 211;- Specified by:
getBenchmarkCtrin interfaceMetricsOrBuilder- Returns:
- The benchmarkCtr.
-
setBenchmarkCtr
public Metrics.Builder setBenchmarkCtr(double value)
An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.
optional double benchmark_ctr = 211;- Parameters:
value- The benchmarkCtr to set.- Returns:
- This builder for chaining.
-
clearBenchmarkCtr
public Metrics.Builder clearBenchmarkCtr()
An indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.
optional double benchmark_ctr = 211;- Returns:
- This builder for chaining.
-
hasBounceRate
public boolean hasBounceRate()
Percentage of clicks where the user only visited a single page on your site. Imported from Google Analytics.
optional double bounce_rate = 212;- Specified by:
hasBounceRatein interfaceMetricsOrBuilder- Returns:
- Whether the bounceRate field is set.
-
getBounceRate
public double getBounceRate()
Percentage of clicks where the user only visited a single page on your site. Imported from Google Analytics.
optional double bounce_rate = 212;- Specified by:
getBounceRatein interfaceMetricsOrBuilder- Returns:
- The bounceRate.
-
setBounceRate
public Metrics.Builder setBounceRate(double value)
Percentage of clicks where the user only visited a single page on your site. Imported from Google Analytics.
optional double bounce_rate = 212;- Parameters:
value- The bounceRate to set.- Returns:
- This builder for chaining.
-
clearBounceRate
public Metrics.Builder clearBounceRate()
Percentage of clicks where the user only visited a single page on your site. Imported from Google Analytics.
optional double bounce_rate = 212;- Returns:
- This builder for chaining.
-
hasClicks
public boolean hasClicks()
The number of clicks.
optional int64 clicks = 131;- Specified by:
hasClicksin interfaceMetricsOrBuilder- Returns:
- Whether the clicks field is set.
-
getClicks
public long getClicks()
The number of clicks.
optional int64 clicks = 131;- Specified by:
getClicksin interfaceMetricsOrBuilder- Returns:
- The clicks.
-
setClicks
public Metrics.Builder setClicks(long value)
The number of clicks.
optional int64 clicks = 131;- Parameters:
value- The clicks to set.- Returns:
- This builder for chaining.
-
clearClicks
public Metrics.Builder clearClicks()
The number of clicks.
optional int64 clicks = 131;- Returns:
- This builder for chaining.
-
hasCombinedClicks
public boolean hasCombinedClicks()
The number of times your ad or your site's listing in the unpaid results was clicked. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_clicks = 156;- Specified by:
hasCombinedClicksin interfaceMetricsOrBuilder- Returns:
- Whether the combinedClicks field is set.
-
getCombinedClicks
public long getCombinedClicks()
The number of times your ad or your site's listing in the unpaid results was clicked. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_clicks = 156;- Specified by:
getCombinedClicksin interfaceMetricsOrBuilder- Returns:
- The combinedClicks.
-
setCombinedClicks
public Metrics.Builder setCombinedClicks(long value)
The number of times your ad or your site's listing in the unpaid results was clicked. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_clicks = 156;- Parameters:
value- The combinedClicks to set.- Returns:
- This builder for chaining.
-
clearCombinedClicks
public Metrics.Builder clearCombinedClicks()
The number of times your ad or your site's listing in the unpaid results was clicked. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_clicks = 156;- Returns:
- This builder for chaining.
-
hasCombinedClicksPerQuery
public boolean hasCombinedClicksPerQuery()
The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double combined_clicks_per_query = 157;- Specified by:
hasCombinedClicksPerQueryin interfaceMetricsOrBuilder- Returns:
- Whether the combinedClicksPerQuery field is set.
-
getCombinedClicksPerQuery
public double getCombinedClicksPerQuery()
The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double combined_clicks_per_query = 157;- Specified by:
getCombinedClicksPerQueryin interfaceMetricsOrBuilder- Returns:
- The combinedClicksPerQuery.
-
setCombinedClicksPerQuery
public Metrics.Builder setCombinedClicksPerQuery(double value)
The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double combined_clicks_per_query = 157;- Parameters:
value- The combinedClicksPerQuery to set.- Returns:
- This builder for chaining.
-
clearCombinedClicksPerQuery
public Metrics.Builder clearCombinedClicksPerQuery()
The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double combined_clicks_per_query = 157;- Returns:
- This builder for chaining.
-
hasCombinedQueries
public boolean hasCombinedQueries()
The number of searches that returned pages from your site in the unpaid results or showed one of your text ads. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_queries = 158;- Specified by:
hasCombinedQueriesin interfaceMetricsOrBuilder- Returns:
- Whether the combinedQueries field is set.
-
getCombinedQueries
public long getCombinedQueries()
The number of searches that returned pages from your site in the unpaid results or showed one of your text ads. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_queries = 158;- Specified by:
getCombinedQueriesin interfaceMetricsOrBuilder- Returns:
- The combinedQueries.
-
setCombinedQueries
public Metrics.Builder setCombinedQueries(long value)
The number of searches that returned pages from your site in the unpaid results or showed one of your text ads. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_queries = 158;- Parameters:
value- The combinedQueries to set.- Returns:
- This builder for chaining.
-
clearCombinedQueries
public Metrics.Builder clearCombinedQueries()
The number of searches that returned pages from your site in the unpaid results or showed one of your text ads. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 combined_queries = 158;- Returns:
- This builder for chaining.
-
hasContentBudgetLostImpressionShare
public boolean hasContentBudgetLostImpressionShare()
The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low. Note: Content budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_budget_lost_impression_share = 159;- Specified by:
hasContentBudgetLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the contentBudgetLostImpressionShare field is set.
-
getContentBudgetLostImpressionShare
public double getContentBudgetLostImpressionShare()
The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low. Note: Content budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_budget_lost_impression_share = 159;- Specified by:
getContentBudgetLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- The contentBudgetLostImpressionShare.
-
setContentBudgetLostImpressionShare
public Metrics.Builder setContentBudgetLostImpressionShare(double value)
The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low. Note: Content budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_budget_lost_impression_share = 159;- Parameters:
value- The contentBudgetLostImpressionShare to set.- Returns:
- This builder for chaining.
-
clearContentBudgetLostImpressionShare
public Metrics.Builder clearContentBudgetLostImpressionShare()
The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low. Note: Content budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_budget_lost_impression_share = 159;- Returns:
- This builder for chaining.
-
hasContentImpressionShare
public boolean hasContentImpressionShare()
The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive. Note: Content impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double content_impression_share = 160;- Specified by:
hasContentImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the contentImpressionShare field is set.
-
getContentImpressionShare
public double getContentImpressionShare()
The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive. Note: Content impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double content_impression_share = 160;- Specified by:
getContentImpressionSharein interfaceMetricsOrBuilder- Returns:
- The contentImpressionShare.
-
setContentImpressionShare
public Metrics.Builder setContentImpressionShare(double value)
The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive. Note: Content impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double content_impression_share = 160;- Parameters:
value- The contentImpressionShare to set.- Returns:
- This builder for chaining.
-
clearContentImpressionShare
public Metrics.Builder clearContentImpressionShare()
The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive. Note: Content impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double content_impression_share = 160;- Returns:
- This builder for chaining.
-
hasConversionLastReceivedRequestDateTime
public boolean hasConversionLastReceivedRequestDateTime()
The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (e.g. because the tag was fired from a browser that did not previously click an ad from an appropriate advertiser). The date/time is in the customer's time zone.
optional string conversion_last_received_request_date_time = 161;- Specified by:
hasConversionLastReceivedRequestDateTimein interfaceMetricsOrBuilder- Returns:
- Whether the conversionLastReceivedRequestDateTime field is set.
-
getConversionLastReceivedRequestDateTime
public java.lang.String getConversionLastReceivedRequestDateTime()
The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (e.g. because the tag was fired from a browser that did not previously click an ad from an appropriate advertiser). The date/time is in the customer's time zone.
optional string conversion_last_received_request_date_time = 161;- Specified by:
getConversionLastReceivedRequestDateTimein interfaceMetricsOrBuilder- Returns:
- The conversionLastReceivedRequestDateTime.
-
getConversionLastReceivedRequestDateTimeBytes
public com.google.protobuf.ByteString getConversionLastReceivedRequestDateTimeBytes()
The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (e.g. because the tag was fired from a browser that did not previously click an ad from an appropriate advertiser). The date/time is in the customer's time zone.
optional string conversion_last_received_request_date_time = 161;- Specified by:
getConversionLastReceivedRequestDateTimeBytesin interfaceMetricsOrBuilder- Returns:
- The bytes for conversionLastReceivedRequestDateTime.
-
setConversionLastReceivedRequestDateTime
public Metrics.Builder setConversionLastReceivedRequestDateTime(java.lang.String value)
The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (e.g. because the tag was fired from a browser that did not previously click an ad from an appropriate advertiser). The date/time is in the customer's time zone.
optional string conversion_last_received_request_date_time = 161;- Parameters:
value- The conversionLastReceivedRequestDateTime to set.- Returns:
- This builder for chaining.
-
clearConversionLastReceivedRequestDateTime
public Metrics.Builder clearConversionLastReceivedRequestDateTime()
The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (e.g. because the tag was fired from a browser that did not previously click an ad from an appropriate advertiser). The date/time is in the customer's time zone.
optional string conversion_last_received_request_date_time = 161;- Returns:
- This builder for chaining.
-
setConversionLastReceivedRequestDateTimeBytes
public Metrics.Builder setConversionLastReceivedRequestDateTimeBytes(com.google.protobuf.ByteString value)
The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (e.g. because the tag was fired from a browser that did not previously click an ad from an appropriate advertiser). The date/time is in the customer's time zone.
optional string conversion_last_received_request_date_time = 161;- Parameters:
value- The bytes for conversionLastReceivedRequestDateTime to set.- Returns:
- This builder for chaining.
-
hasConversionLastConversionDate
public boolean hasConversionLastConversionDate()
The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Specified by:
hasConversionLastConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the conversionLastConversionDate field is set.
-
getConversionLastConversionDate
public java.lang.String getConversionLastConversionDate()
The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Specified by:
getConversionLastConversionDatein interfaceMetricsOrBuilder- Returns:
- The conversionLastConversionDate.
-
getConversionLastConversionDateBytes
public com.google.protobuf.ByteString getConversionLastConversionDateBytes()
The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Specified by:
getConversionLastConversionDateBytesin interfaceMetricsOrBuilder- Returns:
- The bytes for conversionLastConversionDate.
-
setConversionLastConversionDate
public Metrics.Builder setConversionLastConversionDate(java.lang.String value)
The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Parameters:
value- The conversionLastConversionDate to set.- Returns:
- This builder for chaining.
-
clearConversionLastConversionDate
public Metrics.Builder clearConversionLastConversionDate()
The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Returns:
- This builder for chaining.
-
setConversionLastConversionDateBytes
public Metrics.Builder setConversionLastConversionDateBytes(com.google.protobuf.ByteString value)
The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Parameters:
value- The bytes for conversionLastConversionDate to set.- Returns:
- This builder for chaining.
-
hasContentRankLostImpressionShare
public boolean hasContentRankLostImpressionShare()
The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank. Note: Content rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_rank_lost_impression_share = 163;- Specified by:
hasContentRankLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the contentRankLostImpressionShare field is set.
-
getContentRankLostImpressionShare
public double getContentRankLostImpressionShare()
The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank. Note: Content rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_rank_lost_impression_share = 163;- Specified by:
getContentRankLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- The contentRankLostImpressionShare.
-
setContentRankLostImpressionShare
public Metrics.Builder setContentRankLostImpressionShare(double value)
The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank. Note: Content rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_rank_lost_impression_share = 163;- Parameters:
value- The contentRankLostImpressionShare to set.- Returns:
- This builder for chaining.
-
clearContentRankLostImpressionShare
public Metrics.Builder clearContentRankLostImpressionShare()
The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank. Note: Content rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double content_rank_lost_impression_share = 163;- Returns:
- This builder for chaining.
-
hasConversionsFromInteractionsRate
public boolean hasConversionsFromInteractionsRate()
Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_rate = 164;- Specified by:
hasConversionsFromInteractionsRatein interfaceMetricsOrBuilder- Returns:
- Whether the conversionsFromInteractionsRate field is set.
-
getConversionsFromInteractionsRate
public double getConversionsFromInteractionsRate()
Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_rate = 164;- Specified by:
getConversionsFromInteractionsRatein interfaceMetricsOrBuilder- Returns:
- The conversionsFromInteractionsRate.
-
setConversionsFromInteractionsRate
public Metrics.Builder setConversionsFromInteractionsRate(double value)
Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_rate = 164;- Parameters:
value- The conversionsFromInteractionsRate to set.- Returns:
- This builder for chaining.
-
clearConversionsFromInteractionsRate
public Metrics.Builder clearConversionsFromInteractionsRate()
Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_rate = 164;- Returns:
- This builder for chaining.
-
hasConversionsValue
public boolean hasConversionsValue()
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value = 165;- Specified by:
hasConversionsValuein interfaceMetricsOrBuilder- Returns:
- Whether the conversionsValue field is set.
-
getConversionsValue
public double getConversionsValue()
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value = 165;- Specified by:
getConversionsValuein interfaceMetricsOrBuilder- Returns:
- The conversionsValue.
-
setConversionsValue
public Metrics.Builder setConversionsValue(double value)
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value = 165;- Parameters:
value- The conversionsValue to set.- Returns:
- This builder for chaining.
-
clearConversionsValue
public Metrics.Builder clearConversionsValue()
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value = 165;- Returns:
- This builder for chaining.
-
getConversionsValueByConversionDate
public double getConversionsValueByConversionDate()
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double conversions_value_by_conversion_date = 242;- Specified by:
getConversionsValueByConversionDatein interfaceMetricsOrBuilder- Returns:
- The conversionsValueByConversionDate.
-
setConversionsValueByConversionDate
public Metrics.Builder setConversionsValueByConversionDate(double value)
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double conversions_value_by_conversion_date = 242;- Parameters:
value- The conversionsValueByConversionDate to set.- Returns:
- This builder for chaining.
-
clearConversionsValueByConversionDate
public Metrics.Builder clearConversionsValueByConversionDate()
The value of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double conversions_value_by_conversion_date = 242;- Returns:
- This builder for chaining.
-
hasConversionsValuePerCost
public boolean hasConversionsValuePerCost()
The value of conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value_per_cost = 166;- Specified by:
hasConversionsValuePerCostin interfaceMetricsOrBuilder- Returns:
- Whether the conversionsValuePerCost field is set.
-
getConversionsValuePerCost
public double getConversionsValuePerCost()
The value of conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value_per_cost = 166;- Specified by:
getConversionsValuePerCostin interfaceMetricsOrBuilder- Returns:
- The conversionsValuePerCost.
-
setConversionsValuePerCost
public Metrics.Builder setConversionsValuePerCost(double value)
The value of conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value_per_cost = 166;- Parameters:
value- The conversionsValuePerCost to set.- Returns:
- This builder for chaining.
-
clearConversionsValuePerCost
public Metrics.Builder clearConversionsValuePerCost()
The value of conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_value_per_cost = 166;- Returns:
- This builder for chaining.
-
hasConversionsFromInteractionsValuePerInteraction
public boolean hasConversionsFromInteractionsValuePerInteraction()
The value of conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_value_per_interaction = 167;- Specified by:
hasConversionsFromInteractionsValuePerInteractionin interfaceMetricsOrBuilder- Returns:
- Whether the conversionsFromInteractionsValuePerInteraction field is set.
-
getConversionsFromInteractionsValuePerInteraction
public double getConversionsFromInteractionsValuePerInteraction()
The value of conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_value_per_interaction = 167;- Specified by:
getConversionsFromInteractionsValuePerInteractionin interfaceMetricsOrBuilder- Returns:
- The conversionsFromInteractionsValuePerInteraction.
-
setConversionsFromInteractionsValuePerInteraction
public Metrics.Builder setConversionsFromInteractionsValuePerInteraction(double value)
The value of conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_value_per_interaction = 167;- Parameters:
value- The conversionsFromInteractionsValuePerInteraction to set.- Returns:
- This builder for chaining.
-
clearConversionsFromInteractionsValuePerInteraction
public Metrics.Builder clearConversionsFromInteractionsValuePerInteraction()
The value of conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions_from_interactions_value_per_interaction = 167;- Returns:
- This builder for chaining.
-
hasConversions
public boolean hasConversions()
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions = 168;- Specified by:
hasConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the conversions field is set.
-
getConversions
public double getConversions()
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions = 168;- Specified by:
getConversionsin interfaceMetricsOrBuilder- Returns:
- The conversions.
-
setConversions
public Metrics.Builder setConversions(double value)
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions = 168;- Parameters:
value- The conversions to set.- Returns:
- This builder for chaining.
-
clearConversions
public Metrics.Builder clearConversions()
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double conversions = 168;- Returns:
- This builder for chaining.
-
getConversionsByConversionDate
public double getConversionsByConversionDate()
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double conversions_by_conversion_date = 243;- Specified by:
getConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- The conversionsByConversionDate.
-
setConversionsByConversionDate
public Metrics.Builder setConversionsByConversionDate(double value)
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double conversions_by_conversion_date = 243;- Parameters:
value- The conversionsByConversionDate to set.- Returns:
- This builder for chaining.
-
clearConversionsByConversionDate
public Metrics.Builder clearConversionsByConversionDate()
The number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
double conversions_by_conversion_date = 243;- Returns:
- This builder for chaining.
-
hasCostMicros
public boolean hasCostMicros()
The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.
optional int64 cost_micros = 169;- Specified by:
hasCostMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the costMicros field is set.
-
getCostMicros
public long getCostMicros()
The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.
optional int64 cost_micros = 169;- Specified by:
getCostMicrosin interfaceMetricsOrBuilder- Returns:
- The costMicros.
-
setCostMicros
public Metrics.Builder setCostMicros(long value)
The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.
optional int64 cost_micros = 169;- Parameters:
value- The costMicros to set.- Returns:
- This builder for chaining.
-
clearCostMicros
public Metrics.Builder clearCostMicros()
The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.
optional int64 cost_micros = 169;- Returns:
- This builder for chaining.
-
hasCostPerAllConversions
public boolean hasCostPerAllConversions()
The cost of ad interactions divided by all conversions.
optional double cost_per_all_conversions = 170;- Specified by:
hasCostPerAllConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the costPerAllConversions field is set.
-
getCostPerAllConversions
public double getCostPerAllConversions()
The cost of ad interactions divided by all conversions.
optional double cost_per_all_conversions = 170;- Specified by:
getCostPerAllConversionsin interfaceMetricsOrBuilder- Returns:
- The costPerAllConversions.
-
setCostPerAllConversions
public Metrics.Builder setCostPerAllConversions(double value)
The cost of ad interactions divided by all conversions.
optional double cost_per_all_conversions = 170;- Parameters:
value- The costPerAllConversions to set.- Returns:
- This builder for chaining.
-
clearCostPerAllConversions
public Metrics.Builder clearCostPerAllConversions()
The cost of ad interactions divided by all conversions.
optional double cost_per_all_conversions = 170;- Returns:
- This builder for chaining.
-
hasCostPerConversion
public boolean hasCostPerConversion()
The cost of ad interactions divided by conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_conversion = 171;- Specified by:
hasCostPerConversionin interfaceMetricsOrBuilder- Returns:
- Whether the costPerConversion field is set.
-
getCostPerConversion
public double getCostPerConversion()
The cost of ad interactions divided by conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_conversion = 171;- Specified by:
getCostPerConversionin interfaceMetricsOrBuilder- Returns:
- The costPerConversion.
-
setCostPerConversion
public Metrics.Builder setCostPerConversion(double value)
The cost of ad interactions divided by conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_conversion = 171;- Parameters:
value- The costPerConversion to set.- Returns:
- This builder for chaining.
-
clearCostPerConversion
public Metrics.Builder clearCostPerConversion()
The cost of ad interactions divided by conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_conversion = 171;- Returns:
- This builder for chaining.
-
hasCostPerCurrentModelAttributedConversion
public boolean hasCostPerCurrentModelAttributedConversion()
The cost of ad interactions divided by current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_current_model_attributed_conversion = 172;- Specified by:
hasCostPerCurrentModelAttributedConversionin interfaceMetricsOrBuilder- Returns:
- Whether the costPerCurrentModelAttributedConversion field is set.
-
getCostPerCurrentModelAttributedConversion
public double getCostPerCurrentModelAttributedConversion()
The cost of ad interactions divided by current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_current_model_attributed_conversion = 172;- Specified by:
getCostPerCurrentModelAttributedConversionin interfaceMetricsOrBuilder- Returns:
- The costPerCurrentModelAttributedConversion.
-
setCostPerCurrentModelAttributedConversion
public Metrics.Builder setCostPerCurrentModelAttributedConversion(double value)
The cost of ad interactions divided by current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_current_model_attributed_conversion = 172;- Parameters:
value- The costPerCurrentModelAttributedConversion to set.- Returns:
- This builder for chaining.
-
clearCostPerCurrentModelAttributedConversion
public Metrics.Builder clearCostPerCurrentModelAttributedConversion()
The cost of ad interactions divided by current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double cost_per_current_model_attributed_conversion = 172;- Returns:
- This builder for chaining.
-
hasCrossDeviceConversions
public boolean hasCrossDeviceConversions()
Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser. Cross-device conversions are already included in all_conversions.
optional double cross_device_conversions = 173;- Specified by:
hasCrossDeviceConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the crossDeviceConversions field is set.
-
getCrossDeviceConversions
public double getCrossDeviceConversions()
Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser. Cross-device conversions are already included in all_conversions.
optional double cross_device_conversions = 173;- Specified by:
getCrossDeviceConversionsin interfaceMetricsOrBuilder- Returns:
- The crossDeviceConversions.
-
setCrossDeviceConversions
public Metrics.Builder setCrossDeviceConversions(double value)
Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser. Cross-device conversions are already included in all_conversions.
optional double cross_device_conversions = 173;- Parameters:
value- The crossDeviceConversions to set.- Returns:
- This builder for chaining.
-
clearCrossDeviceConversions
public Metrics.Builder clearCrossDeviceConversions()
Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser. Cross-device conversions are already included in all_conversions.
optional double cross_device_conversions = 173;- Returns:
- This builder for chaining.
-
hasCtr
public boolean hasCtr()
The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
optional double ctr = 174;- Specified by:
hasCtrin interfaceMetricsOrBuilder- Returns:
- Whether the ctr field is set.
-
getCtr
public double getCtr()
The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
optional double ctr = 174;- Specified by:
getCtrin interfaceMetricsOrBuilder- Returns:
- The ctr.
-
setCtr
public Metrics.Builder setCtr(double value)
The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
optional double ctr = 174;- Parameters:
value- The ctr to set.- Returns:
- This builder for chaining.
-
clearCtr
public Metrics.Builder clearCtr()
The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
optional double ctr = 174;- Returns:
- This builder for chaining.
-
hasCurrentModelAttributedConversions
public boolean hasCurrentModelAttributedConversions()
Shows how your historic conversions data would look under the attribution model you've currently selected. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions = 175;- Specified by:
hasCurrentModelAttributedConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the currentModelAttributedConversions field is set.
-
getCurrentModelAttributedConversions
public double getCurrentModelAttributedConversions()
Shows how your historic conversions data would look under the attribution model you've currently selected. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions = 175;- Specified by:
getCurrentModelAttributedConversionsin interfaceMetricsOrBuilder- Returns:
- The currentModelAttributedConversions.
-
setCurrentModelAttributedConversions
public Metrics.Builder setCurrentModelAttributedConversions(double value)
Shows how your historic conversions data would look under the attribution model you've currently selected. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions = 175;- Parameters:
value- The currentModelAttributedConversions to set.- Returns:
- This builder for chaining.
-
clearCurrentModelAttributedConversions
public Metrics.Builder clearCurrentModelAttributedConversions()
Shows how your historic conversions data would look under the attribution model you've currently selected. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions = 175;- Returns:
- This builder for chaining.
-
hasCurrentModelAttributedConversionsFromInteractionsRate
public boolean hasCurrentModelAttributedConversionsFromInteractionsRate()
Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_rate = 176;- Specified by:
hasCurrentModelAttributedConversionsFromInteractionsRatein interfaceMetricsOrBuilder- Returns:
- Whether the currentModelAttributedConversionsFromInteractionsRate field is set.
-
getCurrentModelAttributedConversionsFromInteractionsRate
public double getCurrentModelAttributedConversionsFromInteractionsRate()
Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_rate = 176;- Specified by:
getCurrentModelAttributedConversionsFromInteractionsRatein interfaceMetricsOrBuilder- Returns:
- The currentModelAttributedConversionsFromInteractionsRate.
-
setCurrentModelAttributedConversionsFromInteractionsRate
public Metrics.Builder setCurrentModelAttributedConversionsFromInteractionsRate(double value)
Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_rate = 176;- Parameters:
value- The currentModelAttributedConversionsFromInteractionsRate to set.- Returns:
- This builder for chaining.
-
clearCurrentModelAttributedConversionsFromInteractionsRate
public Metrics.Builder clearCurrentModelAttributedConversionsFromInteractionsRate()
Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads). This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_rate = 176;- Returns:
- This builder for chaining.
-
hasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction
public boolean hasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()
The value of current model attributed conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;- Specified by:
hasCurrentModelAttributedConversionsFromInteractionsValuePerInteractionin interfaceMetricsOrBuilder- Returns:
- Whether the currentModelAttributedConversionsFromInteractionsValuePerInteraction field is set.
-
getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction
public double getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()
The value of current model attributed conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;- Specified by:
getCurrentModelAttributedConversionsFromInteractionsValuePerInteractionin interfaceMetricsOrBuilder- Returns:
- The currentModelAttributedConversionsFromInteractionsValuePerInteraction.
-
setCurrentModelAttributedConversionsFromInteractionsValuePerInteraction
public Metrics.Builder setCurrentModelAttributedConversionsFromInteractionsValuePerInteraction(double value)
The value of current model attributed conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;- Parameters:
value- The currentModelAttributedConversionsFromInteractionsValuePerInteraction to set.- Returns:
- This builder for chaining.
-
clearCurrentModelAttributedConversionsFromInteractionsValuePerInteraction
public Metrics.Builder clearCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()
The value of current model attributed conversions from interactions divided by the number of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;- Returns:
- This builder for chaining.
-
hasCurrentModelAttributedConversionsValue
public boolean hasCurrentModelAttributedConversionsValue()
The value of current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value = 178;- Specified by:
hasCurrentModelAttributedConversionsValuein interfaceMetricsOrBuilder- Returns:
- Whether the currentModelAttributedConversionsValue field is set.
-
getCurrentModelAttributedConversionsValue
public double getCurrentModelAttributedConversionsValue()
The value of current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value = 178;- Specified by:
getCurrentModelAttributedConversionsValuein interfaceMetricsOrBuilder- Returns:
- The currentModelAttributedConversionsValue.
-
setCurrentModelAttributedConversionsValue
public Metrics.Builder setCurrentModelAttributedConversionsValue(double value)
The value of current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value = 178;- Parameters:
value- The currentModelAttributedConversionsValue to set.- Returns:
- This builder for chaining.
-
clearCurrentModelAttributedConversionsValue
public Metrics.Builder clearCurrentModelAttributedConversionsValue()
The value of current model attributed conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value = 178;- Returns:
- This builder for chaining.
-
hasCurrentModelAttributedConversionsValuePerCost
public boolean hasCurrentModelAttributedConversionsValuePerCost()
The value of current model attributed conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value_per_cost = 179;- Specified by:
hasCurrentModelAttributedConversionsValuePerCostin interfaceMetricsOrBuilder- Returns:
- Whether the currentModelAttributedConversionsValuePerCost field is set.
-
getCurrentModelAttributedConversionsValuePerCost
public double getCurrentModelAttributedConversionsValuePerCost()
The value of current model attributed conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value_per_cost = 179;- Specified by:
getCurrentModelAttributedConversionsValuePerCostin interfaceMetricsOrBuilder- Returns:
- The currentModelAttributedConversionsValuePerCost.
-
setCurrentModelAttributedConversionsValuePerCost
public Metrics.Builder setCurrentModelAttributedConversionsValuePerCost(double value)
The value of current model attributed conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value_per_cost = 179;- Parameters:
value- The currentModelAttributedConversionsValuePerCost to set.- Returns:
- This builder for chaining.
-
clearCurrentModelAttributedConversionsValuePerCost
public Metrics.Builder clearCurrentModelAttributedConversionsValuePerCost()
The value of current model attributed conversions divided by the cost of ad interactions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double current_model_attributed_conversions_value_per_cost = 179;- Returns:
- This builder for chaining.
-
hasEngagementRate
public boolean hasEngagementRate()
How often people engage with your ad after it's shown to them. This is the number of ad expansions divided by the number of times your ad is shown.
optional double engagement_rate = 180;- Specified by:
hasEngagementRatein interfaceMetricsOrBuilder- Returns:
- Whether the engagementRate field is set.
-
getEngagementRate
public double getEngagementRate()
How often people engage with your ad after it's shown to them. This is the number of ad expansions divided by the number of times your ad is shown.
optional double engagement_rate = 180;- Specified by:
getEngagementRatein interfaceMetricsOrBuilder- Returns:
- The engagementRate.
-
setEngagementRate
public Metrics.Builder setEngagementRate(double value)
How often people engage with your ad after it's shown to them. This is the number of ad expansions divided by the number of times your ad is shown.
optional double engagement_rate = 180;- Parameters:
value- The engagementRate to set.- Returns:
- This builder for chaining.
-
clearEngagementRate
public Metrics.Builder clearEngagementRate()
How often people engage with your ad after it's shown to them. This is the number of ad expansions divided by the number of times your ad is shown.
optional double engagement_rate = 180;- Returns:
- This builder for chaining.
-
hasEngagements
public boolean hasEngagements()
The number of engagements. An engagement occurs when a viewer expands your Lightbox ad. Also, in the future, other ad types may support engagement metrics.
optional int64 engagements = 181;- Specified by:
hasEngagementsin interfaceMetricsOrBuilder- Returns:
- Whether the engagements field is set.
-
getEngagements
public long getEngagements()
The number of engagements. An engagement occurs when a viewer expands your Lightbox ad. Also, in the future, other ad types may support engagement metrics.
optional int64 engagements = 181;- Specified by:
getEngagementsin interfaceMetricsOrBuilder- Returns:
- The engagements.
-
setEngagements
public Metrics.Builder setEngagements(long value)
The number of engagements. An engagement occurs when a viewer expands your Lightbox ad. Also, in the future, other ad types may support engagement metrics.
optional int64 engagements = 181;- Parameters:
value- The engagements to set.- Returns:
- This builder for chaining.
-
clearEngagements
public Metrics.Builder clearEngagements()
The number of engagements. An engagement occurs when a viewer expands your Lightbox ad. Also, in the future, other ad types may support engagement metrics.
optional int64 engagements = 181;- Returns:
- This builder for chaining.
-
hasHotelAverageLeadValueMicros
public boolean hasHotelAverageLeadValueMicros()
Average lead value based on clicks.
optional double hotel_average_lead_value_micros = 213;- Specified by:
hasHotelAverageLeadValueMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the hotelAverageLeadValueMicros field is set.
-
getHotelAverageLeadValueMicros
public double getHotelAverageLeadValueMicros()
Average lead value based on clicks.
optional double hotel_average_lead_value_micros = 213;- Specified by:
getHotelAverageLeadValueMicrosin interfaceMetricsOrBuilder- Returns:
- The hotelAverageLeadValueMicros.
-
setHotelAverageLeadValueMicros
public Metrics.Builder setHotelAverageLeadValueMicros(double value)
Average lead value based on clicks.
optional double hotel_average_lead_value_micros = 213;- Parameters:
value- The hotelAverageLeadValueMicros to set.- Returns:
- This builder for chaining.
-
clearHotelAverageLeadValueMicros
public Metrics.Builder clearHotelAverageLeadValueMicros()
Average lead value based on clicks.
optional double hotel_average_lead_value_micros = 213;- Returns:
- This builder for chaining.
-
hasHotelCommissionRateMicros
public boolean hasHotelCommissionRateMicros()
Commission bid rate in micros. A 20% commission is represented as 200,000.
optional int64 hotel_commission_rate_micros = 256;- Specified by:
hasHotelCommissionRateMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the hotelCommissionRateMicros field is set.
-
getHotelCommissionRateMicros
public long getHotelCommissionRateMicros()
Commission bid rate in micros. A 20% commission is represented as 200,000.
optional int64 hotel_commission_rate_micros = 256;- Specified by:
getHotelCommissionRateMicrosin interfaceMetricsOrBuilder- Returns:
- The hotelCommissionRateMicros.
-
setHotelCommissionRateMicros
public Metrics.Builder setHotelCommissionRateMicros(long value)
Commission bid rate in micros. A 20% commission is represented as 200,000.
optional int64 hotel_commission_rate_micros = 256;- Parameters:
value- The hotelCommissionRateMicros to set.- Returns:
- This builder for chaining.
-
clearHotelCommissionRateMicros
public Metrics.Builder clearHotelCommissionRateMicros()
Commission bid rate in micros. A 20% commission is represented as 200,000.
optional int64 hotel_commission_rate_micros = 256;- Returns:
- This builder for chaining.
-
hasHotelExpectedCommissionCost
public boolean hasHotelExpectedCommissionCost()
Expected commission cost. The result of multiplying the commission value times the hotel_commission_rate in advertiser currency.
optional double hotel_expected_commission_cost = 257;- Specified by:
hasHotelExpectedCommissionCostin interfaceMetricsOrBuilder- Returns:
- Whether the hotelExpectedCommissionCost field is set.
-
getHotelExpectedCommissionCost
public double getHotelExpectedCommissionCost()
Expected commission cost. The result of multiplying the commission value times the hotel_commission_rate in advertiser currency.
optional double hotel_expected_commission_cost = 257;- Specified by:
getHotelExpectedCommissionCostin interfaceMetricsOrBuilder- Returns:
- The hotelExpectedCommissionCost.
-
setHotelExpectedCommissionCost
public Metrics.Builder setHotelExpectedCommissionCost(double value)
Expected commission cost. The result of multiplying the commission value times the hotel_commission_rate in advertiser currency.
optional double hotel_expected_commission_cost = 257;- Parameters:
value- The hotelExpectedCommissionCost to set.- Returns:
- This builder for chaining.
-
clearHotelExpectedCommissionCost
public Metrics.Builder clearHotelExpectedCommissionCost()
Expected commission cost. The result of multiplying the commission value times the hotel_commission_rate in advertiser currency.
optional double hotel_expected_commission_cost = 257;- Returns:
- This builder for chaining.
-
hasHotelPriceDifferencePercentage
public boolean hasHotelPriceDifferencePercentage()
The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.
optional double hotel_price_difference_percentage = 214;- Specified by:
hasHotelPriceDifferencePercentagein interfaceMetricsOrBuilder- Returns:
- Whether the hotelPriceDifferencePercentage field is set.
-
getHotelPriceDifferencePercentage
public double getHotelPriceDifferencePercentage()
The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.
optional double hotel_price_difference_percentage = 214;- Specified by:
getHotelPriceDifferencePercentagein interfaceMetricsOrBuilder- Returns:
- The hotelPriceDifferencePercentage.
-
setHotelPriceDifferencePercentage
public Metrics.Builder setHotelPriceDifferencePercentage(double value)
The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.
optional double hotel_price_difference_percentage = 214;- Parameters:
value- The hotelPriceDifferencePercentage to set.- Returns:
- This builder for chaining.
-
clearHotelPriceDifferencePercentage
public Metrics.Builder clearHotelPriceDifferencePercentage()
The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.
optional double hotel_price_difference_percentage = 214;- Returns:
- This builder for chaining.
-
hasHotelEligibleImpressions
public boolean hasHotelEligibleImpressions()
The number of impressions that hotel partners could have had given their feed performance.
optional int64 hotel_eligible_impressions = 215;- Specified by:
hasHotelEligibleImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the hotelEligibleImpressions field is set.
-
getHotelEligibleImpressions
public long getHotelEligibleImpressions()
The number of impressions that hotel partners could have had given their feed performance.
optional int64 hotel_eligible_impressions = 215;- Specified by:
getHotelEligibleImpressionsin interfaceMetricsOrBuilder- Returns:
- The hotelEligibleImpressions.
-
setHotelEligibleImpressions
public Metrics.Builder setHotelEligibleImpressions(long value)
The number of impressions that hotel partners could have had given their feed performance.
optional int64 hotel_eligible_impressions = 215;- Parameters:
value- The hotelEligibleImpressions to set.- Returns:
- This builder for chaining.
-
clearHotelEligibleImpressions
public Metrics.Builder clearHotelEligibleImpressions()
The number of impressions that hotel partners could have had given their feed performance.
optional int64 hotel_eligible_impressions = 215;- Returns:
- This builder for chaining.
-
getHistoricalCreativeQualityScoreValue
public int getHistoricalCreativeQualityScoreValue()
The creative historical quality score.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Specified by:
getHistoricalCreativeQualityScoreValuein interfaceMetricsOrBuilder- Returns:
- The enum numeric value on the wire for historicalCreativeQualityScore.
-
setHistoricalCreativeQualityScoreValue
public Metrics.Builder setHistoricalCreativeQualityScoreValue(int value)
The creative historical quality score.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Parameters:
value- The enum numeric value on the wire for historicalCreativeQualityScore to set.- Returns:
- This builder for chaining.
-
getHistoricalCreativeQualityScore
public QualityScoreBucketEnum.QualityScoreBucket getHistoricalCreativeQualityScore()
The creative historical quality score.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Specified by:
getHistoricalCreativeQualityScorein interfaceMetricsOrBuilder- Returns:
- The historicalCreativeQualityScore.
-
setHistoricalCreativeQualityScore
public Metrics.Builder setHistoricalCreativeQualityScore(QualityScoreBucketEnum.QualityScoreBucket value)
The creative historical quality score.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Parameters:
value- The historicalCreativeQualityScore to set.- Returns:
- This builder for chaining.
-
clearHistoricalCreativeQualityScore
public Metrics.Builder clearHistoricalCreativeQualityScore()
The creative historical quality score.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Returns:
- This builder for chaining.
-
getHistoricalLandingPageQualityScoreValue
public int getHistoricalLandingPageQualityScoreValue()
The quality of historical landing page experience.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Specified by:
getHistoricalLandingPageQualityScoreValuein interfaceMetricsOrBuilder- Returns:
- The enum numeric value on the wire for historicalLandingPageQualityScore.
-
setHistoricalLandingPageQualityScoreValue
public Metrics.Builder setHistoricalLandingPageQualityScoreValue(int value)
The quality of historical landing page experience.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Parameters:
value- The enum numeric value on the wire for historicalLandingPageQualityScore to set.- Returns:
- This builder for chaining.
-
getHistoricalLandingPageQualityScore
public QualityScoreBucketEnum.QualityScoreBucket getHistoricalLandingPageQualityScore()
The quality of historical landing page experience.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Specified by:
getHistoricalLandingPageQualityScorein interfaceMetricsOrBuilder- Returns:
- The historicalLandingPageQualityScore.
-
setHistoricalLandingPageQualityScore
public Metrics.Builder setHistoricalLandingPageQualityScore(QualityScoreBucketEnum.QualityScoreBucket value)
The quality of historical landing page experience.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Parameters:
value- The historicalLandingPageQualityScore to set.- Returns:
- This builder for chaining.
-
clearHistoricalLandingPageQualityScore
public Metrics.Builder clearHistoricalLandingPageQualityScore()
The quality of historical landing page experience.
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Returns:
- This builder for chaining.
-
hasHistoricalQualityScore
public boolean hasHistoricalQualityScore()
The historical quality score.
optional int64 historical_quality_score = 216;- Specified by:
hasHistoricalQualityScorein interfaceMetricsOrBuilder- Returns:
- Whether the historicalQualityScore field is set.
-
getHistoricalQualityScore
public long getHistoricalQualityScore()
The historical quality score.
optional int64 historical_quality_score = 216;- Specified by:
getHistoricalQualityScorein interfaceMetricsOrBuilder- Returns:
- The historicalQualityScore.
-
setHistoricalQualityScore
public Metrics.Builder setHistoricalQualityScore(long value)
The historical quality score.
optional int64 historical_quality_score = 216;- Parameters:
value- The historicalQualityScore to set.- Returns:
- This builder for chaining.
-
clearHistoricalQualityScore
public Metrics.Builder clearHistoricalQualityScore()
The historical quality score.
optional int64 historical_quality_score = 216;- Returns:
- This builder for chaining.
-
getHistoricalSearchPredictedCtrValue
public int getHistoricalSearchPredictedCtrValue()
The historical search predicted click through rate (CTR).
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Specified by:
getHistoricalSearchPredictedCtrValuein interfaceMetricsOrBuilder- Returns:
- The enum numeric value on the wire for historicalSearchPredictedCtr.
-
setHistoricalSearchPredictedCtrValue
public Metrics.Builder setHistoricalSearchPredictedCtrValue(int value)
The historical search predicted click through rate (CTR).
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Parameters:
value- The enum numeric value on the wire for historicalSearchPredictedCtr to set.- Returns:
- This builder for chaining.
-
getHistoricalSearchPredictedCtr
public QualityScoreBucketEnum.QualityScoreBucket getHistoricalSearchPredictedCtr()
The historical search predicted click through rate (CTR).
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Specified by:
getHistoricalSearchPredictedCtrin interfaceMetricsOrBuilder- Returns:
- The historicalSearchPredictedCtr.
-
setHistoricalSearchPredictedCtr
public Metrics.Builder setHistoricalSearchPredictedCtr(QualityScoreBucketEnum.QualityScoreBucket value)
The historical search predicted click through rate (CTR).
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Parameters:
value- The historicalSearchPredictedCtr to set.- Returns:
- This builder for chaining.
-
clearHistoricalSearchPredictedCtr
public Metrics.Builder clearHistoricalSearchPredictedCtr()
The historical search predicted click through rate (CTR).
.google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Returns:
- This builder for chaining.
-
hasGmailForwards
public boolean hasGmailForwards()
The number of times the ad was forwarded to someone else as a message.
optional int64 gmail_forwards = 217;- Specified by:
hasGmailForwardsin interfaceMetricsOrBuilder- Returns:
- Whether the gmailForwards field is set.
-
getGmailForwards
public long getGmailForwards()
The number of times the ad was forwarded to someone else as a message.
optional int64 gmail_forwards = 217;- Specified by:
getGmailForwardsin interfaceMetricsOrBuilder- Returns:
- The gmailForwards.
-
setGmailForwards
public Metrics.Builder setGmailForwards(long value)
The number of times the ad was forwarded to someone else as a message.
optional int64 gmail_forwards = 217;- Parameters:
value- The gmailForwards to set.- Returns:
- This builder for chaining.
-
clearGmailForwards
public Metrics.Builder clearGmailForwards()
The number of times the ad was forwarded to someone else as a message.
optional int64 gmail_forwards = 217;- Returns:
- This builder for chaining.
-
hasGmailSaves
public boolean hasGmailSaves()
The number of times someone has saved your Gmail ad to their inbox as a message.
optional int64 gmail_saves = 218;- Specified by:
hasGmailSavesin interfaceMetricsOrBuilder- Returns:
- Whether the gmailSaves field is set.
-
getGmailSaves
public long getGmailSaves()
The number of times someone has saved your Gmail ad to their inbox as a message.
optional int64 gmail_saves = 218;- Specified by:
getGmailSavesin interfaceMetricsOrBuilder- Returns:
- The gmailSaves.
-
setGmailSaves
public Metrics.Builder setGmailSaves(long value)
The number of times someone has saved your Gmail ad to their inbox as a message.
optional int64 gmail_saves = 218;- Parameters:
value- The gmailSaves to set.- Returns:
- This builder for chaining.
-
clearGmailSaves
public Metrics.Builder clearGmailSaves()
The number of times someone has saved your Gmail ad to their inbox as a message.
optional int64 gmail_saves = 218;- Returns:
- This builder for chaining.
-
hasGmailSecondaryClicks
public boolean hasGmailSecondaryClicks()
The number of clicks to the landing page on the expanded state of Gmail ads.
optional int64 gmail_secondary_clicks = 219;- Specified by:
hasGmailSecondaryClicksin interfaceMetricsOrBuilder- Returns:
- Whether the gmailSecondaryClicks field is set.
-
getGmailSecondaryClicks
public long getGmailSecondaryClicks()
The number of clicks to the landing page on the expanded state of Gmail ads.
optional int64 gmail_secondary_clicks = 219;- Specified by:
getGmailSecondaryClicksin interfaceMetricsOrBuilder- Returns:
- The gmailSecondaryClicks.
-
setGmailSecondaryClicks
public Metrics.Builder setGmailSecondaryClicks(long value)
The number of clicks to the landing page on the expanded state of Gmail ads.
optional int64 gmail_secondary_clicks = 219;- Parameters:
value- The gmailSecondaryClicks to set.- Returns:
- This builder for chaining.
-
clearGmailSecondaryClicks
public Metrics.Builder clearGmailSecondaryClicks()
The number of clicks to the landing page on the expanded state of Gmail ads.
optional int64 gmail_secondary_clicks = 219;- Returns:
- This builder for chaining.
-
hasImpressionsFromStoreReach
public boolean hasImpressionsFromStoreReach()
The number of times a store's location-based ad was shown. This metric applies to feed items only.
optional int64 impressions_from_store_reach = 220;- Specified by:
hasImpressionsFromStoreReachin interfaceMetricsOrBuilder- Returns:
- Whether the impressionsFromStoreReach field is set.
-
getImpressionsFromStoreReach
public long getImpressionsFromStoreReach()
The number of times a store's location-based ad was shown. This metric applies to feed items only.
optional int64 impressions_from_store_reach = 220;- Specified by:
getImpressionsFromStoreReachin interfaceMetricsOrBuilder- Returns:
- The impressionsFromStoreReach.
-
setImpressionsFromStoreReach
public Metrics.Builder setImpressionsFromStoreReach(long value)
The number of times a store's location-based ad was shown. This metric applies to feed items only.
optional int64 impressions_from_store_reach = 220;- Parameters:
value- The impressionsFromStoreReach to set.- Returns:
- This builder for chaining.
-
clearImpressionsFromStoreReach
public Metrics.Builder clearImpressionsFromStoreReach()
The number of times a store's location-based ad was shown. This metric applies to feed items only.
optional int64 impressions_from_store_reach = 220;- Returns:
- This builder for chaining.
-
hasImpressions
public boolean hasImpressions()
Count of how often your ad has appeared on a search results page or website on the Google Network.
optional int64 impressions = 221;- Specified by:
hasImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the impressions field is set.
-
getImpressions
public long getImpressions()
Count of how often your ad has appeared on a search results page or website on the Google Network.
optional int64 impressions = 221;- Specified by:
getImpressionsin interfaceMetricsOrBuilder- Returns:
- The impressions.
-
setImpressions
public Metrics.Builder setImpressions(long value)
Count of how often your ad has appeared on a search results page or website on the Google Network.
optional int64 impressions = 221;- Parameters:
value- The impressions to set.- Returns:
- This builder for chaining.
-
clearImpressions
public Metrics.Builder clearImpressions()
Count of how often your ad has appeared on a search results page or website on the Google Network.
optional int64 impressions = 221;- Returns:
- This builder for chaining.
-
hasInteractionRate
public boolean hasInteractionRate()
How often people interact with your ad after it is shown to them. This is the number of interactions divided by the number of times your ad is shown.
optional double interaction_rate = 222;- Specified by:
hasInteractionRatein interfaceMetricsOrBuilder- Returns:
- Whether the interactionRate field is set.
-
getInteractionRate
public double getInteractionRate()
How often people interact with your ad after it is shown to them. This is the number of interactions divided by the number of times your ad is shown.
optional double interaction_rate = 222;- Specified by:
getInteractionRatein interfaceMetricsOrBuilder- Returns:
- The interactionRate.
-
setInteractionRate
public Metrics.Builder setInteractionRate(double value)
How often people interact with your ad after it is shown to them. This is the number of interactions divided by the number of times your ad is shown.
optional double interaction_rate = 222;- Parameters:
value- The interactionRate to set.- Returns:
- This builder for chaining.
-
clearInteractionRate
public Metrics.Builder clearInteractionRate()
How often people interact with your ad after it is shown to them. This is the number of interactions divided by the number of times your ad is shown.
optional double interaction_rate = 222;- Returns:
- This builder for chaining.
-
hasInteractions
public boolean hasInteractions()
The number of interactions. An interaction is the main user action associated with an ad format-clicks for text and shopping ads, views for video ads, and so on.
optional int64 interactions = 223;- Specified by:
hasInteractionsin interfaceMetricsOrBuilder- Returns:
- Whether the interactions field is set.
-
getInteractions
public long getInteractions()
The number of interactions. An interaction is the main user action associated with an ad format-clicks for text and shopping ads, views for video ads, and so on.
optional int64 interactions = 223;- Specified by:
getInteractionsin interfaceMetricsOrBuilder- Returns:
- The interactions.
-
setInteractions
public Metrics.Builder setInteractions(long value)
The number of interactions. An interaction is the main user action associated with an ad format-clicks for text and shopping ads, views for video ads, and so on.
optional int64 interactions = 223;- Parameters:
value- The interactions to set.- Returns:
- This builder for chaining.
-
clearInteractions
public Metrics.Builder clearInteractions()
The number of interactions. An interaction is the main user action associated with an ad format-clicks for text and shopping ads, views for video ads, and so on.
optional int64 interactions = 223;- Returns:
- This builder for chaining.
-
getInteractionEventTypesList
public java.util.List<InteractionEventTypeEnum.InteractionEventType> getInteractionEventTypesList()
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Specified by:
getInteractionEventTypesListin interfaceMetricsOrBuilder- Returns:
- A list containing the interactionEventTypes.
-
getInteractionEventTypesCount
public int getInteractionEventTypesCount()
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Specified by:
getInteractionEventTypesCountin interfaceMetricsOrBuilder- Returns:
- The count of interactionEventTypes.
-
getInteractionEventTypes
public InteractionEventTypeEnum.InteractionEventType getInteractionEventTypes(int index)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Specified by:
getInteractionEventTypesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The interactionEventTypes at the given index.
-
setInteractionEventTypes
public Metrics.Builder setInteractionEventTypes(int index, InteractionEventTypeEnum.InteractionEventType value)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
index- The index to set the value at.value- The interactionEventTypes to set.- Returns:
- This builder for chaining.
-
addInteractionEventTypes
public Metrics.Builder addInteractionEventTypes(InteractionEventTypeEnum.InteractionEventType value)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
value- The interactionEventTypes to add.- Returns:
- This builder for chaining.
-
addAllInteractionEventTypes
public Metrics.Builder addAllInteractionEventTypes(java.lang.Iterable<? extends InteractionEventTypeEnum.InteractionEventType> values)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
values- The interactionEventTypes to add.- Returns:
- This builder for chaining.
-
clearInteractionEventTypes
public Metrics.Builder clearInteractionEventTypes()
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Returns:
- This builder for chaining.
-
getInteractionEventTypesValueList
public java.util.List<java.lang.Integer> getInteractionEventTypesValueList()
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Specified by:
getInteractionEventTypesValueListin interfaceMetricsOrBuilder- Returns:
- A list containing the enum numeric values on the wire for interactionEventTypes.
-
getInteractionEventTypesValue
public int getInteractionEventTypesValue(int index)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Specified by:
getInteractionEventTypesValuein interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of interactionEventTypes at the given index.
-
setInteractionEventTypesValue
public Metrics.Builder setInteractionEventTypesValue(int index, int value)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of interactionEventTypes at the given index.
-
addInteractionEventTypesValue
public Metrics.Builder addInteractionEventTypesValue(int value)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
value- The enum numeric value on the wire for interactionEventTypes to add.- Returns:
- This builder for chaining.
-
addAllInteractionEventTypesValue
public Metrics.Builder addAllInteractionEventTypesValue(java.lang.Iterable<java.lang.Integer> values)
The types of payable and free interactions.
repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
values- The enum numeric values on the wire for interactionEventTypes to add.- Returns:
- This builder for chaining.
-
hasInvalidClickRate
public boolean hasInvalidClickRate()
The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.
optional double invalid_click_rate = 224;- Specified by:
hasInvalidClickRatein interfaceMetricsOrBuilder- Returns:
- Whether the invalidClickRate field is set.
-
getInvalidClickRate
public double getInvalidClickRate()
The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.
optional double invalid_click_rate = 224;- Specified by:
getInvalidClickRatein interfaceMetricsOrBuilder- Returns:
- The invalidClickRate.
-
setInvalidClickRate
public Metrics.Builder setInvalidClickRate(double value)
The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.
optional double invalid_click_rate = 224;- Parameters:
value- The invalidClickRate to set.- Returns:
- This builder for chaining.
-
clearInvalidClickRate
public Metrics.Builder clearInvalidClickRate()
The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.
optional double invalid_click_rate = 224;- Returns:
- This builder for chaining.
-
hasInvalidClicks
public boolean hasInvalidClicks()
Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Specified by:
hasInvalidClicksin interfaceMetricsOrBuilder- Returns:
- Whether the invalidClicks field is set.
-
getInvalidClicks
public long getInvalidClicks()
Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Specified by:
getInvalidClicksin interfaceMetricsOrBuilder- Returns:
- The invalidClicks.
-
setInvalidClicks
public Metrics.Builder setInvalidClicks(long value)
Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Parameters:
value- The invalidClicks to set.- Returns:
- This builder for chaining.
-
clearInvalidClicks
public Metrics.Builder clearInvalidClicks()
Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Returns:
- This builder for chaining.
-
hasMessageChats
public boolean hasMessageChats()
Number of message chats initiated for Click To Message impressions that were message tracking eligible.
optional int64 message_chats = 226;- Specified by:
hasMessageChatsin interfaceMetricsOrBuilder- Returns:
- Whether the messageChats field is set.
-
getMessageChats
public long getMessageChats()
Number of message chats initiated for Click To Message impressions that were message tracking eligible.
optional int64 message_chats = 226;- Specified by:
getMessageChatsin interfaceMetricsOrBuilder- Returns:
- The messageChats.
-
setMessageChats
public Metrics.Builder setMessageChats(long value)
Number of message chats initiated for Click To Message impressions that were message tracking eligible.
optional int64 message_chats = 226;- Parameters:
value- The messageChats to set.- Returns:
- This builder for chaining.
-
clearMessageChats
public Metrics.Builder clearMessageChats()
Number of message chats initiated for Click To Message impressions that were message tracking eligible.
optional int64 message_chats = 226;- Returns:
- This builder for chaining.
-
hasMessageImpressions
public boolean hasMessageImpressions()
Number of Click To Message impressions that were message tracking eligible.
optional int64 message_impressions = 227;- Specified by:
hasMessageImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the messageImpressions field is set.
-
getMessageImpressions
public long getMessageImpressions()
Number of Click To Message impressions that were message tracking eligible.
optional int64 message_impressions = 227;- Specified by:
getMessageImpressionsin interfaceMetricsOrBuilder- Returns:
- The messageImpressions.
-
setMessageImpressions
public Metrics.Builder setMessageImpressions(long value)
Number of Click To Message impressions that were message tracking eligible.
optional int64 message_impressions = 227;- Parameters:
value- The messageImpressions to set.- Returns:
- This builder for chaining.
-
clearMessageImpressions
public Metrics.Builder clearMessageImpressions()
Number of Click To Message impressions that were message tracking eligible.
optional int64 message_impressions = 227;- Returns:
- This builder for chaining.
-
hasMessageChatRate
public boolean hasMessageChatRate()
Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions). Rate at which a user initiates a message chat from an ad impression with a messaging option and message tracking enabled. Note that this rate can be more than 1.0 for a given message impression.
optional double message_chat_rate = 228;- Specified by:
hasMessageChatRatein interfaceMetricsOrBuilder- Returns:
- Whether the messageChatRate field is set.
-
getMessageChatRate
public double getMessageChatRate()
Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions). Rate at which a user initiates a message chat from an ad impression with a messaging option and message tracking enabled. Note that this rate can be more than 1.0 for a given message impression.
optional double message_chat_rate = 228;- Specified by:
getMessageChatRatein interfaceMetricsOrBuilder- Returns:
- The messageChatRate.
-
setMessageChatRate
public Metrics.Builder setMessageChatRate(double value)
Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions). Rate at which a user initiates a message chat from an ad impression with a messaging option and message tracking enabled. Note that this rate can be more than 1.0 for a given message impression.
optional double message_chat_rate = 228;- Parameters:
value- The messageChatRate to set.- Returns:
- This builder for chaining.
-
clearMessageChatRate
public Metrics.Builder clearMessageChatRate()
Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions). Rate at which a user initiates a message chat from an ad impression with a messaging option and message tracking enabled. Note that this rate can be more than 1.0 for a given message impression.
optional double message_chat_rate = 228;- Returns:
- This builder for chaining.
-
hasMobileFriendlyClicksPercentage
public boolean hasMobileFriendlyClicksPercentage()
The percentage of mobile clicks that go to a mobile-friendly page.
optional double mobile_friendly_clicks_percentage = 229;- Specified by:
hasMobileFriendlyClicksPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the mobileFriendlyClicksPercentage field is set.
-
getMobileFriendlyClicksPercentage
public double getMobileFriendlyClicksPercentage()
The percentage of mobile clicks that go to a mobile-friendly page.
optional double mobile_friendly_clicks_percentage = 229;- Specified by:
getMobileFriendlyClicksPercentagein interfaceMetricsOrBuilder- Returns:
- The mobileFriendlyClicksPercentage.
-
setMobileFriendlyClicksPercentage
public Metrics.Builder setMobileFriendlyClicksPercentage(double value)
The percentage of mobile clicks that go to a mobile-friendly page.
optional double mobile_friendly_clicks_percentage = 229;- Parameters:
value- The mobileFriendlyClicksPercentage to set.- Returns:
- This builder for chaining.
-
clearMobileFriendlyClicksPercentage
public Metrics.Builder clearMobileFriendlyClicksPercentage()
The percentage of mobile clicks that go to a mobile-friendly page.
optional double mobile_friendly_clicks_percentage = 229;- Returns:
- This builder for chaining.
-
hasOptimizationScoreUplift
public boolean hasOptimizationScoreUplift()
Total optimization score uplift of all recommendations.
optional double optimization_score_uplift = 247;- Specified by:
hasOptimizationScoreUpliftin interfaceMetricsOrBuilder- Returns:
- Whether the optimizationScoreUplift field is set.
-
getOptimizationScoreUplift
public double getOptimizationScoreUplift()
Total optimization score uplift of all recommendations.
optional double optimization_score_uplift = 247;- Specified by:
getOptimizationScoreUpliftin interfaceMetricsOrBuilder- Returns:
- The optimizationScoreUplift.
-
setOptimizationScoreUplift
public Metrics.Builder setOptimizationScoreUplift(double value)
Total optimization score uplift of all recommendations.
optional double optimization_score_uplift = 247;- Parameters:
value- The optimizationScoreUplift to set.- Returns:
- This builder for chaining.
-
clearOptimizationScoreUplift
public Metrics.Builder clearOptimizationScoreUplift()
Total optimization score uplift of all recommendations.
optional double optimization_score_uplift = 247;- Returns:
- This builder for chaining.
-
hasOptimizationScoreUrl
public boolean hasOptimizationScoreUrl()
URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Specified by:
hasOptimizationScoreUrlin interfaceMetricsOrBuilder- Returns:
- Whether the optimizationScoreUrl field is set.
-
getOptimizationScoreUrl
public java.lang.String getOptimizationScoreUrl()
URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Specified by:
getOptimizationScoreUrlin interfaceMetricsOrBuilder- Returns:
- The optimizationScoreUrl.
-
getOptimizationScoreUrlBytes
public com.google.protobuf.ByteString getOptimizationScoreUrlBytes()
URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Specified by:
getOptimizationScoreUrlBytesin interfaceMetricsOrBuilder- Returns:
- The bytes for optimizationScoreUrl.
-
setOptimizationScoreUrl
public Metrics.Builder setOptimizationScoreUrl(java.lang.String value)
URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Parameters:
value- The optimizationScoreUrl to set.- Returns:
- This builder for chaining.
-
clearOptimizationScoreUrl
public Metrics.Builder clearOptimizationScoreUrl()
URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Returns:
- This builder for chaining.
-
setOptimizationScoreUrlBytes
public Metrics.Builder setOptimizationScoreUrlBytes(com.google.protobuf.ByteString value)
URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Parameters:
value- The bytes for optimizationScoreUrl to set.- Returns:
- This builder for chaining.
-
hasOrganicClicks
public boolean hasOrganicClicks()
The number of times someone clicked your site's listing in the unpaid results for a particular query. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_clicks = 230;- Specified by:
hasOrganicClicksin interfaceMetricsOrBuilder- Returns:
- Whether the organicClicks field is set.
-
getOrganicClicks
public long getOrganicClicks()
The number of times someone clicked your site's listing in the unpaid results for a particular query. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_clicks = 230;- Specified by:
getOrganicClicksin interfaceMetricsOrBuilder- Returns:
- The organicClicks.
-
setOrganicClicks
public Metrics.Builder setOrganicClicks(long value)
The number of times someone clicked your site's listing in the unpaid results for a particular query. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_clicks = 230;- Parameters:
value- The organicClicks to set.- Returns:
- This builder for chaining.
-
clearOrganicClicks
public Metrics.Builder clearOrganicClicks()
The number of times someone clicked your site's listing in the unpaid results for a particular query. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_clicks = 230;- Returns:
- This builder for chaining.
-
hasOrganicClicksPerQuery
public boolean hasOrganicClicksPerQuery()
The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_clicks_per_query = 231;- Specified by:
hasOrganicClicksPerQueryin interfaceMetricsOrBuilder- Returns:
- Whether the organicClicksPerQuery field is set.
-
getOrganicClicksPerQuery
public double getOrganicClicksPerQuery()
The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_clicks_per_query = 231;- Specified by:
getOrganicClicksPerQueryin interfaceMetricsOrBuilder- Returns:
- The organicClicksPerQuery.
-
setOrganicClicksPerQuery
public Metrics.Builder setOrganicClicksPerQuery(double value)
The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_clicks_per_query = 231;- Parameters:
value- The organicClicksPerQuery to set.- Returns:
- This builder for chaining.
-
clearOrganicClicksPerQuery
public Metrics.Builder clearOrganicClicksPerQuery()
The number of times someone clicked your site's listing in the unpaid results (organic_clicks) divided by the total number of searches that returned pages from your site (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_clicks_per_query = 231;- Returns:
- This builder for chaining.
-
hasOrganicImpressions
public boolean hasOrganicImpressions()
The number of listings for your site in the unpaid search results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_impressions = 232;- Specified by:
hasOrganicImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the organicImpressions field is set.
-
getOrganicImpressions
public long getOrganicImpressions()
The number of listings for your site in the unpaid search results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_impressions = 232;- Specified by:
getOrganicImpressionsin interfaceMetricsOrBuilder- Returns:
- The organicImpressions.
-
setOrganicImpressions
public Metrics.Builder setOrganicImpressions(long value)
The number of listings for your site in the unpaid search results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_impressions = 232;- Parameters:
value- The organicImpressions to set.- Returns:
- This builder for chaining.
-
clearOrganicImpressions
public Metrics.Builder clearOrganicImpressions()
The number of listings for your site in the unpaid search results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_impressions = 232;- Returns:
- This builder for chaining.
-
hasOrganicImpressionsPerQuery
public boolean hasOrganicImpressionsPerQuery()
The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_impressions_per_query = 233;- Specified by:
hasOrganicImpressionsPerQueryin interfaceMetricsOrBuilder- Returns:
- Whether the organicImpressionsPerQuery field is set.
-
getOrganicImpressionsPerQuery
public double getOrganicImpressionsPerQuery()
The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_impressions_per_query = 233;- Specified by:
getOrganicImpressionsPerQueryin interfaceMetricsOrBuilder- Returns:
- The organicImpressionsPerQuery.
-
setOrganicImpressionsPerQuery
public Metrics.Builder setOrganicImpressionsPerQuery(double value)
The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_impressions_per_query = 233;- Parameters:
value- The organicImpressionsPerQuery to set.- Returns:
- This builder for chaining.
-
clearOrganicImpressionsPerQuery
public Metrics.Builder clearOrganicImpressionsPerQuery()
The number of times a page from your site was listed in the unpaid search results (organic_impressions) divided by the number of searches returning your site's listing in the unpaid results (organic_queries). See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional double organic_impressions_per_query = 233;- Returns:
- This builder for chaining.
-
hasOrganicQueries
public boolean hasOrganicQueries()
The total number of searches that returned your site's listing in the unpaid results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_queries = 234;- Specified by:
hasOrganicQueriesin interfaceMetricsOrBuilder- Returns:
- Whether the organicQueries field is set.
-
getOrganicQueries
public long getOrganicQueries()
The total number of searches that returned your site's listing in the unpaid results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_queries = 234;- Specified by:
getOrganicQueriesin interfaceMetricsOrBuilder- Returns:
- The organicQueries.
-
setOrganicQueries
public Metrics.Builder setOrganicQueries(long value)
The total number of searches that returned your site's listing in the unpaid results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_queries = 234;- Parameters:
value- The organicQueries to set.- Returns:
- This builder for chaining.
-
clearOrganicQueries
public Metrics.Builder clearOrganicQueries()
The total number of searches that returned your site's listing in the unpaid results. See the help page at https://support.google.com/google-ads/answer/3097241 for details.
optional int64 organic_queries = 234;- Returns:
- This builder for chaining.
-
hasPercentNewVisitors
public boolean hasPercentNewVisitors()
Percentage of first-time sessions (from people who had never visited your site before). Imported from Google Analytics.
optional double percent_new_visitors = 235;- Specified by:
hasPercentNewVisitorsin interfaceMetricsOrBuilder- Returns:
- Whether the percentNewVisitors field is set.
-
getPercentNewVisitors
public double getPercentNewVisitors()
Percentage of first-time sessions (from people who had never visited your site before). Imported from Google Analytics.
optional double percent_new_visitors = 235;- Specified by:
getPercentNewVisitorsin interfaceMetricsOrBuilder- Returns:
- The percentNewVisitors.
-
setPercentNewVisitors
public Metrics.Builder setPercentNewVisitors(double value)
Percentage of first-time sessions (from people who had never visited your site before). Imported from Google Analytics.
optional double percent_new_visitors = 235;- Parameters:
value- The percentNewVisitors to set.- Returns:
- This builder for chaining.
-
clearPercentNewVisitors
public Metrics.Builder clearPercentNewVisitors()
Percentage of first-time sessions (from people who had never visited your site before). Imported from Google Analytics.
optional double percent_new_visitors = 235;- Returns:
- This builder for chaining.
-
hasPhoneCalls
public boolean hasPhoneCalls()
Number of offline phone calls.
optional int64 phone_calls = 236;- Specified by:
hasPhoneCallsin interfaceMetricsOrBuilder- Returns:
- Whether the phoneCalls field is set.
-
getPhoneCalls
public long getPhoneCalls()
Number of offline phone calls.
optional int64 phone_calls = 236;- Specified by:
getPhoneCallsin interfaceMetricsOrBuilder- Returns:
- The phoneCalls.
-
setPhoneCalls
public Metrics.Builder setPhoneCalls(long value)
Number of offline phone calls.
optional int64 phone_calls = 236;- Parameters:
value- The phoneCalls to set.- Returns:
- This builder for chaining.
-
clearPhoneCalls
public Metrics.Builder clearPhoneCalls()
Number of offline phone calls.
optional int64 phone_calls = 236;- Returns:
- This builder for chaining.
-
hasPhoneImpressions
public boolean hasPhoneImpressions()
Number of offline phone impressions.
optional int64 phone_impressions = 237;- Specified by:
hasPhoneImpressionsin interfaceMetricsOrBuilder- Returns:
- Whether the phoneImpressions field is set.
-
getPhoneImpressions
public long getPhoneImpressions()
Number of offline phone impressions.
optional int64 phone_impressions = 237;- Specified by:
getPhoneImpressionsin interfaceMetricsOrBuilder- Returns:
- The phoneImpressions.
-
setPhoneImpressions
public Metrics.Builder setPhoneImpressions(long value)
Number of offline phone impressions.
optional int64 phone_impressions = 237;- Parameters:
value- The phoneImpressions to set.- Returns:
- This builder for chaining.
-
clearPhoneImpressions
public Metrics.Builder clearPhoneImpressions()
Number of offline phone impressions.
optional int64 phone_impressions = 237;- Returns:
- This builder for chaining.
-
hasPhoneThroughRate
public boolean hasPhoneThroughRate()
Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).
optional double phone_through_rate = 238;- Specified by:
hasPhoneThroughRatein interfaceMetricsOrBuilder- Returns:
- Whether the phoneThroughRate field is set.
-
getPhoneThroughRate
public double getPhoneThroughRate()
Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).
optional double phone_through_rate = 238;- Specified by:
getPhoneThroughRatein interfaceMetricsOrBuilder- Returns:
- The phoneThroughRate.
-
setPhoneThroughRate
public Metrics.Builder setPhoneThroughRate(double value)
Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).
optional double phone_through_rate = 238;- Parameters:
value- The phoneThroughRate to set.- Returns:
- This builder for chaining.
-
clearPhoneThroughRate
public Metrics.Builder clearPhoneThroughRate()
Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).
optional double phone_through_rate = 238;- Returns:
- This builder for chaining.
-
hasRelativeCtr
public boolean hasRelativeCtr()
Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads. Measures how your ads perform on Display Network sites compared to other ads on the same sites.
optional double relative_ctr = 239;- Specified by:
hasRelativeCtrin interfaceMetricsOrBuilder- Returns:
- Whether the relativeCtr field is set.
-
getRelativeCtr
public double getRelativeCtr()
Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads. Measures how your ads perform on Display Network sites compared to other ads on the same sites.
optional double relative_ctr = 239;- Specified by:
getRelativeCtrin interfaceMetricsOrBuilder- Returns:
- The relativeCtr.
-
setRelativeCtr
public Metrics.Builder setRelativeCtr(double value)
Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads. Measures how your ads perform on Display Network sites compared to other ads on the same sites.
optional double relative_ctr = 239;- Parameters:
value- The relativeCtr to set.- Returns:
- This builder for chaining.
-
clearRelativeCtr
public Metrics.Builder clearRelativeCtr()
Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads. Measures how your ads perform on Display Network sites compared to other ads on the same sites.
optional double relative_ctr = 239;- Returns:
- This builder for chaining.
-
hasSearchAbsoluteTopImpressionShare
public boolean hasSearchAbsoluteTopImpressionShare()
The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position. See https://support.google.com/google-ads/answer/7501826 for details. Any value below 0.1 is reported as 0.0999.
optional double search_absolute_top_impression_share = 136;- Specified by:
hasSearchAbsoluteTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchAbsoluteTopImpressionShare field is set.
-
getSearchAbsoluteTopImpressionShare
public double getSearchAbsoluteTopImpressionShare()
The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position. See https://support.google.com/google-ads/answer/7501826 for details. Any value below 0.1 is reported as 0.0999.
optional double search_absolute_top_impression_share = 136;- Specified by:
getSearchAbsoluteTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchAbsoluteTopImpressionShare.
-
setSearchAbsoluteTopImpressionShare
public Metrics.Builder setSearchAbsoluteTopImpressionShare(double value)
The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position. See https://support.google.com/google-ads/answer/7501826 for details. Any value below 0.1 is reported as 0.0999.
optional double search_absolute_top_impression_share = 136;- Parameters:
value- The searchAbsoluteTopImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchAbsoluteTopImpressionShare
public Metrics.Builder clearSearchAbsoluteTopImpressionShare()
The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position. See https://support.google.com/google-ads/answer/7501826 for details. Any value below 0.1 is reported as 0.0999.
optional double search_absolute_top_impression_share = 136;- Returns:
- This builder for chaining.
-
hasSearchBudgetLostAbsoluteTopImpressionShare
public boolean hasSearchBudgetLostAbsoluteTopImpressionShare()
The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget. Note: Search budget lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_absolute_top_impression_share = 137;- Specified by:
hasSearchBudgetLostAbsoluteTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchBudgetLostAbsoluteTopImpressionShare field is set.
-
getSearchBudgetLostAbsoluteTopImpressionShare
public double getSearchBudgetLostAbsoluteTopImpressionShare()
The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget. Note: Search budget lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_absolute_top_impression_share = 137;- Specified by:
getSearchBudgetLostAbsoluteTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchBudgetLostAbsoluteTopImpressionShare.
-
setSearchBudgetLostAbsoluteTopImpressionShare
public Metrics.Builder setSearchBudgetLostAbsoluteTopImpressionShare(double value)
The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget. Note: Search budget lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_absolute_top_impression_share = 137;- Parameters:
value- The searchBudgetLostAbsoluteTopImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchBudgetLostAbsoluteTopImpressionShare
public Metrics.Builder clearSearchBudgetLostAbsoluteTopImpressionShare()
The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget. Note: Search budget lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_absolute_top_impression_share = 137;- Returns:
- This builder for chaining.
-
hasSearchBudgetLostImpressionShare
public boolean hasSearchBudgetLostImpressionShare()
The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low. Note: Search budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_impression_share = 138;- Specified by:
hasSearchBudgetLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchBudgetLostImpressionShare field is set.
-
getSearchBudgetLostImpressionShare
public double getSearchBudgetLostImpressionShare()
The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low. Note: Search budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_impression_share = 138;- Specified by:
getSearchBudgetLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchBudgetLostImpressionShare.
-
setSearchBudgetLostImpressionShare
public Metrics.Builder setSearchBudgetLostImpressionShare(double value)
The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low. Note: Search budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_impression_share = 138;- Parameters:
value- The searchBudgetLostImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchBudgetLostImpressionShare
public Metrics.Builder clearSearchBudgetLostImpressionShare()
The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low. Note: Search budget lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_impression_share = 138;- Returns:
- This builder for chaining.
-
hasSearchBudgetLostTopImpressionShare
public boolean hasSearchBudgetLostTopImpressionShare()
The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget. Note: Search budget lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_top_impression_share = 139;- Specified by:
hasSearchBudgetLostTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchBudgetLostTopImpressionShare field is set.
-
getSearchBudgetLostTopImpressionShare
public double getSearchBudgetLostTopImpressionShare()
The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget. Note: Search budget lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_top_impression_share = 139;- Specified by:
getSearchBudgetLostTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchBudgetLostTopImpressionShare.
-
setSearchBudgetLostTopImpressionShare
public Metrics.Builder setSearchBudgetLostTopImpressionShare(double value)
The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget. Note: Search budget lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_top_impression_share = 139;- Parameters:
value- The searchBudgetLostTopImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchBudgetLostTopImpressionShare
public Metrics.Builder clearSearchBudgetLostTopImpressionShare()
The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget. Note: Search budget lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_budget_lost_top_impression_share = 139;- Returns:
- This builder for chaining.
-
hasSearchClickShare
public boolean hasSearchClickShare()
The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive. Note: Search click share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_click_share = 140;- Specified by:
hasSearchClickSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchClickShare field is set.
-
getSearchClickShare
public double getSearchClickShare()
The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive. Note: Search click share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_click_share = 140;- Specified by:
getSearchClickSharein interfaceMetricsOrBuilder- Returns:
- The searchClickShare.
-
setSearchClickShare
public Metrics.Builder setSearchClickShare(double value)
The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive. Note: Search click share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_click_share = 140;- Parameters:
value- The searchClickShare to set.- Returns:
- This builder for chaining.
-
clearSearchClickShare
public Metrics.Builder clearSearchClickShare()
The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive. Note: Search click share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_click_share = 140;- Returns:
- This builder for chaining.
-
hasSearchExactMatchImpressionShare
public boolean hasSearchExactMatchImpressionShare()
The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types. Note: Search exact match impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_exact_match_impression_share = 141;- Specified by:
hasSearchExactMatchImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchExactMatchImpressionShare field is set.
-
getSearchExactMatchImpressionShare
public double getSearchExactMatchImpressionShare()
The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types. Note: Search exact match impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_exact_match_impression_share = 141;- Specified by:
getSearchExactMatchImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchExactMatchImpressionShare.
-
setSearchExactMatchImpressionShare
public Metrics.Builder setSearchExactMatchImpressionShare(double value)
The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types. Note: Search exact match impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_exact_match_impression_share = 141;- Parameters:
value- The searchExactMatchImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchExactMatchImpressionShare
public Metrics.Builder clearSearchExactMatchImpressionShare()
The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types. Note: Search exact match impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_exact_match_impression_share = 141;- Returns:
- This builder for chaining.
-
hasSearchImpressionShare
public boolean hasSearchImpressionShare()
The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive. Note: Search impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_impression_share = 142;- Specified by:
hasSearchImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchImpressionShare field is set.
-
getSearchImpressionShare
public double getSearchImpressionShare()
The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive. Note: Search impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_impression_share = 142;- Specified by:
getSearchImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchImpressionShare.
-
setSearchImpressionShare
public Metrics.Builder setSearchImpressionShare(double value)
The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive. Note: Search impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_impression_share = 142;- Parameters:
value- The searchImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchImpressionShare
public Metrics.Builder clearSearchImpressionShare()
The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive. Note: Search impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_impression_share = 142;- Returns:
- This builder for chaining.
-
hasSearchRankLostAbsoluteTopImpressionShare
public boolean hasSearchRankLostAbsoluteTopImpressionShare()
The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank. Note: Search rank lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_absolute_top_impression_share = 143;- Specified by:
hasSearchRankLostAbsoluteTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchRankLostAbsoluteTopImpressionShare field is set.
-
getSearchRankLostAbsoluteTopImpressionShare
public double getSearchRankLostAbsoluteTopImpressionShare()
The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank. Note: Search rank lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_absolute_top_impression_share = 143;- Specified by:
getSearchRankLostAbsoluteTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchRankLostAbsoluteTopImpressionShare.
-
setSearchRankLostAbsoluteTopImpressionShare
public Metrics.Builder setSearchRankLostAbsoluteTopImpressionShare(double value)
The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank. Note: Search rank lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_absolute_top_impression_share = 143;- Parameters:
value- The searchRankLostAbsoluteTopImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchRankLostAbsoluteTopImpressionShare
public Metrics.Builder clearSearchRankLostAbsoluteTopImpressionShare()
The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank. Note: Search rank lost absolute top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_absolute_top_impression_share = 143;- Returns:
- This builder for chaining.
-
hasSearchRankLostImpressionShare
public boolean hasSearchRankLostImpressionShare()
The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank. Note: Search rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_impression_share = 144;- Specified by:
hasSearchRankLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchRankLostImpressionShare field is set.
-
getSearchRankLostImpressionShare
public double getSearchRankLostImpressionShare()
The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank. Note: Search rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_impression_share = 144;- Specified by:
getSearchRankLostImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchRankLostImpressionShare.
-
setSearchRankLostImpressionShare
public Metrics.Builder setSearchRankLostImpressionShare(double value)
The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank. Note: Search rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_impression_share = 144;- Parameters:
value- The searchRankLostImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchRankLostImpressionShare
public Metrics.Builder clearSearchRankLostImpressionShare()
The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank. Note: Search rank lost impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_impression_share = 144;- Returns:
- This builder for chaining.
-
hasSearchRankLostTopImpressionShare
public boolean hasSearchRankLostTopImpressionShare()
The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank. Note: Search rank lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_top_impression_share = 145;- Specified by:
hasSearchRankLostTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchRankLostTopImpressionShare field is set.
-
getSearchRankLostTopImpressionShare
public double getSearchRankLostTopImpressionShare()
The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank. Note: Search rank lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_top_impression_share = 145;- Specified by:
getSearchRankLostTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchRankLostTopImpressionShare.
-
setSearchRankLostTopImpressionShare
public Metrics.Builder setSearchRankLostTopImpressionShare(double value)
The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank. Note: Search rank lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_top_impression_share = 145;- Parameters:
value- The searchRankLostTopImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchRankLostTopImpressionShare
public Metrics.Builder clearSearchRankLostTopImpressionShare()
The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank. Note: Search rank lost top impression share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
optional double search_rank_lost_top_impression_share = 145;- Returns:
- This builder for chaining.
-
hasSearchTopImpressionShare
public boolean hasSearchTopImpressionShare()
The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location. Note: Search top impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_top_impression_share = 146;- Specified by:
hasSearchTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- Whether the searchTopImpressionShare field is set.
-
getSearchTopImpressionShare
public double getSearchTopImpressionShare()
The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location. Note: Search top impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_top_impression_share = 146;- Specified by:
getSearchTopImpressionSharein interfaceMetricsOrBuilder- Returns:
- The searchTopImpressionShare.
-
setSearchTopImpressionShare
public Metrics.Builder setSearchTopImpressionShare(double value)
The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location. Note: Search top impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_top_impression_share = 146;- Parameters:
value- The searchTopImpressionShare to set.- Returns:
- This builder for chaining.
-
clearSearchTopImpressionShare
public Metrics.Builder clearSearchTopImpressionShare()
The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location. Note: Search top impression share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as 0.0999.
optional double search_top_impression_share = 146;- Returns:
- This builder for chaining.
-
hasSpeedScore
public boolean hasSpeedScore()
A measure of how quickly your page loads after clicks on your mobile ads. The score is a range from 1 to 10, 10 being the fastest.
optional int64 speed_score = 147;- Specified by:
hasSpeedScorein interfaceMetricsOrBuilder- Returns:
- Whether the speedScore field is set.
-
getSpeedScore
public long getSpeedScore()
A measure of how quickly your page loads after clicks on your mobile ads. The score is a range from 1 to 10, 10 being the fastest.
optional int64 speed_score = 147;- Specified by:
getSpeedScorein interfaceMetricsOrBuilder- Returns:
- The speedScore.
-
setSpeedScore
public Metrics.Builder setSpeedScore(long value)
A measure of how quickly your page loads after clicks on your mobile ads. The score is a range from 1 to 10, 10 being the fastest.
optional int64 speed_score = 147;- Parameters:
value- The speedScore to set.- Returns:
- This builder for chaining.
-
clearSpeedScore
public Metrics.Builder clearSpeedScore()
A measure of how quickly your page loads after clicks on your mobile ads. The score is a range from 1 to 10, 10 being the fastest.
optional int64 speed_score = 147;- Returns:
- This builder for chaining.
-
hasTopImpressionPercentage
public boolean hasTopImpressionPercentage()
The percent of your ad impressions that are shown anywhere above the organic search results.
optional double top_impression_percentage = 148;- Specified by:
hasTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the topImpressionPercentage field is set.
-
getTopImpressionPercentage
public double getTopImpressionPercentage()
The percent of your ad impressions that are shown anywhere above the organic search results.
optional double top_impression_percentage = 148;- Specified by:
getTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The topImpressionPercentage.
-
setTopImpressionPercentage
public Metrics.Builder setTopImpressionPercentage(double value)
The percent of your ad impressions that are shown anywhere above the organic search results.
optional double top_impression_percentage = 148;- Parameters:
value- The topImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearTopImpressionPercentage
public Metrics.Builder clearTopImpressionPercentage()
The percent of your ad impressions that are shown anywhere above the organic search results.
optional double top_impression_percentage = 148;- Returns:
- This builder for chaining.
-
hasValidAcceleratedMobilePagesClicksPercentage
public boolean hasValidAcceleratedMobilePagesClicksPercentage()
The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.
optional double valid_accelerated_mobile_pages_clicks_percentage = 149;- Specified by:
hasValidAcceleratedMobilePagesClicksPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the validAcceleratedMobilePagesClicksPercentage field is set.
-
getValidAcceleratedMobilePagesClicksPercentage
public double getValidAcceleratedMobilePagesClicksPercentage()
The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.
optional double valid_accelerated_mobile_pages_clicks_percentage = 149;- Specified by:
getValidAcceleratedMobilePagesClicksPercentagein interfaceMetricsOrBuilder- Returns:
- The validAcceleratedMobilePagesClicksPercentage.
-
setValidAcceleratedMobilePagesClicksPercentage
public Metrics.Builder setValidAcceleratedMobilePagesClicksPercentage(double value)
The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.
optional double valid_accelerated_mobile_pages_clicks_percentage = 149;- Parameters:
value- The validAcceleratedMobilePagesClicksPercentage to set.- Returns:
- This builder for chaining.
-
clearValidAcceleratedMobilePagesClicksPercentage
public Metrics.Builder clearValidAcceleratedMobilePagesClicksPercentage()
The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.
optional double valid_accelerated_mobile_pages_clicks_percentage = 149;- Returns:
- This builder for chaining.
-
hasValuePerAllConversions
public boolean hasValuePerAllConversions()
The value of all conversions divided by the number of all conversions.
optional double value_per_all_conversions = 150;- Specified by:
hasValuePerAllConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the valuePerAllConversions field is set.
-
getValuePerAllConversions
public double getValuePerAllConversions()
The value of all conversions divided by the number of all conversions.
optional double value_per_all_conversions = 150;- Specified by:
getValuePerAllConversionsin interfaceMetricsOrBuilder- Returns:
- The valuePerAllConversions.
-
setValuePerAllConversions
public Metrics.Builder setValuePerAllConversions(double value)
The value of all conversions divided by the number of all conversions.
optional double value_per_all_conversions = 150;- Parameters:
value- The valuePerAllConversions to set.- Returns:
- This builder for chaining.
-
clearValuePerAllConversions
public Metrics.Builder clearValuePerAllConversions()
The value of all conversions divided by the number of all conversions.
optional double value_per_all_conversions = 150;- Returns:
- This builder for chaining.
-
hasValuePerAllConversionsByConversionDate
public boolean hasValuePerAllConversionsByConversionDate()
The value of all conversions divided by the number of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_all_conversions_by_conversion_date = 244;- Specified by:
hasValuePerAllConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the valuePerAllConversionsByConversionDate field is set.
-
getValuePerAllConversionsByConversionDate
public double getValuePerAllConversionsByConversionDate()
The value of all conversions divided by the number of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_all_conversions_by_conversion_date = 244;- Specified by:
getValuePerAllConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- The valuePerAllConversionsByConversionDate.
-
setValuePerAllConversionsByConversionDate
public Metrics.Builder setValuePerAllConversionsByConversionDate(double value)
The value of all conversions divided by the number of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_all_conversions_by_conversion_date = 244;- Parameters:
value- The valuePerAllConversionsByConversionDate to set.- Returns:
- This builder for chaining.
-
clearValuePerAllConversionsByConversionDate
public Metrics.Builder clearValuePerAllConversionsByConversionDate()
The value of all conversions divided by the number of all conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_all_conversions_by_conversion_date = 244;- Returns:
- This builder for chaining.
-
hasValuePerConversion
public boolean hasValuePerConversion()
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_conversion = 151;- Specified by:
hasValuePerConversionin interfaceMetricsOrBuilder- Returns:
- Whether the valuePerConversion field is set.
-
getValuePerConversion
public double getValuePerConversion()
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_conversion = 151;- Specified by:
getValuePerConversionin interfaceMetricsOrBuilder- Returns:
- The valuePerConversion.
-
setValuePerConversion
public Metrics.Builder setValuePerConversion(double value)
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_conversion = 151;- Parameters:
value- The valuePerConversion to set.- Returns:
- This builder for chaining.
-
clearValuePerConversion
public Metrics.Builder clearValuePerConversion()
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_conversion = 151;- Returns:
- This builder for chaining.
-
hasValuePerConversionsByConversionDate
public boolean hasValuePerConversionsByConversionDate()
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_conversions_by_conversion_date = 245;- Specified by:
hasValuePerConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the valuePerConversionsByConversionDate field is set.
-
getValuePerConversionsByConversionDate
public double getValuePerConversionsByConversionDate()
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_conversions_by_conversion_date = 245;- Specified by:
getValuePerConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- The valuePerConversionsByConversionDate.
-
setValuePerConversionsByConversionDate
public Metrics.Builder setValuePerConversionsByConversionDate(double value)
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_conversions_by_conversion_date = 245;- Parameters:
value- The valuePerConversionsByConversionDate to set.- Returns:
- This builder for chaining.
-
clearValuePerConversionsByConversionDate
public Metrics.Builder clearValuePerConversionsByConversionDate()
The value of conversions divided by the number of conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions. When this column is selected with date, the values in date column means the conversion date. Details for the by_conversion_date columns are available at https://support.google.com/google-ads/answer/9549009.
optional double value_per_conversions_by_conversion_date = 245;- Returns:
- This builder for chaining.
-
hasValuePerCurrentModelAttributedConversion
public boolean hasValuePerCurrentModelAttributedConversion()
The value of current model attributed conversions divided by the number of the conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_current_model_attributed_conversion = 152;- Specified by:
hasValuePerCurrentModelAttributedConversionin interfaceMetricsOrBuilder- Returns:
- Whether the valuePerCurrentModelAttributedConversion field is set.
-
getValuePerCurrentModelAttributedConversion
public double getValuePerCurrentModelAttributedConversion()
The value of current model attributed conversions divided by the number of the conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_current_model_attributed_conversion = 152;- Specified by:
getValuePerCurrentModelAttributedConversionin interfaceMetricsOrBuilder- Returns:
- The valuePerCurrentModelAttributedConversion.
-
setValuePerCurrentModelAttributedConversion
public Metrics.Builder setValuePerCurrentModelAttributedConversion(double value)
The value of current model attributed conversions divided by the number of the conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_current_model_attributed_conversion = 152;- Parameters:
value- The valuePerCurrentModelAttributedConversion to set.- Returns:
- This builder for chaining.
-
clearValuePerCurrentModelAttributedConversion
public Metrics.Builder clearValuePerCurrentModelAttributedConversion()
The value of current model attributed conversions divided by the number of the conversions. This only includes conversion actions which include_in_conversions_metric attribute is set to true. If you use conversion-based bidding, your bid strategies will optimize for these conversions.
optional double value_per_current_model_attributed_conversion = 152;- Returns:
- This builder for chaining.
-
hasVideoQuartileP100Rate
public boolean hasVideoQuartileP100Rate()
Percentage of impressions where the viewer watched all of your video.
optional double video_quartile_p100_rate = 132;- Specified by:
hasVideoQuartileP100Ratein interfaceMetricsOrBuilder- Returns:
- Whether the videoQuartileP100Rate field is set.
-
getVideoQuartileP100Rate
public double getVideoQuartileP100Rate()
Percentage of impressions where the viewer watched all of your video.
optional double video_quartile_p100_rate = 132;- Specified by:
getVideoQuartileP100Ratein interfaceMetricsOrBuilder- Returns:
- The videoQuartileP100Rate.
-
setVideoQuartileP100Rate
public Metrics.Builder setVideoQuartileP100Rate(double value)
Percentage of impressions where the viewer watched all of your video.
optional double video_quartile_p100_rate = 132;- Parameters:
value- The videoQuartileP100Rate to set.- Returns:
- This builder for chaining.
-
clearVideoQuartileP100Rate
public Metrics.Builder clearVideoQuartileP100Rate()
Percentage of impressions where the viewer watched all of your video.
optional double video_quartile_p100_rate = 132;- Returns:
- This builder for chaining.
-
hasVideoQuartileP25Rate
public boolean hasVideoQuartileP25Rate()
Percentage of impressions where the viewer watched 25% of your video.
optional double video_quartile_p25_rate = 133;- Specified by:
hasVideoQuartileP25Ratein interfaceMetricsOrBuilder- Returns:
- Whether the videoQuartileP25Rate field is set.
-
getVideoQuartileP25Rate
public double getVideoQuartileP25Rate()
Percentage of impressions where the viewer watched 25% of your video.
optional double video_quartile_p25_rate = 133;- Specified by:
getVideoQuartileP25Ratein interfaceMetricsOrBuilder- Returns:
- The videoQuartileP25Rate.
-
setVideoQuartileP25Rate
public Metrics.Builder setVideoQuartileP25Rate(double value)
Percentage of impressions where the viewer watched 25% of your video.
optional double video_quartile_p25_rate = 133;- Parameters:
value- The videoQuartileP25Rate to set.- Returns:
- This builder for chaining.
-
clearVideoQuartileP25Rate
public Metrics.Builder clearVideoQuartileP25Rate()
Percentage of impressions where the viewer watched 25% of your video.
optional double video_quartile_p25_rate = 133;- Returns:
- This builder for chaining.
-
hasVideoQuartileP50Rate
public boolean hasVideoQuartileP50Rate()
Percentage of impressions where the viewer watched 50% of your video.
optional double video_quartile_p50_rate = 134;- Specified by:
hasVideoQuartileP50Ratein interfaceMetricsOrBuilder- Returns:
- Whether the videoQuartileP50Rate field is set.
-
getVideoQuartileP50Rate
public double getVideoQuartileP50Rate()
Percentage of impressions where the viewer watched 50% of your video.
optional double video_quartile_p50_rate = 134;- Specified by:
getVideoQuartileP50Ratein interfaceMetricsOrBuilder- Returns:
- The videoQuartileP50Rate.
-
setVideoQuartileP50Rate
public Metrics.Builder setVideoQuartileP50Rate(double value)
Percentage of impressions where the viewer watched 50% of your video.
optional double video_quartile_p50_rate = 134;- Parameters:
value- The videoQuartileP50Rate to set.- Returns:
- This builder for chaining.
-
clearVideoQuartileP50Rate
public Metrics.Builder clearVideoQuartileP50Rate()
Percentage of impressions where the viewer watched 50% of your video.
optional double video_quartile_p50_rate = 134;- Returns:
- This builder for chaining.
-
hasVideoQuartileP75Rate
public boolean hasVideoQuartileP75Rate()
Percentage of impressions where the viewer watched 75% of your video.
optional double video_quartile_p75_rate = 135;- Specified by:
hasVideoQuartileP75Ratein interfaceMetricsOrBuilder- Returns:
- Whether the videoQuartileP75Rate field is set.
-
getVideoQuartileP75Rate
public double getVideoQuartileP75Rate()
Percentage of impressions where the viewer watched 75% of your video.
optional double video_quartile_p75_rate = 135;- Specified by:
getVideoQuartileP75Ratein interfaceMetricsOrBuilder- Returns:
- The videoQuartileP75Rate.
-
setVideoQuartileP75Rate
public Metrics.Builder setVideoQuartileP75Rate(double value)
Percentage of impressions where the viewer watched 75% of your video.
optional double video_quartile_p75_rate = 135;- Parameters:
value- The videoQuartileP75Rate to set.- Returns:
- This builder for chaining.
-
clearVideoQuartileP75Rate
public Metrics.Builder clearVideoQuartileP75Rate()
Percentage of impressions where the viewer watched 75% of your video.
optional double video_quartile_p75_rate = 135;- Returns:
- This builder for chaining.
-
hasVideoViewRate
public boolean hasVideoViewRate()
The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.
optional double video_view_rate = 153;- Specified by:
hasVideoViewRatein interfaceMetricsOrBuilder- Returns:
- Whether the videoViewRate field is set.
-
getVideoViewRate
public double getVideoViewRate()
The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.
optional double video_view_rate = 153;- Specified by:
getVideoViewRatein interfaceMetricsOrBuilder- Returns:
- The videoViewRate.
-
setVideoViewRate
public Metrics.Builder setVideoViewRate(double value)
The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.
optional double video_view_rate = 153;- Parameters:
value- The videoViewRate to set.- Returns:
- This builder for chaining.
-
clearVideoViewRate
public Metrics.Builder clearVideoViewRate()
The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.
optional double video_view_rate = 153;- Returns:
- This builder for chaining.
-
hasVideoViews
public boolean hasVideoViews()
The number of times your video ads were viewed.
optional int64 video_views = 154;- Specified by:
hasVideoViewsin interfaceMetricsOrBuilder- Returns:
- Whether the videoViews field is set.
-
getVideoViews
public long getVideoViews()
The number of times your video ads were viewed.
optional int64 video_views = 154;- Specified by:
getVideoViewsin interfaceMetricsOrBuilder- Returns:
- The videoViews.
-
setVideoViews
public Metrics.Builder setVideoViews(long value)
The number of times your video ads were viewed.
optional int64 video_views = 154;- Parameters:
value- The videoViews to set.- Returns:
- This builder for chaining.
-
clearVideoViews
public Metrics.Builder clearVideoViews()
The number of times your video ads were viewed.
optional int64 video_views = 154;- Returns:
- This builder for chaining.
-
hasViewThroughConversions
public boolean hasViewThroughConversions()
The total number of view-through conversions. These happen when a customer sees an image or rich media ad, then later completes a conversion on your site without interacting with (e.g., clicking on) another ad.
optional int64 view_through_conversions = 155;- Specified by:
hasViewThroughConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversions field is set.
-
getViewThroughConversions
public long getViewThroughConversions()
The total number of view-through conversions. These happen when a customer sees an image or rich media ad, then later completes a conversion on your site without interacting with (e.g., clicking on) another ad.
optional int64 view_through_conversions = 155;- Specified by:
getViewThroughConversionsin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversions.
-
setViewThroughConversions
public Metrics.Builder setViewThroughConversions(long value)
The total number of view-through conversions. These happen when a customer sees an image or rich media ad, then later completes a conversion on your site without interacting with (e.g., clicking on) another ad.
optional int64 view_through_conversions = 155;- Parameters:
value- The viewThroughConversions to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversions
public Metrics.Builder clearViewThroughConversions()
The total number of view-through conversions. These happen when a customer sees an image or rich media ad, then later completes a conversion on your site without interacting with (e.g., clicking on) another ad.
optional int64 view_through_conversions = 155;- Returns:
- This builder for chaining.
-
getSkAdNetworkConversions
public long getSkAdNetworkConversions()
The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_conversions = 246;- Specified by:
getSkAdNetworkConversionsin interfaceMetricsOrBuilder- Returns:
- The skAdNetworkConversions.
-
setSkAdNetworkConversions
public Metrics.Builder setSkAdNetworkConversions(long value)
The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_conversions = 246;- Parameters:
value- The skAdNetworkConversions to set.- Returns:
- This builder for chaining.
-
clearSkAdNetworkConversions
public Metrics.Builder clearSkAdNetworkConversions()
The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_conversions = 246;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Metrics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
mergeUnknownFields
public final Metrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
-