Class Metrics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
com.google.ads.googleads.v18.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,Cloneable
- Enclosing class:
- Metrics
public static final class Metrics.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
implements MetricsOrBuilder
Metrics data.Protobuf type
google.ads.googleads.v18.common.Metrics-
Method Summary
Modifier and TypeMethodDescriptionaddAllInteractionEventTypes(Iterable<? extends InteractionEventTypeEnum.InteractionEventType> values) The types of payable and free interactions.The types of payable and free interactions.addAllLinkedSampleEntities(Iterable<String> values) A list of up to 20 sample linked resources in which the asset is used.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.The types of payable and free interactions.addInteractionEventTypesValue(int value) The types of payable and free interactions.addLinkedSampleEntities(String value) A list of up to 20 sample linked resources in which the asset is used.addLinkedSampleEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources in which the asset is used.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.addSampleBestPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.addSampleGoodPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.addSampleLearningPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.addSampleLowPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.addSampleUnratedPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.build()clear()Search absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.Average cost of viewable impressions (`active_view_impressions`).Active view measurable clicks divided by active view viewable impressions.A measurement of how often your ad has become viewable on a Display Network site.The ratio of impressions that could be measured by Active View over the number of served impressions.The cost of the impressions you received that were measurable by Active View.The number of times your ads are appearing on placements in positions where they can be seen.The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).The total number of conversions.The total number of conversions.The number of times people clicked the "Call" button to call a store during or after clicking an ad.The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.The value of all conversions from interactions divided by the total number of interactions.Number of call button clicks on any location surface after a chargeable ad event (click or impression).Number of driving directions clicks on any location surface after a chargeable ad event (click or impression).Number of menu link clicks on any location surface after a chargeable ad event (click or impression).Number of order clicks on any location surface after a chargeable ad event (click or impression).Number of other types of local action clicks on any location surface after a chargeable ad event (click or impression).Estimated number of visits to the store after a chargeable ad event (click or impression).Number of website URL clicks on any location surface after a chargeable ad event (click or impression).The number of times people clicked a link to view a store's menu after clicking an ad.The number of times people placed an order at a store after clicking an ad.The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.Estimated number of times people visited a store after clicking an ad.The number of times that people were taken to a store's URL after clicking an ad.The value of all conversions.The value of all conversions.The value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).All of new customers' lifetime conversion value.Percentage of cost the asset received in ads with AssetPerformanceLabel.BEST.Percentage of impressions the asset received in ads with AssetPerformanceLabel.BEST.Percentage of cost the asset received in ads with AssetPerformanceLabel.GOOD.Percentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD.Percentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING.Percentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING.Percentage of cost the asset received in ads with AssetPerformanceLabel.LOW.Percentage of impressions the asset received in ads with AssetPerformanceLabel.LOW.Number of entities in which the asset is pinned to description 1.Number of entities in which the asset is pinned to description 2.Number of entities in which the asset is pinned to headline 1.Number of entities in which the asset is pinned to headline 3.Number of entities in which the asset is pinned to headline 2.Number of total usages in which the asset is pinned.Percentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.Percentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.This metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page.This metric is part of the Auction Insights report, and tells the percentage of impressions that another participant obtained, over the total number of impressions that your ads were eligible for.This metric is part of the Auction Insights report, and tells the percentage of impressions that your ads outranked (showed above) another participant in the auction, compared to the total number of impressions that your ads were eligible for.This metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression.This metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page.This metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results.Average cart size is the average number of products in each order attributed to your ads.The average amount you pay per interaction.The total cost of all clicks divided by the total number of clicks received.The average amount that you've been charged for an ad engagement.Average cost-per-thousand impressions (CPM).The average amount you pay each time someone views your ad.The average number of times a unique user saw your ad during the requested time period.Average order value is the average revenue you made per order attributed to your ads.Average number of pages viewed per session.The average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).The average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).Total duration of all sessions (in seconds) / number of sessions.An indication of how other advertisers are bidding on similar products.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.Number of app installs.Number of in-app actions.Percentage of clicks where the user only visited a single page on your site.The number of clicks.The number of times your ad or your site's listing in the unpaid results was clicked.The number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.The number of searches that returned pages from your site in the unpaid results or showed one of your text ads.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.The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.The date of the most recent conversion for this conversion action.The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.The number of conversions.The number of conversions.Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).The value of conversions from interactions divided by the number of ad interactions.The value of conversions.The value of conversions.The value of conversions divided by the cost of ad interactions.The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.Cost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads.The cost of ad interactions divided by all conversions.The cost of ad interactions divided by conversions.The cost of ad interactions divided by current model attributed conversions.Conversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.The sum of the value of cross-device conversions, in micros.Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product.Cross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS).Cross-sell revenue is the total amount you made from products sold as a result of advertising a different product.Cross-sell units sold is the total number of products sold as a result of advertising a different product.clearCtr()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).Shows how your historic conversions data would look under the attribution model you've currently selected.Current model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).The value of current model attributed conversions from interactions divided by the number of ad interactions.The value of current model attributed conversions.The value of current model attributed conversions divided by the cost of ad interactions.Number of impressions in which the store location was shown or the location was used for targeting.How often people engage with your ad after it's shown to them.The number of engagements.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks.Number of general invalid clicks.The number of times the ad was forwarded to someone else as a message.The number of times someone has saved your Gmail ad to their inbox as a message.The number of clicks to the landing page on the expanded state of Gmail ads.Gross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS).Gross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS).The creative historical quality score.The quality of historical landing page experience.The historical quality score.The historical search predicted click through rate (CTR).Average lead value based on clicks.Commission bid rate in micros.The number of impressions that hotel partners could have had given their feed performance.Expected commission cost.The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.Count of how often your ad has appeared on a search results page or website on the Google Network.The number of times a store's location-based ad was shown.The types of payable and free interactions.How often people interact with your ad after it is shown to them.The number of interactions.The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.Number of clicks Google considers illegitimate and doesn't charge you for.Lead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product.Lead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS).Lead revenue is the total amount you made from products sold as a result of advertising the same product.Lead units sold is the total number of products sold as a result of advertising the same product.Number of linked resources in which the asset is used.A list of up to 20 sample linked resources in which the asset is used.Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).Number of message chats initiated for Click To Message impressions that were message tracking eligible.Number of Click To Message impressions that were message tracking eligible.The percentage of mobile clicks that go to a mobile-friendly page.New customers' lifetime conversion value.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Total optimization score uplift of all recommendations.URL for the optimization score page in the Google Ads web interface.Orders is the total number of purchase conversions you received attributed to your ads.The number of times someone clicked your site's listing in the unpaid results for a particular query.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).The number of listings for your site in the unpaid search results.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).The total number of searches that returned your site's listing in the unpaid results.Percentage of first-time sessions (from people who had never visited your site before).Number of offline phone calls.Number of offline phone impressions.Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).Clicks from properties for which the traffic the publisher has not paid for or acquired through incentivized activityClicks from properties not owned by the publisher for which the traffic the publisher has paid for or acquired through incentivized activityClicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.The purchase conversion stats for the unified goals results.Revenue is the total amount you made from orders attributed to your ads.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.The number estimating how often your ad wasn't the very first ad among the top ads in the search results due to a low budget.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.The number estimating how often your ad didn't show adjacent to the top organic search results due to a low budget.The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.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.The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.The number estimating how often your ad wasn't the very first ad among the top ads in the search results due to poor Ad Rank.The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.The number estimating how often your ad didn't show adjacent to the top organic search results due to poor Ad Rank.The impressions you've received among the top ads compared to the estimated number of impressions you were eligible to receive among the top ads.Search volume range for a search term insight category.The number of iOS Store Kit Ad Network conversions.The total number of iOS Store Kit Ad Network conversions.A measure of how quickly your page loads after clicks on your mobile ads.The amount of store visits attributed by the last click model.The percent of your ad impressions that are shown adjacent to the top organic search results.The number of unique users who saw your ad during the requested time period.Units sold is the total number of products sold from orders attributed to your ads.The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.The value of all conversions divided by the number of all conversions.The value of all conversions divided by the number of all conversions.The value of conversions divided by the number of conversions.The value of conversions divided by the number of conversions.The value of current model attributed conversions divided by the number of the conversions.Percentage of impressions where the viewer watched all of your video.Percentage of impressions where the viewer watched 25% of your video.Percentage of impressions where the viewer watched 50% of your video.Percentage of impressions where the viewer watched 75% of your video.The number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.The number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.The number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.The number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.The number of times your video ads were viewed.The total number of view-through conversions.Number of call button clicks on any location surface after an impression.Number of driving directions clicks on any location surface after an impression.Number of menu link clicks on any location surface after an impression.Number of order clicks on any location surface after an impression.Number of other types of local action clicks on any location surface after an impression.Estimated number of visits to the store after an impression.Number of website URL clicks on any location surface after an impression.clone()doubleSearch absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.doubleAverage cost of viewable impressions (`active_view_impressions`).doubleActive view measurable clicks divided by active view viewable impressions.longA measurement of how often your ad has become viewable on a Display Network site.doubleThe ratio of impressions that could be measured by Active View over the number of served impressions.longThe cost of the impressions you received that were measurable by Active View.longThe number of times your ads are appearing on placements in positions where they can be seen.doubleThe percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).doubleThe total number of conversions.doubleThe total number of conversions.doubleThe number of times people clicked the "Call" button to call a store during or after clicking an ad.doubleThe number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.doubleAll conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.doubleThe value of all conversions from interactions divided by the total number of interactions.doubleNumber of call button clicks on any location surface after a chargeable ad event (click or impression).doubleNumber of driving directions clicks on any location surface after a chargeable ad event (click or impression).doubleNumber of menu link clicks on any location surface after a chargeable ad event (click or impression).doubleNumber of order clicks on any location surface after a chargeable ad event (click or impression).doubleNumber of other types of local action clicks on any location surface after a chargeable ad event (click or impression).doubleEstimated number of visits to the store after a chargeable ad event (click or impression).doubleNumber of website URL clicks on any location surface after a chargeable ad event (click or impression).doubleThe number of times people clicked a link to view a store's menu after clicking an ad.doubleThe number of times people placed an order at a store after clicking an ad.doubleThe number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.doubleEstimated number of times people visited a store after clicking an ad.doubleThe number of times that people were taken to a store's URL after clicking an ad.doubleThe value of all conversions.doubleThe value of all conversions.doubleThe value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).doubleAll of new customers' lifetime conversion value.doublePercentage of cost the asset received in ads with AssetPerformanceLabel.BEST.doublePercentage of impressions the asset received in ads with AssetPerformanceLabel.BEST.doublePercentage of cost the asset received in ads with AssetPerformanceLabel.GOOD.doublePercentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD.doublePercentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING.doublePercentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING.doublePercentage of cost the asset received in ads with AssetPerformanceLabel.LOW.doublePercentage of impressions the asset received in ads with AssetPerformanceLabel.LOW.longNumber of entities in which the asset is pinned to description 1.longNumber of entities in which the asset is pinned to description 2.longNumber of entities in which the asset is pinned to headline 1.longNumber of entities in which the asset is pinned to headline 3.longNumber of entities in which the asset is pinned to headline 2.longNumber of total usages in which the asset is pinned.doublePercentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.doublePercentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.doubleThis metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page.doubleThis metric is part of the Auction Insights report, and tells the percentage of impressions that another participant obtained, over the total number of impressions that your ads were eligible for.doubleThis metric is part of the Auction Insights report, and tells the percentage of impressions that your ads outranked (showed above) another participant in the auction, compared to the total number of impressions that your ads were eligible for.doubleThis metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression.doubleThis metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page.doubleThis metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results.doubleAverage cart size is the average number of products in each order attributed to your ads.doubleThe average amount you pay per interaction.doubleThe total cost of all clicks divided by the total number of clicks received.doubleThe average amount that you've been charged for an ad engagement.doubleAverage cost-per-thousand impressions (CPM).doubleThe average amount you pay each time someone views your ad.doubleThe average number of times a unique user saw your ad during the requested time period.longAverage order value is the average revenue you made per order attributed to your ads.doubleAverage number of pages viewed per session.longThe average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).doubleThe average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).doubleTotal duration of all sessions (in seconds) / number of sessions.doubleAn indication of how other advertisers are bidding on similar products.doubleAn indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.doubleNumber of app installs.doubleNumber of in-app actions.doublePercentage of clicks where the user only visited a single page on your site.longThe number of clicks.longThe number of times your ad or your site's listing in the unpaid results was clicked.doubleThe number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.longThe number of searches that returned pages from your site in the unpaid results or showed one of your text ads.doubleThe estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.doubleThe impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.doubleThe estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.The date of the most recent conversion for this conversion action.com.google.protobuf.ByteStringThe date of the most recent conversion for this conversion action.The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.com.google.protobuf.ByteStringThe last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.doubleThe number of conversions.doubleThe number of conversions.doubleConversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).doubleThe value of conversions from interactions divided by the number of ad interactions.doubleThe value of conversions.doubleThe value of conversions.doubleThe value of conversions divided by the cost of ad interactions.longThe sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.longCost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads.doubleThe cost of ad interactions divided by all conversions.doubleThe cost of ad interactions divided by conversions.doubleThe cost of ad interactions divided by current model attributed conversions.doubleConversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.longThe sum of the value of cross-device conversions, in micros.longCross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product.longCross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS).longCross-sell revenue is the total amount you made from products sold as a result of advertising a different product.doubleCross-sell units sold is the total number of products sold as a result of advertising a different product.doublegetCtr()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).doubleShows how your historic conversions data would look under the attribution model you've currently selected.doubleCurrent model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).doubleThe value of current model attributed conversions from interactions divided by the number of ad interactions.doubleThe value of current model attributed conversions.doubleThe value of current model attributed conversions divided by the cost of ad interactions.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongNumber of impressions in which the store location was shown or the location was used for targeting.doubleHow often people engage with your ad after it's shown to them.longThe number of engagements.doubleThe percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks.longNumber of general invalid clicks.longThe number of times the ad was forwarded to someone else as a message.longThe number of times someone has saved your Gmail ad to their inbox as a message.longThe number of clicks to the landing page on the expanded state of Gmail ads.doubleGross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS).longGross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS).The creative historical quality score.intThe creative historical quality score.The quality of historical landing page experience.intThe quality of historical landing page experience.longThe historical quality score.The historical search predicted click through rate (CTR).intThe historical search predicted click through rate (CTR).doubleAverage lead value based on clicks.longCommission bid rate in micros.longThe number of impressions that hotel partners could have had given their feed performance.doubleExpected commission cost.doubleThe average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.longCount of how often your ad has appeared on a search results page or website on the Google Network.longThe number of times a store's location-based ad was shown.getInteractionEventTypes(int index) The types of payable and free interactions.intThe types of payable and free interactions.The types of payable and free interactions.intgetInteractionEventTypesValue(int index) The types of payable and free interactions.The types of payable and free interactions.doubleHow often people interact with your ad after it is shown to them.longThe number of interactions.doubleThe percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.longNumber of clicks Google considers illegitimate and doesn't charge you for.longLead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product.longLead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS).longLead revenue is the total amount you made from products sold as a result of advertising the same product.doubleLead units sold is the total number of products sold as a result of advertising the same product.longNumber of linked resources in which the asset is used.getLinkedSampleEntities(int index) A list of up to 20 sample linked resources in which the asset is used.com.google.protobuf.ByteStringgetLinkedSampleEntitiesBytes(int index) A list of up to 20 sample linked resources in which the asset is used.intA list of up to 20 sample linked resources in which the asset is used.com.google.protobuf.ProtocolStringListA list of up to 20 sample linked resources in which the asset is used.doubleNumber of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).longNumber of message chats initiated for Click To Message impressions that were message tracking eligible.longNumber of Click To Message impressions that were message tracking eligible.doubleThe percentage of mobile clicks that go to a mobile-friendly page.doubleNew customers' lifetime conversion value.doubleTotal optimization score uplift of all recommendations.URL for the optimization score page in the Google Ads web interface.com.google.protobuf.ByteStringURL for the optimization score page in the Google Ads web interface.doubleOrders is the total number of purchase conversions you received attributed to your ads.longThe number of times someone clicked your site's listing in the unpaid results for a particular query.doubleThe 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).longThe number of listings for your site in the unpaid search results.doubleThe 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).longThe total number of searches that returned your site's listing in the unpaid results.doublePercentage of first-time sessions (from people who had never visited your site before).longNumber of offline phone calls.longNumber of offline phone impressions.doubleNumber of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).longClicks from properties for which the traffic the publisher has not paid for or acquired through incentivized activitylongClicks from properties not owned by the publisher for which the traffic the publisher has paid for or acquired through incentivized activitylongClicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"doubleYour clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.doubleThe purchase conversion stats for the unified goals results.longRevenue is the total amount you made from orders attributed to your ads.getSampleBestPerformanceEntities(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.com.google.protobuf.ByteStringgetSampleBestPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.intA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.com.google.protobuf.ProtocolStringListA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.getSampleGoodPerformanceEntities(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.com.google.protobuf.ByteStringgetSampleGoodPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.intA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.com.google.protobuf.ProtocolStringListA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.getSampleLearningPerformanceEntities(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.com.google.protobuf.ByteStringgetSampleLearningPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.intA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.com.google.protobuf.ProtocolStringListA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.getSampleLowPerformanceEntities(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.com.google.protobuf.ByteStringgetSampleLowPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.intA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.com.google.protobuf.ProtocolStringListA list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.getSampleUnratedPerformanceEntities(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.com.google.protobuf.ByteStringgetSampleUnratedPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.intA list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.com.google.protobuf.ProtocolStringListA list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.doubleThe percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.doubleThe number estimating how often your ad wasn't the very first ad among the top ads in the search results due to a low budget.doubleThe estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.doubleThe number estimating how often your ad didn't show adjacent to the top organic search results due to a low budget.doubleThe number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.doubleThe 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.doubleThe impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.doubleThe number estimating how often your ad wasn't the very first ad among the top ads in the search results due to poor Ad Rank.doubleThe estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.doubleThe number estimating how often your ad didn't show adjacent to the top organic search results due to poor Ad Rank.doubleThe impressions you've received among the top ads compared to the estimated number of impressions you were eligible to receive among the top ads.Search volume range for a search term insight category.Search volume range for a search term insight category.Search volume range for a search term insight category.longThe number of iOS Store Kit Ad Network conversions.longThe total number of iOS Store Kit Ad Network conversions.longA measure of how quickly your page loads after clicks on your mobile ads.doubleThe amount of store visits attributed by the last click model.doubleThe percent of your ad impressions that are shown adjacent to the top organic search results.longThe number of unique users who saw your ad during the requested time period.doubleUnits sold is the total number of products sold from orders attributed to your ads.doubleThe percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.doubleThe value of all conversions divided by the number of all conversions.doubleThe value of all conversions divided by the number of all conversions.doubleThe value of conversions divided by the number of conversions.doubleThe value of conversions divided by the number of conversions.doubleThe value of current model attributed conversions divided by the number of the conversions.doublePercentage of impressions where the viewer watched all of your video.doublePercentage of impressions where the viewer watched 25% of your video.doublePercentage of impressions where the viewer watched 50% of your video.doublePercentage of impressions where the viewer watched 75% of your video.doubleThe number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.doubleThe number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.doubleThe number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.doubleThe number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.longThe number of times your video ads were viewed.longThe total number of view-through conversions.doubleNumber of call button clicks on any location surface after an impression.doubleNumber of driving directions clicks on any location surface after an impression.doubleNumber of menu link clicks on any location surface after an impression.doubleNumber of order clicks on any location surface after an impression.doubleNumber of other types of local action clicks on any location surface after an impression.doubleEstimated number of visits to the store after an impression.doubleNumber of website URL clicks on any location surface after an impression.booleanSearch absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.booleanAverage cost of viewable impressions (`active_view_impressions`).booleanActive view measurable clicks divided by active view viewable impressions.booleanA measurement of how often your ad has become viewable on a Display Network site.booleanThe ratio of impressions that could be measured by Active View over the number of served impressions.booleanThe cost of the impressions you received that were measurable by Active View.booleanThe number of times your ads are appearing on placements in positions where they can be seen.booleanThe percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).booleanThe total number of conversions.booleanThe total number of conversions.booleanThe number of times people clicked the "Call" button to call a store during or after clicking an ad.booleanThe number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.booleanAll conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.booleanThe value of all conversions from interactions divided by the total number of interactions.booleanNumber of call button clicks on any location surface after a chargeable ad event (click or impression).booleanNumber of driving directions clicks on any location surface after a chargeable ad event (click or impression).booleanNumber of menu link clicks on any location surface after a chargeable ad event (click or impression).booleanNumber of order clicks on any location surface after a chargeable ad event (click or impression).booleanNumber of other types of local action clicks on any location surface after a chargeable ad event (click or impression).booleanEstimated number of visits to the store after a chargeable ad event (click or impression).booleanNumber of website URL clicks on any location surface after a chargeable ad event (click or impression).booleanThe number of times people clicked a link to view a store's menu after clicking an ad.booleanThe number of times people placed an order at a store after clicking an ad.booleanThe number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.booleanEstimated number of times people visited a store after clicking an ad.booleanThe number of times that people were taken to a store's URL after clicking an ad.booleanThe value of all conversions.booleanThe value of all conversions.booleanThe value of all conversions divided by the total cost of ad interactions (such as clicks for text ads or views for video ads).booleanAll of new customers' lifetime conversion value.booleanPercentage of cost the asset received in ads with AssetPerformanceLabel.BEST.booleanPercentage of impressions the asset received in ads with AssetPerformanceLabel.BEST.booleanPercentage of cost the asset received in ads with AssetPerformanceLabel.GOOD.booleanPercentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD.booleanPercentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING.booleanPercentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING.booleanPercentage of cost the asset received in ads with AssetPerformanceLabel.LOW.booleanPercentage of impressions the asset received in ads with AssetPerformanceLabel.LOW.booleanNumber of entities in which the asset is pinned to description 1.booleanNumber of entities in which the asset is pinned to description 2.booleanNumber of entities in which the asset is pinned to headline 1.booleanNumber of entities in which the asset is pinned to headline 3.booleanNumber of entities in which the asset is pinned to headline 2.booleanNumber of total usages in which the asset is pinned.booleanPercentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.booleanPercentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.booleanThis metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page.booleanThis metric is part of the Auction Insights report, and tells the percentage of impressions that another participant obtained, over the total number of impressions that your ads were eligible for.booleanThis metric is part of the Auction Insights report, and tells the percentage of impressions that your ads outranked (showed above) another participant in the auction, compared to the total number of impressions that your ads were eligible for.booleanThis metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression.booleanThis metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page.booleanThis metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results.booleanAverage cart size is the average number of products in each order attributed to your ads.booleanThe average amount you pay per interaction.booleanThe total cost of all clicks divided by the total number of clicks received.booleanThe average amount that you've been charged for an ad engagement.booleanAverage cost-per-thousand impressions (CPM).booleanThe average amount you pay each time someone views your ad.booleanThe average number of times a unique user saw your ad during the requested time period.booleanAverage order value is the average revenue you made per order attributed to your ads.booleanAverage number of pages viewed per session.booleanThe average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).booleanThe average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).booleanTotal duration of all sessions (in seconds) / number of sessions.booleanAn indication of how other advertisers are bidding on similar products.booleanAn indication on how other advertisers' Shopping ads for similar products are performing based on how often people who see their ad click on it.booleanNumber of app installs.booleanNumber of in-app actions.booleanPercentage of clicks where the user only visited a single page on your site.booleanThe number of clicks.booleanThe number of times your ad or your site's listing in the unpaid results was clicked.booleanThe number of times your ad or your site's listing in the unpaid results was clicked (combined_clicks) divided by combined_queries.booleanThe number of searches that returned pages from your site in the unpaid results or showed one of your text ads.booleanThe estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.booleanThe impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.booleanThe estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.booleanThe date of the most recent conversion for this conversion action.booleanThe last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.booleanThe number of conversions.booleanThe number of conversions.booleanConversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).booleanThe value of conversions from interactions divided by the number of ad interactions.booleanThe value of conversions.booleanThe value of conversions.booleanThe value of conversions divided by the cost of ad interactions.booleanThe sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.booleanCost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads.booleanThe cost of ad interactions divided by all conversions.booleanThe cost of ad interactions divided by conversions.booleanThe cost of ad interactions divided by current model attributed conversions.booleanConversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.booleanThe sum of the value of cross-device conversions, in micros.booleanCross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product.booleanCross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS).booleanCross-sell revenue is the total amount you made from products sold as a result of advertising a different product.booleanCross-sell units sold is the total number of products sold as a result of advertising a different product.booleanhasCtr()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).booleanShows how your historic conversions data would look under the attribution model you've currently selected.booleanCurrent model attributed conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).booleanThe value of current model attributed conversions from interactions divided by the number of ad interactions.booleanThe value of current model attributed conversions.booleanThe value of current model attributed conversions divided by the cost of ad interactions.booleanNumber of impressions in which the store location was shown or the location was used for targeting.booleanHow often people engage with your ad after it's shown to them.booleanThe number of engagements.booleanThe percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks.booleanNumber of general invalid clicks.booleanThe number of times the ad was forwarded to someone else as a message.booleanThe number of times someone has saved your Gmail ad to their inbox as a message.booleanThe number of clicks to the landing page on the expanded state of Gmail ads.booleanGross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS).booleanGross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS).booleanThe historical quality score.booleanAverage lead value based on clicks.booleanCommission bid rate in micros.booleanThe number of impressions that hotel partners could have had given their feed performance.booleanExpected commission cost.booleanThe average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.booleanCount of how often your ad has appeared on a search results page or website on the Google Network.booleanThe number of times a store's location-based ad was shown.booleanHow often people interact with your ad after it is shown to them.booleanThe number of interactions.booleanThe percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.booleanNumber of clicks Google considers illegitimate and doesn't charge you for.booleanLead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product.booleanLead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS).booleanLead revenue is the total amount you made from products sold as a result of advertising the same product.booleanLead units sold is the total number of products sold as a result of advertising the same product.booleanNumber of linked resources in which the asset is used.booleanNumber of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).booleanNumber of message chats initiated for Click To Message impressions that were message tracking eligible.booleanNumber of Click To Message impressions that were message tracking eligible.booleanThe percentage of mobile clicks that go to a mobile-friendly page.booleanNew customers' lifetime conversion value.booleanTotal optimization score uplift of all recommendations.booleanURL for the optimization score page in the Google Ads web interface.booleanOrders is the total number of purchase conversions you received attributed to your ads.booleanThe number of times someone clicked your site's listing in the unpaid results for a particular query.booleanThe 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).booleanThe number of listings for your site in the unpaid search results.booleanThe 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).booleanThe total number of searches that returned your site's listing in the unpaid results.booleanPercentage of first-time sessions (from people who had never visited your site before).booleanNumber of offline phone calls.booleanNumber of offline phone impressions.booleanNumber of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).booleanYour clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.booleanThe purchase conversion stats for the unified goals results.booleanRevenue is the total amount you made from orders attributed to your ads.booleanThe percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.booleanThe number estimating how often your ad wasn't the very first ad among the top ads in the search results due to a low budget.booleanThe estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.booleanThe number estimating how often your ad didn't show adjacent to the top organic search results due to a low budget.booleanThe number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.booleanThe 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.booleanThe impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.booleanThe number estimating how often your ad wasn't the very first ad among the top ads in the search results due to poor Ad Rank.booleanThe estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.booleanThe number estimating how often your ad didn't show adjacent to the top organic search results due to poor Ad Rank.booleanThe impressions you've received among the top ads compared to the estimated number of impressions you were eligible to receive among the top ads.booleanSearch volume range for a search term insight category.booleanA measure of how quickly your page loads after clicks on your mobile ads.booleanThe amount of store visits attributed by the last click model.booleanThe percent of your ad impressions that are shown adjacent to the top organic search results.booleanThe number of unique users who saw your ad during the requested time period.booleanUnits sold is the total number of products sold from orders attributed to your ads.booleanThe percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.booleanThe value of all conversions divided by the number of all conversions.booleanThe value of all conversions divided by the number of all conversions.booleanThe value of conversions divided by the number of conversions.booleanThe value of conversions divided by the number of conversions.booleanThe value of current model attributed conversions divided by the number of the conversions.booleanPercentage of impressions where the viewer watched all of your video.booleanPercentage of impressions where the viewer watched 25% of your video.booleanPercentage of impressions where the viewer watched 50% of your video.booleanPercentage of impressions where the viewer watched 75% of your video.booleanThe number of views your TrueView video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.booleanThe number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.booleanThe number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.booleanThe number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.booleanThe number of times your video ads were viewed.booleanThe total number of view-through conversions.booleanNumber of call button clicks on any location surface after an impression.booleanNumber of driving directions clicks on any location surface after an impression.booleanNumber of menu link clicks on any location surface after an impression.booleanNumber of order clicks on any location surface after an impression.booleanNumber of other types of local action clicks on any location surface after an impression.booleanEstimated number of visits to the store after an impression.booleanNumber of website URL clicks on any location surface after an impression.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Search volume range for a search term insight category.final Metrics.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAbsoluteTopImpressionPercentage(double value) Search absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.setActiveViewCpm(double value) Average cost of viewable impressions (`active_view_impressions`).setActiveViewCtr(double value) Active view measurable clicks divided by active view viewable impressions.setActiveViewImpressions(long value) A measurement of how often your ad has become viewable on a Display Network site.setActiveViewMeasurability(double value) The ratio of impressions that could be measured by Active View over the number of served impressions.setActiveViewMeasurableCostMicros(long value) The cost of the impressions you received that were measurable by Active View.setActiveViewMeasurableImpressions(long value) The number of times your ads are appearing on placements in positions where they can be seen.setActiveViewViewability(double value) The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).setAllConversions(double value) The total number of conversions.setAllConversionsByConversionDate(double value) The total number of conversions.setAllConversionsFromClickToCall(double value) The number of times people clicked the "Call" button to call a store during or after clicking an ad.setAllConversionsFromDirections(double value) The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.setAllConversionsFromInteractionsRate(double value) All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.setAllConversionsFromInteractionsValuePerInteraction(double value) The value of all conversions from interactions divided by the total number of interactions.setAllConversionsFromLocationAssetClickToCall(double value) Number of call button clicks on any location surface after a chargeable ad event (click or impression).setAllConversionsFromLocationAssetDirections(double value) Number of driving directions clicks on any location surface after a chargeable ad event (click or impression).setAllConversionsFromLocationAssetMenu(double value) Number of menu link clicks on any location surface after a chargeable ad event (click or impression).setAllConversionsFromLocationAssetOrder(double value) Number of order clicks on any location surface after a chargeable ad event (click or impression).setAllConversionsFromLocationAssetOtherEngagement(double value) Number of other types of local action clicks on any location surface after a chargeable ad event (click or impression).setAllConversionsFromLocationAssetStoreVisits(double value) Estimated number of visits to the store after a chargeable ad event (click or impression).setAllConversionsFromLocationAssetWebsite(double value) Number of website URL clicks on any location surface after a chargeable ad event (click or impression).setAllConversionsFromMenu(double value) The number of times people clicked a link to view a store's menu after clicking an ad.setAllConversionsFromOrder(double value) The number of times people placed an order at a store after clicking an ad.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.setAllConversionsFromStoreVisit(double value) Estimated number of times people visited a store after clicking an ad.setAllConversionsFromStoreWebsite(double value) The number of times that people were taken to a store's URL after clicking an ad.setAllConversionsValue(double value) The value of all conversions.setAllConversionsValueByConversionDate(double value) The value of all conversions.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).setAllNewCustomerLifetimeValue(double value) All of new customers' lifetime conversion value.setAssetBestPerformanceCostPercentage(double value) Percentage of cost the asset received in ads with AssetPerformanceLabel.BEST.setAssetBestPerformanceImpressionPercentage(double value) Percentage of impressions the asset received in ads with AssetPerformanceLabel.BEST.setAssetGoodPerformanceCostPercentage(double value) Percentage of cost the asset received in ads with AssetPerformanceLabel.GOOD.setAssetGoodPerformanceImpressionPercentage(double value) Percentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD.setAssetLearningPerformanceCostPercentage(double value) Percentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING.setAssetLearningPerformanceImpressionPercentage(double value) Percentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING.setAssetLowPerformanceCostPercentage(double value) Percentage of cost the asset received in ads with AssetPerformanceLabel.LOW.setAssetLowPerformanceImpressionPercentage(double value) Percentage of impressions the asset received in ads with AssetPerformanceLabel.LOW.setAssetPinnedAsDescriptionPositionOneCount(long value) Number of entities in which the asset is pinned to description 1.setAssetPinnedAsDescriptionPositionTwoCount(long value) Number of entities in which the asset is pinned to description 2.setAssetPinnedAsHeadlinePositionOneCount(long value) Number of entities in which the asset is pinned to headline 1.setAssetPinnedAsHeadlinePositionThreeCount(long value) Number of entities in which the asset is pinned to headline 3.setAssetPinnedAsHeadlinePositionTwoCount(long value) Number of entities in which the asset is pinned to headline 2.setAssetPinnedTotalCount(long value) Number of total usages in which the asset is pinned.setAssetUnratedPerformanceCostPercentage(double value) Percentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.setAssetUnratedPerformanceImpressionPercentage(double value) Percentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.setAuctionInsightSearchAbsoluteTopImpressionPercentage(double value) This metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page.setAuctionInsightSearchImpressionShare(double value) This metric is part of the Auction Insights report, and tells the percentage of impressions that another participant obtained, over the total number of impressions that your ads were eligible for.setAuctionInsightSearchOutrankingShare(double value) This metric is part of the Auction Insights report, and tells the percentage of impressions that your ads outranked (showed above) another participant in the auction, compared to the total number of impressions that your ads were eligible for.setAuctionInsightSearchOverlapRate(double value) This metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression.setAuctionInsightSearchPositionAboveRate(double value) This metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page.setAuctionInsightSearchTopImpressionPercentage(double value) This metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results.setAverageCartSize(double value) Average cart size is the average number of products in each order attributed to your ads.setAverageCost(double value) The average amount you pay per interaction.setAverageCpc(double value) The total cost of all clicks divided by the total number of clicks received.setAverageCpe(double value) The average amount that you've been charged for an ad engagement.setAverageCpm(double value) Average cost-per-thousand impressions (CPM).setAverageCpv(double value) The average amount you pay each time someone views your ad.setAverageImpressionFrequencyPerUser(double value) The average number of times a unique user saw your ad during the requested time period.setAverageOrderValueMicros(long value) Average order value is the average revenue you made per order attributed to your ads.setAveragePageViews(double value) Average number of pages viewed per session.setAverageTargetCpaMicros(long value) The average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).setAverageTargetRoas(double value) The average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).setAverageTimeOnSite(double value) Total duration of all sessions (in seconds) / number of sessions.setBenchmarkAverageMaxCpc(double value) An indication of how other advertisers are bidding on similar products.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.setBiddableAppInstallConversions(double value) Number of app installs.setBiddableAppPostInstallConversions(double value) Number of in-app actions.setBounceRate(double value) Percentage of clicks where the user only visited a single page on your site.setClicks(long value) The number of clicks.setCombinedClicks(long value) The number of times your ad or your site's listing in the unpaid results was clicked.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.setCombinedQueries(long value) The number of searches that returned pages from your site in the unpaid results or showed one of your text ads.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.setContentImpressionShare(double value) The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.setContentRankLostImpressionShare(double value) The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.The date of the most recent conversion for this conversion action.setConversionLastConversionDateBytes(com.google.protobuf.ByteString value) The date of the most recent conversion for this conversion action.The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads.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.setConversions(double value) The number of conversions.setConversionsByConversionDate(double value) The number of conversions.setConversionsFromInteractionsRate(double value) Conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).setConversionsFromInteractionsValuePerInteraction(double value) The value of conversions from interactions divided by the number of ad interactions.setConversionsValue(double value) The value of conversions.setConversionsValueByConversionDate(double value) The value of conversions.setConversionsValuePerCost(double value) The value of conversions divided by the cost of ad interactions.setCostMicros(long value) The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.setCostOfGoodsSoldMicros(long value) Cost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads.setCostPerAllConversions(double value) The cost of ad interactions divided by all conversions.setCostPerConversion(double value) The cost of ad interactions divided by conversions.setCostPerCurrentModelAttributedConversion(double value) The cost of ad interactions divided by current model attributed conversions.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.setCrossDeviceConversionsValueMicros(long value) The sum of the value of cross-device conversions, in micros.setCrossSellCostOfGoodsSoldMicros(long value) Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product.setCrossSellGrossProfitMicros(long value) Cross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS).setCrossSellRevenueMicros(long value) Cross-sell revenue is the total amount you made from products sold as a result of advertising a different product.setCrossSellUnitsSold(double value) Cross-sell units sold is the total number of products sold as a result of advertising a different product.setCtr(double value) The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).setCurrentModelAttributedConversions(double value) Shows how your historic conversions data would look under the attribution model you've currently selected.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).The value of current model attributed conversions from interactions divided by the number of ad interactions.setCurrentModelAttributedConversionsValue(double value) The value of current model attributed conversions.setCurrentModelAttributedConversionsValuePerCost(double value) The value of current model attributed conversions divided by the cost of ad interactions.Number of impressions in which the store location was shown or the location was used for targeting.setEngagementRate(double value) How often people engage with your ad after it's shown to them.setEngagements(long value) The number of engagements.setGeneralInvalidClickRate(double value) The percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks.setGeneralInvalidClicks(long value) Number of general invalid clicks.setGmailForwards(long value) The number of times the ad was forwarded to someone else as a message.setGmailSaves(long value) The number of times someone has saved your Gmail ad to their inbox as a message.setGmailSecondaryClicks(long value) The number of clicks to the landing page on the expanded state of Gmail ads.setGrossProfitMargin(double value) Gross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS).setGrossProfitMicros(long value) Gross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS).The creative historical quality score.setHistoricalCreativeQualityScoreValue(int value) The creative historical quality score.The quality of historical landing page experience.setHistoricalLandingPageQualityScoreValue(int value) The quality of historical landing page experience.setHistoricalQualityScore(long value) The historical quality score.The historical search predicted click through rate (CTR).setHistoricalSearchPredictedCtrValue(int value) The historical search predicted click through rate (CTR).setHotelAverageLeadValueMicros(double value) Average lead value based on clicks.setHotelCommissionRateMicros(long value) Commission bid rate in micros.setHotelEligibleImpressions(long value) The number of impressions that hotel partners could have had given their feed performance.setHotelExpectedCommissionCost(double value) Expected commission cost.setHotelPriceDifferencePercentage(double value) The average price difference between the price offered by reporting hotel advertiser and the cheapest price offered by the competing advertiser.setImpressions(long value) Count of how often your ad has appeared on a search results page or website on the Google Network.setImpressionsFromStoreReach(long value) The number of times a store's location-based ad was shown.setInteractionEventTypes(int index, InteractionEventTypeEnum.InteractionEventType value) The types of payable and free interactions.setInteractionEventTypesValue(int index, int value) The types of payable and free interactions.setInteractionRate(double value) How often people interact with your ad after it is shown to them.setInteractions(long value) The number of interactions.setInvalidClickRate(double value) The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.setInvalidClicks(long value) Number of clicks Google considers illegitimate and doesn't charge you for.setLeadCostOfGoodsSoldMicros(long value) Lead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product.setLeadGrossProfitMicros(long value) Lead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS).setLeadRevenueMicros(long value) Lead revenue is the total amount you made from products sold as a result of advertising the same product.setLeadUnitsSold(double value) Lead units sold is the total number of products sold as a result of advertising the same product.setLinkedEntitiesCount(long value) Number of linked resources in which the asset is used.setLinkedSampleEntities(int index, String value) A list of up to 20 sample linked resources in which the asset is used.setMessageChatRate(double value) Number of message chats initiated (message_chats) divided by the number of message impressions (message_impressions).setMessageChats(long value) Number of message chats initiated for Click To Message impressions that were message tracking eligible.setMessageImpressions(long value) Number of Click To Message impressions that were message tracking eligible.setMobileFriendlyClicksPercentage(double value) The percentage of mobile clicks that go to a mobile-friendly page.setNewCustomerLifetimeValue(double value) New customers' lifetime conversion value.setOptimizationScoreUplift(double value) Total optimization score uplift of all recommendations.setOptimizationScoreUrl(String value) URL for the optimization score page in the Google Ads web interface.setOptimizationScoreUrlBytes(com.google.protobuf.ByteString value) URL for the optimization score page in the Google Ads web interface.setOrders(double value) Orders is the total number of purchase conversions you received attributed to your ads.setOrganicClicks(long value) The number of times someone clicked your site's listing in the unpaid results for a particular query.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).setOrganicImpressions(long value) The number of listings for your site in the unpaid search results.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).setOrganicQueries(long value) The total number of searches that returned your site's listing in the unpaid results.setPercentNewVisitors(double value) Percentage of first-time sessions (from people who had never visited your site before).setPhoneCalls(long value) Number of offline phone calls.setPhoneImpressions(long value) Number of offline phone impressions.setPhoneThroughRate(double value) Number of phone calls received (phone_calls) divided by the number of times your phone number is shown (phone_impressions).setPublisherOrganicClicks(long value) Clicks from properties for which the traffic the publisher has not paid for or acquired through incentivized activitysetPublisherPurchasedClicks(long value) Clicks from properties not owned by the publisher for which the traffic the publisher has paid for or acquired through incentivized activitysetPublisherUnknownClicks(long value) Clicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"setRelativeCtr(double value) Your clickthrough rate (Ctr) divided by the average clickthrough rate of all advertisers on the websites that show your ads.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResultsConversionsPurchase(double value) The purchase conversion stats for the unified goals results.setRevenueMicros(long value) Revenue is the total amount you made from orders attributed to your ads.setSampleBestPerformanceEntities(int index, String value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label.setSampleGoodPerformanceEntities(int index, String value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label.setSampleLearningPerformanceEntities(int index, String value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label.setSampleLowPerformanceEntities(int index, String value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label.setSampleUnratedPerformanceEntities(int index, String value) A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING.setSearchAbsoluteTopImpressionShare(double value) The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.setSearchBudgetLostAbsoluteTopImpressionShare(double value) The number estimating how often your ad wasn't the very first ad among the top ads in the search results due to a low budget.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.setSearchBudgetLostTopImpressionShare(double value) The number estimating how often your ad didn't show adjacent to the top organic search results due to a low budget.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.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.setSearchImpressionShare(double value) The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.setSearchRankLostAbsoluteTopImpressionShare(double value) The number estimating how often your ad wasn't the very first ad among the top ads in the search results due to poor Ad Rank.setSearchRankLostImpressionShare(double value) The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.setSearchRankLostTopImpressionShare(double value) The number estimating how often your ad didn't show adjacent to the top organic search results due to poor Ad Rank.setSearchTopImpressionShare(double value) The impressions you've received among the top ads compared to the estimated number of impressions you were eligible to receive among the top ads.setSearchVolume(SearchVolumeRange value) Search volume range for a search term insight category.setSearchVolume(SearchVolumeRange.Builder builderForValue) Search volume range for a search term insight category.setSkAdNetworkInstalls(long value) The number of iOS Store Kit Ad Network conversions.setSkAdNetworkTotalConversions(long value) The total number of iOS Store Kit Ad Network conversions.setSpeedScore(long value) A measure of how quickly your page loads after clicks on your mobile ads.setStoreVisitsLastClickModelAttributedConversions(double value) The amount of store visits attributed by the last click model.setTopImpressionPercentage(double value) The percent of your ad impressions that are shown adjacent to the top organic search results.setUniqueUsers(long value) The number of unique users who saw your ad during the requested time period.setUnitsSold(double value) Units sold is the total number of products sold from orders attributed to your ads.final Metrics.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValidAcceleratedMobilePagesClicksPercentage(double value) The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages that reach a valid AMP page.setValuePerAllConversions(double value) The value of all conversions divided by the number of all conversions.setValuePerAllConversionsByConversionDate(double value) The value of all conversions divided by the number of all conversions.setValuePerConversion(double value) The value of conversions divided by the number of conversions.setValuePerConversionsByConversionDate(double value) The value of conversions divided by the number of conversions.setValuePerCurrentModelAttributedConversion(double value) The value of current model attributed conversions divided by the number of the conversions.setVideoQuartileP100Rate(double value) Percentage of impressions where the viewer watched all of your video.setVideoQuartileP25Rate(double value) Percentage of impressions where the viewer watched 25% of your video.setVideoQuartileP50Rate(double value) Percentage of impressions where the viewer watched 50% of your video.setVideoQuartileP75Rate(double value) Percentage of impressions where the viewer watched 75% of your video.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.setVideoViewRateInFeed(double value) The number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.setVideoViewRateInStream(double value) The number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.setVideoViewRateShorts(double value) The number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.setVideoViews(long value) The number of times your video ads were viewed.setViewThroughConversions(long value) The total number of view-through conversions.setViewThroughConversionsFromLocationAssetClickToCall(double value) Number of call button clicks on any location surface after an impression.setViewThroughConversionsFromLocationAssetDirections(double value) Number of driving directions clicks on any location surface after an impression.setViewThroughConversionsFromLocationAssetMenu(double value) Number of menu link clicks on any location surface after an impression.setViewThroughConversionsFromLocationAssetOrder(double value) Number of order clicks on any location surface after an impression.Number of other types of local action clicks on any location surface after an impression.setViewThroughConversionsFromLocationAssetStoreVisits(double value) Estimated number of visits to the store after an impression.setViewThroughConversionsFromLocationAssetWebsite(double value) Number of website URL clicks on any location surface after an impression.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
clearOneof
- 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, 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, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Metrics.Builder>
-
mergeFrom
-
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 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:
IOException
-
hasAbsoluteTopImpressionPercentage
public boolean hasAbsoluteTopImpressionPercentage()Search absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.
optional double absolute_top_impression_percentage = 183;- Specified by:
hasAbsoluteTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the absoluteTopImpressionPercentage field is set.
-
getAbsoluteTopImpressionPercentage
public double getAbsoluteTopImpressionPercentage()Search absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.
optional double absolute_top_impression_percentage = 183;- Specified by:
getAbsoluteTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The absoluteTopImpressionPercentage.
-
setAbsoluteTopImpressionPercentage
Search absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.
optional double absolute_top_impression_percentage = 183;- Parameters:
value- The absoluteTopImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAbsoluteTopImpressionPercentage
Search absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.
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
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
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 the 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 the Display Network.
optional double active_view_ctr = 185;- Specified by:
getActiveViewCtrin interfaceMetricsOrBuilder- Returns:
- The activeViewCtr.
-
setActiveViewCtr
Active view measurable clicks divided by active view viewable impressions. This metric is reported only for the Display Network.
optional double active_view_ctr = 185;- Parameters:
value- The activeViewCtr to set.- Returns:
- This builder for chaining.
-
clearActiveViewCtr
Active view measurable clicks divided by active view viewable impressions. This metric is reported only for the 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
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
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
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
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
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
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
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
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
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
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
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
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
The value of all conversions.
optional double all_conversions_value = 192;- Parameters:
value- The allConversionsValue to set.- Returns:
- This builder for chaining.
-
clearAllConversionsValue
The value of all conversions.
optional double all_conversions_value = 192;- Returns:
- This builder for chaining.
-
hasAllConversionsValueByConversionDate
public boolean hasAllConversionsValueByConversionDate()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.
optional double all_conversions_value_by_conversion_date = 240;- Specified by:
hasAllConversionsValueByConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsValueByConversionDate field is set.
-
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.
optional double all_conversions_value_by_conversion_date = 240;- Specified by:
getAllConversionsValueByConversionDatein interfaceMetricsOrBuilder- Returns:
- The allConversionsValueByConversionDate.
-
setAllConversionsValueByConversionDate
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.
optional double all_conversions_value_by_conversion_date = 240;- Parameters:
value- The allConversionsValueByConversionDate to set.- Returns:
- This builder for chaining.
-
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.
optional double all_conversions_value_by_conversion_date = 240;- Returns:
- This builder for chaining.
-
hasAllNewCustomerLifetimeValue
public boolean hasAllNewCustomerLifetimeValue()All of new customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for both biddable and non-biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "all_conversions_value". See https://support.google.com/google-ads/answer/12080169 for more details.
optional double all_new_customer_lifetime_value = 294;- Specified by:
hasAllNewCustomerLifetimeValuein interfaceMetricsOrBuilder- Returns:
- Whether the allNewCustomerLifetimeValue field is set.
-
getAllNewCustomerLifetimeValue
public double getAllNewCustomerLifetimeValue()All of new customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for both biddable and non-biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "all_conversions_value". See https://support.google.com/google-ads/answer/12080169 for more details.
optional double all_new_customer_lifetime_value = 294;- Specified by:
getAllNewCustomerLifetimeValuein interfaceMetricsOrBuilder- Returns:
- The allNewCustomerLifetimeValue.
-
setAllNewCustomerLifetimeValue
All of new customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for both biddable and non-biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "all_conversions_value". See https://support.google.com/google-ads/answer/12080169 for more details.
optional double all_new_customer_lifetime_value = 294;- Parameters:
value- The allNewCustomerLifetimeValue to set.- Returns:
- This builder for chaining.
-
clearAllNewCustomerLifetimeValue
All of new customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for both biddable and non-biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "all_conversions_value". See https://support.google.com/google-ads/answer/12080169 for more details.
optional double all_new_customer_lifetime_value = 294;- 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
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
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.
-
hasAllConversionsByConversionDate
public boolean hasAllConversionsByConversionDate()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.
optional double all_conversions_by_conversion_date = 241;- Specified by:
hasAllConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsByConversionDate field is set.
-
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.
optional double all_conversions_by_conversion_date = 241;- Specified by:
getAllConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- The allConversionsByConversionDate.
-
setAllConversionsByConversionDate
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.
optional double all_conversions_by_conversion_date = 241;- Parameters:
value- The allConversionsByConversionDate to set.- Returns:
- This builder for chaining.
-
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.
optional 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
-
hasAuctionInsightSearchAbsoluteTopImpressionPercentage
public boolean hasAuctionInsightSearchAbsoluteTopImpressionPercentage()This metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_absolute_top_impression_percentage = 258;- Specified by:
hasAuctionInsightSearchAbsoluteTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the auctionInsightSearchAbsoluteTopImpressionPercentage field is set.
-
getAuctionInsightSearchAbsoluteTopImpressionPercentage
public double getAuctionInsightSearchAbsoluteTopImpressionPercentage()This metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_absolute_top_impression_percentage = 258;- Specified by:
getAuctionInsightSearchAbsoluteTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The auctionInsightSearchAbsoluteTopImpressionPercentage.
-
setAuctionInsightSearchAbsoluteTopImpressionPercentage
This metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_absolute_top_impression_percentage = 258;- Parameters:
value- The auctionInsightSearchAbsoluteTopImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAuctionInsightSearchAbsoluteTopImpressionPercentage
This metric is part of the Auction Insights report, and tells how often the ads of another participant showed in the most prominent position on the search results page. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_absolute_top_impression_percentage = 258;- Returns:
- This builder for chaining.
-
hasAuctionInsightSearchOverlapRate
public boolean hasAuctionInsightSearchOverlapRate()This metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression. This metric is not publicly available.
optional double auction_insight_search_overlap_rate = 261;- Specified by:
hasAuctionInsightSearchOverlapRatein interfaceMetricsOrBuilder- Returns:
- Whether the auctionInsightSearchOverlapRate field is set.
-
getAuctionInsightSearchOverlapRate
public double getAuctionInsightSearchOverlapRate()This metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression. This metric is not publicly available.
optional double auction_insight_search_overlap_rate = 261;- Specified by:
getAuctionInsightSearchOverlapRatein interfaceMetricsOrBuilder- Returns:
- The auctionInsightSearchOverlapRate.
-
setAuctionInsightSearchOverlapRate
This metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression. This metric is not publicly available.
optional double auction_insight_search_overlap_rate = 261;- Parameters:
value- The auctionInsightSearchOverlapRate to set.- Returns:
- This builder for chaining.
-
clearAuctionInsightSearchOverlapRate
This metric is part of the Auction Insights report, and tells how often another participant's ad received an impression when your ad also received an impression. This metric is not publicly available.
optional double auction_insight_search_overlap_rate = 261;- Returns:
- This builder for chaining.
-
hasAuctionInsightSearchPositionAboveRate
public boolean hasAuctionInsightSearchPositionAboveRate()This metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page. This metric is not publicly available.
optional double auction_insight_search_position_above_rate = 262;- Specified by:
hasAuctionInsightSearchPositionAboveRatein interfaceMetricsOrBuilder- Returns:
- Whether the auctionInsightSearchPositionAboveRate field is set.
-
getAuctionInsightSearchPositionAboveRate
public double getAuctionInsightSearchPositionAboveRate()This metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page. This metric is not publicly available.
optional double auction_insight_search_position_above_rate = 262;- Specified by:
getAuctionInsightSearchPositionAboveRatein interfaceMetricsOrBuilder- Returns:
- The auctionInsightSearchPositionAboveRate.
-
setAuctionInsightSearchPositionAboveRate
This metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page. This metric is not publicly available.
optional double auction_insight_search_position_above_rate = 262;- Parameters:
value- The auctionInsightSearchPositionAboveRate to set.- Returns:
- This builder for chaining.
-
clearAuctionInsightSearchPositionAboveRate
This metric is part of the Auction Insights report, and tells how often another participant's ad was shown in a higher position than yours, when both of your ads were shown at the same page. This metric is not publicly available.
optional double auction_insight_search_position_above_rate = 262;- Returns:
- This builder for chaining.
-
hasAuctionInsightSearchTopImpressionPercentage
public boolean hasAuctionInsightSearchTopImpressionPercentage()This metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_top_impression_percentage = 263;- Specified by:
hasAuctionInsightSearchTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the auctionInsightSearchTopImpressionPercentage field is set.
-
getAuctionInsightSearchTopImpressionPercentage
public double getAuctionInsightSearchTopImpressionPercentage()This metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_top_impression_percentage = 263;- Specified by:
getAuctionInsightSearchTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The auctionInsightSearchTopImpressionPercentage.
-
setAuctionInsightSearchTopImpressionPercentage
This metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_top_impression_percentage = 263;- Parameters:
value- The auctionInsightSearchTopImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAuctionInsightSearchTopImpressionPercentage
This metric is part of the Auction Insights report, and tells how often the ads of another participant showed adjacent to the top organic search results. This percentage is computed only over the auctions that you appeared in the page. This metric is not publicly available.
optional double auction_insight_search_top_impression_percentage = 263;- 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
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
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
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
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
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
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
Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Parameters:
value- The averageCpm to set.- Returns:
- This builder for chaining.
-
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
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
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
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
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
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
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
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
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
Number of app installs.
optional double biddable_app_install_conversions = 254;- Parameters:
value- The biddableAppInstallConversions to set.- Returns:
- This builder for chaining.
-
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
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
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
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
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
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
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
The number of clicks.
optional int64 clicks = 131;- Parameters:
value- The clicks to set.- Returns:
- This builder for chaining.
-
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
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
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
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
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
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
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.
-
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 (for example, 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
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 (for example, 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 (for example, 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
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 (for example, 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
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 (for example, 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 (for example, 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
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
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
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
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.
-
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
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
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
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
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.
-
hasConversionsValueByConversionDate
public boolean hasConversionsValueByConversionDate()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.
optional double conversions_value_by_conversion_date = 242;- Specified by:
hasConversionsValueByConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the conversionsValueByConversionDate field is set.
-
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.
optional double conversions_value_by_conversion_date = 242;- Specified by:
getConversionsValueByConversionDatein interfaceMetricsOrBuilder- Returns:
- The conversionsValueByConversionDate.
-
setConversionsValueByConversionDate
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.
optional double conversions_value_by_conversion_date = 242;- Parameters:
value- The conversionsValueByConversionDate to set.- Returns:
- This builder for chaining.
-
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.
optional double conversions_value_by_conversion_date = 242;- Returns:
- This builder for chaining.
-
hasNewCustomerLifetimeValue
public boolean hasNewCustomerLifetimeValue()New customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "conversions_value" for optimization. See https://support.google.com/google-ads/answer/12080169 for more details.
optional double new_customer_lifetime_value = 293;- Specified by:
hasNewCustomerLifetimeValuein interfaceMetricsOrBuilder- Returns:
- Whether the newCustomerLifetimeValue field is set.
-
getNewCustomerLifetimeValue
public double getNewCustomerLifetimeValue()New customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "conversions_value" for optimization. See https://support.google.com/google-ads/answer/12080169 for more details.
optional double new_customer_lifetime_value = 293;- Specified by:
getNewCustomerLifetimeValuein interfaceMetricsOrBuilder- Returns:
- The newCustomerLifetimeValue.
-
setNewCustomerLifetimeValue
New customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "conversions_value" for optimization. See https://support.google.com/google-ads/answer/12080169 for more details.
optional double new_customer_lifetime_value = 293;- Parameters:
value- The newCustomerLifetimeValue to set.- Returns:
- This builder for chaining.
-
clearNewCustomerLifetimeValue
New customers' lifetime conversion value. If you have set up customer acquisition goal at either account level or campaign level, this will include the additional conversion value from new customers for biddable conversions. If your campaign has adopted the customer acquisition goal and selected "bid higher for new customers", these values will be included in "conversions_value" for optimization. See https://support.google.com/google-ads/answer/12080169 for more details.
optional double new_customer_lifetime_value = 293;- 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
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
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
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
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
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
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.
-
hasConversionsByConversionDate
public boolean hasConversionsByConversionDate()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 conversions_by_conversion_date = 243;- Specified by:
hasConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- Whether the conversionsByConversionDate field is set.
-
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.
optional double conversions_by_conversion_date = 243;- Specified by:
getConversionsByConversionDatein interfaceMetricsOrBuilder- Returns:
- The conversionsByConversionDate.
-
setConversionsByConversionDate
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 conversions_by_conversion_date = 243;- Parameters:
value- The conversionsByConversionDate to set.- Returns:
- This builder for chaining.
-
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.
optional 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
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
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
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
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
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
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
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
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
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
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.
-
hasCrossDeviceConversionsValueMicros
public boolean hasCrossDeviceConversionsValueMicros()The sum of the value of cross-device conversions, in micros.
optional int64 cross_device_conversions_value_micros = 312;- Specified by:
hasCrossDeviceConversionsValueMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the crossDeviceConversionsValueMicros field is set.
-
getCrossDeviceConversionsValueMicros
public long getCrossDeviceConversionsValueMicros()The sum of the value of cross-device conversions, in micros.
optional int64 cross_device_conversions_value_micros = 312;- Specified by:
getCrossDeviceConversionsValueMicrosin interfaceMetricsOrBuilder- Returns:
- The crossDeviceConversionsValueMicros.
-
setCrossDeviceConversionsValueMicros
The sum of the value of cross-device conversions, in micros.
optional int64 cross_device_conversions_value_micros = 312;- Parameters:
value- The crossDeviceConversionsValueMicros to set.- Returns:
- This builder for chaining.
-
clearCrossDeviceConversionsValueMicros
The sum of the value of cross-device conversions, in micros.
optional int64 cross_device_conversions_value_micros = 312;- 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Specified by:
getHistoricalCreativeQualityScoreValuein interfaceMetricsOrBuilder- Returns:
- The enum numeric value on the wire for historicalCreativeQualityScore.
-
setHistoricalCreativeQualityScoreValue
The creative historical quality score.
.google.ads.googleads.v18.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
The creative historical quality score.
.google.ads.googleads.v18.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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Parameters:
value- The historicalCreativeQualityScore to set.- Returns:
- This builder for chaining.
-
clearHistoricalCreativeQualityScore
The creative historical quality score.
.google.ads.googleads.v18.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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Specified by:
getHistoricalLandingPageQualityScoreValuein interfaceMetricsOrBuilder- Returns:
- The enum numeric value on the wire for historicalLandingPageQualityScore.
-
setHistoricalLandingPageQualityScoreValue
The quality of historical landing page experience.
.google.ads.googleads.v18.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
The quality of historical landing page experience.
.google.ads.googleads.v18.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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Parameters:
value- The historicalLandingPageQualityScore to set.- Returns:
- This builder for chaining.
-
clearHistoricalLandingPageQualityScore
The quality of historical landing page experience.
.google.ads.googleads.v18.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
The historical quality score.
optional int64 historical_quality_score = 216;- Parameters:
value- The historicalQualityScore to set.- Returns:
- This builder for chaining.
-
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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Specified by:
getHistoricalSearchPredictedCtrValuein interfaceMetricsOrBuilder- Returns:
- The enum numeric value on the wire for historicalSearchPredictedCtr.
-
setHistoricalSearchPredictedCtrValue
The historical search predicted click through rate (CTR).
.google.ads.googleads.v18.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
The historical search predicted click through rate (CTR).
.google.ads.googleads.v18.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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Parameters:
value- The historicalSearchPredictedCtr to set.- Returns:
- This builder for chaining.
-
clearHistoricalSearchPredictedCtr
The historical search predicted click through rate (CTR).
.google.ads.googleads.v18.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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
The types of payable and free interactions.
repeated .google.ads.googleads.v18.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.v18.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Specified by:
getInteractionEventTypesCountin interfaceMetricsOrBuilder- Returns:
- The count of interactionEventTypes.
-
getInteractionEventTypes
The types of payable and free interactions.
repeated .google.ads.googleads.v18.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.v18.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.v18.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
value- The interactionEventTypes to add.- Returns:
- This builder for chaining.
-
addAllInteractionEventTypes
public Metrics.Builder addAllInteractionEventTypes(Iterable<? extends InteractionEventTypeEnum.InteractionEventType> values) The types of payable and free interactions.
repeated .google.ads.googleads.v18.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
values- The interactionEventTypes to add.- Returns:
- This builder for chaining.
-
clearInteractionEventTypes
The types of payable and free interactions.
repeated .google.ads.googleads.v18.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Returns:
- This builder for chaining.
-
getInteractionEventTypesValueList
The types of payable and free interactions.
repeated .google.ads.googleads.v18.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.v18.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
The types of payable and free interactions.
repeated .google.ads.googleads.v18.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for interactionEventTypes to set.- Returns:
- This builder for chaining.
-
addInteractionEventTypesValue
The types of payable and free interactions.
repeated .google.ads.googleads.v18.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
The types of payable and free interactions.
repeated .google.ads.googleads.v18.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
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
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
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
Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Returns:
- This builder for chaining.
-
hasGeneralInvalidClickRate
public boolean hasGeneralInvalidClickRate()The percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks. These are clicks Google considers illegitimate that are detected through routine means of filtration (that is, known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional double general_invalid_click_rate = 370;- Specified by:
hasGeneralInvalidClickRatein interfaceMetricsOrBuilder- Returns:
- Whether the generalInvalidClickRate field is set.
-
getGeneralInvalidClickRate
public double getGeneralInvalidClickRate()The percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks. These are clicks Google considers illegitimate that are detected through routine means of filtration (that is, known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional double general_invalid_click_rate = 370;- Specified by:
getGeneralInvalidClickRatein interfaceMetricsOrBuilder- Returns:
- The generalInvalidClickRate.
-
setGeneralInvalidClickRate
The percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks. These are clicks Google considers illegitimate that are detected through routine means of filtration (that is, known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional double general_invalid_click_rate = 370;- Parameters:
value- The generalInvalidClickRate to set.- Returns:
- This builder for chaining.
-
clearGeneralInvalidClickRate
The percentage of clicks that have been filtered out of your total number of clicks (filtered + non-filtered clicks) due to being general invalid clicks. These are clicks Google considers illegitimate that are detected through routine means of filtration (that is, known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional double general_invalid_click_rate = 370;- Returns:
- This builder for chaining.
-
hasGeneralInvalidClicks
public boolean hasGeneralInvalidClicks()Number of general invalid clicks. These are a subset of your invalid clicks that are detected through routine means of filtration (such as known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional int64 general_invalid_clicks = 371;- Specified by:
hasGeneralInvalidClicksin interfaceMetricsOrBuilder- Returns:
- Whether the generalInvalidClicks field is set.
-
getGeneralInvalidClicks
public long getGeneralInvalidClicks()Number of general invalid clicks. These are a subset of your invalid clicks that are detected through routine means of filtration (such as known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional int64 general_invalid_clicks = 371;- Specified by:
getGeneralInvalidClicksin interfaceMetricsOrBuilder- Returns:
- The generalInvalidClicks.
-
setGeneralInvalidClicks
Number of general invalid clicks. These are a subset of your invalid clicks that are detected through routine means of filtration (such as known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional int64 general_invalid_clicks = 371;- Parameters:
value- The generalInvalidClicks to set.- Returns:
- This builder for chaining.
-
clearGeneralInvalidClicks
Number of general invalid clicks. These are a subset of your invalid clicks that are detected through routine means of filtration (such as known invalid data-center traffic, bots and spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they don't affect your account statistics. See the help page at https://support.google.com/campaignmanager/answer/6076504 for details.
optional int64 general_invalid_clicks = 371;- 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Number of offline phone calls.
optional int64 phone_calls = 236;- Parameters:
value- The phoneCalls to set.- Returns:
- This builder for chaining.
-
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
Number of offline phone impressions.
optional int64 phone_impressions = 237;- Parameters:
value- The phoneImpressions to set.- Returns:
- This builder for chaining.
-
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
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
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
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
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.
-
hasSearchVolume
public boolean hasSearchVolume()Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295;- Specified by:
hasSearchVolumein interfaceMetricsOrBuilder- Returns:
- Whether the searchVolume field is set.
-
getSearchVolume
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295;- Specified by:
getSearchVolumein interfaceMetricsOrBuilder- Returns:
- The searchVolume.
-
setSearchVolume
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295; -
setSearchVolume
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295; -
mergeSearchVolume
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295; -
clearSearchVolume
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295; -
getSearchVolumeBuilder
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295; -
getSearchVolumeOrBuilder
Search volume range for a search term insight category.
optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295;- Specified by:
getSearchVolumeOrBuilderin interfaceMetricsOrBuilder
-
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
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
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.
-
hasAverageTargetCpaMicros
public boolean hasAverageTargetCpaMicros()The average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).
optional int64 average_target_cpa_micros = 290;- Specified by:
hasAverageTargetCpaMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the averageTargetCpaMicros field is set.
-
getAverageTargetCpaMicros
public long getAverageTargetCpaMicros()The average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).
optional int64 average_target_cpa_micros = 290;- Specified by:
getAverageTargetCpaMicrosin interfaceMetricsOrBuilder- Returns:
- The averageTargetCpaMicros.
-
setAverageTargetCpaMicros
The average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).
optional int64 average_target_cpa_micros = 290;- Parameters:
value- The averageTargetCpaMicros to set.- Returns:
- This builder for chaining.
-
clearAverageTargetCpaMicros
The average Target CPA, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tCPA).
optional int64 average_target_cpa_micros = 290;- Returns:
- This builder for chaining.
-
hasAverageTargetRoas
public boolean hasAverageTargetRoas()The average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).
optional double average_target_roas = 250;- Specified by:
hasAverageTargetRoasin interfaceMetricsOrBuilder- Returns:
- Whether the averageTargetRoas field is set.
-
getAverageTargetRoas
public double getAverageTargetRoas()The average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).
optional double average_target_roas = 250;- Specified by:
getAverageTargetRoasin interfaceMetricsOrBuilder- Returns:
- The averageTargetRoas.
-
setAverageTargetRoas
The average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).
optional double average_target_roas = 250;- Parameters:
value- The averageTargetRoas to set.- Returns:
- This builder for chaining.
-
clearAverageTargetRoas
The average Target ROAS, or unset if not available (for example, for campaigns that had traffic from portfolio bidding strategies or non-tROAS).
optional double average_target_roas = 250;- Returns:
- This builder for chaining.
-
hasTopImpressionPercentage
public boolean hasTopImpressionPercentage()The percent of your ad impressions that are shown adjacent to the top 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 adjacent to the top organic search results.
optional double top_impression_percentage = 148;- Specified by:
getTopImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The topImpressionPercentage.
-
setTopImpressionPercentage
The percent of your ad impressions that are shown adjacent to the top organic search results.
optional double top_impression_percentage = 148;- Parameters:
value- The topImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearTopImpressionPercentage
The percent of your ad impressions that are shown adjacent to the top 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 (for example, 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 (for example, clicking on) another ad.
optional int64 view_through_conversions = 155;- Specified by:
getViewThroughConversionsin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversions.
-
setViewThroughConversions
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 (for example, clicking on) another ad.
optional int64 view_through_conversions = 155;- Parameters:
value- The viewThroughConversions to set.- Returns:
- This builder for chaining.
-
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 (for example, clicking on) another ad.
optional int64 view_through_conversions = 155;- Returns:
- This builder for chaining.
-
getSkAdNetworkInstalls
public long getSkAdNetworkInstalls()The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_installs = 246;- Specified by:
getSkAdNetworkInstallsin interfaceMetricsOrBuilder- Returns:
- The skAdNetworkInstalls.
-
setSkAdNetworkInstalls
The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_installs = 246;- Parameters:
value- The skAdNetworkInstalls to set.- Returns:
- This builder for chaining.
-
clearSkAdNetworkInstalls
The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_installs = 246;- Returns:
- This builder for chaining.
-
getSkAdNetworkTotalConversions
public long getSkAdNetworkTotalConversions()The total number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_total_conversions = 292;- Specified by:
getSkAdNetworkTotalConversionsin interfaceMetricsOrBuilder- Returns:
- The skAdNetworkTotalConversions.
-
setSkAdNetworkTotalConversions
The total number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_total_conversions = 292;- Parameters:
value- The skAdNetworkTotalConversions to set.- Returns:
- This builder for chaining.
-
clearSkAdNetworkTotalConversions
The total number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_total_conversions = 292;- Returns:
- This builder for chaining.
-
getPublisherPurchasedClicks
public long getPublisherPurchasedClicks()Clicks from properties not owned by the publisher for which the traffic the publisher has paid for or acquired through incentivized activity
int64 publisher_purchased_clicks = 264;- Specified by:
getPublisherPurchasedClicksin interfaceMetricsOrBuilder- Returns:
- The publisherPurchasedClicks.
-
setPublisherPurchasedClicks
Clicks from properties not owned by the publisher for which the traffic the publisher has paid for or acquired through incentivized activity
int64 publisher_purchased_clicks = 264;- Parameters:
value- The publisherPurchasedClicks to set.- Returns:
- This builder for chaining.
-
clearPublisherPurchasedClicks
Clicks from properties not owned by the publisher for which the traffic the publisher has paid for or acquired through incentivized activity
int64 publisher_purchased_clicks = 264;- Returns:
- This builder for chaining.
-
getPublisherOrganicClicks
public long getPublisherOrganicClicks()Clicks from properties for which the traffic the publisher has not paid for or acquired through incentivized activity
int64 publisher_organic_clicks = 265;- Specified by:
getPublisherOrganicClicksin interfaceMetricsOrBuilder- Returns:
- The publisherOrganicClicks.
-
setPublisherOrganicClicks
Clicks from properties for which the traffic the publisher has not paid for or acquired through incentivized activity
int64 publisher_organic_clicks = 265;- Parameters:
value- The publisherOrganicClicks to set.- Returns:
- This builder for chaining.
-
clearPublisherOrganicClicks
Clicks from properties for which the traffic the publisher has not paid for or acquired through incentivized activity
int64 publisher_organic_clicks = 265;- Returns:
- This builder for chaining.
-
getPublisherUnknownClicks
public long getPublisherUnknownClicks()Clicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"
int64 publisher_unknown_clicks = 266;- Specified by:
getPublisherUnknownClicksin interfaceMetricsOrBuilder- Returns:
- The publisherUnknownClicks.
-
setPublisherUnknownClicks
Clicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"
int64 publisher_unknown_clicks = 266;- Parameters:
value- The publisherUnknownClicks to set.- Returns:
- This builder for chaining.
-
clearPublisherUnknownClicks
Clicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"
int64 publisher_unknown_clicks = 266;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetClickToCall
public boolean hasAllConversionsFromLocationAssetClickToCall()Number of call button clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_click_to_call = 267;- Specified by:
hasAllConversionsFromLocationAssetClickToCallin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetClickToCall field is set.
-
getAllConversionsFromLocationAssetClickToCall
public double getAllConversionsFromLocationAssetClickToCall()Number of call button clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_click_to_call = 267;- Specified by:
getAllConversionsFromLocationAssetClickToCallin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetClickToCall.
-
setAllConversionsFromLocationAssetClickToCall
Number of call button clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_click_to_call = 267;- Parameters:
value- The allConversionsFromLocationAssetClickToCall to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetClickToCall
Number of call button clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_click_to_call = 267;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetDirections
public boolean hasAllConversionsFromLocationAssetDirections()Number of driving directions clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_directions = 268;- Specified by:
hasAllConversionsFromLocationAssetDirectionsin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetDirections field is set.
-
getAllConversionsFromLocationAssetDirections
public double getAllConversionsFromLocationAssetDirections()Number of driving directions clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_directions = 268;- Specified by:
getAllConversionsFromLocationAssetDirectionsin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetDirections.
-
setAllConversionsFromLocationAssetDirections
Number of driving directions clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_directions = 268;- Parameters:
value- The allConversionsFromLocationAssetDirections to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetDirections
Number of driving directions clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_directions = 268;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetMenu
public boolean hasAllConversionsFromLocationAssetMenu()Number of menu link clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_menu = 269;- Specified by:
hasAllConversionsFromLocationAssetMenuin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetMenu field is set.
-
getAllConversionsFromLocationAssetMenu
public double getAllConversionsFromLocationAssetMenu()Number of menu link clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_menu = 269;- Specified by:
getAllConversionsFromLocationAssetMenuin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetMenu.
-
setAllConversionsFromLocationAssetMenu
Number of menu link clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_menu = 269;- Parameters:
value- The allConversionsFromLocationAssetMenu to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetMenu
Number of menu link clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_menu = 269;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetOrder
public boolean hasAllConversionsFromLocationAssetOrder()Number of order clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_order = 270;- Specified by:
hasAllConversionsFromLocationAssetOrderin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetOrder field is set.
-
getAllConversionsFromLocationAssetOrder
public double getAllConversionsFromLocationAssetOrder()Number of order clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_order = 270;- Specified by:
getAllConversionsFromLocationAssetOrderin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetOrder.
-
setAllConversionsFromLocationAssetOrder
Number of order clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_order = 270;- Parameters:
value- The allConversionsFromLocationAssetOrder to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetOrder
Number of order clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_order = 270;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetOtherEngagement
public boolean hasAllConversionsFromLocationAssetOtherEngagement()Number of other types of local action clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_other_engagement = 271;- Specified by:
hasAllConversionsFromLocationAssetOtherEngagementin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetOtherEngagement field is set.
-
getAllConversionsFromLocationAssetOtherEngagement
public double getAllConversionsFromLocationAssetOtherEngagement()Number of other types of local action clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_other_engagement = 271;- Specified by:
getAllConversionsFromLocationAssetOtherEngagementin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetOtherEngagement.
-
setAllConversionsFromLocationAssetOtherEngagement
Number of other types of local action clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_other_engagement = 271;- Parameters:
value- The allConversionsFromLocationAssetOtherEngagement to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetOtherEngagement
Number of other types of local action clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_other_engagement = 271;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetStoreVisits
public boolean hasAllConversionsFromLocationAssetStoreVisits()Estimated number of visits to the store after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_store_visits = 272;- Specified by:
hasAllConversionsFromLocationAssetStoreVisitsin interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetStoreVisits field is set.
-
getAllConversionsFromLocationAssetStoreVisits
public double getAllConversionsFromLocationAssetStoreVisits()Estimated number of visits to the store after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_store_visits = 272;- Specified by:
getAllConversionsFromLocationAssetStoreVisitsin interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetStoreVisits.
-
setAllConversionsFromLocationAssetStoreVisits
Estimated number of visits to the store after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_store_visits = 272;- Parameters:
value- The allConversionsFromLocationAssetStoreVisits to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetStoreVisits
Estimated number of visits to the store after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_store_visits = 272;- Returns:
- This builder for chaining.
-
hasAllConversionsFromLocationAssetWebsite
public boolean hasAllConversionsFromLocationAssetWebsite()Number of website URL clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_website = 273;- Specified by:
hasAllConversionsFromLocationAssetWebsitein interfaceMetricsOrBuilder- Returns:
- Whether the allConversionsFromLocationAssetWebsite field is set.
-
getAllConversionsFromLocationAssetWebsite
public double getAllConversionsFromLocationAssetWebsite()Number of website URL clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_website = 273;- Specified by:
getAllConversionsFromLocationAssetWebsitein interfaceMetricsOrBuilder- Returns:
- The allConversionsFromLocationAssetWebsite.
-
setAllConversionsFromLocationAssetWebsite
Number of website URL clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_website = 273;- Parameters:
value- The allConversionsFromLocationAssetWebsite to set.- Returns:
- This builder for chaining.
-
clearAllConversionsFromLocationAssetWebsite
Number of website URL clicks on any location surface after a chargeable ad event (click or impression). This measure is coming from Asset based location.
optional double all_conversions_from_location_asset_website = 273;- Returns:
- This builder for chaining.
-
hasEligibleImpressionsFromLocationAssetStoreReach
public boolean hasEligibleImpressionsFromLocationAssetStoreReach()Number of impressions in which the store location was shown or the location was used for targeting. This measure is coming from Asset based location.
optional int64 eligible_impressions_from_location_asset_store_reach = 274;- Specified by:
hasEligibleImpressionsFromLocationAssetStoreReachin interfaceMetricsOrBuilder- Returns:
- Whether the eligibleImpressionsFromLocationAssetStoreReach field is set.
-
getEligibleImpressionsFromLocationAssetStoreReach
public long getEligibleImpressionsFromLocationAssetStoreReach()Number of impressions in which the store location was shown or the location was used for targeting. This measure is coming from Asset based location.
optional int64 eligible_impressions_from_location_asset_store_reach = 274;- Specified by:
getEligibleImpressionsFromLocationAssetStoreReachin interfaceMetricsOrBuilder- Returns:
- The eligibleImpressionsFromLocationAssetStoreReach.
-
setEligibleImpressionsFromLocationAssetStoreReach
Number of impressions in which the store location was shown or the location was used for targeting. This measure is coming from Asset based location.
optional int64 eligible_impressions_from_location_asset_store_reach = 274;- Parameters:
value- The eligibleImpressionsFromLocationAssetStoreReach to set.- Returns:
- This builder for chaining.
-
clearEligibleImpressionsFromLocationAssetStoreReach
Number of impressions in which the store location was shown or the location was used for targeting. This measure is coming from Asset based location.
optional int64 eligible_impressions_from_location_asset_store_reach = 274;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetClickToCall
public boolean hasViewThroughConversionsFromLocationAssetClickToCall()Number of call button clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_click_to_call = 275;- Specified by:
hasViewThroughConversionsFromLocationAssetClickToCallin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetClickToCall field is set.
-
getViewThroughConversionsFromLocationAssetClickToCall
public double getViewThroughConversionsFromLocationAssetClickToCall()Number of call button clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_click_to_call = 275;- Specified by:
getViewThroughConversionsFromLocationAssetClickToCallin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetClickToCall.
-
setViewThroughConversionsFromLocationAssetClickToCall
Number of call button clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_click_to_call = 275;- Parameters:
value- The viewThroughConversionsFromLocationAssetClickToCall to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetClickToCall
Number of call button clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_click_to_call = 275;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetDirections
public boolean hasViewThroughConversionsFromLocationAssetDirections()Number of driving directions clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_directions = 276;- Specified by:
hasViewThroughConversionsFromLocationAssetDirectionsin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetDirections field is set.
-
getViewThroughConversionsFromLocationAssetDirections
public double getViewThroughConversionsFromLocationAssetDirections()Number of driving directions clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_directions = 276;- Specified by:
getViewThroughConversionsFromLocationAssetDirectionsin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetDirections.
-
setViewThroughConversionsFromLocationAssetDirections
Number of driving directions clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_directions = 276;- Parameters:
value- The viewThroughConversionsFromLocationAssetDirections to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetDirections
Number of driving directions clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_directions = 276;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetMenu
public boolean hasViewThroughConversionsFromLocationAssetMenu()Number of menu link clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_menu = 277;- Specified by:
hasViewThroughConversionsFromLocationAssetMenuin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetMenu field is set.
-
getViewThroughConversionsFromLocationAssetMenu
public double getViewThroughConversionsFromLocationAssetMenu()Number of menu link clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_menu = 277;- Specified by:
getViewThroughConversionsFromLocationAssetMenuin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetMenu.
-
setViewThroughConversionsFromLocationAssetMenu
Number of menu link clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_menu = 277;- Parameters:
value- The viewThroughConversionsFromLocationAssetMenu to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetMenu
Number of menu link clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_menu = 277;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetOrder
public boolean hasViewThroughConversionsFromLocationAssetOrder()Number of order clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_order = 278;- Specified by:
hasViewThroughConversionsFromLocationAssetOrderin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetOrder field is set.
-
getViewThroughConversionsFromLocationAssetOrder
public double getViewThroughConversionsFromLocationAssetOrder()Number of order clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_order = 278;- Specified by:
getViewThroughConversionsFromLocationAssetOrderin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetOrder.
-
setViewThroughConversionsFromLocationAssetOrder
Number of order clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_order = 278;- Parameters:
value- The viewThroughConversionsFromLocationAssetOrder to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetOrder
Number of order clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_order = 278;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetOtherEngagement
public boolean hasViewThroughConversionsFromLocationAssetOtherEngagement()Number of other types of local action clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_other_engagement = 279;- Specified by:
hasViewThroughConversionsFromLocationAssetOtherEngagementin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetOtherEngagement field is set.
-
getViewThroughConversionsFromLocationAssetOtherEngagement
public double getViewThroughConversionsFromLocationAssetOtherEngagement()Number of other types of local action clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_other_engagement = 279;- Specified by:
getViewThroughConversionsFromLocationAssetOtherEngagementin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetOtherEngagement.
-
setViewThroughConversionsFromLocationAssetOtherEngagement
Number of other types of local action clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_other_engagement = 279;- Parameters:
value- The viewThroughConversionsFromLocationAssetOtherEngagement to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetOtherEngagement
Number of other types of local action clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_other_engagement = 279;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetStoreVisits
public boolean hasViewThroughConversionsFromLocationAssetStoreVisits()Estimated number of visits to the store after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_store_visits = 280;- Specified by:
hasViewThroughConversionsFromLocationAssetStoreVisitsin interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetStoreVisits field is set.
-
getViewThroughConversionsFromLocationAssetStoreVisits
public double getViewThroughConversionsFromLocationAssetStoreVisits()Estimated number of visits to the store after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_store_visits = 280;- Specified by:
getViewThroughConversionsFromLocationAssetStoreVisitsin interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetStoreVisits.
-
setViewThroughConversionsFromLocationAssetStoreVisits
Estimated number of visits to the store after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_store_visits = 280;- Parameters:
value- The viewThroughConversionsFromLocationAssetStoreVisits to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetStoreVisits
Estimated number of visits to the store after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_store_visits = 280;- Returns:
- This builder for chaining.
-
hasViewThroughConversionsFromLocationAssetWebsite
public boolean hasViewThroughConversionsFromLocationAssetWebsite()Number of website URL clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_website = 281;- Specified by:
hasViewThroughConversionsFromLocationAssetWebsitein interfaceMetricsOrBuilder- Returns:
- Whether the viewThroughConversionsFromLocationAssetWebsite field is set.
-
getViewThroughConversionsFromLocationAssetWebsite
public double getViewThroughConversionsFromLocationAssetWebsite()Number of website URL clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_website = 281;- Specified by:
getViewThroughConversionsFromLocationAssetWebsitein interfaceMetricsOrBuilder- Returns:
- The viewThroughConversionsFromLocationAssetWebsite.
-
setViewThroughConversionsFromLocationAssetWebsite
Number of website URL clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_website = 281;- Parameters:
value- The viewThroughConversionsFromLocationAssetWebsite to set.- Returns:
- This builder for chaining.
-
clearViewThroughConversionsFromLocationAssetWebsite
Number of website URL clicks on any location surface after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_website = 281;- Returns:
- This builder for chaining.
-
hasOrders
public boolean hasOrders()Orders is the total number of purchase conversions you received attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. If a conversion is attributed to previous interactions with your ads (clicks for text or Shopping ads, views for video ads etc.) it's counted as an order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order on your website. Even though they bought 2 products, this would count as 1 order. This metric is only available if you report conversions with cart data.
optional double orders = 296;- Specified by:
hasOrdersin interfaceMetricsOrBuilder- Returns:
- Whether the orders field is set.
-
getOrders
public double getOrders()Orders is the total number of purchase conversions you received attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. If a conversion is attributed to previous interactions with your ads (clicks for text or Shopping ads, views for video ads etc.) it's counted as an order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order on your website. Even though they bought 2 products, this would count as 1 order. This metric is only available if you report conversions with cart data.
optional double orders = 296;- Specified by:
getOrdersin interfaceMetricsOrBuilder- Returns:
- The orders.
-
setOrders
Orders is the total number of purchase conversions you received attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. If a conversion is attributed to previous interactions with your ads (clicks for text or Shopping ads, views for video ads etc.) it's counted as an order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order on your website. Even though they bought 2 products, this would count as 1 order. This metric is only available if you report conversions with cart data.
optional double orders = 296;- Parameters:
value- The orders to set.- Returns:
- This builder for chaining.
-
clearOrders
Orders is the total number of purchase conversions you received attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. If a conversion is attributed to previous interactions with your ads (clicks for text or Shopping ads, views for video ads etc.) it's counted as an order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order on your website. Even though they bought 2 products, this would count as 1 order. This metric is only available if you report conversions with cart data.
optional double orders = 296;- Returns:
- This builder for chaining.
-
hasAverageOrderValueMicros
public boolean hasAverageOrderValueMicros()Average order value is the average revenue you made per order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average order value is the total revenue from your orders divided by the total number of orders. Example: You received 3 orders which made $10, $15 and $20 worth of revenue. The average order value is $15 = ($10 + $15 + $20)/3. This metric is only available if you report conversions with cart data.
optional int64 average_order_value_micros = 297;- Specified by:
hasAverageOrderValueMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the averageOrderValueMicros field is set.
-
getAverageOrderValueMicros
public long getAverageOrderValueMicros()Average order value is the average revenue you made per order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average order value is the total revenue from your orders divided by the total number of orders. Example: You received 3 orders which made $10, $15 and $20 worth of revenue. The average order value is $15 = ($10 + $15 + $20)/3. This metric is only available if you report conversions with cart data.
optional int64 average_order_value_micros = 297;- Specified by:
getAverageOrderValueMicrosin interfaceMetricsOrBuilder- Returns:
- The averageOrderValueMicros.
-
setAverageOrderValueMicros
Average order value is the average revenue you made per order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average order value is the total revenue from your orders divided by the total number of orders. Example: You received 3 orders which made $10, $15 and $20 worth of revenue. The average order value is $15 = ($10 + $15 + $20)/3. This metric is only available if you report conversions with cart data.
optional int64 average_order_value_micros = 297;- Parameters:
value- The averageOrderValueMicros to set.- Returns:
- This builder for chaining.
-
clearAverageOrderValueMicros
Average order value is the average revenue you made per order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average order value is the total revenue from your orders divided by the total number of orders. Example: You received 3 orders which made $10, $15 and $20 worth of revenue. The average order value is $15 = ($10 + $15 + $20)/3. This metric is only available if you report conversions with cart data.
optional int64 average_order_value_micros = 297;- Returns:
- This builder for chaining.
-
hasAverageCartSize
public boolean hasAverageCartSize()Average cart size is the average number of products in each order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average cart size is the total number of products sold divided by the total number of orders you received. Example: You received 2 orders, the first included 3 products and the second included 2. The average cart size is 2.5 products = (3+2)/2. This metric is only available if you report conversions with cart data.
optional double average_cart_size = 298;- Specified by:
hasAverageCartSizein interfaceMetricsOrBuilder- Returns:
- Whether the averageCartSize field is set.
-
getAverageCartSize
public double getAverageCartSize()Average cart size is the average number of products in each order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average cart size is the total number of products sold divided by the total number of orders you received. Example: You received 2 orders, the first included 3 products and the second included 2. The average cart size is 2.5 products = (3+2)/2. This metric is only available if you report conversions with cart data.
optional double average_cart_size = 298;- Specified by:
getAverageCartSizein interfaceMetricsOrBuilder- Returns:
- The averageCartSize.
-
setAverageCartSize
Average cart size is the average number of products in each order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average cart size is the total number of products sold divided by the total number of orders you received. Example: You received 2 orders, the first included 3 products and the second included 2. The average cart size is 2.5 products = (3+2)/2. This metric is only available if you report conversions with cart data.
optional double average_cart_size = 298;- Parameters:
value- The averageCartSize to set.- Returns:
- This builder for chaining.
-
clearAverageCartSize
Average cart size is the average number of products in each order attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Average cart size is the total number of products sold divided by the total number of orders you received. Example: You received 2 orders, the first included 3 products and the second included 2. The average cart size is 2.5 products = (3+2)/2. This metric is only available if you report conversions with cart data.
optional double average_cart_size = 298;- Returns:
- This builder for chaining.
-
hasCostOfGoodsSoldMicros
public boolean hasCostOfGoodsSoldMicros()Cost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads. How it works: You can add a cost of goods sold value to every product in Merchant Center. If you report conversions with cart data, the products you sold are matched with their cost of goods sold value and this can be used to calculate the gross profit you made on each order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cost of goods sold for this order is $8 = $3 + $5. This metric is only available if you report conversions with cart data.
optional int64 cost_of_goods_sold_micros = 299;- Specified by:
hasCostOfGoodsSoldMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the costOfGoodsSoldMicros field is set.
-
getCostOfGoodsSoldMicros
public long getCostOfGoodsSoldMicros()Cost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads. How it works: You can add a cost of goods sold value to every product in Merchant Center. If you report conversions with cart data, the products you sold are matched with their cost of goods sold value and this can be used to calculate the gross profit you made on each order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cost of goods sold for this order is $8 = $3 + $5. This metric is only available if you report conversions with cart data.
optional int64 cost_of_goods_sold_micros = 299;- Specified by:
getCostOfGoodsSoldMicrosin interfaceMetricsOrBuilder- Returns:
- The costOfGoodsSoldMicros.
-
setCostOfGoodsSoldMicros
Cost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads. How it works: You can add a cost of goods sold value to every product in Merchant Center. If you report conversions with cart data, the products you sold are matched with their cost of goods sold value and this can be used to calculate the gross profit you made on each order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cost of goods sold for this order is $8 = $3 + $5. This metric is only available if you report conversions with cart data.
optional int64 cost_of_goods_sold_micros = 299;- Parameters:
value- The costOfGoodsSoldMicros to set.- Returns:
- This builder for chaining.
-
clearCostOfGoodsSoldMicros
Cost of goods sold (COGS) is the total cost of the products you sold in orders attributed to your ads. How it works: You can add a cost of goods sold value to every product in Merchant Center. If you report conversions with cart data, the products you sold are matched with their cost of goods sold value and this can be used to calculate the gross profit you made on each order. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cost of goods sold for this order is $8 = $3 + $5. This metric is only available if you report conversions with cart data.
optional int64 cost_of_goods_sold_micros = 299;- Returns:
- This builder for chaining.
-
hasGrossProfitMicros
public boolean hasGrossProfitMicros()Gross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS). How it works: Gross profit is the revenue you made from sales attributed to your ads minus cost of goods sold. Gross profit calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The hat has a cost of goods sold value of $3, but the shirt has no cost of goods sold value. Gross profit for this order will only take into account the hat, so it's $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 gross_profit_micros = 300;- Specified by:
hasGrossProfitMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the grossProfitMicros field is set.
-
getGrossProfitMicros
public long getGrossProfitMicros()Gross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS). How it works: Gross profit is the revenue you made from sales attributed to your ads minus cost of goods sold. Gross profit calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The hat has a cost of goods sold value of $3, but the shirt has no cost of goods sold value. Gross profit for this order will only take into account the hat, so it's $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 gross_profit_micros = 300;- Specified by:
getGrossProfitMicrosin interfaceMetricsOrBuilder- Returns:
- The grossProfitMicros.
-
setGrossProfitMicros
Gross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS). How it works: Gross profit is the revenue you made from sales attributed to your ads minus cost of goods sold. Gross profit calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The hat has a cost of goods sold value of $3, but the shirt has no cost of goods sold value. Gross profit for this order will only take into account the hat, so it's $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 gross_profit_micros = 300;- Parameters:
value- The grossProfitMicros to set.- Returns:
- This builder for chaining.
-
clearGrossProfitMicros
Gross profit is the profit you made from orders attributed to your ads minus the cost of goods sold (COGS). How it works: Gross profit is the revenue you made from sales attributed to your ads minus cost of goods sold. Gross profit calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The hat has a cost of goods sold value of $3, but the shirt has no cost of goods sold value. Gross profit for this order will only take into account the hat, so it's $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 gross_profit_micros = 300;- Returns:
- This builder for chaining.
-
hasGrossProfitMargin
public boolean hasGrossProfitMargin()Gross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. Gross profit margin is the gross profit you made divided by your total revenue and multiplied by 100%. Gross profit margin calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone bought a hat and a shirt in an order on your website. The hat is priced $10 and has a cost of goods sold value of $3. The shirt is priced $20 but has no cost of goods sold value. Gross profit margin for this order will only take into account the hat because it has a cost of goods sold value, so it's 70% = ($10 - $3)/$10 x 100%. This metric is only available if you report conversions with cart data.
optional double gross_profit_margin = 301;- Specified by:
hasGrossProfitMarginin interfaceMetricsOrBuilder- Returns:
- Whether the grossProfitMargin field is set.
-
getGrossProfitMargin
public double getGrossProfitMargin()Gross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. Gross profit margin is the gross profit you made divided by your total revenue and multiplied by 100%. Gross profit margin calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone bought a hat and a shirt in an order on your website. The hat is priced $10 and has a cost of goods sold value of $3. The shirt is priced $20 but has no cost of goods sold value. Gross profit margin for this order will only take into account the hat because it has a cost of goods sold value, so it's 70% = ($10 - $3)/$10 x 100%. This metric is only available if you report conversions with cart data.
optional double gross_profit_margin = 301;- Specified by:
getGrossProfitMarginin interfaceMetricsOrBuilder- Returns:
- The grossProfitMargin.
-
setGrossProfitMargin
Gross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. Gross profit margin is the gross profit you made divided by your total revenue and multiplied by 100%. Gross profit margin calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone bought a hat and a shirt in an order on your website. The hat is priced $10 and has a cost of goods sold value of $3. The shirt is priced $20 but has no cost of goods sold value. Gross profit margin for this order will only take into account the hat because it has a cost of goods sold value, so it's 70% = ($10 - $3)/$10 x 100%. This metric is only available if you report conversions with cart data.
optional double gross_profit_margin = 301;- Parameters:
value- The grossProfitMargin to set.- Returns:
- This builder for chaining.
-
clearGrossProfitMargin
Gross profit margin is the percentage gross profit you made from orders attributed to your ads, after taking out the cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. Gross profit margin is the gross profit you made divided by your total revenue and multiplied by 100%. Gross profit margin calculations only include products that have a cost of goods sold value in Merchant Center. Example: Someone bought a hat and a shirt in an order on your website. The hat is priced $10 and has a cost of goods sold value of $3. The shirt is priced $20 but has no cost of goods sold value. Gross profit margin for this order will only take into account the hat because it has a cost of goods sold value, so it's 70% = ($10 - $3)/$10 x 100%. This metric is only available if you report conversions with cart data.
optional double gross_profit_margin = 301;- Returns:
- This builder for chaining.
-
hasRevenueMicros
public boolean hasRevenueMicros()Revenue is the total amount you made from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Revenue is the total value of all the orders you received attributed to your ads, minus any discount. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The entire order has a $5 discount. The revenue from this order is $25 = ($10 + $20) - $5. This metric is only available if you report conversions with cart data.
optional int64 revenue_micros = 302;- Specified by:
hasRevenueMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the revenueMicros field is set.
-
getRevenueMicros
public long getRevenueMicros()Revenue is the total amount you made from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Revenue is the total value of all the orders you received attributed to your ads, minus any discount. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The entire order has a $5 discount. The revenue from this order is $25 = ($10 + $20) - $5. This metric is only available if you report conversions with cart data.
optional int64 revenue_micros = 302;- Specified by:
getRevenueMicrosin interfaceMetricsOrBuilder- Returns:
- The revenueMicros.
-
setRevenueMicros
Revenue is the total amount you made from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Revenue is the total value of all the orders you received attributed to your ads, minus any discount. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The entire order has a $5 discount. The revenue from this order is $25 = ($10 + $20) - $5. This metric is only available if you report conversions with cart data.
optional int64 revenue_micros = 302;- Parameters:
value- The revenueMicros to set.- Returns:
- This builder for chaining.
-
clearRevenueMicros
Revenue is the total amount you made from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Revenue is the total value of all the orders you received attributed to your ads, minus any discount. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt in an order from your website. The hat is priced $10 and the shirt is priced $20. The entire order has a $5 discount. The revenue from this order is $25 = ($10 + $20) - $5. This metric is only available if you report conversions with cart data.
optional int64 revenue_micros = 302;- Returns:
- This builder for chaining.
-
hasUnitsSold
public boolean hasUnitsSold()Units sold is the total number of products sold from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Units sold is the total number of products sold from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The units sold in this order is 3. This metric is only available if you report conversions with cart data.
optional double units_sold = 303;- Specified by:
hasUnitsSoldin interfaceMetricsOrBuilder- Returns:
- Whether the unitsSold field is set.
-
getUnitsSold
public double getUnitsSold()Units sold is the total number of products sold from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Units sold is the total number of products sold from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The units sold in this order is 3. This metric is only available if you report conversions with cart data.
optional double units_sold = 303;- Specified by:
getUnitsSoldin interfaceMetricsOrBuilder- Returns:
- The unitsSold.
-
setUnitsSold
Units sold is the total number of products sold from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Units sold is the total number of products sold from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The units sold in this order is 3. This metric is only available if you report conversions with cart data.
optional double units_sold = 303;- Parameters:
value- The unitsSold to set.- Returns:
- This builder for chaining.
-
clearUnitsSold
Units sold is the total number of products sold from orders attributed to your ads. How it works: You report conversions with cart data for completed purchases on your website. Units sold is the total number of products sold from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The units sold in this order is 3. This metric is only available if you report conversions with cart data.
optional double units_sold = 303;- Returns:
- This builder for chaining.
-
hasCrossSellCostOfGoodsSoldMicros
public boolean hasCrossSellCostOfGoodsSoldMicros()Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell cost of goods sold is the total cost of the products sold that weren't advertised. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cross-sell cost of goods sold for this order is $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_cost_of_goods_sold_micros = 304;- Specified by:
hasCrossSellCostOfGoodsSoldMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the crossSellCostOfGoodsSoldMicros field is set.
-
getCrossSellCostOfGoodsSoldMicros
public long getCrossSellCostOfGoodsSoldMicros()Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell cost of goods sold is the total cost of the products sold that weren't advertised. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cross-sell cost of goods sold for this order is $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_cost_of_goods_sold_micros = 304;- Specified by:
getCrossSellCostOfGoodsSoldMicrosin interfaceMetricsOrBuilder- Returns:
- The crossSellCostOfGoodsSoldMicros.
-
setCrossSellCostOfGoodsSoldMicros
Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell cost of goods sold is the total cost of the products sold that weren't advertised. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cross-sell cost of goods sold for this order is $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_cost_of_goods_sold_micros = 304;- Parameters:
value- The crossSellCostOfGoodsSoldMicros to set.- Returns:
- This builder for chaining.
-
clearCrossSellCostOfGoodsSoldMicros
Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell cost of goods sold is the total cost of the products sold that weren't advertised. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The cross-sell cost of goods sold for this order is $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_cost_of_goods_sold_micros = 304;- Returns:
- This builder for chaining.
-
hasCrossSellGrossProfitMicros
public boolean hasCrossSellGrossProfitMicros()Cross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the purchase is a sold product. If these products don't match then this is considered cross-sell. Cross-sell gross profit is the revenue you made from cross-sell attributed to your ads minus the cost of the goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The shirt is priced $20 and has a cost of goods sold value of $5. The cross-sell gross profit of this order is $15 = $20 - $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_gross_profit_micros = 305;- Specified by:
hasCrossSellGrossProfitMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the crossSellGrossProfitMicros field is set.
-
getCrossSellGrossProfitMicros
public long getCrossSellGrossProfitMicros()Cross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the purchase is a sold product. If these products don't match then this is considered cross-sell. Cross-sell gross profit is the revenue you made from cross-sell attributed to your ads minus the cost of the goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The shirt is priced $20 and has a cost of goods sold value of $5. The cross-sell gross profit of this order is $15 = $20 - $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_gross_profit_micros = 305;- Specified by:
getCrossSellGrossProfitMicrosin interfaceMetricsOrBuilder- Returns:
- The crossSellGrossProfitMicros.
-
setCrossSellGrossProfitMicros
Cross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the purchase is a sold product. If these products don't match then this is considered cross-sell. Cross-sell gross profit is the revenue you made from cross-sell attributed to your ads minus the cost of the goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The shirt is priced $20 and has a cost of goods sold value of $5. The cross-sell gross profit of this order is $15 = $20 - $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_gross_profit_micros = 305;- Parameters:
value- The crossSellGrossProfitMicros to set.- Returns:
- This builder for chaining.
-
clearCrossSellGrossProfitMicros
Cross-sell gross profit is the profit you made from products sold as a result of advertising a different product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the purchase is a sold product. If these products don't match then this is considered cross-sell. Cross-sell gross profit is the revenue you made from cross-sell attributed to your ads minus the cost of the goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The shirt is priced $20 and has a cost of goods sold value of $5. The cross-sell gross profit of this order is $15 = $20 - $5. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_gross_profit_micros = 305;- Returns:
- This builder for chaining.
-
hasCrossSellRevenueMicros
public boolean hasCrossSellRevenueMicros()Cross-sell revenue is the total amount you made from products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell revenue is the total value you made from cross-sell attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The cross-sell revenue of this order is $20. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_revenue_micros = 306;- Specified by:
hasCrossSellRevenueMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the crossSellRevenueMicros field is set.
-
getCrossSellRevenueMicros
public long getCrossSellRevenueMicros()Cross-sell revenue is the total amount you made from products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell revenue is the total value you made from cross-sell attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The cross-sell revenue of this order is $20. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_revenue_micros = 306;- Specified by:
getCrossSellRevenueMicrosin interfaceMetricsOrBuilder- Returns:
- The crossSellRevenueMicros.
-
setCrossSellRevenueMicros
Cross-sell revenue is the total amount you made from products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell revenue is the total value you made from cross-sell attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The cross-sell revenue of this order is $20. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_revenue_micros = 306;- Parameters:
value- The crossSellRevenueMicros to set.- Returns:
- This builder for chaining.
-
clearCrossSellRevenueMicros
Cross-sell revenue is the total amount you made from products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell revenue is the total value you made from cross-sell attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The cross-sell revenue of this order is $20. This metric is only available if you report conversions with cart data.
optional int64 cross_sell_revenue_micros = 306;- Returns:
- This builder for chaining.
-
hasCrossSellUnitsSold
public boolean hasCrossSellUnitsSold()Cross-sell units sold is the total number of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell units sold is the total number of cross-sold products from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The cross-sell units sold in this order is 2. This metric is only available if you report conversions with cart data.
optional double cross_sell_units_sold = 307;- Specified by:
hasCrossSellUnitsSoldin interfaceMetricsOrBuilder- Returns:
- Whether the crossSellUnitsSold field is set.
-
getCrossSellUnitsSold
public double getCrossSellUnitsSold()Cross-sell units sold is the total number of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell units sold is the total number of cross-sold products from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The cross-sell units sold in this order is 2. This metric is only available if you report conversions with cart data.
optional double cross_sell_units_sold = 307;- Specified by:
getCrossSellUnitsSoldin interfaceMetricsOrBuilder- Returns:
- The crossSellUnitsSold.
-
setCrossSellUnitsSold
Cross-sell units sold is the total number of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell units sold is the total number of cross-sold products from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The cross-sell units sold in this order is 2. This metric is only available if you report conversions with cart data.
optional double cross_sell_units_sold = 307;- Parameters:
value- The crossSellUnitsSold to set.- Returns:
- This builder for chaining.
-
clearCrossSellUnitsSold
Cross-sell units sold is the total number of products sold as a result of advertising a different product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If these products don't match then this is considered cross-sell. Cross-sell units sold is the total number of cross-sold products from all orders attributed to your ads. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The cross-sell units sold in this order is 2. This metric is only available if you report conversions with cart data.
optional double cross_sell_units_sold = 307;- Returns:
- This builder for chaining.
-
hasLeadCostOfGoodsSoldMicros
public boolean hasLeadCostOfGoodsSoldMicros()Lead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the cost of these goods is counted under lead cost of goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The lead cost of goods sold for this order is $3. This metric is only available if you report conversions with cart data.
optional int64 lead_cost_of_goods_sold_micros = 308;- Specified by:
hasLeadCostOfGoodsSoldMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the leadCostOfGoodsSoldMicros field is set.
-
getLeadCostOfGoodsSoldMicros
public long getLeadCostOfGoodsSoldMicros()Lead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the cost of these goods is counted under lead cost of goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The lead cost of goods sold for this order is $3. This metric is only available if you report conversions with cart data.
optional int64 lead_cost_of_goods_sold_micros = 308;- Specified by:
getLeadCostOfGoodsSoldMicrosin interfaceMetricsOrBuilder- Returns:
- The leadCostOfGoodsSoldMicros.
-
setLeadCostOfGoodsSoldMicros
Lead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the cost of these goods is counted under lead cost of goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The lead cost of goods sold for this order is $3. This metric is only available if you report conversions with cart data.
optional int64 lead_cost_of_goods_sold_micros = 308;- Parameters:
value- The leadCostOfGoodsSoldMicros to set.- Returns:
- This builder for chaining.
-
clearLeadCostOfGoodsSoldMicros
Lead cost of goods sold (COGS) is the total cost of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the cost of these goods is counted under lead cost of goods sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat has a cost of goods sold value of $3, the shirt has a cost of goods sold value of $5. The lead cost of goods sold for this order is $3. This metric is only available if you report conversions with cart data.
optional int64 lead_cost_of_goods_sold_micros = 308;- Returns:
- This builder for chaining.
-
hasLeadGrossProfitMicros
public boolean hasLeadGrossProfitMicros()Lead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the revenue you made from these sales minus the cost of goods sold is your lead gross profit. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and has a cost of goods sold value of $3. The lead gross profit of this order is $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 lead_gross_profit_micros = 309;- Specified by:
hasLeadGrossProfitMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the leadGrossProfitMicros field is set.
-
getLeadGrossProfitMicros
public long getLeadGrossProfitMicros()Lead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the revenue you made from these sales minus the cost of goods sold is your lead gross profit. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and has a cost of goods sold value of $3. The lead gross profit of this order is $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 lead_gross_profit_micros = 309;- Specified by:
getLeadGrossProfitMicrosin interfaceMetricsOrBuilder- Returns:
- The leadGrossProfitMicros.
-
setLeadGrossProfitMicros
Lead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the revenue you made from these sales minus the cost of goods sold is your lead gross profit. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and has a cost of goods sold value of $3. The lead gross profit of this order is $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 lead_gross_profit_micros = 309;- Parameters:
value- The leadGrossProfitMicros to set.- Returns:
- This builder for chaining.
-
clearLeadGrossProfitMicros
Lead gross profit is the profit you made from products sold as a result of advertising the same product, minus cost of goods sold (COGS). How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the revenue you made from these sales minus the cost of goods sold is your lead gross profit. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and has a cost of goods sold value of $3. The lead gross profit of this order is $7 = $10 - $3. This metric is only available if you report conversions with cart data.
optional int64 lead_gross_profit_micros = 309;- Returns:
- This builder for chaining.
-
hasLeadRevenueMicros
public boolean hasLeadRevenueMicros()Lead revenue is the total amount you made from products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total value you made from the sales of these products is shown under lead revenue. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The lead revenue of this order is $10. This metric is only available if you report conversions with cart data.
optional int64 lead_revenue_micros = 310;- Specified by:
hasLeadRevenueMicrosin interfaceMetricsOrBuilder- Returns:
- Whether the leadRevenueMicros field is set.
-
getLeadRevenueMicros
public long getLeadRevenueMicros()Lead revenue is the total amount you made from products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total value you made from the sales of these products is shown under lead revenue. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The lead revenue of this order is $10. This metric is only available if you report conversions with cart data.
optional int64 lead_revenue_micros = 310;- Specified by:
getLeadRevenueMicrosin interfaceMetricsOrBuilder- Returns:
- The leadRevenueMicros.
-
setLeadRevenueMicros
Lead revenue is the total amount you made from products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total value you made from the sales of these products is shown under lead revenue. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The lead revenue of this order is $10. This metric is only available if you report conversions with cart data.
optional int64 lead_revenue_micros = 310;- Parameters:
value- The leadRevenueMicros to set.- Returns:
- This builder for chaining.
-
clearLeadRevenueMicros
Lead revenue is the total amount you made from products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total value you made from the sales of these products is shown under lead revenue. Example: Someone clicked on a Shopping ad for a hat then bought the same hat and a shirt. The hat is priced $10 and the shirt is priced $20. The lead revenue of this order is $10. This metric is only available if you report conversions with cart data.
optional int64 lead_revenue_micros = 310;- Returns:
- This builder for chaining.
-
hasLeadUnitsSold
public boolean hasLeadUnitsSold()Lead units sold is the total number of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total number of these products sold is shown under lead units sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The lead units sold in this order is 1. This metric is only available if you report conversions with cart data.
optional double lead_units_sold = 311;- Specified by:
hasLeadUnitsSoldin interfaceMetricsOrBuilder- Returns:
- Whether the leadUnitsSold field is set.
-
getLeadUnitsSold
public double getLeadUnitsSold()Lead units sold is the total number of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total number of these products sold is shown under lead units sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The lead units sold in this order is 1. This metric is only available if you report conversions with cart data.
optional double lead_units_sold = 311;- Specified by:
getLeadUnitsSoldin interfaceMetricsOrBuilder- Returns:
- The leadUnitsSold.
-
setLeadUnitsSold
Lead units sold is the total number of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total number of these products sold is shown under lead units sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The lead units sold in this order is 1. This metric is only available if you report conversions with cart data.
optional double lead_units_sold = 311;- Parameters:
value- The leadUnitsSold to set.- Returns:
- This builder for chaining.
-
clearLeadUnitsSold
Lead units sold is the total number of products sold as a result of advertising the same product. How it works: You report conversions with cart data for completed purchases on your website. If the ad that was interacted with before the purchase has an associated product (see Shopping Ads) then this product is considered the advertised product. Any product included in the order the customer places is a sold product. If the advertised and sold products match, then the total number of these products sold is shown under lead units sold. Example: Someone clicked on a Shopping ad for a hat then bought the same hat, a shirt and a jacket. The lead units sold in this order is 1. This metric is only available if you report conversions with cart data.
optional double lead_units_sold = 311;- Returns:
- This builder for chaining.
-
hasUniqueUsers
public boolean hasUniqueUsers()The number of unique users who saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional int64 unique_users = 319;- Specified by:
hasUniqueUsersin interfaceMetricsOrBuilder- Returns:
- Whether the uniqueUsers field is set.
-
getUniqueUsers
public long getUniqueUsers()The number of unique users who saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional int64 unique_users = 319;- Specified by:
getUniqueUsersin interfaceMetricsOrBuilder- Returns:
- The uniqueUsers.
-
setUniqueUsers
The number of unique users who saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional int64 unique_users = 319;- Parameters:
value- The uniqueUsers to set.- Returns:
- This builder for chaining.
-
clearUniqueUsers
The number of unique users who saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional int64 unique_users = 319;- Returns:
- This builder for chaining.
-
hasAverageImpressionFrequencyPerUser
public boolean hasAverageImpressionFrequencyPerUser()The average number of times a unique user saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional double average_impression_frequency_per_user = 320;- Specified by:
hasAverageImpressionFrequencyPerUserin interfaceMetricsOrBuilder- Returns:
- Whether the averageImpressionFrequencyPerUser field is set.
-
getAverageImpressionFrequencyPerUser
public double getAverageImpressionFrequencyPerUser()The average number of times a unique user saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional double average_impression_frequency_per_user = 320;- Specified by:
getAverageImpressionFrequencyPerUserin interfaceMetricsOrBuilder- Returns:
- The averageImpressionFrequencyPerUser.
-
setAverageImpressionFrequencyPerUser
The average number of times a unique user saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional double average_impression_frequency_per_user = 320;- Parameters:
value- The averageImpressionFrequencyPerUser to set.- Returns:
- This builder for chaining.
-
clearAverageImpressionFrequencyPerUser
The average number of times a unique user saw your ad during the requested time period. This metric cannot be aggregated, and can only be requested for date ranges of 92 days or less. This metric is available for following campaign types - Display, Video, Discovery and App.
optional double average_impression_frequency_per_user = 320;- Returns:
- This builder for chaining.
-
hasLinkedEntitiesCount
public boolean hasLinkedEntitiesCount()Number of linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
optional int64 linked_entities_count = 341;- Specified by:
hasLinkedEntitiesCountin interfaceMetricsOrBuilder- Returns:
- Whether the linkedEntitiesCount field is set.
-
getLinkedEntitiesCount
public long getLinkedEntitiesCount()Number of linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
optional int64 linked_entities_count = 341;- Specified by:
getLinkedEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The linkedEntitiesCount.
-
setLinkedEntitiesCount
Number of linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
optional int64 linked_entities_count = 341;- Parameters:
value- The linkedEntitiesCount to set.- Returns:
- This builder for chaining.
-
clearLinkedEntitiesCount
Number of linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
optional int64 linked_entities_count = 341;- Returns:
- This builder for chaining.
-
getLinkedSampleEntitiesList
public com.google.protobuf.ProtocolStringList getLinkedSampleEntitiesList()A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Specified by:
getLinkedSampleEntitiesListin interfaceMetricsOrBuilder- Returns:
- A list containing the linkedSampleEntities.
-
getLinkedSampleEntitiesCount
public int getLinkedSampleEntitiesCount()A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Specified by:
getLinkedSampleEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The count of linkedSampleEntities.
-
getLinkedSampleEntities
A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Specified by:
getLinkedSampleEntitiesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The linkedSampleEntities at the given index.
-
getLinkedSampleEntitiesBytes
public com.google.protobuf.ByteString getLinkedSampleEntitiesBytes(int index) A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Specified by:
getLinkedSampleEntitiesBytesin interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the linkedSampleEntities at the given index.
-
setLinkedSampleEntities
A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Parameters:
index- The index to set the value at.value- The linkedSampleEntities to set.- Returns:
- This builder for chaining.
-
addLinkedSampleEntities
A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Parameters:
value- The linkedSampleEntities to add.- Returns:
- This builder for chaining.
-
addAllLinkedSampleEntities
A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Parameters:
values- The linkedSampleEntities to add.- Returns:
- This builder for chaining.
-
clearLinkedSampleEntities
A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Returns:
- This builder for chaining.
-
addLinkedSampleEntitiesBytes
A list of up to 20 sample linked resources in which the asset is used. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string linked_sample_entities = 342;- Parameters:
value- The bytes of the linkedSampleEntities to add.- Returns:
- This builder for chaining.
-
getSampleBestPerformanceEntitiesList
public com.google.protobuf.ProtocolStringList getSampleBestPerformanceEntitiesList()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Specified by:
getSampleBestPerformanceEntitiesListin interfaceMetricsOrBuilder- Returns:
- A list containing the sampleBestPerformanceEntities.
-
getSampleBestPerformanceEntitiesCount
public int getSampleBestPerformanceEntitiesCount()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Specified by:
getSampleBestPerformanceEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The count of sampleBestPerformanceEntities.
-
getSampleBestPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Specified by:
getSampleBestPerformanceEntitiesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sampleBestPerformanceEntities at the given index.
-
getSampleBestPerformanceEntitiesBytes
public com.google.protobuf.ByteString getSampleBestPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Specified by:
getSampleBestPerformanceEntitiesBytesin interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sampleBestPerformanceEntities at the given index.
-
setSampleBestPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Parameters:
index- The index to set the value at.value- The sampleBestPerformanceEntities to set.- Returns:
- This builder for chaining.
-
addSampleBestPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Parameters:
value- The sampleBestPerformanceEntities to add.- Returns:
- This builder for chaining.
-
addAllSampleBestPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Parameters:
values- The sampleBestPerformanceEntities to add.- Returns:
- This builder for chaining.
-
clearSampleBestPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Returns:
- This builder for chaining.
-
addSampleBestPerformanceEntitiesBytes
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.BEST performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_best_performance_entities = 343;- Parameters:
value- The bytes of the sampleBestPerformanceEntities to add.- Returns:
- This builder for chaining.
-
getSampleGoodPerformanceEntitiesList
public com.google.protobuf.ProtocolStringList getSampleGoodPerformanceEntitiesList()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Specified by:
getSampleGoodPerformanceEntitiesListin interfaceMetricsOrBuilder- Returns:
- A list containing the sampleGoodPerformanceEntities.
-
getSampleGoodPerformanceEntitiesCount
public int getSampleGoodPerformanceEntitiesCount()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Specified by:
getSampleGoodPerformanceEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The count of sampleGoodPerformanceEntities.
-
getSampleGoodPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Specified by:
getSampleGoodPerformanceEntitiesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sampleGoodPerformanceEntities at the given index.
-
getSampleGoodPerformanceEntitiesBytes
public com.google.protobuf.ByteString getSampleGoodPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Specified by:
getSampleGoodPerformanceEntitiesBytesin interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sampleGoodPerformanceEntities at the given index.
-
setSampleGoodPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Parameters:
index- The index to set the value at.value- The sampleGoodPerformanceEntities to set.- Returns:
- This builder for chaining.
-
addSampleGoodPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Parameters:
value- The sampleGoodPerformanceEntities to add.- Returns:
- This builder for chaining.
-
addAllSampleGoodPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Parameters:
values- The sampleGoodPerformanceEntities to add.- Returns:
- This builder for chaining.
-
clearSampleGoodPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Returns:
- This builder for chaining.
-
addSampleGoodPerformanceEntitiesBytes
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.GOOD performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_good_performance_entities = 344;- Parameters:
value- The bytes of the sampleGoodPerformanceEntities to add.- Returns:
- This builder for chaining.
-
getSampleLowPerformanceEntitiesList
public com.google.protobuf.ProtocolStringList getSampleLowPerformanceEntitiesList()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Specified by:
getSampleLowPerformanceEntitiesListin interfaceMetricsOrBuilder- Returns:
- A list containing the sampleLowPerformanceEntities.
-
getSampleLowPerformanceEntitiesCount
public int getSampleLowPerformanceEntitiesCount()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Specified by:
getSampleLowPerformanceEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The count of sampleLowPerformanceEntities.
-
getSampleLowPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Specified by:
getSampleLowPerformanceEntitiesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sampleLowPerformanceEntities at the given index.
-
getSampleLowPerformanceEntitiesBytes
public com.google.protobuf.ByteString getSampleLowPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Specified by:
getSampleLowPerformanceEntitiesBytesin interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sampleLowPerformanceEntities at the given index.
-
setSampleLowPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Parameters:
index- The index to set the value at.value- The sampleLowPerformanceEntities to set.- Returns:
- This builder for chaining.
-
addSampleLowPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Parameters:
value- The sampleLowPerformanceEntities to add.- Returns:
- This builder for chaining.
-
addAllSampleLowPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Parameters:
values- The sampleLowPerformanceEntities to add.- Returns:
- This builder for chaining.
-
clearSampleLowPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Returns:
- This builder for chaining.
-
addSampleLowPerformanceEntitiesBytes
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LOW performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_low_performance_entities = 345;- Parameters:
value- The bytes of the sampleLowPerformanceEntities to add.- Returns:
- This builder for chaining.
-
getSampleLearningPerformanceEntitiesList
public com.google.protobuf.ProtocolStringList getSampleLearningPerformanceEntitiesList()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Specified by:
getSampleLearningPerformanceEntitiesListin interfaceMetricsOrBuilder- Returns:
- A list containing the sampleLearningPerformanceEntities.
-
getSampleLearningPerformanceEntitiesCount
public int getSampleLearningPerformanceEntitiesCount()A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Specified by:
getSampleLearningPerformanceEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The count of sampleLearningPerformanceEntities.
-
getSampleLearningPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Specified by:
getSampleLearningPerformanceEntitiesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sampleLearningPerformanceEntities at the given index.
-
getSampleLearningPerformanceEntitiesBytes
public com.google.protobuf.ByteString getSampleLearningPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Specified by:
getSampleLearningPerformanceEntitiesBytesin interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sampleLearningPerformanceEntities at the given index.
-
setSampleLearningPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Parameters:
index- The index to set the value at.value- The sampleLearningPerformanceEntities to set.- Returns:
- This builder for chaining.
-
addSampleLearningPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Parameters:
value- The sampleLearningPerformanceEntities to add.- Returns:
- This builder for chaining.
-
addAllSampleLearningPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Parameters:
values- The sampleLearningPerformanceEntities to add.- Returns:
- This builder for chaining.
-
clearSampleLearningPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Returns:
- This builder for chaining.
-
addSampleLearningPerformanceEntitiesBytes
public Metrics.Builder addSampleLearningPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the asset had the AssetPerformanceLabel.LEARNING performance label. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_learning_performance_entities = 346;- Parameters:
value- The bytes of the sampleLearningPerformanceEntities to add.- Returns:
- This builder for chaining.
-
getSampleUnratedPerformanceEntitiesList
public com.google.protobuf.ProtocolStringList getSampleUnratedPerformanceEntitiesList()A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Specified by:
getSampleUnratedPerformanceEntitiesListin interfaceMetricsOrBuilder- Returns:
- A list containing the sampleUnratedPerformanceEntities.
-
getSampleUnratedPerformanceEntitiesCount
public int getSampleUnratedPerformanceEntitiesCount()A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Specified by:
getSampleUnratedPerformanceEntitiesCountin interfaceMetricsOrBuilder- Returns:
- The count of sampleUnratedPerformanceEntities.
-
getSampleUnratedPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Specified by:
getSampleUnratedPerformanceEntitiesin interfaceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sampleUnratedPerformanceEntities at the given index.
-
getSampleUnratedPerformanceEntitiesBytes
public com.google.protobuf.ByteString getSampleUnratedPerformanceEntitiesBytes(int index) A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Specified by:
getSampleUnratedPerformanceEntitiesBytesin interfaceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sampleUnratedPerformanceEntities at the given index.
-
setSampleUnratedPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Parameters:
index- The index to set the value at.value- The sampleUnratedPerformanceEntities to set.- Returns:
- This builder for chaining.
-
addSampleUnratedPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Parameters:
value- The sampleUnratedPerformanceEntities to add.- Returns:
- This builder for chaining.
-
addAllSampleUnratedPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Parameters:
values- The sampleUnratedPerformanceEntities to add.- Returns:
- This builder for chaining.
-
clearSampleUnratedPerformanceEntities
A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Returns:
- This builder for chaining.
-
addSampleUnratedPerformanceEntitiesBytes
public Metrics.Builder addSampleUnratedPerformanceEntitiesBytes(com.google.protobuf.ByteString value) A list of up to 20 sample linked resources with impressions in the last 30 days where the assets had AssetPerformanceLabel performance label other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView.
repeated string sample_unrated_performance_entities = 347;- Parameters:
value- The bytes of the sampleUnratedPerformanceEntities to add.- Returns:
- This builder for chaining.
-
hasAssetPinnedTotalCount
public boolean hasAssetPinnedTotalCount()Number of total usages in which the asset is pinned. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_total_count = 348;- Specified by:
hasAssetPinnedTotalCountin interfaceMetricsOrBuilder- Returns:
- Whether the assetPinnedTotalCount field is set.
-
getAssetPinnedTotalCount
public long getAssetPinnedTotalCount()Number of total usages in which the asset is pinned. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_total_count = 348;- Specified by:
getAssetPinnedTotalCountin interfaceMetricsOrBuilder- Returns:
- The assetPinnedTotalCount.
-
setAssetPinnedTotalCount
Number of total usages in which the asset is pinned. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_total_count = 348;- Parameters:
value- The assetPinnedTotalCount to set.- Returns:
- This builder for chaining.
-
clearAssetPinnedTotalCount
Number of total usages in which the asset is pinned. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_total_count = 348;- Returns:
- This builder for chaining.
-
hasAssetPinnedAsHeadlinePositionOneCount
public boolean hasAssetPinnedAsHeadlinePositionOneCount()Number of entities in which the asset is pinned to headline 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_one_count = 349;- Specified by:
hasAssetPinnedAsHeadlinePositionOneCountin interfaceMetricsOrBuilder- Returns:
- Whether the assetPinnedAsHeadlinePositionOneCount field is set.
-
getAssetPinnedAsHeadlinePositionOneCount
public long getAssetPinnedAsHeadlinePositionOneCount()Number of entities in which the asset is pinned to headline 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_one_count = 349;- Specified by:
getAssetPinnedAsHeadlinePositionOneCountin interfaceMetricsOrBuilder- Returns:
- The assetPinnedAsHeadlinePositionOneCount.
-
setAssetPinnedAsHeadlinePositionOneCount
Number of entities in which the asset is pinned to headline 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_one_count = 349;- Parameters:
value- The assetPinnedAsHeadlinePositionOneCount to set.- Returns:
- This builder for chaining.
-
clearAssetPinnedAsHeadlinePositionOneCount
Number of entities in which the asset is pinned to headline 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_one_count = 349;- Returns:
- This builder for chaining.
-
hasAssetPinnedAsHeadlinePositionTwoCount
public boolean hasAssetPinnedAsHeadlinePositionTwoCount()Number of entities in which the asset is pinned to headline 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_two_count = 350;- Specified by:
hasAssetPinnedAsHeadlinePositionTwoCountin interfaceMetricsOrBuilder- Returns:
- Whether the assetPinnedAsHeadlinePositionTwoCount field is set.
-
getAssetPinnedAsHeadlinePositionTwoCount
public long getAssetPinnedAsHeadlinePositionTwoCount()Number of entities in which the asset is pinned to headline 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_two_count = 350;- Specified by:
getAssetPinnedAsHeadlinePositionTwoCountin interfaceMetricsOrBuilder- Returns:
- The assetPinnedAsHeadlinePositionTwoCount.
-
setAssetPinnedAsHeadlinePositionTwoCount
Number of entities in which the asset is pinned to headline 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_two_count = 350;- Parameters:
value- The assetPinnedAsHeadlinePositionTwoCount to set.- Returns:
- This builder for chaining.
-
clearAssetPinnedAsHeadlinePositionTwoCount
Number of entities in which the asset is pinned to headline 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_two_count = 350;- Returns:
- This builder for chaining.
-
hasAssetPinnedAsHeadlinePositionThreeCount
public boolean hasAssetPinnedAsHeadlinePositionThreeCount()Number of entities in which the asset is pinned to headline 3. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_three_count = 351;- Specified by:
hasAssetPinnedAsHeadlinePositionThreeCountin interfaceMetricsOrBuilder- Returns:
- Whether the assetPinnedAsHeadlinePositionThreeCount field is set.
-
getAssetPinnedAsHeadlinePositionThreeCount
public long getAssetPinnedAsHeadlinePositionThreeCount()Number of entities in which the asset is pinned to headline 3. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_three_count = 351;- Specified by:
getAssetPinnedAsHeadlinePositionThreeCountin interfaceMetricsOrBuilder- Returns:
- The assetPinnedAsHeadlinePositionThreeCount.
-
setAssetPinnedAsHeadlinePositionThreeCount
Number of entities in which the asset is pinned to headline 3. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_three_count = 351;- Parameters:
value- The assetPinnedAsHeadlinePositionThreeCount to set.- Returns:
- This builder for chaining.
-
clearAssetPinnedAsHeadlinePositionThreeCount
Number of entities in which the asset is pinned to headline 3. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_headline_position_three_count = 351;- Returns:
- This builder for chaining.
-
hasAssetPinnedAsDescriptionPositionOneCount
public boolean hasAssetPinnedAsDescriptionPositionOneCount()Number of entities in which the asset is pinned to description 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_one_count = 352;- Specified by:
hasAssetPinnedAsDescriptionPositionOneCountin interfaceMetricsOrBuilder- Returns:
- Whether the assetPinnedAsDescriptionPositionOneCount field is set.
-
getAssetPinnedAsDescriptionPositionOneCount
public long getAssetPinnedAsDescriptionPositionOneCount()Number of entities in which the asset is pinned to description 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_one_count = 352;- Specified by:
getAssetPinnedAsDescriptionPositionOneCountin interfaceMetricsOrBuilder- Returns:
- The assetPinnedAsDescriptionPositionOneCount.
-
setAssetPinnedAsDescriptionPositionOneCount
Number of entities in which the asset is pinned to description 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_one_count = 352;- Parameters:
value- The assetPinnedAsDescriptionPositionOneCount to set.- Returns:
- This builder for chaining.
-
clearAssetPinnedAsDescriptionPositionOneCount
Number of entities in which the asset is pinned to description 1. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_one_count = 352;- Returns:
- This builder for chaining.
-
hasAssetPinnedAsDescriptionPositionTwoCount
public boolean hasAssetPinnedAsDescriptionPositionTwoCount()Number of entities in which the asset is pinned to description 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_two_count = 353;- Specified by:
hasAssetPinnedAsDescriptionPositionTwoCountin interfaceMetricsOrBuilder- Returns:
- Whether the assetPinnedAsDescriptionPositionTwoCount field is set.
-
getAssetPinnedAsDescriptionPositionTwoCount
public long getAssetPinnedAsDescriptionPositionTwoCount()Number of entities in which the asset is pinned to description 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_two_count = 353;- Specified by:
getAssetPinnedAsDescriptionPositionTwoCountin interfaceMetricsOrBuilder- Returns:
- The assetPinnedAsDescriptionPositionTwoCount.
-
setAssetPinnedAsDescriptionPositionTwoCount
Number of entities in which the asset is pinned to description 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_two_count = 353;- Parameters:
value- The assetPinnedAsDescriptionPositionTwoCount to set.- Returns:
- This builder for chaining.
-
clearAssetPinnedAsDescriptionPositionTwoCount
Number of entities in which the asset is pinned to description 2. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional int64 asset_pinned_as_description_position_two_count = 353;- Returns:
- This builder for chaining.
-
hasAssetBestPerformanceImpressionPercentage
public boolean hasAssetBestPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_best_performance_impression_percentage = 354;- Specified by:
hasAssetBestPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetBestPerformanceImpressionPercentage field is set.
-
getAssetBestPerformanceImpressionPercentage
public double getAssetBestPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_best_performance_impression_percentage = 354;- Specified by:
getAssetBestPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The assetBestPerformanceImpressionPercentage.
-
setAssetBestPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_best_performance_impression_percentage = 354;- Parameters:
value- The assetBestPerformanceImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetBestPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_best_performance_impression_percentage = 354;- Returns:
- This builder for chaining.
-
hasAssetGoodPerformanceImpressionPercentage
public boolean hasAssetGoodPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_good_performance_impression_percentage = 355;- Specified by:
hasAssetGoodPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetGoodPerformanceImpressionPercentage field is set.
-
getAssetGoodPerformanceImpressionPercentage
public double getAssetGoodPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_good_performance_impression_percentage = 355;- Specified by:
getAssetGoodPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The assetGoodPerformanceImpressionPercentage.
-
setAssetGoodPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_good_performance_impression_percentage = 355;- Parameters:
value- The assetGoodPerformanceImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetGoodPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_good_performance_impression_percentage = 355;- Returns:
- This builder for chaining.
-
hasAssetLowPerformanceImpressionPercentage
public boolean hasAssetLowPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_low_performance_impression_percentage = 356;- Specified by:
hasAssetLowPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetLowPerformanceImpressionPercentage field is set.
-
getAssetLowPerformanceImpressionPercentage
public double getAssetLowPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_low_performance_impression_percentage = 356;- Specified by:
getAssetLowPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The assetLowPerformanceImpressionPercentage.
-
setAssetLowPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_low_performance_impression_percentage = 356;- Parameters:
value- The assetLowPerformanceImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetLowPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_low_performance_impression_percentage = 356;- Returns:
- This builder for chaining.
-
hasAssetLearningPerformanceImpressionPercentage
public boolean hasAssetLearningPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_learning_performance_impression_percentage = 357;- Specified by:
hasAssetLearningPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetLearningPerformanceImpressionPercentage field is set.
-
getAssetLearningPerformanceImpressionPercentage
public double getAssetLearningPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_learning_performance_impression_percentage = 357;- Specified by:
getAssetLearningPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The assetLearningPerformanceImpressionPercentage.
-
setAssetLearningPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_learning_performance_impression_percentage = 357;- Parameters:
value- The assetLearningPerformanceImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetLearningPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_learning_performance_impression_percentage = 357;- Returns:
- This builder for chaining.
-
hasAssetUnratedPerformanceImpressionPercentage
public boolean hasAssetUnratedPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_unrated_performance_impression_percentage = 358;- Specified by:
hasAssetUnratedPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetUnratedPerformanceImpressionPercentage field is set.
-
getAssetUnratedPerformanceImpressionPercentage
public double getAssetUnratedPerformanceImpressionPercentage()Percentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_unrated_performance_impression_percentage = 358;- Specified by:
getAssetUnratedPerformanceImpressionPercentagein interfaceMetricsOrBuilder- Returns:
- The assetUnratedPerformanceImpressionPercentage.
-
setAssetUnratedPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_unrated_performance_impression_percentage = 358;- Parameters:
value- The assetUnratedPerformanceImpressionPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetUnratedPerformanceImpressionPercentage
Percentage of impressions the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Search channel.
optional double asset_unrated_performance_impression_percentage = 358;- Returns:
- This builder for chaining.
-
hasAssetBestPerformanceCostPercentage
public boolean hasAssetBestPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_best_performance_cost_percentage = 359;- Specified by:
hasAssetBestPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetBestPerformanceCostPercentage field is set.
-
getAssetBestPerformanceCostPercentage
public double getAssetBestPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_best_performance_cost_percentage = 359;- Specified by:
getAssetBestPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- The assetBestPerformanceCostPercentage.
-
setAssetBestPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_best_performance_cost_percentage = 359;- Parameters:
value- The assetBestPerformanceCostPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetBestPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.BEST. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_best_performance_cost_percentage = 359;- Returns:
- This builder for chaining.
-
hasAssetGoodPerformanceCostPercentage
public boolean hasAssetGoodPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_good_performance_cost_percentage = 360;- Specified by:
hasAssetGoodPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetGoodPerformanceCostPercentage field is set.
-
getAssetGoodPerformanceCostPercentage
public double getAssetGoodPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_good_performance_cost_percentage = 360;- Specified by:
getAssetGoodPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- The assetGoodPerformanceCostPercentage.
-
setAssetGoodPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_good_performance_cost_percentage = 360;- Parameters:
value- The assetGoodPerformanceCostPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetGoodPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.GOOD. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_good_performance_cost_percentage = 360;- Returns:
- This builder for chaining.
-
hasAssetLowPerformanceCostPercentage
public boolean hasAssetLowPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_low_performance_cost_percentage = 361;- Specified by:
hasAssetLowPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetLowPerformanceCostPercentage field is set.
-
getAssetLowPerformanceCostPercentage
public double getAssetLowPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_low_performance_cost_percentage = 361;- Specified by:
getAssetLowPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- The assetLowPerformanceCostPercentage.
-
setAssetLowPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_low_performance_cost_percentage = 361;- Parameters:
value- The assetLowPerformanceCostPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetLowPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.LOW. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_low_performance_cost_percentage = 361;- Returns:
- This builder for chaining.
-
hasAssetLearningPerformanceCostPercentage
public boolean hasAssetLearningPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_learning_performance_cost_percentage = 362;- Specified by:
hasAssetLearningPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetLearningPerformanceCostPercentage field is set.
-
getAssetLearningPerformanceCostPercentage
public double getAssetLearningPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_learning_performance_cost_percentage = 362;- Specified by:
getAssetLearningPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- The assetLearningPerformanceCostPercentage.
-
setAssetLearningPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_learning_performance_cost_percentage = 362;- Parameters:
value- The assetLearningPerformanceCostPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetLearningPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel.LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_learning_performance_cost_percentage = 362;- Returns:
- This builder for chaining.
-
hasAssetUnratedPerformanceCostPercentage
public boolean hasAssetUnratedPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_unrated_performance_cost_percentage = 363;- Specified by:
hasAssetUnratedPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- Whether the assetUnratedPerformanceCostPercentage field is set.
-
getAssetUnratedPerformanceCostPercentage
public double getAssetUnratedPerformanceCostPercentage()Percentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_unrated_performance_cost_percentage = 363;- Specified by:
getAssetUnratedPerformanceCostPercentagein interfaceMetricsOrBuilder- Returns:
- The assetUnratedPerformanceCostPercentage.
-
setAssetUnratedPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_unrated_performance_cost_percentage = 363;- Parameters:
value- The assetUnratedPerformanceCostPercentage to set.- Returns:
- This builder for chaining.
-
clearAssetUnratedPerformanceCostPercentage
Percentage of cost the asset received in ads with AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING. This metric can only be selected with ChannelAggregateAssetView and CampaignAggregateAssetView. This metric is only supported in Performance Max channel.
optional double asset_unrated_performance_cost_percentage = 363;- Returns:
- This builder for chaining.
-
hasStoreVisitsLastClickModelAttributedConversions
public boolean hasStoreVisitsLastClickModelAttributedConversions()The amount of store visits attributed by the last click model.
optional double store_visits_last_click_model_attributed_conversions = 365;- Specified by:
hasStoreVisitsLastClickModelAttributedConversionsin interfaceMetricsOrBuilder- Returns:
- Whether the storeVisitsLastClickModelAttributedConversions field is set.
-
getStoreVisitsLastClickModelAttributedConversions
public double getStoreVisitsLastClickModelAttributedConversions()The amount of store visits attributed by the last click model.
optional double store_visits_last_click_model_attributed_conversions = 365;- Specified by:
getStoreVisitsLastClickModelAttributedConversionsin interfaceMetricsOrBuilder- Returns:
- The storeVisitsLastClickModelAttributedConversions.
-
setStoreVisitsLastClickModelAttributedConversions
The amount of store visits attributed by the last click model.
optional double store_visits_last_click_model_attributed_conversions = 365;- Parameters:
value- The storeVisitsLastClickModelAttributedConversions to set.- Returns:
- This builder for chaining.
-
clearStoreVisitsLastClickModelAttributedConversions
The amount of store visits attributed by the last click model.
optional double store_visits_last_click_model_attributed_conversions = 365;- Returns:
- This builder for chaining.
-
hasResultsConversionsPurchase
public boolean hasResultsConversionsPurchase()The purchase conversion stats for the unified goals results.
optional double results_conversions_purchase = 366;- Specified by:
hasResultsConversionsPurchasein interfaceMetricsOrBuilder- Returns:
- Whether the resultsConversionsPurchase field is set.
-
getResultsConversionsPurchase
public double getResultsConversionsPurchase()The purchase conversion stats for the unified goals results.
optional double results_conversions_purchase = 366;- Specified by:
getResultsConversionsPurchasein interfaceMetricsOrBuilder- Returns:
- The resultsConversionsPurchase.
-
setResultsConversionsPurchase
The purchase conversion stats for the unified goals results.
optional double results_conversions_purchase = 366;- Parameters:
value- The resultsConversionsPurchase to set.- Returns:
- This builder for chaining.
-
clearResultsConversionsPurchase
The purchase conversion stats for the unified goals results.
optional double results_conversions_purchase = 366;- Returns:
- This builder for chaining.
-
hasVideoViewRateInFeed
public boolean hasVideoViewRateInFeed()The number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.
optional double video_view_rate_in_feed = 367;- Specified by:
hasVideoViewRateInFeedin interfaceMetricsOrBuilder- Returns:
- Whether the videoViewRateInFeed field is set.
-
getVideoViewRateInFeed
public double getVideoViewRateInFeed()The number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.
optional double video_view_rate_in_feed = 367;- Specified by:
getVideoViewRateInFeedin interfaceMetricsOrBuilder- Returns:
- The videoViewRateInFeed.
-
setVideoViewRateInFeed
The number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.
optional double video_view_rate_in_feed = 367;- Parameters:
value- The videoViewRateInFeed to set.- Returns:
- This builder for chaining.
-
clearVideoViewRateInFeed
The number of video views divided by number of impressions that can potentially lead to video views for in-feed formats.
optional double video_view_rate_in_feed = 367;- Returns:
- This builder for chaining.
-
hasVideoViewRateInStream
public boolean hasVideoViewRateInStream()The number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.
optional double video_view_rate_in_stream = 368;- Specified by:
hasVideoViewRateInStreamin interfaceMetricsOrBuilder- Returns:
- Whether the videoViewRateInStream field is set.
-
getVideoViewRateInStream
public double getVideoViewRateInStream()The number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.
optional double video_view_rate_in_stream = 368;- Specified by:
getVideoViewRateInStreamin interfaceMetricsOrBuilder- Returns:
- The videoViewRateInStream.
-
setVideoViewRateInStream
The number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.
optional double video_view_rate_in_stream = 368;- Parameters:
value- The videoViewRateInStream to set.- Returns:
- This builder for chaining.
-
clearVideoViewRateInStream
The number of video views divided by number of impressions that can potentially lead to video views for in-stream formats.
optional double video_view_rate_in_stream = 368;- Returns:
- This builder for chaining.
-
hasVideoViewRateShorts
public boolean hasVideoViewRateShorts()The number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.
optional double video_view_rate_shorts = 369;- Specified by:
hasVideoViewRateShortsin interfaceMetricsOrBuilder- Returns:
- Whether the videoViewRateShorts field is set.
-
getVideoViewRateShorts
public double getVideoViewRateShorts()The number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.
optional double video_view_rate_shorts = 369;- Specified by:
getVideoViewRateShortsin interfaceMetricsOrBuilder- Returns:
- The videoViewRateShorts.
-
setVideoViewRateShorts
The number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.
optional double video_view_rate_shorts = 369;- Parameters:
value- The videoViewRateShorts to set.- Returns:
- This builder for chaining.
-
clearVideoViewRateShorts
The number of video views divided by number of impressions that can potentially lead to video views for in shorts formats.
optional double video_view_rate_shorts = 369;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Metrics.Builder>
-