Interface MetricsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Metrics,Metrics.Builder
@Generated
public interface MetricsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondoubleThese metrics estimate the additional brand lift directly attributable to the ad campaign.doubleLower bound of the 90% confidence interval for absolute brand lift.doubleUpper bound of the 90% confidence interval for absolute brand lift.doubleThe p-value provides a measure of the statistical significance for the detected brand lift.doubleSearch absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.doubleThe number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility.doubleThe number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility.longThe number of impressions for which Active View could measure if the ad was audible.doubleThe number of impressions for which Active View could measure if the ad was audible, divided by the total number of impressions with Active View audio enabled.longThe number of impressions that were audible (volume > 0%) at any point during the ad playback.doubleThe number of impressions that were audible (volume > 0%) at any point during the ad playback, divided by the total number of impressions measurable for audibility.doubleThe number of impressions that were audible at the fourth quartile of the ad playback, divided by the total number of impressions measurable for audibility.doubleThe number of impressions that were audible at the first quartile of the ad playback, divided by the total number of impressions measurable for audibility.doubleThe number of impressions that were audible at the second quartile of the ad playback, divided by the total number of impressions measurable for audibility.doubleThe number of impressions that were audible at the third quartile of the ad playback, divided by the total number of impressions measurable for audibility.longThe number of impressions that were audible for at least 30 seconds (cumulative).doubleThe number of impressions that were audible for at least 30 seconds (cumulative), divided by the total number of impressions measurable for audibility.longThe number of impressions that were audible for at least 2 seconds (cumulative).doubleThe number of impressions that were audible for at least 2 seconds (cumulative), divided by the total number of impressions measurable for audibility.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).doubleAll average cart size is the average number of products in each order attributed to your ads.longAll average order value is the average revenue you made per order attributed to your ads.doubleThe total number of conversions.doubleThe total number of conversions.doubleThe number of times people clicked the "Call" button to call a business during or after clicking an ad.doubleThe number of times people clicked a "Get directions" button to navigate to a business 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 business 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 business's menu after clicking an ad.doubleThe number of times people placed an order at a business after clicking an ad.doubleThe number of other conversions (for example, posting a review or saving a location for a business) that occurred after people clicked an ad.doubleEstimated number of times people visited a business after clicking an ad.doubleThe number of times that people were taken to a business'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).longAll cost of goods sold is the total cost of the products you sold in orders attributed to your ads.longAll cross-sell cost of goods sold is the total cost of products sold as a result of advertising a different product.longAll 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).longAll cross-sell revenue is the total amount you made from products sold as a result of advertising a different product.doubleAll cross-sell units sold is the total number of products sold as a result of advertising a different product.doubleAll 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).longAll gross profit is the total profit made from orders attributed to your ads minus the cost of goods sold (COGS).longAll lead cost of goods sold is the total cost of products sold as a result of advertising the same product.longAll 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).longAll lead revenue is the total amount you made from products sold as a result of advertising the same product.doubleAll lead units sold is the total number of products sold as a result of advertising the same product.doubleAll of new customers' lifetime conversion value.doubleAll orders is total number of purchase conversions attributed to your ads.longAll revenue is the total you made from orders attributed to your ads.doubleAll units sold is the total number of products sold from orders attributed to your ads.doubleThe conversion value rule adjustment from all conversions in all conversion categories.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.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 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.longAverage video watch time duration in milliseconds for video impressions that started playing.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.doubleParticipated in-app actions.longThe number of biddable first in app conversions where the app install was driven by interaction with a web campaign.doublePercentage of clicks where the user only visited a single page on your site.doubleRepresents the rate of positive responses that would have occurred naturally without ad exposure, based on the behavior of the control group.doubleLower bound of the 90% confidence interval for the baseline positive response rate.doubleUpper bound of the 90% confidence interval for the baseline positive response rate.doubleEstimated unique users showing interest in the exposed group.doubleThe lower bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have a positive brand attitude, as measured by the Brand Lift survey.doubleThe upper bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have experienced a positive shift in brand attitude, as measured by the Brand Lift survey.doubleRepresents the rate of positive responses from users who were exposed to the ads.doubleLower bound of the 90% confidence interval for the exposed positive response rate.doubleUpper bound of the 90% confidence interval for the exposed positive response rate.doubleThe number of survey responses from users who were exposed to the ads.doubleBrand lift responses suppressed.doubleEstimated unique users showing interest in the control/suppressed group.doubleLower bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders.doubleRepresents the upper bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders.doubleThe total number of survey responses collected across both the exposed and control groups.longThe number of clicks.doubleThe margin of error when estimating the experiment's effect on clicks.doubleThe point estimate when estimating the experiment's effect on clicks.doubleThe p-value for the null hypothesis that the experiment has no effect on clicks.longUnique query intent cluster count for 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.longThe number of clicks on the control arm of an experiment.doubleThe conversions metric on the control arm of the experiment.doubleThe conversion value metric on the control arm of the experiment.doubleThe conversion value per cost metric on the control arm of the experiment.longThe cost metric on the control arm of the experiment.doubleThe cost per conversion metric on the control arm of the experiment.longThe impressions metric on the control arm of the experiment.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.doubleRepresents the number of conversions that would have occurred naturally without ad exposure, based on the behavior of the control group.doubleRepresents the baseline conversion value from users not exposed to the ads.doubleRepresents the total conversions from users who were exposed to the ads.doubleRepresents the total conversion value from users exposed to the ads.doubleThe number of conversions.doubleThe margin of error when estimating the experiment's effect on conversions absolute change.doubleThe point estimate when estimating the experiment's effect on conversions absolute change.doubleThe p-value for the null hypothesis that the experiment has no effect on conversions absolute change.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.longUnique query intent cluster count for conversions.doubleThe value of conversions.doubleThe value of conversions.doubleThe value of conversions divided by the cost of ad interactions.doubleThe point estimate when estimating the experiment's effect on conversion value change.doubleThe margin of error when estimating the experiment's effect on conversion value.doubleThe point estimate when estimating the experiment's effect on conversion value per cost change.doubleThe margin of error when estimating the experiment's effect on conversion value per cost.doubleThe p-value for the null hypothesis that the experiment has no effect on conversion value per cost.doubleThe p-value for the null hypothesis that the experiment has no effect on conversion value.doubleThe cost of the platform comparable conversion in the currency of the authorized customer.longThe sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.doubleThe point estimate when estimating the experiment's effect on cost change.doubleThe margin of error when estimating the experiment's effect on cost.doubleThe p-value for the null hypothesis that the experiment has no effect on cost.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 point estimate when estimating the experiment's effect on cost per conversion change.doubleThe margin of error when estimating the experiment's effect on cost per conversion.doubleThe p-value for the null hypothesis that the experiment has no effect on cost per conversion.doubleThe cost of ad interactions divided by current model attributed conversions.doubleThe estimated cost incurred for each additional conversion generated by the campaign.doubleThe lower bound of the 90% confidence interval for cost_per_incremental_conversion.doubleThe upper bound of the 90% confidence interval for cost_per_incremental_conversion.doubleThe probability that this experiment arm is the winner for cost per incremental conversion.doubleThe estimated cost incurred for each additional person moved to a positive brand state by the campaign.doubleLower bound of the 90% confidence interval for the cost per lifted cookie.doubleUpper bound of the 90% confidence interval for the cost per lifted cookie.doubleThe cost of ad interactions divided by the number of platform comparable conversions.longAll co-viewed impressions represent the total number of people who saw your ad.doubleConversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.doubleThe number of cross-device conversions by conversion date.doubleThe sum of the value of cross-device conversions.doubleThe sum of cross-device conversions value by conversion date.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.longNumber of impressions in which the business 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.doubleEstimated number of unique users who were moved to a positive brand state directly by the campaign (that is, lifted users).doubleThe lower bound of the 90% confidence interval for the fractional_lifted_cookies metric.doubleThe upper bound of the 90% confidence interval for the fractional_lifted_cookies metric.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).doubleThe increase in positive brand responses relative to the total potential growth remaining.doubleLower bound of the 90% confidence interval for headroom brand lift.doubleUpper bound of the 90% confidence interval for headroom brand lift.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 business's location-based ad was shown.doubleThe margin of error when estimating the experiment's effect on impressions.doubleThe point estimate when estimating the experiment's effect on impressions.doubleThe p-value for the null hypothesis that the experiment has no effect on impressions.longUnique query intent cluster count for impressions.doubleThe estimated number of additional conversions directly attributable to the ad campaign.doubleThe lower bound of the 90% confidence interval for incremental_conversions.doubleThe upper bound of the 90% confidence interval for incremental_conversions.doubleThe conversions p-value provides a measure of the statistical significance for the detected lift in conversions.doubleThe probability that this experiment arm is the winner for incremental conversions.doubleThe estimated additional conversion value the ads generated.doubleThe lower bound of the 90% confidence interval for incremental_conversion_value.doubleThe upper bound of the 90% confidence interval for incremental_conversion_value.doubleThe incremental return on ad spend (iROAS), calculated as the additional conversion value generated per unit of campaign cost.doubleThe lower bound of the 90% confidence interval for incremental conversion value per cost.doubleThe upper bound of the 90% confidence interval for incremental conversion value per cost.doubleThe probability that this experiment arm is the winner for incremental conversion value per cost.doubleThe conversions value p-value provides a measure of the statistical significance for the detected lift in conversions value.doubleThe probability that this experiment arm is the winner for incremental conversion value.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.A 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.doubleThe original conversion value from biddable conversions.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`).doubleThe number of platform comparable conversions.doubleThe number of platform comparable conversions.doublePlatform comparable conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).doubleThe value of platform comparable conversions from interactions divided by the number of ad interactions.doubleThe value of platform comparable conversions.doubleThe value of platform comparable conversions.doubleThe value of conversions divided by the cost of ad interactions.longPrimary impression is counted each time your ad is served.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"doubleThe percentage increase in positive responses in the exposed group compared to the control group.doubleThe lower bound of the 90% confidence interval for Relative Brand Lift.doubleThe upper bound of the 90% confidence interval for Relative Brand Lift.doubleThe percentage increase in conversions in the exposed group compared to the control group.doubleThe lower bound of the 90% confidence interval for relative_conversion_lift.doubleThe upper bound of the 90% confidence interval for relative_conversion_lift.doubleThe percentage increase in conversion value in the exposed group compared to the control group.doubleThe lower bound of the 90% confidence interval for relative_conversion_value_lift.doubleThe upper bound of the 90% confidence interval for relative_conversion_value_lift.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.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 estimated percent of times that 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.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 business visits attributed by the last click model.longgetSvr()This feature is available to allowlisted accounts only.doubleThe percent of your ad impressions that are shown adjacent to the top organic search results.doubleThe average amount you pay each time someone views your ad.longThe number of unique users who saw your ad during the requested time period.longThis metric counts the unique individuals who were shown your video ad five or more times within the selected date range.longThis metric counts the unique individuals who were shown your video ad four or more times within the selected date range.longThis metric counts the unique individuals who were shown your video ad ten or more times within the selected date range.longThis metric counts the unique individuals who were shown your video ad three or more times within the selected date range.longThis metric counts the unique individuals who were shown your video ad two or more times within the selected date range.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 conversion value rule adjustment from biddable conversions in all conversion categories.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.doubleThe value of platform comparable conversions divided by the number of platform comparable conversions.doubleThe value of platform comparable conversions divided by the number of platform comparable 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 TrueView views your video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.doubleThe number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-feed formats.doubleThe number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-stream formats.doubleThe number of TrueView views divided by number of impressions that can potentially lead to TrueView views for Shorts ads.longThe number of TrueView views your video ads received.longTotal watch time duration in milliseconds for video impressions that started playing.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 business after an impression.doubleNumber of website URL clicks on any location surface after an impression.longThe number of comments on YouTube Shorts videos attributed to ad impressions.longThe number of likes on YouTube Shorts videos attributed to ad impressions.longThe number of shares on YouTube Shorts videos attributed to ad impressions.booleanThese metrics estimate the additional brand lift directly attributable to the ad campaign.booleanLower bound of the 90% confidence interval for absolute brand lift.booleanUpper bound of the 90% confidence interval for absolute brand lift.booleanThe p-value provides a measure of the statistical significance for the detected brand lift.booleanSearch absolute top impression share is the percentage of your Search ad impressions that are shown in the most prominent Search position.booleanThe number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility.booleanThe number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility.booleanThe number of impressions for which Active View could measure if the ad was audible.booleanThe number of impressions for which Active View could measure if the ad was audible, divided by the total number of impressions with Active View audio enabled.booleanThe number of impressions that were audible (volume > 0%) at any point during the ad playback.booleanThe number of impressions that were audible (volume > 0%) at any point during the ad playback, divided by the total number of impressions measurable for audibility.booleanThe number of impressions that were audible at the fourth quartile of the ad playback, divided by the total number of impressions measurable for audibility.booleanThe number of impressions that were audible at the first quartile of the ad playback, divided by the total number of impressions measurable for audibility.booleanThe number of impressions that were audible at the second quartile of the ad playback, divided by the total number of impressions measurable for audibility.booleanThe number of impressions that were audible at the third quartile of the ad playback, divided by the total number of impressions measurable for audibility.booleanThe number of impressions that were audible for at least 30 seconds (cumulative).booleanThe number of impressions that were audible for at least 30 seconds (cumulative), divided by the total number of impressions measurable for audibility.booleanThe number of impressions that were audible for at least 2 seconds (cumulative).booleanThe number of impressions that were audible for at least 2 seconds (cumulative), divided by the total number of impressions measurable for audibility.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).booleanAll average cart size is the average number of products in each order attributed to your ads.booleanAll average order value is the average revenue you made per order attributed to your ads.booleanThe total number of conversions.booleanThe total number of conversions.booleanThe number of times people clicked the "Call" button to call a business during or after clicking an ad.booleanThe number of times people clicked a "Get directions" button to navigate to a business 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 business 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 business's menu after clicking an ad.booleanThe number of times people placed an order at a business after clicking an ad.booleanThe number of other conversions (for example, posting a review or saving a location for a business) that occurred after people clicked an ad.booleanEstimated number of times people visited a business after clicking an ad.booleanThe number of times that people were taken to a business'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 cost of goods sold is the total cost of the products you sold in orders attributed to your ads.booleanAll cross-sell cost of goods sold is the total cost of products sold as a result of advertising a different product.booleanAll 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).booleanAll cross-sell revenue is the total amount you made from products sold as a result of advertising a different product.booleanAll cross-sell units sold is the total number of products sold as a result of advertising a different product.booleanAll 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).booleanAll gross profit is the total profit made from orders attributed to your ads minus the cost of goods sold (COGS).booleanAll lead cost of goods sold is the total cost of products sold as a result of advertising the same product.booleanAll 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).booleanAll lead revenue is the total amount you made from products sold as a result of advertising the same product.booleanAll lead units sold is the total number of products sold as a result of advertising the same product.booleanAll of new customers' lifetime conversion value.booleanAll orders is total number of purchase conversions attributed to your ads.booleanAll revenue is the total you made from orders attributed to your ads.booleanAll units sold is the total number of products sold from orders attributed to your ads.booleanThe conversion value rule adjustment from all conversions in all conversion categories.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.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 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.booleanAverage video watch time duration in milliseconds for video impressions that started playing.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.booleanParticipated in-app actions.booleanThe number of biddable first in app conversions where the app install was driven by interaction with a web campaign.booleanPercentage of clicks where the user only visited a single page on your site.booleanRepresents the rate of positive responses that would have occurred naturally without ad exposure, based on the behavior of the control group.booleanLower bound of the 90% confidence interval for the baseline positive response rate.booleanUpper bound of the 90% confidence interval for the baseline positive response rate.booleanEstimated unique users showing interest in the exposed group.booleanThe lower bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have a positive brand attitude, as measured by the Brand Lift survey.booleanThe upper bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have experienced a positive shift in brand attitude, as measured by the Brand Lift survey.booleanRepresents the rate of positive responses from users who were exposed to the ads.booleanLower bound of the 90% confidence interval for the exposed positive response rate.booleanUpper bound of the 90% confidence interval for the exposed positive response rate.booleanThe number of survey responses from users who were exposed to the ads.booleanBrand lift responses suppressed.booleanEstimated unique users showing interest in the control/suppressed group.booleanLower bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders.booleanRepresents the upper bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders.booleanThe total number of survey responses collected across both the exposed and control groups.booleanThe number of clicks.booleanThe margin of error when estimating the experiment's effect on clicks.booleanThe point estimate when estimating the experiment's effect on clicks.booleanThe p-value for the null hypothesis that the experiment has no effect on clicks.booleanUnique query intent cluster count for 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 number of clicks on the control arm of an experiment.booleanThe conversions metric on the control arm of the experiment.booleanThe conversion value metric on the control arm of the experiment.booleanThe conversion value per cost metric on the control arm of the experiment.booleanThe cost metric on the control arm of the experiment.booleanThe cost per conversion metric on the control arm of the experiment.booleanThe impressions metric on the control arm of the experiment.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.booleanRepresents the number of conversions that would have occurred naturally without ad exposure, based on the behavior of the control group.booleanRepresents the baseline conversion value from users not exposed to the ads.booleanRepresents the total conversions from users who were exposed to the ads.booleanRepresents the total conversion value from users exposed to the ads.booleanThe number of conversions.booleanThe margin of error when estimating the experiment's effect on conversions absolute change.booleanThe point estimate when estimating the experiment's effect on conversions absolute change.booleanThe p-value for the null hypothesis that the experiment has no effect on conversions absolute change.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.booleanUnique query intent cluster count for conversions.booleanThe value of conversions.booleanThe value of conversions.booleanThe value of conversions divided by the cost of ad interactions.booleanThe point estimate when estimating the experiment's effect on conversion value change.booleanThe margin of error when estimating the experiment's effect on conversion value.booleanThe point estimate when estimating the experiment's effect on conversion value per cost change.booleanThe margin of error when estimating the experiment's effect on conversion value per cost.booleanThe p-value for the null hypothesis that the experiment has no effect on conversion value per cost.booleanThe p-value for the null hypothesis that the experiment has no effect on conversion value.booleanThe cost of the platform comparable conversion in the currency of the authorized customer.booleanThe sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.booleanThe point estimate when estimating the experiment's effect on cost change.booleanThe margin of error when estimating the experiment's effect on cost.booleanThe p-value for the null hypothesis that the experiment has no effect on cost.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 point estimate when estimating the experiment's effect on cost per conversion change.booleanThe margin of error when estimating the experiment's effect on cost per conversion.booleanThe p-value for the null hypothesis that the experiment has no effect on cost per conversion.booleanThe cost of ad interactions divided by current model attributed conversions.booleanThe estimated cost incurred for each additional conversion generated by the campaign.booleanThe lower bound of the 90% confidence interval for cost_per_incremental_conversion.booleanThe upper bound of the 90% confidence interval for cost_per_incremental_conversion.booleanThe probability that this experiment arm is the winner for cost per incremental conversion.booleanThe estimated cost incurred for each additional person moved to a positive brand state by the campaign.booleanLower bound of the 90% confidence interval for the cost per lifted cookie.booleanUpper bound of the 90% confidence interval for the cost per lifted cookie.booleanThe cost of ad interactions divided by the number of platform comparable conversions.booleanAll co-viewed impressions represent the total number of people who saw your ad.booleanConversions from when a customer clicks on a Google Ads ad on one device, then converts on a different device or browser.booleanThe number of cross-device conversions by conversion date.booleanThe sum of the value of cross-device conversions.booleanThe sum of cross-device conversions value by conversion date.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 business 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.booleanEstimated number of unique users who were moved to a positive brand state directly by the campaign (that is, lifted users).booleanThe lower bound of the 90% confidence interval for the fractional_lifted_cookies metric.booleanThe upper bound of the 90% confidence interval for the fractional_lifted_cookies metric.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 increase in positive brand responses relative to the total potential growth remaining.booleanLower bound of the 90% confidence interval for headroom brand lift.booleanUpper bound of the 90% confidence interval for headroom brand lift.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 business's location-based ad was shown.booleanThe margin of error when estimating the experiment's effect on impressions.booleanThe point estimate when estimating the experiment's effect on impressions.booleanThe p-value for the null hypothesis that the experiment has no effect on impressions.booleanUnique query intent cluster count for impressions.booleanThe estimated number of additional conversions directly attributable to the ad campaign.booleanThe lower bound of the 90% confidence interval for incremental_conversions.booleanThe upper bound of the 90% confidence interval for incremental_conversions.booleanThe conversions p-value provides a measure of the statistical significance for the detected lift in conversions.booleanThe probability that this experiment arm is the winner for incremental conversions.booleanThe estimated additional conversion value the ads generated.booleanThe lower bound of the 90% confidence interval for incremental_conversion_value.booleanThe upper bound of the 90% confidence interval for incremental_conversion_value.booleanThe incremental return on ad spend (iROAS), calculated as the additional conversion value generated per unit of campaign cost.booleanThe lower bound of the 90% confidence interval for incremental conversion value per cost.booleanThe upper bound of the 90% confidence interval for incremental conversion value per cost.booleanThe probability that this experiment arm is the winner for incremental conversion value per cost.booleanThe conversions value p-value provides a measure of the statistical significance for the detected lift in conversions value.booleanThe probability that this experiment arm is the winner for incremental conversion value.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.booleanThe original conversion value from biddable conversions.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`).booleanThe number of platform comparable conversions.booleanThe number of platform comparable conversions.booleanPlatform comparable conversions from interactions divided by the number of ad interactions (such as clicks for text ads or views for video ads).booleanThe value of platform comparable conversions from interactions divided by the number of ad interactions.booleanThe value of platform comparable conversions.booleanThe value of platform comparable conversions.booleanThe value of conversions divided by the cost of ad interactions.booleanPrimary impression is counted each time your ad is served.booleanThe percentage increase in positive responses in the exposed group compared to the control group.booleanThe lower bound of the 90% confidence interval for Relative Brand Lift.booleanThe upper bound of the 90% confidence interval for Relative Brand Lift.booleanThe percentage increase in conversions in the exposed group compared to the control group.booleanThe lower bound of the 90% confidence interval for relative_conversion_lift.booleanThe upper bound of the 90% confidence interval for relative_conversion_lift.booleanThe percentage increase in conversion value in the exposed group compared to the control group.booleanThe lower bound of the 90% confidence interval for relative_conversion_value_lift.booleanThe upper bound of the 90% confidence interval for relative_conversion_value_lift.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 estimated percent of times that 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 business visits attributed by the last click model.booleanhasSvr()This feature is available to allowlisted accounts only.booleanThe percent of your ad impressions that are shown adjacent to the top organic search results.booleanThe average amount you pay each time someone views your ad.booleanThe number of unique users who saw your ad during the requested time period.booleanThis metric counts the unique individuals who were shown your video ad five or more times within the selected date range.booleanThis metric counts the unique individuals who were shown your video ad four or more times within the selected date range.booleanThis metric counts the unique individuals who were shown your video ad ten or more times within the selected date range.booleanThis metric counts the unique individuals who were shown your video ad three or more times within the selected date range.booleanThis metric counts the unique individuals who were shown your video ad two or more times within the selected date range.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 conversion value rule adjustment from biddable conversions in all conversion categories.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.booleanThe value of platform comparable conversions divided by the number of platform comparable conversions.booleanThe value of platform comparable conversions divided by the number of platform comparable 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 TrueView views your video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.booleanThe number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-feed formats.booleanThe number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-stream formats.booleanThe number of TrueView views divided by number of impressions that can potentially lead to TrueView views for Shorts ads.booleanThe number of TrueView views your video ads received.booleanTotal watch time duration in milliseconds for video impressions that started playing.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 business after an impression.booleanNumber of website URL clicks on any location surface after an impression.booleanThe number of comments on YouTube Shorts videos attributed to ad impressions.booleanThe number of likes on YouTube Shorts videos attributed to ad impressions.booleanThe number of shares on YouTube Shorts videos attributed to ad impressions.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAbsoluteTopImpressionPercentage
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;- Returns:
- Whether the absoluteTopImpressionPercentage field is set.
-
getAbsoluteTopImpressionPercentage
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;- Returns:
- The absoluteTopImpressionPercentage.
-
hasActiveViewCpm
boolean hasActiveViewCpm()Average cost of viewable impressions (`active_view_impressions`).
optional double active_view_cpm = 184;- Returns:
- Whether the activeViewCpm field is set.
-
getActiveViewCpm
double getActiveViewCpm()Average cost of viewable impressions (`active_view_impressions`).
optional double active_view_cpm = 184;- Returns:
- The activeViewCpm.
-
hasActiveViewCtr
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;- Returns:
- Whether the activeViewCtr field is set.
-
getActiveViewCtr
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;- Returns:
- The activeViewCtr.
-
hasActiveViewImpressions
boolean hasActiveViewImpressions()A measurement of how often your ad has become viewable on a Display Network site.
optional int64 active_view_impressions = 186;- Returns:
- Whether the activeViewImpressions field is set.
-
getActiveViewImpressions
long getActiveViewImpressions()A measurement of how often your ad has become viewable on a Display Network site.
optional int64 active_view_impressions = 186;- Returns:
- The activeViewImpressions.
-
hasActiveViewMeasurability
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;- Returns:
- Whether the activeViewMeasurability field is set.
-
getActiveViewMeasurability
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;- Returns:
- The activeViewMeasurability.
-
hasActiveViewMeasurableCostMicros
boolean hasActiveViewMeasurableCostMicros()The cost of the impressions you received that were measurable by Active View.
optional int64 active_view_measurable_cost_micros = 188;- Returns:
- Whether the activeViewMeasurableCostMicros field is set.
-
getActiveViewMeasurableCostMicros
long getActiveViewMeasurableCostMicros()The cost of the impressions you received that were measurable by Active View.
optional int64 active_view_measurable_cost_micros = 188;- Returns:
- The activeViewMeasurableCostMicros.
-
hasActiveViewMeasurableImpressions
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;- Returns:
- Whether the activeViewMeasurableImpressions field is set.
-
getActiveViewMeasurableImpressions
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;- Returns:
- The activeViewMeasurableImpressions.
-
hasActiveViewViewability
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;- Returns:
- Whether the activeViewViewability field is set.
-
getActiveViewViewability
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;- Returns:
- The activeViewViewability.
-
hasAllConversionsFromInteractionsRate
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;- Returns:
- Whether the allConversionsFromInteractionsRate field is set.
-
getAllConversionsFromInteractionsRate
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;- Returns:
- The allConversionsFromInteractionsRate.
-
hasAllConversionsValue
boolean hasAllConversionsValue()The value of all conversions.
optional double all_conversions_value = 192;- Returns:
- Whether the allConversionsValue field is set.
-
getAllConversionsValue
double getAllConversionsValue()The value of all conversions.
optional double all_conversions_value = 192;- Returns:
- The allConversionsValue.
-
hasAllConversionsValueByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double all_conversions_value_by_conversion_date = 240;- Returns:
- Whether the allConversionsValueByConversionDate field is set.
-
getAllConversionsValueByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double all_conversions_value_by_conversion_date = 240;- Returns:
- The allConversionsValueByConversionDate.
-
hasAllNewCustomerLifetimeValue
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 [About customer lifecycle goals](https://support.google.com/google-ads/answer/12080169) for more details.
optional double all_new_customer_lifetime_value = 294;- Returns:
- Whether the allNewCustomerLifetimeValue field is set.
-
getAllNewCustomerLifetimeValue
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 [About customer lifecycle goals](https://support.google.com/google-ads/answer/12080169) for more details.
optional double all_new_customer_lifetime_value = 294;- Returns:
- The allNewCustomerLifetimeValue.
-
hasAllConversions
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;- Returns:
- Whether the allConversions field is set.
-
getAllConversions
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;- Returns:
- The allConversions.
-
hasAllConversionsByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double all_conversions_by_conversion_date = 241;- Returns:
- Whether the allConversionsByConversionDate field is set.
-
getAllConversionsByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double all_conversions_by_conversion_date = 241;- Returns:
- The allConversionsByConversionDate.
-
hasAllConversionsValuePerCost
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;- Returns:
- Whether the allConversionsValuePerCost field is set.
-
getAllConversionsValuePerCost
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;- Returns:
- The allConversionsValuePerCost.
-
hasAllConversionsFromClickToCall
boolean hasAllConversionsFromClickToCall()The number of times people clicked the "Call" button to call a business 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:
- Whether the allConversionsFromClickToCall field is set.
-
getAllConversionsFromClickToCall
double getAllConversionsFromClickToCall()The number of times people clicked the "Call" button to call a business 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:
- The allConversionsFromClickToCall.
-
hasAllConversionsFromDirections
boolean hasAllConversionsFromDirections()The number of times people clicked a "Get directions" button to navigate to a business after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_directions = 196;- Returns:
- Whether the allConversionsFromDirections field is set.
-
getAllConversionsFromDirections
double getAllConversionsFromDirections()The number of times people clicked a "Get directions" button to navigate to a business after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_directions = 196;- Returns:
- The allConversionsFromDirections.
-
hasAllConversionsFromInteractionsValuePerInteraction
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;- Returns:
- Whether the allConversionsFromInteractionsValuePerInteraction field is set.
-
getAllConversionsFromInteractionsValuePerInteraction
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;- Returns:
- The allConversionsFromInteractionsValuePerInteraction.
-
hasAllConversionsFromMenu
boolean hasAllConversionsFromMenu()The number of times people clicked a link to view a business's menu after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_menu = 198;- Returns:
- Whether the allConversionsFromMenu field is set.
-
getAllConversionsFromMenu
double getAllConversionsFromMenu()The number of times people clicked a link to view a business's menu after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_menu = 198;- Returns:
- The allConversionsFromMenu.
-
hasAllConversionsFromOrder
boolean hasAllConversionsFromOrder()The number of times people placed an order at a business after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_order = 199;- Returns:
- Whether the allConversionsFromOrder field is set.
-
getAllConversionsFromOrder
double getAllConversionsFromOrder()The number of times people placed an order at a business after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_order = 199;- Returns:
- The allConversionsFromOrder.
-
hasAllConversionsFromOtherEngagement
boolean hasAllConversionsFromOtherEngagement()The number of other conversions (for example, posting a review or saving a location for a business) that occurred after people clicked an ad. This metric applies to feed items only.
optional double all_conversions_from_other_engagement = 200;- Returns:
- Whether the allConversionsFromOtherEngagement field is set.
-
getAllConversionsFromOtherEngagement
double getAllConversionsFromOtherEngagement()The number of other conversions (for example, posting a review or saving a location for a business) that occurred after people clicked an ad. This metric applies to feed items only.
optional double all_conversions_from_other_engagement = 200;- Returns:
- The allConversionsFromOtherEngagement.
-
hasAllConversionsFromStoreVisit
boolean hasAllConversionsFromStoreVisit()Estimated number of times people visited a business after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_visit = 201;- Returns:
- Whether the allConversionsFromStoreVisit field is set.
-
getAllConversionsFromStoreVisit
double getAllConversionsFromStoreVisit()Estimated number of times people visited a business after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_visit = 201;- Returns:
- The allConversionsFromStoreVisit.
-
hasAllConversionsFromStoreWebsite
boolean hasAllConversionsFromStoreWebsite()The number of times that people were taken to a business's URL after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_website = 202;- Returns:
- Whether the allConversionsFromStoreWebsite field is set.
-
getAllConversionsFromStoreWebsite
double getAllConversionsFromStoreWebsite()The number of times that people were taken to a business's URL after clicking an ad. This metric applies to feed items only.
optional double all_conversions_from_store_website = 202;- Returns:
- The allConversionsFromStoreWebsite.
-
hasAuctionInsightSearchAbsoluteTopImpressionPercentage
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;- Returns:
- Whether the auctionInsightSearchAbsoluteTopImpressionPercentage field is set.
-
getAuctionInsightSearchAbsoluteTopImpressionPercentage
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;- Returns:
- The auctionInsightSearchAbsoluteTopImpressionPercentage.
-
hasAuctionInsightSearchOverlapRate
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;- Returns:
- Whether the auctionInsightSearchOverlapRate field is set.
-
getAuctionInsightSearchOverlapRate
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;- Returns:
- The auctionInsightSearchOverlapRate.
-
hasAuctionInsightSearchPositionAboveRate
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;- Returns:
- Whether the auctionInsightSearchPositionAboveRate field is set.
-
getAuctionInsightSearchPositionAboveRate
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;- Returns:
- The auctionInsightSearchPositionAboveRate.
-
hasAuctionInsightSearchTopImpressionPercentage
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;- Returns:
- Whether the auctionInsightSearchTopImpressionPercentage field is set.
-
getAuctionInsightSearchTopImpressionPercentage
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;- Returns:
- The auctionInsightSearchTopImpressionPercentage.
-
hasAverageCost
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;- Returns:
- Whether the averageCost field is set.
-
getAverageCost
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;- Returns:
- The averageCost.
-
hasAverageCpc
boolean hasAverageCpc()The total cost of all clicks divided by the total number of clicks received.
optional double average_cpc = 204;- Returns:
- Whether the averageCpc field is set.
-
getAverageCpc
double getAverageCpc()The total cost of all clicks divided by the total number of clicks received.
optional double average_cpc = 204;- Returns:
- The averageCpc.
-
hasAverageCpe
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;- Returns:
- Whether the averageCpe field is set.
-
getAverageCpe
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;- Returns:
- The averageCpe.
-
hasAverageCpm
boolean hasAverageCpm()Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Returns:
- Whether the averageCpm field is set.
-
getAverageCpm
double getAverageCpm()Average cost-per-thousand impressions (CPM).
optional double average_cpm = 206;- Returns:
- The averageCpm.
-
hasTrueviewAverageCpv
boolean hasTrueviewAverageCpv()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 TrueView views.
optional double trueview_average_cpv = 405;- Returns:
- Whether the trueviewAverageCpv field is set.
-
getTrueviewAverageCpv
double getTrueviewAverageCpv()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 TrueView views.
optional double trueview_average_cpv = 405;- Returns:
- The trueviewAverageCpv.
-
hasAveragePageViews
boolean hasAveragePageViews()Average number of pages viewed per session.
optional double average_page_views = 208;- Returns:
- Whether the averagePageViews field is set.
-
getAveragePageViews
double getAveragePageViews()Average number of pages viewed per session.
optional double average_page_views = 208;- Returns:
- The averagePageViews.
-
hasAverageTimeOnSite
boolean hasAverageTimeOnSite()Total duration of all sessions (in seconds) / number of sessions. Imported from Google Analytics.
optional double average_time_on_site = 209;- Returns:
- Whether the averageTimeOnSite field is set.
-
getAverageTimeOnSite
double getAverageTimeOnSite()Total duration of all sessions (in seconds) / number of sessions. Imported from Google Analytics.
optional double average_time_on_site = 209;- Returns:
- The averageTimeOnSite.
-
hasBenchmarkAverageMaxCpc
boolean hasBenchmarkAverageMaxCpc()An indication of how other advertisers are bidding on similar products.
optional double benchmark_average_max_cpc = 210;- Returns:
- Whether the benchmarkAverageMaxCpc field is set.
-
getBenchmarkAverageMaxCpc
double getBenchmarkAverageMaxCpc()An indication of how other advertisers are bidding on similar products.
optional double benchmark_average_max_cpc = 210;- Returns:
- The benchmarkAverageMaxCpc.
-
hasBiddableAppInstallConversions
boolean hasBiddableAppInstallConversions()Number of app installs.
optional double biddable_app_install_conversions = 254;- Returns:
- Whether the biddableAppInstallConversions field is set.
-
getBiddableAppInstallConversions
double getBiddableAppInstallConversions()Number of app installs.
optional double biddable_app_install_conversions = 254;- Returns:
- The biddableAppInstallConversions.
-
hasBiddableAppPostInstallConversions
boolean hasBiddableAppPostInstallConversions()Number of in-app actions.
optional double biddable_app_post_install_conversions = 255;- Returns:
- Whether the biddableAppPostInstallConversions field is set.
-
getBiddableAppPostInstallConversions
double getBiddableAppPostInstallConversions()Number of in-app actions.
optional double biddable_app_post_install_conversions = 255;- Returns:
- The biddableAppPostInstallConversions.
-
hasBiddableCohortAppPostInstallConversions
boolean hasBiddableCohortAppPostInstallConversions()Participated in-app actions. The number of in app actions that come directly or indirectly from the campaign.
optional double biddable_cohort_app_post_install_conversions = 378;- Returns:
- Whether the biddableCohortAppPostInstallConversions field is set.
-
getBiddableCohortAppPostInstallConversions
double getBiddableCohortAppPostInstallConversions()Participated in-app actions. The number of in app actions that come directly or indirectly from the campaign.
optional double biddable_cohort_app_post_install_conversions = 378;- Returns:
- The biddableCohortAppPostInstallConversions.
-
hasBenchmarkCtr
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;- Returns:
- Whether the benchmarkCtr field is set.
-
getBenchmarkCtr
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;- Returns:
- The benchmarkCtr.
-
hasBounceRate
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;- Returns:
- Whether the bounceRate field is set.
-
getBounceRate
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;- Returns:
- The bounceRate.
-
hasClicks
boolean hasClicks()The number of clicks.
optional int64 clicks = 131;- Returns:
- Whether the clicks field is set.
-
getClicks
long getClicks()The number of clicks.
optional int64 clicks = 131;- Returns:
- The clicks.
-
hasControlClicks
boolean hasControlClicks()The number of clicks on the control arm of an experiment. The treatment clicks value can be selected by using `clicks`.
optional int64 control_clicks = 443;- Returns:
- Whether the controlClicks field is set.
-
getControlClicks
long getControlClicks()The number of clicks on the control arm of an experiment. The treatment clicks value can be selected by using `clicks`.
optional int64 control_clicks = 443;- Returns:
- The controlClicks.
-
hasCombinedClicks
boolean hasCombinedClicks()The number of times your ad or your site's listing in the unpaid results was clicked. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional int64 combined_clicks = 156;- Returns:
- Whether the combinedClicks field is set.
-
getCombinedClicks
long getCombinedClicks()The number of times your ad or your site's listing in the unpaid results was clicked. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional int64 combined_clicks = 156;- Returns:
- The combinedClicks.
-
hasCombinedClicksPerQuery
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 [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241) for details.
optional double combined_clicks_per_query = 157;- Returns:
- Whether the combinedClicksPerQuery field is set.
-
getCombinedClicksPerQuery
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 [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241) for details.
optional double combined_clicks_per_query = 157;- Returns:
- The combinedClicksPerQuery.
-
hasCombinedQueries
boolean hasCombinedQueries()The number of searches that returned pages from your site in the unpaid results or showed one of your text ads. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241) for details.
optional int64 combined_queries = 158;- Returns:
- Whether the combinedQueries field is set.
-
getCombinedQueries
long getCombinedQueries()The number of searches that returned pages from your site in the unpaid results or showed one of your text ads. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241) for details.
optional int64 combined_queries = 158;- Returns:
- The combinedQueries.
-
hasConversionLastReceivedRequestDateTime
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;- Returns:
- Whether the conversionLastReceivedRequestDateTime field is set.
-
getConversionLastReceivedRequestDateTime
String getConversionLastReceivedRequestDateTime()The last date/time a conversion tag for this conversion action successfully fired and was seen by Google Ads. This firing event may not have been the result of an attributable conversion (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:
- The conversionLastReceivedRequestDateTime.
-
getConversionLastReceivedRequestDateTimeBytes
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;- Returns:
- The bytes for conversionLastReceivedRequestDateTime.
-
hasConversionLastConversionDate
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;- Returns:
- Whether the conversionLastConversionDate field is set.
-
getConversionLastConversionDate
String getConversionLastConversionDate()The date of the most recent conversion for this conversion action. The date is in the customer's time zone.
optional string conversion_last_conversion_date = 162;- Returns:
- The conversionLastConversionDate.
-
getConversionLastConversionDateBytes
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;- Returns:
- The bytes for conversionLastConversionDate.
-
hasConversionsFromInteractionsRate
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;- Returns:
- Whether the conversionsFromInteractionsRate field is set.
-
getConversionsFromInteractionsRate
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;- Returns:
- The conversionsFromInteractionsRate.
-
hasConversionsValue
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;- Returns:
- Whether the conversionsValue field is set.
-
getConversionsValue
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;- Returns:
- The conversionsValue.
-
hasConversionsValueByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double conversions_value_by_conversion_date = 242;- Returns:
- Whether the conversionsValueByConversionDate field is set.
-
getConversionsValueByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double conversions_value_by_conversion_date = 242;- Returns:
- The conversionsValueByConversionDate.
-
hasNewCustomerLifetimeValue
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 [About customer lifecycle goals](https://support.google.com/google-ads/answer/12080169) for more details.
optional double new_customer_lifetime_value = 293;- Returns:
- Whether the newCustomerLifetimeValue field is set.
-
getNewCustomerLifetimeValue
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 [About customer lifecycle goals](https://support.google.com/google-ads/answer/12080169) for more details.
optional double new_customer_lifetime_value = 293;- Returns:
- The newCustomerLifetimeValue.
-
hasConversionsValuePerCost
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;- Returns:
- Whether the conversionsValuePerCost field is set.
-
getConversionsValuePerCost
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;- Returns:
- The conversionsValuePerCost.
-
hasConversionsFromInteractionsValuePerInteraction
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;- Returns:
- Whether the conversionsFromInteractionsValuePerInteraction field is set.
-
getConversionsFromInteractionsValuePerInteraction
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;- Returns:
- The conversionsFromInteractionsValuePerInteraction.
-
hasConversions
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;- Returns:
- Whether the conversions field is set.
-
getConversions
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;- Returns:
- The conversions.
-
hasConversionsByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double conversions_by_conversion_date = 243;- Returns:
- Whether the conversionsByConversionDate field is set.
-
getConversionsByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double conversions_by_conversion_date = 243;- Returns:
- The conversionsByConversionDate.
-
hasCostMicros
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;- Returns:
- Whether the costMicros field is set.
-
getCostMicros
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;- Returns:
- The costMicros.
-
hasCostPerAllConversions
boolean hasCostPerAllConversions()The cost of ad interactions divided by all conversions.
optional double cost_per_all_conversions = 170;- Returns:
- Whether the costPerAllConversions field is set.
-
getCostPerAllConversions
double getCostPerAllConversions()The cost of ad interactions divided by all conversions.
optional double cost_per_all_conversions = 170;- Returns:
- The costPerAllConversions.
-
hasCostPerConversion
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;- Returns:
- Whether the costPerConversion field is set.
-
getCostPerConversion
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;- Returns:
- The costPerConversion.
-
hasCostPerCurrentModelAttributedConversion
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;- Returns:
- Whether the costPerCurrentModelAttributedConversion field is set.
-
getCostPerCurrentModelAttributedConversion
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;- Returns:
- The costPerCurrentModelAttributedConversion.
-
hasCrossDeviceConversions
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;- Returns:
- Whether the crossDeviceConversions field is set.
-
getCrossDeviceConversions
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;- Returns:
- The crossDeviceConversions.
-
hasCrossDeviceConversionsByConversionDate
boolean hasCrossDeviceConversionsByConversionDate()The number of cross-device conversions by conversion date. Details for the `by_conversion_date` columns are available at [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009)
optional double cross_device_conversions_by_conversion_date = 372;- Returns:
- Whether the crossDeviceConversionsByConversionDate field is set.
-
getCrossDeviceConversionsByConversionDate
double getCrossDeviceConversionsByConversionDate()The number of cross-device conversions by conversion date. Details for the `by_conversion_date` columns are available at [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009)
optional double cross_device_conversions_by_conversion_date = 372;- Returns:
- The crossDeviceConversionsByConversionDate.
-
hasCrossDeviceConversionsValue
boolean hasCrossDeviceConversionsValue()The sum of the value of cross-device conversions.
optional double cross_device_conversions_value = 253;- Returns:
- Whether the crossDeviceConversionsValue field is set.
-
getCrossDeviceConversionsValue
double getCrossDeviceConversionsValue()The sum of the value of cross-device conversions.
optional double cross_device_conversions_value = 253;- Returns:
- The crossDeviceConversionsValue.
-
hasCrossDeviceConversionsValueMicros
boolean hasCrossDeviceConversionsValueMicros()The sum of the value of cross-device conversions, in micros.
optional int64 cross_device_conversions_value_micros = 312;- Returns:
- Whether the crossDeviceConversionsValueMicros field is set.
-
getCrossDeviceConversionsValueMicros
long getCrossDeviceConversionsValueMicros()The sum of the value of cross-device conversions, in micros.
optional int64 cross_device_conversions_value_micros = 312;- Returns:
- The crossDeviceConversionsValueMicros.
-
hasCrossDeviceConversionsValueByConversionDate
boolean hasCrossDeviceConversionsValueByConversionDate()The sum of cross-device conversions value by conversion date. Details for the `by_conversion_date` columns are available at [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009)
optional double cross_device_conversions_value_by_conversion_date = 373;- Returns:
- Whether the crossDeviceConversionsValueByConversionDate field is set.
-
getCrossDeviceConversionsValueByConversionDate
double getCrossDeviceConversionsValueByConversionDate()The sum of cross-device conversions value by conversion date. Details for the `by_conversion_date` columns are available at [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009)
optional double cross_device_conversions_value_by_conversion_date = 373;- Returns:
- The crossDeviceConversionsValueByConversionDate.
-
hasCtr
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;- Returns:
- Whether the ctr field is set.
-
getCtr
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;- Returns:
- The ctr.
-
hasCurrentModelAttributedConversions
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;- Returns:
- Whether the currentModelAttributedConversions field is set.
-
getCurrentModelAttributedConversions
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;- Returns:
- The currentModelAttributedConversions.
-
hasCurrentModelAttributedConversionsFromInteractionsRate
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;- Returns:
- Whether the currentModelAttributedConversionsFromInteractionsRate field is set.
-
getCurrentModelAttributedConversionsFromInteractionsRate
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;- Returns:
- The currentModelAttributedConversionsFromInteractionsRate.
-
hasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction
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;- Returns:
- Whether the currentModelAttributedConversionsFromInteractionsValuePerInteraction field is set.
-
getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction
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;- Returns:
- The currentModelAttributedConversionsFromInteractionsValuePerInteraction.
-
hasCurrentModelAttributedConversionsValue
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;- Returns:
- Whether the currentModelAttributedConversionsValue field is set.
-
getCurrentModelAttributedConversionsValue
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;- Returns:
- The currentModelAttributedConversionsValue.
-
hasCurrentModelAttributedConversionsValuePerCost
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;- Returns:
- Whether the currentModelAttributedConversionsValuePerCost field is set.
-
getCurrentModelAttributedConversionsValuePerCost
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;- Returns:
- The currentModelAttributedConversionsValuePerCost.
-
hasEngagementRate
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;- Returns:
- Whether the engagementRate field is set.
-
getEngagementRate
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;- Returns:
- The engagementRate.
-
hasEngagements
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;- Returns:
- Whether the engagements field is set.
-
getEngagements
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;- Returns:
- The engagements.
-
hasHotelAverageLeadValueMicros
boolean hasHotelAverageLeadValueMicros()Average lead value based on clicks.
optional double hotel_average_lead_value_micros = 213;- Returns:
- Whether the hotelAverageLeadValueMicros field is set.
-
getHotelAverageLeadValueMicros
double getHotelAverageLeadValueMicros()Average lead value based on clicks.
optional double hotel_average_lead_value_micros = 213;- Returns:
- The hotelAverageLeadValueMicros.
-
hasHotelCommissionRateMicros
boolean hasHotelCommissionRateMicros()Commission bid rate in micros. A 20% commission is represented as 200,000.
optional int64 hotel_commission_rate_micros = 256;- Returns:
- Whether the hotelCommissionRateMicros field is set.
-
getHotelCommissionRateMicros
long getHotelCommissionRateMicros()Commission bid rate in micros. A 20% commission is represented as 200,000.
optional int64 hotel_commission_rate_micros = 256;- Returns:
- The hotelCommissionRateMicros.
-
hasHotelExpectedCommissionCost
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;- Returns:
- Whether the hotelExpectedCommissionCost field is set.
-
getHotelExpectedCommissionCost
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;- Returns:
- The hotelExpectedCommissionCost.
-
hasHotelPriceDifferencePercentage
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;- Returns:
- Whether the hotelPriceDifferencePercentage field is set.
-
getHotelPriceDifferencePercentage
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;- Returns:
- The hotelPriceDifferencePercentage.
-
hasHotelEligibleImpressions
boolean hasHotelEligibleImpressions()The number of impressions that hotel partners could have had given their feed performance.
optional int64 hotel_eligible_impressions = 215;- Returns:
- Whether the hotelEligibleImpressions field is set.
-
getHotelEligibleImpressions
long getHotelEligibleImpressions()The number of impressions that hotel partners could have had given their feed performance.
optional int64 hotel_eligible_impressions = 215;- Returns:
- The hotelEligibleImpressions.
-
getHistoricalCreativeQualityScoreValue
int getHistoricalCreativeQualityScoreValue()The creative historical quality score.
.google.ads.googleads.v25.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Returns:
- The enum numeric value on the wire for historicalCreativeQualityScore.
-
getHistoricalCreativeQualityScore
QualityScoreBucketEnum.QualityScoreBucket getHistoricalCreativeQualityScore()The creative historical quality score.
.google.ads.googleads.v25.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;- Returns:
- The historicalCreativeQualityScore.
-
getHistoricalLandingPageQualityScoreValue
int getHistoricalLandingPageQualityScoreValue()The quality of historical landing page experience.
.google.ads.googleads.v25.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Returns:
- The enum numeric value on the wire for historicalLandingPageQualityScore.
-
getHistoricalLandingPageQualityScore
QualityScoreBucketEnum.QualityScoreBucket getHistoricalLandingPageQualityScore()The quality of historical landing page experience.
.google.ads.googleads.v25.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;- Returns:
- The historicalLandingPageQualityScore.
-
hasHistoricalQualityScore
boolean hasHistoricalQualityScore()The historical quality score.
optional int64 historical_quality_score = 216;- Returns:
- Whether the historicalQualityScore field is set.
-
getHistoricalQualityScore
long getHistoricalQualityScore()The historical quality score.
optional int64 historical_quality_score = 216;- Returns:
- The historicalQualityScore.
-
getHistoricalSearchPredictedCtrValue
int getHistoricalSearchPredictedCtrValue()The historical search predicted click through rate (CTR).
.google.ads.googleads.v25.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Returns:
- The enum numeric value on the wire for historicalSearchPredictedCtr.
-
getHistoricalSearchPredictedCtr
QualityScoreBucketEnum.QualityScoreBucket getHistoricalSearchPredictedCtr()The historical search predicted click through rate (CTR).
.google.ads.googleads.v25.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;- Returns:
- The historicalSearchPredictedCtr.
-
hasGmailForwards
boolean hasGmailForwards()The number of times the ad was forwarded to someone else as a message.
optional int64 gmail_forwards = 217;- Returns:
- Whether the gmailForwards field is set.
-
getGmailForwards
long getGmailForwards()The number of times the ad was forwarded to someone else as a message.
optional int64 gmail_forwards = 217;- Returns:
- The gmailForwards.
-
hasGmailSaves
boolean hasGmailSaves()The number of times someone has saved your Gmail ad to their inbox as a message.
optional int64 gmail_saves = 218;- Returns:
- Whether the gmailSaves field is set.
-
getGmailSaves
long getGmailSaves()The number of times someone has saved your Gmail ad to their inbox as a message.
optional int64 gmail_saves = 218;- Returns:
- The gmailSaves.
-
hasGmailSecondaryClicks
boolean hasGmailSecondaryClicks()The number of clicks to the landing page on the expanded state of Gmail ads.
optional int64 gmail_secondary_clicks = 219;- Returns:
- Whether the gmailSecondaryClicks field is set.
-
getGmailSecondaryClicks
long getGmailSecondaryClicks()The number of clicks to the landing page on the expanded state of Gmail ads.
optional int64 gmail_secondary_clicks = 219;- Returns:
- The gmailSecondaryClicks.
-
hasImpressionsFromStoreReach
boolean hasImpressionsFromStoreReach()The number of times a business's location-based ad was shown. This metric applies to feed items only.
optional int64 impressions_from_store_reach = 220;- Returns:
- Whether the impressionsFromStoreReach field is set.
-
getImpressionsFromStoreReach
long getImpressionsFromStoreReach()The number of times a business's location-based ad was shown. This metric applies to feed items only.
optional int64 impressions_from_store_reach = 220;- Returns:
- The impressionsFromStoreReach.
-
hasImpressions
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;- Returns:
- Whether the impressions field is set.
-
getImpressions
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;- Returns:
- The impressions.
-
hasInteractionRate
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;- Returns:
- Whether the interactionRate field is set.
-
getInteractionRate
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;- Returns:
- The interactionRate.
-
hasInteractions
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;- Returns:
- Whether the interactions field is set.
-
getInteractions
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;- Returns:
- The interactions.
-
getInteractionEventTypesList
List<InteractionEventTypeEnum.InteractionEventType> getInteractionEventTypesList()The types of payable and free interactions.
repeated .google.ads.googleads.v25.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Returns:
- A list containing the interactionEventTypes.
-
getInteractionEventTypesCount
int getInteractionEventTypesCount()The types of payable and free interactions.
repeated .google.ads.googleads.v25.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Returns:
- The count of interactionEventTypes.
-
getInteractionEventTypes
The types of payable and free interactions.
repeated .google.ads.googleads.v25.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
index- The index of the element to return.- Returns:
- The interactionEventTypes at the given index.
-
getInteractionEventTypesValueList
The types of payable and free interactions.
repeated .google.ads.googleads.v25.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Returns:
- A list containing the enum numeric values on the wire for interactionEventTypes.
-
getInteractionEventTypesValue
int getInteractionEventTypesValue(int index) The types of payable and free interactions.
repeated .google.ads.googleads.v25.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of interactionEventTypes at the given index.
-
hasInvalidClickRate
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;- Returns:
- Whether the invalidClickRate field is set.
-
getInvalidClickRate
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;- Returns:
- The invalidClickRate.
-
hasInvalidClicks
boolean hasInvalidClicks()Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Returns:
- Whether the invalidClicks field is set.
-
getInvalidClicks
long getInvalidClicks()Number of clicks Google considers illegitimate and doesn't charge you for.
optional int64 invalid_clicks = 225;- Returns:
- The invalidClicks.
-
hasGeneralInvalidClickRate
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 [Filtering invalid traffic to ensure quality](https://support.google.com/campaignmanager/answer/6076504).
optional double general_invalid_click_rate = 370;- Returns:
- Whether the generalInvalidClickRate field is set.
-
getGeneralInvalidClickRate
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 [Filtering invalid traffic to ensure quality](https://support.google.com/campaignmanager/answer/6076504).
optional double general_invalid_click_rate = 370;- Returns:
- The generalInvalidClickRate.
-
hasGeneralInvalidClicks
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 [Filtering invalid traffic to ensure quality](https://support.google.com/campaignmanager/answer/6076504).
optional int64 general_invalid_clicks = 371;- Returns:
- Whether the generalInvalidClicks field is set.
-
getGeneralInvalidClicks
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 [Filtering invalid traffic to ensure quality](https://support.google.com/campaignmanager/answer/6076504).
optional int64 general_invalid_clicks = 371;- Returns:
- The generalInvalidClicks.
-
hasMessageChats
boolean hasMessageChats()Number of message chats initiated for Click To Message impressions that were message tracking eligible.
optional int64 message_chats = 226;- Returns:
- Whether the messageChats field is set.
-
getMessageChats
long getMessageChats()Number of message chats initiated for Click To Message impressions that were message tracking eligible.
optional int64 message_chats = 226;- Returns:
- The messageChats.
-
hasMessageImpressions
boolean hasMessageImpressions()Number of Click To Message impressions that were message tracking eligible.
optional int64 message_impressions = 227;- Returns:
- Whether the messageImpressions field is set.
-
getMessageImpressions
long getMessageImpressions()Number of Click To Message impressions that were message tracking eligible.
optional int64 message_impressions = 227;- Returns:
- The messageImpressions.
-
hasMessageChatRate
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;- Returns:
- Whether the messageChatRate field is set.
-
getMessageChatRate
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;- Returns:
- The messageChatRate.
-
hasMobileFriendlyClicksPercentage
boolean hasMobileFriendlyClicksPercentage()The percentage of mobile clicks that go to a mobile-friendly page.
optional double mobile_friendly_clicks_percentage = 229;- Returns:
- Whether the mobileFriendlyClicksPercentage field is set.
-
getMobileFriendlyClicksPercentage
double getMobileFriendlyClicksPercentage()The percentage of mobile clicks that go to a mobile-friendly page.
optional double mobile_friendly_clicks_percentage = 229;- Returns:
- The mobileFriendlyClicksPercentage.
-
hasOptimizationScoreUplift
boolean hasOptimizationScoreUplift()Total optimization score uplift of all recommendations.
optional double optimization_score_uplift = 247;- Returns:
- Whether the optimizationScoreUplift field is set.
-
getOptimizationScoreUplift
double getOptimizationScoreUplift()Total optimization score uplift of all recommendations.
optional double optimization_score_uplift = 247;- Returns:
- The optimizationScoreUplift.
-
hasOptimizationScoreUrl
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;- Returns:
- Whether the optimizationScoreUrl field is set.
-
getOptimizationScoreUrl
String getOptimizationScoreUrl()URL for the optimization score page in the Google Ads web interface. This metric can be selected from `customer` or `campaign`, and can be segmented by `segments.recommendation_type`. For example, `SELECT metrics.optimization_score_url, segments.recommendation_type FROM customer` will return a URL for each unique (customer, recommendation_type) combination.
optional string optimization_score_url = 248;- Returns:
- The optimizationScoreUrl.
-
getOptimizationScoreUrlBytes
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;- Returns:
- The bytes for optimizationScoreUrl.
-
hasOrganicClicks
boolean hasOrganicClicks()The number of times someone clicked your site's listing in the unpaid results for a particular query. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional int64 organic_clicks = 230;- Returns:
- Whether the organicClicks field is set.
-
getOrganicClicks
long getOrganicClicks()The number of times someone clicked your site's listing in the unpaid results for a particular query. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional int64 organic_clicks = 230;- Returns:
- The organicClicks.
-
hasOrganicClicksPerQuery
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 [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional double organic_clicks_per_query = 231;- Returns:
- Whether the organicClicksPerQuery field is set.
-
getOrganicClicksPerQuery
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 [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional double organic_clicks_per_query = 231;- Returns:
- The organicClicksPerQuery.
-
hasOrganicImpressions
boolean hasOrganicImpressions()The number of listings for your site in the unpaid search results. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional int64 organic_impressions = 232;- Returns:
- Whether the organicImpressions field is set.
-
getOrganicImpressions
long getOrganicImpressions()The number of listings for your site in the unpaid search results. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional int64 organic_impressions = 232;- Returns:
- The organicImpressions.
-
hasOrganicImpressionsPerQuery
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 [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional double organic_impressions_per_query = 233;- Returns:
- Whether the organicImpressionsPerQuery field is set.
-
getOrganicImpressionsPerQuery
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 [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241).
optional double organic_impressions_per_query = 233;- Returns:
- The organicImpressionsPerQuery.
-
hasOrganicQueries
boolean hasOrganicQueries()The total number of searches that returned your site's listing in the unpaid results. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241) for details.
optional int64 organic_queries = 234;- Returns:
- Whether the organicQueries field is set.
-
getOrganicQueries
long getOrganicQueries()The total number of searches that returned your site's listing in the unpaid results. See [About measuring paid and organic search results](https://support.google.com/google-ads/answer/3097241) for details.
optional int64 organic_queries = 234;- Returns:
- The organicQueries.
-
hasPercentNewVisitors
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;- Returns:
- Whether the percentNewVisitors field is set.
-
getPercentNewVisitors
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;- Returns:
- The percentNewVisitors.
-
hasPhoneCalls
boolean hasPhoneCalls()Number of offline phone calls.
optional int64 phone_calls = 236;- Returns:
- Whether the phoneCalls field is set.
-
getPhoneCalls
long getPhoneCalls()Number of offline phone calls.
optional int64 phone_calls = 236;- Returns:
- The phoneCalls.
-
hasPhoneImpressions
boolean hasPhoneImpressions()Number of offline phone impressions.
optional int64 phone_impressions = 237;- Returns:
- Whether the phoneImpressions field is set.
-
getPhoneImpressions
long getPhoneImpressions()Number of offline phone impressions.
optional int64 phone_impressions = 237;- Returns:
- The phoneImpressions.
-
hasPhoneThroughRate
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;- Returns:
- Whether the phoneThroughRate field is set.
-
getPhoneThroughRate
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;- Returns:
- The phoneThroughRate.
-
hasRelativeCtr
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;- Returns:
- Whether the relativeCtr field is set.
-
getRelativeCtr
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;- Returns:
- The relativeCtr.
-
hasSearchVolume
boolean hasSearchVolume()Search volume range for a search term insight category.
optional .google.ads.googleads.v25.common.SearchVolumeRange search_volume = 295;- Returns:
- Whether the searchVolume field is set.
-
getSearchVolume
SearchVolumeRange getSearchVolume()Search volume range for a search term insight category.
optional .google.ads.googleads.v25.common.SearchVolumeRange search_volume = 295;- Returns:
- The searchVolume.
-
getSearchVolumeOrBuilder
SearchVolumeRangeOrBuilder getSearchVolumeOrBuilder()Search volume range for a search term insight category.
optional .google.ads.googleads.v25.common.SearchVolumeRange search_volume = 295; -
hasSpeedScore
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;- Returns:
- Whether the speedScore field is set.
-
getSpeedScore
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;- Returns:
- The speedScore.
-
hasAverageTargetCpaMicros
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;- Returns:
- Whether the averageTargetCpaMicros field is set.
-
getAverageTargetCpaMicros
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;- Returns:
- The averageTargetCpaMicros.
-
hasAverageTargetRoas
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;- Returns:
- Whether the averageTargetRoas field is set.
-
getAverageTargetRoas
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;- Returns:
- The averageTargetRoas.
-
hasTopImpressionPercentage
boolean hasTopImpressionPercentage()The percent of your ad impressions that are shown adjacent to the top organic search results.
optional double top_impression_percentage = 148;- Returns:
- Whether the topImpressionPercentage field is set.
-
getTopImpressionPercentage
double getTopImpressionPercentage()The percent of your ad impressions that are shown adjacent to the top organic search results.
optional double top_impression_percentage = 148;- Returns:
- The topImpressionPercentage.
-
hasValidAcceleratedMobilePagesClicksPercentage
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;- Returns:
- Whether the validAcceleratedMobilePagesClicksPercentage field is set.
-
getValidAcceleratedMobilePagesClicksPercentage
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;- Returns:
- The validAcceleratedMobilePagesClicksPercentage.
-
hasValuePerAllConversions
boolean hasValuePerAllConversions()The value of all conversions divided by the number of all conversions.
optional double value_per_all_conversions = 150;- Returns:
- Whether the valuePerAllConversions field is set.
-
getValuePerAllConversions
double getValuePerAllConversions()The value of all conversions divided by the number of all conversions.
optional double value_per_all_conversions = 150;- Returns:
- The valuePerAllConversions.
-
hasValuePerAllConversionsByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double value_per_all_conversions_by_conversion_date = 244;- Returns:
- Whether the valuePerAllConversionsByConversionDate field is set.
-
getValuePerAllConversionsByConversionDate
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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double value_per_all_conversions_by_conversion_date = 244;- Returns:
- The valuePerAllConversionsByConversionDate.
-
hasValuePerConversion
boolean hasValuePerConversion()The value of conversions divided by the number of conversions. This only includes conversion actions for which the `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:
- Whether the valuePerConversion field is set.
-
getValuePerConversion
double getValuePerConversion()The value of conversions divided by the number of conversions. This only includes conversion actions for which the `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:
- The valuePerConversion.
-
hasValuePerConversionsByConversionDate
boolean hasValuePerConversionsByConversionDate()The value of conversions divided by the number of conversions. This only includes conversion actions for which the `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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double value_per_conversions_by_conversion_date = 245;- Returns:
- Whether the valuePerConversionsByConversionDate field is set.
-
getValuePerConversionsByConversionDate
double getValuePerConversionsByConversionDate()The value of conversions divided by the number of conversions. This only includes conversion actions for which the `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 [Understand conversions by time with new columns](https://support.google.com/google-ads/answer/9549009).
optional double value_per_conversions_by_conversion_date = 245;- Returns:
- The valuePerConversionsByConversionDate.
-
hasValuePerCurrentModelAttributedConversion
boolean hasValuePerCurrentModelAttributedConversion()The value of current model attributed conversions divided by the number of the conversions. This only includes conversion actions for which the `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:
- Whether the valuePerCurrentModelAttributedConversion field is set.
-
getValuePerCurrentModelAttributedConversion
double getValuePerCurrentModelAttributedConversion()The value of current model attributed conversions divided by the number of the conversions. This only includes conversion actions for which the `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:
- The valuePerCurrentModelAttributedConversion.
-
hasVideoQuartileP100Rate
boolean hasVideoQuartileP100Rate()Percentage of impressions where the viewer watched all of your video.
optional double video_quartile_p100_rate = 132;- Returns:
- Whether the videoQuartileP100Rate field is set.
-
getVideoQuartileP100Rate
double getVideoQuartileP100Rate()Percentage of impressions where the viewer watched all of your video.
optional double video_quartile_p100_rate = 132;- Returns:
- The videoQuartileP100Rate.
-
hasVideoQuartileP25Rate
boolean hasVideoQuartileP25Rate()Percentage of impressions where the viewer watched 25% of your video.
optional double video_quartile_p25_rate = 133;- Returns:
- Whether the videoQuartileP25Rate field is set.
-
getVideoQuartileP25Rate
double getVideoQuartileP25Rate()Percentage of impressions where the viewer watched 25% of your video.
optional double video_quartile_p25_rate = 133;- Returns:
- The videoQuartileP25Rate.
-
hasVideoQuartileP50Rate
boolean hasVideoQuartileP50Rate()Percentage of impressions where the viewer watched 50% of your video.
optional double video_quartile_p50_rate = 134;- Returns:
- Whether the videoQuartileP50Rate field is set.
-
getVideoQuartileP50Rate
double getVideoQuartileP50Rate()Percentage of impressions where the viewer watched 50% of your video.
optional double video_quartile_p50_rate = 134;- Returns:
- The videoQuartileP50Rate.
-
hasVideoQuartileP75Rate
boolean hasVideoQuartileP75Rate()Percentage of impressions where the viewer watched 75% of your video.
optional double video_quartile_p75_rate = 135;- Returns:
- Whether the videoQuartileP75Rate field is set.
-
getVideoQuartileP75Rate
double getVideoQuartileP75Rate()Percentage of impressions where the viewer watched 75% of your video.
optional double video_quartile_p75_rate = 135;- Returns:
- The videoQuartileP75Rate.
-
hasVideoTrueviewViewRate
boolean hasVideoTrueviewViewRate()The number of TrueView views your video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.
optional double video_trueview_view_rate = 406;- Returns:
- Whether the videoTrueviewViewRate field is set.
-
getVideoTrueviewViewRate
double getVideoTrueviewViewRate()The number of TrueView views your video ad receives divided by its number of impressions, including thumbnail impressions for TrueView in-display ads.
optional double video_trueview_view_rate = 406;- Returns:
- The videoTrueviewViewRate.
-
hasVideoTrueviewViews
boolean hasVideoTrueviewViews()The number of TrueView views your video ads received.
optional int64 video_trueview_views = 407;- Returns:
- Whether the videoTrueviewViews field is set.
-
getVideoTrueviewViews
long getVideoTrueviewViews()The number of TrueView views your video ads received.
optional int64 video_trueview_views = 407;- Returns:
- The videoTrueviewViews.
-
hasViewThroughConversions
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;- Returns:
- Whether the viewThroughConversions field is set.
-
getViewThroughConversions
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;- Returns:
- The viewThroughConversions.
-
getSkAdNetworkInstalls
long getSkAdNetworkInstalls()The number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_installs = 246;- Returns:
- The skAdNetworkInstalls.
-
getSkAdNetworkTotalConversions
long getSkAdNetworkTotalConversions()The total number of iOS Store Kit Ad Network conversions.
int64 sk_ad_network_total_conversions = 292;- Returns:
- The skAdNetworkTotalConversions.
-
getPublisherPurchasedClicks
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;- Returns:
- The publisherPurchasedClicks.
-
getPublisherOrganicClicks
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;- Returns:
- The publisherOrganicClicks.
-
getPublisherUnknownClicks
long getPublisherUnknownClicks()Clicks from traffic which is not identified as "Publisher Purchased" or "Publisher Organic"
int64 publisher_unknown_clicks = 266;- Returns:
- The publisherUnknownClicks.
-
hasAllConversionsFromLocationAssetClickToCall
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;- Returns:
- Whether the allConversionsFromLocationAssetClickToCall field is set.
-
getAllConversionsFromLocationAssetClickToCall
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;- Returns:
- The allConversionsFromLocationAssetClickToCall.
-
hasAllConversionsFromLocationAssetDirections
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;- Returns:
- Whether the allConversionsFromLocationAssetDirections field is set.
-
getAllConversionsFromLocationAssetDirections
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;- Returns:
- The allConversionsFromLocationAssetDirections.
-
hasAllConversionsFromLocationAssetMenu
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;- Returns:
- Whether the allConversionsFromLocationAssetMenu field is set.
-
getAllConversionsFromLocationAssetMenu
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;- Returns:
- The allConversionsFromLocationAssetMenu.
-
hasAllConversionsFromLocationAssetOrder
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;- Returns:
- Whether the allConversionsFromLocationAssetOrder field is set.
-
getAllConversionsFromLocationAssetOrder
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;- Returns:
- The allConversionsFromLocationAssetOrder.
-
hasAllConversionsFromLocationAssetOtherEngagement
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;- Returns:
- Whether the allConversionsFromLocationAssetOtherEngagement field is set.
-
getAllConversionsFromLocationAssetOtherEngagement
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;- Returns:
- The allConversionsFromLocationAssetOtherEngagement.
-
hasAllConversionsFromLocationAssetStoreVisits
boolean hasAllConversionsFromLocationAssetStoreVisits()Estimated number of visits to the business 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:
- Whether the allConversionsFromLocationAssetStoreVisits field is set.
-
getAllConversionsFromLocationAssetStoreVisits
double getAllConversionsFromLocationAssetStoreVisits()Estimated number of visits to the business 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:
- The allConversionsFromLocationAssetStoreVisits.
-
hasAllConversionsFromLocationAssetWebsite
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;- Returns:
- Whether the allConversionsFromLocationAssetWebsite field is set.
-
getAllConversionsFromLocationAssetWebsite
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;- Returns:
- The allConversionsFromLocationAssetWebsite.
-
hasEligibleImpressionsFromLocationAssetStoreReach
boolean hasEligibleImpressionsFromLocationAssetStoreReach()Number of impressions in which the business 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:
- Whether the eligibleImpressionsFromLocationAssetStoreReach field is set.
-
getEligibleImpressionsFromLocationAssetStoreReach
long getEligibleImpressionsFromLocationAssetStoreReach()Number of impressions in which the business 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:
- The eligibleImpressionsFromLocationAssetStoreReach.
-
hasViewThroughConversionsFromLocationAssetClickToCall
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;- Returns:
- Whether the viewThroughConversionsFromLocationAssetClickToCall field is set.
-
getViewThroughConversionsFromLocationAssetClickToCall
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;- Returns:
- The viewThroughConversionsFromLocationAssetClickToCall.
-
hasViewThroughConversionsFromLocationAssetDirections
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;- Returns:
- Whether the viewThroughConversionsFromLocationAssetDirections field is set.
-
getViewThroughConversionsFromLocationAssetDirections
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;- Returns:
- The viewThroughConversionsFromLocationAssetDirections.
-
hasViewThroughConversionsFromLocationAssetMenu
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;- Returns:
- Whether the viewThroughConversionsFromLocationAssetMenu field is set.
-
getViewThroughConversionsFromLocationAssetMenu
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;- Returns:
- The viewThroughConversionsFromLocationAssetMenu.
-
hasViewThroughConversionsFromLocationAssetOrder
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;- Returns:
- Whether the viewThroughConversionsFromLocationAssetOrder field is set.
-
getViewThroughConversionsFromLocationAssetOrder
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;- Returns:
- The viewThroughConversionsFromLocationAssetOrder.
-
hasViewThroughConversionsFromLocationAssetOtherEngagement
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;- Returns:
- Whether the viewThroughConversionsFromLocationAssetOtherEngagement field is set.
-
getViewThroughConversionsFromLocationAssetOtherEngagement
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;- Returns:
- The viewThroughConversionsFromLocationAssetOtherEngagement.
-
hasViewThroughConversionsFromLocationAssetStoreVisits
boolean hasViewThroughConversionsFromLocationAssetStoreVisits()Estimated number of visits to the business after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_store_visits = 280;- Returns:
- Whether the viewThroughConversionsFromLocationAssetStoreVisits field is set.
-
getViewThroughConversionsFromLocationAssetStoreVisits
double getViewThroughConversionsFromLocationAssetStoreVisits()Estimated number of visits to the business after an impression. This measure is coming from Asset based location.
optional double view_through_conversions_from_location_asset_store_visits = 280;- Returns:
- The viewThroughConversionsFromLocationAssetStoreVisits.
-
hasViewThroughConversionsFromLocationAssetWebsite
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;- Returns:
- Whether the viewThroughConversionsFromLocationAssetWebsite field is set.
-
getViewThroughConversionsFromLocationAssetWebsite
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;- Returns:
- The viewThroughConversionsFromLocationAssetWebsite.
-
hasOrders
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;- Returns:
- Whether the orders field is set.
-
getOrders
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;- Returns:
- The orders.
-
hasAverageOrderValueMicros
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;- Returns:
- Whether the averageOrderValueMicros field is set.
-
getAverageOrderValueMicros
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;- Returns:
- The averageOrderValueMicros.
-
hasAverageCartSize
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;- Returns:
- Whether the averageCartSize field is set.
-
getAverageCartSize
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;- Returns:
- The averageCartSize.
-
hasCostOfGoodsSoldMicros
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;- Returns:
- Whether the costOfGoodsSoldMicros field is set.
-
getCostOfGoodsSoldMicros
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;- Returns:
- The costOfGoodsSoldMicros.
-
hasGrossProfitMicros
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;- Returns:
- Whether the grossProfitMicros field is set.
-
getGrossProfitMicros
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;- Returns:
- The grossProfitMicros.
-
hasGrossProfitMargin
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;- Returns:
- Whether the grossProfitMargin field is set.
-
getGrossProfitMargin
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;- Returns:
- The grossProfitMargin.
-
hasRevenueMicros
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;- Returns:
- Whether the revenueMicros field is set.
-
getRevenueMicros
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;- Returns:
- The revenueMicros.
-
hasUnitsSold
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;- Returns:
- Whether the unitsSold field is set.
-
getUnitsSold
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;- Returns:
- The unitsSold.
-
hasCrossSellCostOfGoodsSoldMicros
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;- Returns:
- Whether the crossSellCostOfGoodsSoldMicros field is set.
-
getCrossSellCostOfGoodsSoldMicros
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;- Returns:
- The crossSellCostOfGoodsSoldMicros.
-
hasCrossSellGrossProfitMicros
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;- Returns:
- Whether the crossSellGrossProfitMicros field is set.
-
getCrossSellGrossProfitMicros
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;- Returns:
- The crossSellGrossProfitMicros.
-
hasCrossSellRevenueMicros
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;- Returns:
- Whether the crossSellRevenueMicros field is set.
-
getCrossSellRevenueMicros
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;- Returns:
- The crossSellRevenueMicros.
-
hasCrossSellUnitsSold
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;- Returns:
- Whether the crossSellUnitsSold field is set.
-
getCrossSellUnitsSold
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;- Returns:
- The crossSellUnitsSold.
-
hasLeadCostOfGoodsSoldMicros
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;- Returns:
- Whether the leadCostOfGoodsSoldMicros field is set.
-
getLeadCostOfGoodsSoldMicros
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;- Returns:
- The leadCostOfGoodsSoldMicros.
-
hasLeadGrossProfitMicros
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;- Returns:
- Whether the leadGrossProfitMicros field is set.
-
getLeadGrossProfitMicros
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;- Returns:
- The leadGrossProfitMicros.
-
hasLeadRevenueMicros
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;- Returns:
- Whether the leadRevenueMicros field is set.
-
getLeadRevenueMicros
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;- Returns:
- The leadRevenueMicros.
-
hasLeadUnitsSold
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;- Returns:
- Whether the leadUnitsSold field is set.
-
getLeadUnitsSold
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;- Returns:
- The leadUnitsSold.
-
hasUniqueUsers
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;- Returns:
- Whether the uniqueUsers field is set.
-
getUniqueUsers
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;- Returns:
- The uniqueUsers.
-
hasAverageImpressionFrequencyPerUser
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;- Returns:
- Whether the averageImpressionFrequencyPerUser field is set.
-
getAverageImpressionFrequencyPerUser
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;- Returns:
- The averageImpressionFrequencyPerUser.
-
hasLinkedEntitiesCount
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;- Returns:
- Whether the linkedEntitiesCount field is set.
-
getLinkedEntitiesCount
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;- Returns:
- The linkedEntitiesCount.
-
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;- Returns:
- A list containing the linkedSampleEntities.
-
getLinkedSampleEntitiesCount
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;- 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;- Parameters:
index- The index of the element to return.- Returns:
- The linkedSampleEntities at the given index.
-
getLinkedSampleEntitiesBytes
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;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the linkedSampleEntities at the given index.
-
hasAssetPinnedTotalCount
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;- Returns:
- Whether the assetPinnedTotalCount field is set.
-
getAssetPinnedTotalCount
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;- Returns:
- The assetPinnedTotalCount.
-
hasAssetPinnedAsHeadlinePositionOneCount
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;- Returns:
- Whether the assetPinnedAsHeadlinePositionOneCount field is set.
-
getAssetPinnedAsHeadlinePositionOneCount
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;- Returns:
- The assetPinnedAsHeadlinePositionOneCount.
-
hasAssetPinnedAsHeadlinePositionTwoCount
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;- Returns:
- Whether the assetPinnedAsHeadlinePositionTwoCount field is set.
-
getAssetPinnedAsHeadlinePositionTwoCount
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;- Returns:
- The assetPinnedAsHeadlinePositionTwoCount.
-
hasAssetPinnedAsHeadlinePositionThreeCount
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;- Returns:
- Whether the assetPinnedAsHeadlinePositionThreeCount field is set.
-
getAssetPinnedAsHeadlinePositionThreeCount
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;- Returns:
- The assetPinnedAsHeadlinePositionThreeCount.
-
hasAssetPinnedAsDescriptionPositionOneCount
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;- Returns:
- Whether the assetPinnedAsDescriptionPositionOneCount field is set.
-
getAssetPinnedAsDescriptionPositionOneCount
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;- Returns:
- The assetPinnedAsDescriptionPositionOneCount.
-
hasAssetPinnedAsDescriptionPositionTwoCount
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;- Returns:
- Whether the assetPinnedAsDescriptionPositionTwoCount field is set.
-
getAssetPinnedAsDescriptionPositionTwoCount
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;- Returns:
- The assetPinnedAsDescriptionPositionTwoCount.
-
hasStoreVisitsLastClickModelAttributedConversions
boolean hasStoreVisitsLastClickModelAttributedConversions()The amount of business visits attributed by the last click model.
optional double store_visits_last_click_model_attributed_conversions = 365;- Returns:
- Whether the storeVisitsLastClickModelAttributedConversions field is set.
-
getStoreVisitsLastClickModelAttributedConversions
double getStoreVisitsLastClickModelAttributedConversions()The amount of business visits attributed by the last click model.
optional double store_visits_last_click_model_attributed_conversions = 365;- Returns:
- The storeVisitsLastClickModelAttributedConversions.
-
hasResultsConversionsPurchase
boolean hasResultsConversionsPurchase()The purchase conversion stats for the unified goals results.
optional double results_conversions_purchase = 366;- Returns:
- Whether the resultsConversionsPurchase field is set.
-
getResultsConversionsPurchase
double getResultsConversionsPurchase()The purchase conversion stats for the unified goals results.
optional double results_conversions_purchase = 366;- Returns:
- The resultsConversionsPurchase.
-
hasVideoTrueviewViewRateInFeed
boolean hasVideoTrueviewViewRateInFeed()The number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-feed formats.
optional double video_trueview_view_rate_in_feed = 408;- Returns:
- Whether the videoTrueviewViewRateInFeed field is set.
-
getVideoTrueviewViewRateInFeed
double getVideoTrueviewViewRateInFeed()The number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-feed formats.
optional double video_trueview_view_rate_in_feed = 408;- Returns:
- The videoTrueviewViewRateInFeed.
-
hasVideoTrueviewViewRateInStream
boolean hasVideoTrueviewViewRateInStream()The number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-stream formats.
optional double video_trueview_view_rate_in_stream = 409;- Returns:
- Whether the videoTrueviewViewRateInStream field is set.
-
getVideoTrueviewViewRateInStream
double getVideoTrueviewViewRateInStream()The number of TrueView views divided by number of impressions that can potentially lead to TrueView views for in-stream formats.
optional double video_trueview_view_rate_in_stream = 409;- Returns:
- The videoTrueviewViewRateInStream.
-
hasVideoTrueviewViewRateShorts
boolean hasVideoTrueviewViewRateShorts()The number of TrueView views divided by number of impressions that can potentially lead to TrueView views for Shorts ads.
optional double video_trueview_view_rate_shorts = 410;- Returns:
- Whether the videoTrueviewViewRateShorts field is set.
-
getVideoTrueviewViewRateShorts
double getVideoTrueviewViewRateShorts()The number of TrueView views divided by number of impressions that can potentially lead to TrueView views for Shorts ads.
optional double video_trueview_view_rate_shorts = 410;- Returns:
- The videoTrueviewViewRateShorts.
-
hasCoviewedImpressions
boolean hasCoviewedImpressions()All co-viewed impressions represent the total number of people who saw your ad. This includes people who are signed into their Google Account, as well as other people who are watching the same ad on a connected TV. This metric is only available for the Campaign resource with adjusted_age_range and adjusted_gender segments. These segmentations are mandatory to get the all coviewed impressions.
optional int64 coviewed_impressions = 380;- Returns:
- Whether the coviewedImpressions field is set.
-
getCoviewedImpressions
long getCoviewedImpressions()All co-viewed impressions represent the total number of people who saw your ad. This includes people who are signed into their Google Account, as well as other people who are watching the same ad on a connected TV. This metric is only available for the Campaign resource with adjusted_age_range and adjusted_gender segments. These segmentations are mandatory to get the all coviewed impressions.
optional int64 coviewed_impressions = 380;- Returns:
- The coviewedImpressions.
-
hasPrimaryImpressions
boolean hasPrimaryImpressions()Primary impression is counted each time your ad is served. This metric is only available for the Campaign resource with adjusted_age_range and adjusted_gender segments. These segmentations are mandatory to get the primary impressions.
optional int64 primary_impressions = 381;- Returns:
- Whether the primaryImpressions field is set.
-
getPrimaryImpressions
long getPrimaryImpressions()Primary impression is counted each time your ad is served. This metric is only available for the Campaign resource with adjusted_age_range and adjusted_gender segments. These segmentations are mandatory to get the primary impressions.
optional int64 primary_impressions = 381;- Returns:
- The primaryImpressions.
-
hasPlatformComparableConversionsFromInteractionsRate
boolean hasPlatformComparableConversionsFromInteractionsRate()Platform comparable 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 for 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 platform_comparable_conversions_from_interactions_rate = 382;- Returns:
- Whether the platformComparableConversionsFromInteractionsRate field is set.
-
getPlatformComparableConversionsFromInteractionsRate
double getPlatformComparableConversionsFromInteractionsRate()Platform comparable 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 for 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 platform_comparable_conversions_from_interactions_rate = 382;- Returns:
- The platformComparableConversionsFromInteractionsRate.
-
hasPlatformComparableConversions
boolean hasPlatformComparableConversions()The number of platform comparable conversions. This only includes conversion actions for 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 platform_comparable_conversions = 383;- Returns:
- Whether the platformComparableConversions field is set.
-
getPlatformComparableConversions
double getPlatformComparableConversions()The number of platform comparable conversions. This only includes conversion actions for 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 platform_comparable_conversions = 383;- Returns:
- The platformComparableConversions.
-
hasPlatformComparableConversionsValue
boolean hasPlatformComparableConversionsValue()The value of platform comparable 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 platform_comparable_conversions_value = 384;- Returns:
- Whether the platformComparableConversionsValue field is set.
-
getPlatformComparableConversionsValue
double getPlatformComparableConversionsValue()The value of platform comparable 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 platform_comparable_conversions_value = 384;- Returns:
- The platformComparableConversionsValue.
-
hasPlatformComparableConversionsValuePerCost
boolean hasPlatformComparableConversionsValuePerCost()The value of conversions divided by the cost of ad interactions. This only includes conversion actions for 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 platform_comparable_conversions_value_per_cost = 385;- Returns:
- Whether the platformComparableConversionsValuePerCost field is set.
-
getPlatformComparableConversionsValuePerCost
double getPlatformComparableConversionsValuePerCost()The value of conversions divided by the cost of ad interactions. This only includes conversion actions for 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 platform_comparable_conversions_value_per_cost = 385;- Returns:
- The platformComparableConversionsValuePerCost.
-
hasPlatformComparableConversionsByConversionDate
boolean hasPlatformComparableConversionsByConversionDate()The number of platform comparable conversions. When this metric is segmented by date, the values in the date segment represent the conversion date. This only includes conversion actions for 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 platform_comparable_conversions_by_conversion_date = 386;- Returns:
- Whether the platformComparableConversionsByConversionDate field is set.
-
getPlatformComparableConversionsByConversionDate
double getPlatformComparableConversionsByConversionDate()The number of platform comparable conversions. When this metric is segmented by date, the values in the date segment represent the conversion date. This only includes conversion actions for 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 platform_comparable_conversions_by_conversion_date = 386;- Returns:
- The platformComparableConversionsByConversionDate.
-
hasPlatformComparableConversionsValueByConversionDate
boolean hasPlatformComparableConversionsValueByConversionDate()The value of platform comparable conversions. When this metric is segmented by date, the values in the date segment represent the conversion date. This only includes conversion actions for 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 platform_comparable_conversions_value_by_conversion_date = 387;- Returns:
- Whether the platformComparableConversionsValueByConversionDate field is set.
-
getPlatformComparableConversionsValueByConversionDate
double getPlatformComparableConversionsValueByConversionDate()The value of platform comparable conversions. When this metric is segmented by date, the values in the date segment represent the conversion date. This only includes conversion actions for 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 platform_comparable_conversions_value_by_conversion_date = 387;- Returns:
- The platformComparableConversionsValueByConversionDate.
-
hasPlatformComparableConversionsFromInteractionsValuePerInteraction
boolean hasPlatformComparableConversionsFromInteractionsValuePerInteraction()The value of platform comparable conversions from interactions divided by the number of ad interactions. This only includes conversion actions for 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 platform_comparable_conversions_from_interactions_value_per_interaction = 388;- Returns:
- Whether the platformComparableConversionsFromInteractionsValuePerInteraction field is set.
-
getPlatformComparableConversionsFromInteractionsValuePerInteraction
double getPlatformComparableConversionsFromInteractionsValuePerInteraction()The value of platform comparable conversions from interactions divided by the number of ad interactions. This only includes conversion actions for 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 platform_comparable_conversions_from_interactions_value_per_interaction = 388;- Returns:
- The platformComparableConversionsFromInteractionsValuePerInteraction.
-
hasCostPerPlatformComparableConversion
boolean hasCostPerPlatformComparableConversion()The cost of ad interactions divided by the number of platform comparable conversions. This only includes conversion actions for 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_platform_comparable_conversion = 389;- Returns:
- Whether the costPerPlatformComparableConversion field is set.
-
getCostPerPlatformComparableConversion
double getCostPerPlatformComparableConversion()The cost of ad interactions divided by the number of platform comparable conversions. This only includes conversion actions for 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_platform_comparable_conversion = 389;- Returns:
- The costPerPlatformComparableConversion.
-
hasValuePerPlatformComparableConversion
boolean hasValuePerPlatformComparableConversion()The value of platform comparable conversions divided by the number of platform comparable conversions. This only includes conversion actions for 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_platform_comparable_conversion = 390;- Returns:
- Whether the valuePerPlatformComparableConversion field is set.
-
getValuePerPlatformComparableConversion
double getValuePerPlatformComparableConversion()The value of platform comparable conversions divided by the number of platform comparable conversions. This only includes conversion actions for 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_platform_comparable_conversion = 390;- Returns:
- The valuePerPlatformComparableConversion.
-
hasValuePerPlatformComparableConversionsByConversionDate
boolean hasValuePerPlatformComparableConversionsByConversionDate()The value of platform comparable conversions divided by the number of platform comparable conversions. When this metric is segmented by date, the values in the date segment represent the conversion date. This only includes conversion actions for 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_platform_comparable_conversions_by_conversion_date = 391;- Returns:
- Whether the valuePerPlatformComparableConversionsByConversionDate field is set.
-
getValuePerPlatformComparableConversionsByConversionDate
double getValuePerPlatformComparableConversionsByConversionDate()The value of platform comparable conversions divided by the number of platform comparable conversions. When this metric is segmented by date, the values in the date segment represent the conversion date. This only includes conversion actions for 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_platform_comparable_conversions_by_conversion_date = 391;- Returns:
- The valuePerPlatformComparableConversionsByConversionDate.
-
hasCostConvertedCurrencyPerPlatformComparableConversion
boolean hasCostConvertedCurrencyPerPlatformComparableConversion()The cost of the platform comparable conversion in the currency of the authorized customer.
optional double cost_converted_currency_per_platform_comparable_conversion = 392;- Returns:
- Whether the costConvertedCurrencyPerPlatformComparableConversion field is set.
-
getCostConvertedCurrencyPerPlatformComparableConversion
double getCostConvertedCurrencyPerPlatformComparableConversion()The cost of the platform comparable conversion in the currency of the authorized customer.
optional double cost_converted_currency_per_platform_comparable_conversion = 392;- Returns:
- The costConvertedCurrencyPerPlatformComparableConversion.
-
hasUniqueUsersTwoPlus
boolean hasUniqueUsersTwoPlus()This metric counts the unique individuals who were shown your video ad two or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_two_plus = 393;- Returns:
- Whether the uniqueUsersTwoPlus field is set.
-
getUniqueUsersTwoPlus
long getUniqueUsersTwoPlus()This metric counts the unique individuals who were shown your video ad two or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_two_plus = 393;- Returns:
- The uniqueUsersTwoPlus.
-
hasUniqueUsersThreePlus
boolean hasUniqueUsersThreePlus()This metric counts the unique individuals who were shown your video ad three or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_three_plus = 394;- Returns:
- Whether the uniqueUsersThreePlus field is set.
-
getUniqueUsersThreePlus
long getUniqueUsersThreePlus()This metric counts the unique individuals who were shown your video ad three or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_three_plus = 394;- Returns:
- The uniqueUsersThreePlus.
-
hasUniqueUsersFourPlus
boolean hasUniqueUsersFourPlus()This metric counts the unique individuals who were shown your video ad four or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_four_plus = 395;- Returns:
- Whether the uniqueUsersFourPlus field is set.
-
getUniqueUsersFourPlus
long getUniqueUsersFourPlus()This metric counts the unique individuals who were shown your video ad four or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_four_plus = 395;- Returns:
- The uniqueUsersFourPlus.
-
hasUniqueUsersFivePlus
boolean hasUniqueUsersFivePlus()This metric counts the unique individuals who were shown your video ad five or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_five_plus = 396;- Returns:
- Whether the uniqueUsersFivePlus field is set.
-
getUniqueUsersFivePlus
long getUniqueUsersFivePlus()This metric counts the unique individuals who were shown your video ad five or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_five_plus = 396;- Returns:
- The uniqueUsersFivePlus.
-
hasUniqueUsersTenPlus
boolean hasUniqueUsersTenPlus()This metric counts the unique individuals who were shown your video ad ten or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_ten_plus = 397;- Returns:
- Whether the uniqueUsersTenPlus field is set.
-
getUniqueUsersTenPlus
long getUniqueUsersTenPlus()This metric counts the unique individuals who were shown your video ad ten or more times within the selected date range. This metric cannot be aggregated, and can only be requested for date ranges of 31 days or less.
optional int64 unique_users_ten_plus = 397;- Returns:
- The uniqueUsersTenPlus.
-
hasValueAdjustment
boolean hasValueAdjustment()The conversion value rule adjustment from biddable conversions in all conversion categories.
optional double value_adjustment = 398;- Returns:
- Whether the valueAdjustment field is set.
-
getValueAdjustment
double getValueAdjustment()The conversion value rule adjustment from biddable conversions in all conversion categories.
optional double value_adjustment = 398;- Returns:
- The valueAdjustment.
-
hasAllValueAdjustment
boolean hasAllValueAdjustment()The conversion value rule adjustment from all conversions in all conversion categories.
optional double all_value_adjustment = 399;- Returns:
- Whether the allValueAdjustment field is set.
-
getAllValueAdjustment
double getAllValueAdjustment()The conversion value rule adjustment from all conversions in all conversion categories.
optional double all_value_adjustment = 399;- Returns:
- The allValueAdjustment.
-
hasClicksUniqueQueryClusters
boolean hasClicksUniqueQueryClusters()Unique query intent cluster count for clicks.
optional int64 clicks_unique_query_clusters = 400;- Returns:
- Whether the clicksUniqueQueryClusters field is set.
-
getClicksUniqueQueryClusters
long getClicksUniqueQueryClusters()Unique query intent cluster count for clicks.
optional int64 clicks_unique_query_clusters = 400;- Returns:
- The clicksUniqueQueryClusters.
-
hasConversionsUniqueQueryClusters
boolean hasConversionsUniqueQueryClusters()Unique query intent cluster count for conversions.
optional int64 conversions_unique_query_clusters = 401;- Returns:
- Whether the conversionsUniqueQueryClusters field is set.
-
getConversionsUniqueQueryClusters
long getConversionsUniqueQueryClusters()Unique query intent cluster count for conversions.
optional int64 conversions_unique_query_clusters = 401;- Returns:
- The conversionsUniqueQueryClusters.
-
hasImpressionsUniqueQueryClusters
boolean hasImpressionsUniqueQueryClusters()Unique query intent cluster count for impressions.
optional int64 impressions_unique_query_clusters = 402;- Returns:
- Whether the impressionsUniqueQueryClusters field is set.
-
getImpressionsUniqueQueryClusters
long getImpressionsUniqueQueryClusters()Unique query intent cluster count for impressions.
optional int64 impressions_unique_query_clusters = 402;- Returns:
- The impressionsUniqueQueryClusters.
-
hasVideoWatchTimeDurationMillis
boolean hasVideoWatchTimeDurationMillis()Total watch time duration in milliseconds for video impressions that started playing. For a small percentage of impressions, we may not be able to measure the watch time accurately. In such cases, we adjust the total time to account for any unmeasured time by applying the average watch time of impressions that were measured.
optional int64 video_watch_time_duration_millis = 403;- Returns:
- Whether the videoWatchTimeDurationMillis field is set.
-
getVideoWatchTimeDurationMillis
long getVideoWatchTimeDurationMillis()Total watch time duration in milliseconds for video impressions that started playing. For a small percentage of impressions, we may not be able to measure the watch time accurately. In such cases, we adjust the total time to account for any unmeasured time by applying the average watch time of impressions that were measured.
optional int64 video_watch_time_duration_millis = 403;- Returns:
- The videoWatchTimeDurationMillis.
-
hasAverageVideoWatchTimeDurationMillis
boolean hasAverageVideoWatchTimeDurationMillis()Average video watch time duration in milliseconds for video impressions that started playing.
optional int64 average_video_watch_time_duration_millis = 404;- Returns:
- Whether the averageVideoWatchTimeDurationMillis field is set.
-
getAverageVideoWatchTimeDurationMillis
long getAverageVideoWatchTimeDurationMillis()Average video watch time duration in milliseconds for video impressions that started playing.
optional int64 average_video_watch_time_duration_millis = 404;- Returns:
- The averageVideoWatchTimeDurationMillis.
-
hasSvr
boolean hasSvr()This feature is available to allowlisted accounts only.
optional int64 svr = 411;- Returns:
- Whether the svr field is set.
-
getSvr
long getSvr()This feature is available to allowlisted accounts only.
optional int64 svr = 411;- Returns:
- The svr.
-
hasActiveViewAudibilityMeasurableImpressions
boolean hasActiveViewAudibilityMeasurableImpressions()The number of impressions for which Active View could measure if the ad was audible.
optional int64 active_view_audibility_measurable_impressions = 412;- Returns:
- Whether the activeViewAudibilityMeasurableImpressions field is set.
-
getActiveViewAudibilityMeasurableImpressions
long getActiveViewAudibilityMeasurableImpressions()The number of impressions for which Active View could measure if the ad was audible.
optional int64 active_view_audibility_measurable_impressions = 412;- Returns:
- The activeViewAudibilityMeasurableImpressions.
-
hasActiveViewAudibilityMeasurableImpressionsRate
boolean hasActiveViewAudibilityMeasurableImpressionsRate()The number of impressions for which Active View could measure if the ad was audible, divided by the total number of impressions with Active View audio enabled.
optional double active_view_audibility_measurable_impressions_rate = 413;- Returns:
- Whether the activeViewAudibilityMeasurableImpressionsRate field is set.
-
getActiveViewAudibilityMeasurableImpressionsRate
double getActiveViewAudibilityMeasurableImpressionsRate()The number of impressions for which Active View could measure if the ad was audible, divided by the total number of impressions with Active View audio enabled.
optional double active_view_audibility_measurable_impressions_rate = 413;- Returns:
- The activeViewAudibilityMeasurableImpressionsRate.
-
hasActiveViewAudibilityInvalidMeasurableImpressionsRate
boolean hasActiveViewAudibilityInvalidMeasurableImpressionsRate()The number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility.
optional double active_view_audibility_invalid_measurable_impressions_rate = 414;- Returns:
- Whether the activeViewAudibilityInvalidMeasurableImpressionsRate field is set.
-
getActiveViewAudibilityInvalidMeasurableImpressionsRate
double getActiveViewAudibilityInvalidMeasurableImpressionsRate()The number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility.
optional double active_view_audibility_invalid_measurable_impressions_rate = 414;- Returns:
- The activeViewAudibilityInvalidMeasurableImpressionsRate.
-
hasActiveViewAudibilityInvalidGivtMeasurableImpressionsRate
boolean hasActiveViewAudibilityInvalidGivtMeasurableImpressionsRate()The number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility. Only includes GIVT (general invalid traffic) impressions.
optional double active_view_audibility_invalid_givt_measurable_impressions_rate = 415;- Returns:
- Whether the activeViewAudibilityInvalidGivtMeasurableImpressionsRate field is set.
-
getActiveViewAudibilityInvalidGivtMeasurableImpressionsRate
double getActiveViewAudibilityInvalidGivtMeasurableImpressionsRate()The number of impressions for which Active View could measure audibility, but that were filtered out by traffic quality filters, divided by the total number of impressions measurable for audibility. Only includes GIVT (general invalid traffic) impressions.
optional double active_view_audibility_invalid_givt_measurable_impressions_rate = 415;- Returns:
- The activeViewAudibilityInvalidGivtMeasurableImpressionsRate.
-
hasActiveViewAudibleImpressions
boolean hasActiveViewAudibleImpressions()The number of impressions that were audible (volume > 0%) at any point during the ad playback.
optional int64 active_view_audible_impressions = 416;- Returns:
- Whether the activeViewAudibleImpressions field is set.
-
getActiveViewAudibleImpressions
long getActiveViewAudibleImpressions()The number of impressions that were audible (volume > 0%) at any point during the ad playback.
optional int64 active_view_audible_impressions = 416;- Returns:
- The activeViewAudibleImpressions.
-
hasActiveViewAudibleImpressionsRate
boolean hasActiveViewAudibleImpressionsRate()The number of impressions that were audible (volume > 0%) at any point during the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_impressions_rate = 417;- Returns:
- Whether the activeViewAudibleImpressionsRate field is set.
-
getActiveViewAudibleImpressionsRate
double getActiveViewAudibleImpressionsRate()The number of impressions that were audible (volume > 0%) at any point during the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_impressions_rate = 417;- Returns:
- The activeViewAudibleImpressionsRate.
-
hasActiveViewAudibleTwoSecondsImpressions
boolean hasActiveViewAudibleTwoSecondsImpressions()The number of impressions that were audible for at least 2 seconds (cumulative).
optional int64 active_view_audible_two_seconds_impressions = 418;- Returns:
- Whether the activeViewAudibleTwoSecondsImpressions field is set.
-
getActiveViewAudibleTwoSecondsImpressions
long getActiveViewAudibleTwoSecondsImpressions()The number of impressions that were audible for at least 2 seconds (cumulative).
optional int64 active_view_audible_two_seconds_impressions = 418;- Returns:
- The activeViewAudibleTwoSecondsImpressions.
-
hasActiveViewAudibleTwoSecondsImpressionsRate
boolean hasActiveViewAudibleTwoSecondsImpressionsRate()The number of impressions that were audible for at least 2 seconds (cumulative), divided by the total number of impressions measurable for audibility.
optional double active_view_audible_two_seconds_impressions_rate = 419;- Returns:
- Whether the activeViewAudibleTwoSecondsImpressionsRate field is set.
-
getActiveViewAudibleTwoSecondsImpressionsRate
double getActiveViewAudibleTwoSecondsImpressionsRate()The number of impressions that were audible for at least 2 seconds (cumulative), divided by the total number of impressions measurable for audibility.
optional double active_view_audible_two_seconds_impressions_rate = 419;- Returns:
- The activeViewAudibleTwoSecondsImpressionsRate.
-
hasActiveViewAudibleThirtySecondsImpressions
boolean hasActiveViewAudibleThirtySecondsImpressions()The number of impressions that were audible for at least 30 seconds (cumulative).
optional int64 active_view_audible_thirty_seconds_impressions = 420;- Returns:
- Whether the activeViewAudibleThirtySecondsImpressions field is set.
-
getActiveViewAudibleThirtySecondsImpressions
long getActiveViewAudibleThirtySecondsImpressions()The number of impressions that were audible for at least 30 seconds (cumulative).
optional int64 active_view_audible_thirty_seconds_impressions = 420;- Returns:
- The activeViewAudibleThirtySecondsImpressions.
-
hasActiveViewAudibleThirtySecondsImpressionsRate
boolean hasActiveViewAudibleThirtySecondsImpressionsRate()The number of impressions that were audible for at least 30 seconds (cumulative), divided by the total number of impressions measurable for audibility.
optional double active_view_audible_thirty_seconds_impressions_rate = 421;- Returns:
- Whether the activeViewAudibleThirtySecondsImpressionsRate field is set.
-
getActiveViewAudibleThirtySecondsImpressionsRate
double getActiveViewAudibleThirtySecondsImpressionsRate()The number of impressions that were audible for at least 30 seconds (cumulative), divided by the total number of impressions measurable for audibility.
optional double active_view_audible_thirty_seconds_impressions_rate = 421;- Returns:
- The activeViewAudibleThirtySecondsImpressionsRate.
-
hasActiveViewAudibleQuartileP25Rate
boolean hasActiveViewAudibleQuartileP25Rate()The number of impressions that were audible at the first quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p25_rate = 422;- Returns:
- Whether the activeViewAudibleQuartileP25Rate field is set.
-
getActiveViewAudibleQuartileP25Rate
double getActiveViewAudibleQuartileP25Rate()The number of impressions that were audible at the first quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p25_rate = 422;- Returns:
- The activeViewAudibleQuartileP25Rate.
-
hasActiveViewAudibleQuartileP50Rate
boolean hasActiveViewAudibleQuartileP50Rate()The number of impressions that were audible at the second quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p50_rate = 423;- Returns:
- Whether the activeViewAudibleQuartileP50Rate field is set.
-
getActiveViewAudibleQuartileP50Rate
double getActiveViewAudibleQuartileP50Rate()The number of impressions that were audible at the second quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p50_rate = 423;- Returns:
- The activeViewAudibleQuartileP50Rate.
-
hasActiveViewAudibleQuartileP75Rate
boolean hasActiveViewAudibleQuartileP75Rate()The number of impressions that were audible at the third quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p75_rate = 424;- Returns:
- Whether the activeViewAudibleQuartileP75Rate field is set.
-
getActiveViewAudibleQuartileP75Rate
double getActiveViewAudibleQuartileP75Rate()The number of impressions that were audible at the third quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p75_rate = 424;- Returns:
- The activeViewAudibleQuartileP75Rate.
-
hasActiveViewAudibleQuartileP100Rate
boolean hasActiveViewAudibleQuartileP100Rate()The number of impressions that were audible at the fourth quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p100_rate = 425;- Returns:
- Whether the activeViewAudibleQuartileP100Rate field is set.
-
getActiveViewAudibleQuartileP100Rate
double getActiveViewAudibleQuartileP100Rate()The number of impressions that were audible at the fourth quartile of the ad playback, divided by the total number of impressions measurable for audibility.
optional double active_view_audible_quartile_p100_rate = 425;- Returns:
- The activeViewAudibleQuartileP100Rate.
-
hasBiddableIndirectInstallFirstInAppConversionMicros
boolean hasBiddableIndirectInstallFirstInAppConversionMicros()The number of biddable first in app conversions where the app install was driven by interaction with a web campaign.
optional int64 biddable_indirect_install_first_in_app_conversion_micros = 426;- Returns:
- Whether the biddableIndirectInstallFirstInAppConversionMicros field is set.
-
getBiddableIndirectInstallFirstInAppConversionMicros
long getBiddableIndirectInstallFirstInAppConversionMicros()The number of biddable first in app conversions where the app install was driven by interaction with a web campaign.
optional int64 biddable_indirect_install_first_in_app_conversion_micros = 426;- Returns:
- The biddableIndirectInstallFirstInAppConversionMicros.
-
hasAllAverageCartSize
boolean hasAllAverageCartSize()All average cart size is the average number of products in each order attributed to your ads. Includes the amount from the average_cart_size metric, plus avg. cart size from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_average_cart_size = 427;- Returns:
- Whether the allAverageCartSize field is set.
-
getAllAverageCartSize
double getAllAverageCartSize()All average cart size is the average number of products in each order attributed to your ads. Includes the amount from the average_cart_size metric, plus avg. cart size from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_average_cart_size = 427;- Returns:
- The allAverageCartSize.
-
hasAllAverageOrderValueMicros
boolean hasAllAverageOrderValueMicros()All average order value is the average revenue you made per order attributed to your ads. Includes the amount from the average_order_value metric, plus avg. order value from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_average_order_value_micros = 428;- Returns:
- Whether the allAverageOrderValueMicros field is set.
-
getAllAverageOrderValueMicros
long getAllAverageOrderValueMicros()All average order value is the average revenue you made per order attributed to your ads. Includes the amount from the average_order_value metric, plus avg. order value from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_average_order_value_micros = 428;- Returns:
- The allAverageOrderValueMicros.
-
hasAllCostOfGoodsSoldMicros
boolean hasAllCostOfGoodsSoldMicros()All cost of goods sold is the total cost of the products you sold in orders attributed to your ads. Includes the amount from the cost_of_goods_sold_micros metric, plus cost of goods sold from all conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cost_of_goods_sold_micros = 429;- Returns:
- Whether the allCostOfGoodsSoldMicros field is set.
-
getAllCostOfGoodsSoldMicros
long getAllCostOfGoodsSoldMicros()All cost of goods sold is the total cost of the products you sold in orders attributed to your ads. Includes the amount from the cost_of_goods_sold_micros metric, plus cost of goods sold from all conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cost_of_goods_sold_micros = 429;- Returns:
- The allCostOfGoodsSoldMicros.
-
hasAllCrossSellCostOfGoodsSoldMicros
boolean hasAllCrossSellCostOfGoodsSoldMicros()All cross-sell cost of goods sold is the total cost of products sold as a result of advertising a different product. Includes the amount from the cross_sell_cost_of_goods_sold_micros metric, plus cross-sell cost of goods sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cross_sell_cost_of_goods_sold_micros = 430;- Returns:
- Whether the allCrossSellCostOfGoodsSoldMicros field is set.
-
getAllCrossSellCostOfGoodsSoldMicros
long getAllCrossSellCostOfGoodsSoldMicros()All cross-sell cost of goods sold is the total cost of products sold as a result of advertising a different product. Includes the amount from the cross_sell_cost_of_goods_sold_micros metric, plus cross-sell cost of goods sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cross_sell_cost_of_goods_sold_micros = 430;- Returns:
- The allCrossSellCostOfGoodsSoldMicros.
-
hasAllCrossSellGrossProfitMicros
boolean hasAllCrossSellGrossProfitMicros()All 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). Includes the amount from the cross_sell_gross_profit_micros metric, plus cross-sell gross profit from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cross_sell_gross_profit_micros = 431;- Returns:
- Whether the allCrossSellGrossProfitMicros field is set.
-
getAllCrossSellGrossProfitMicros
long getAllCrossSellGrossProfitMicros()All 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). Includes the amount from the cross_sell_gross_profit_micros metric, plus cross-sell gross profit from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cross_sell_gross_profit_micros = 431;- Returns:
- The allCrossSellGrossProfitMicros.
-
hasAllCrossSellRevenueMicros
boolean hasAllCrossSellRevenueMicros()All cross-sell revenue is the total amount you made from products sold as a result of advertising a different product. Includes the amount from the cross_sell_revenue_micros metric, plus cross-sell revenue from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cross_sell_revenue_micros = 432;- Returns:
- Whether the allCrossSellRevenueMicros field is set.
-
getAllCrossSellRevenueMicros
long getAllCrossSellRevenueMicros()All cross-sell revenue is the total amount you made from products sold as a result of advertising a different product. Includes the amount from the cross_sell_revenue_micros metric, plus cross-sell revenue from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_cross_sell_revenue_micros = 432;- Returns:
- The allCrossSellRevenueMicros.
-
hasAllCrossSellUnitsSold
boolean hasAllCrossSellUnitsSold()All cross-sell units sold is the total number of products sold as a result of advertising a different product. Includes the amount shown in the cross_sell_units_sold metric, plus cross-sell units sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_cross_sell_units_sold = 433;- Returns:
- Whether the allCrossSellUnitsSold field is set.
-
getAllCrossSellUnitsSold
double getAllCrossSellUnitsSold()All cross-sell units sold is the total number of products sold as a result of advertising a different product. Includes the amount shown in the cross_sell_units_sold metric, plus cross-sell units sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_cross_sell_units_sold = 433;- Returns:
- The allCrossSellUnitsSold.
-
hasAllGrossProfitMargin
boolean hasAllGrossProfitMargin()All 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). This value is between 0.0 and 1.0, where 1.0 means 100%. Includes the amount from the gross_profit_margin metric, plus gross profit margin across all conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_gross_profit_margin = 434;- Returns:
- Whether the allGrossProfitMargin field is set.
-
getAllGrossProfitMargin
double getAllGrossProfitMargin()All 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). This value is between 0.0 and 1.0, where 1.0 means 100%. Includes the amount from the gross_profit_margin metric, plus gross profit margin across all conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_gross_profit_margin = 434;- Returns:
- The allGrossProfitMargin.
-
hasAllGrossProfitMicros
boolean hasAllGrossProfitMicros()All gross profit is the total profit made from orders attributed to your ads minus the cost of goods sold (COGS). Includes the amount from the gross_profit_micros metric, plus gross profit from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_gross_profit_micros = 435;- Returns:
- Whether the allGrossProfitMicros field is set.
-
getAllGrossProfitMicros
long getAllGrossProfitMicros()All gross profit is the total profit made from orders attributed to your ads minus the cost of goods sold (COGS). Includes the amount from the gross_profit_micros metric, plus gross profit from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_gross_profit_micros = 435;- Returns:
- The allGrossProfitMicros.
-
hasAllLeadCostOfGoodsSoldMicros
boolean hasAllLeadCostOfGoodsSoldMicros()All lead cost of goods sold is the total cost of products sold as a result of advertising the same product. Includes the amount shown in the lead_cost_of_goods_sold_micros metric, plus lead cost of goods sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_lead_cost_of_goods_sold_micros = 436;- Returns:
- Whether the allLeadCostOfGoodsSoldMicros field is set.
-
getAllLeadCostOfGoodsSoldMicros
long getAllLeadCostOfGoodsSoldMicros()All lead cost of goods sold is the total cost of products sold as a result of advertising the same product. Includes the amount shown in the lead_cost_of_goods_sold_micros metric, plus lead cost of goods sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_lead_cost_of_goods_sold_micros = 436;- Returns:
- The allLeadCostOfGoodsSoldMicros.
-
hasAllLeadGrossProfitMicros
boolean hasAllLeadGrossProfitMicros()All 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). Includes the amount from the lead_gross_profit_micros metric, plus lead gross profit from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_lead_gross_profit_micros = 437;- Returns:
- Whether the allLeadGrossProfitMicros field is set.
-
getAllLeadGrossProfitMicros
long getAllLeadGrossProfitMicros()All 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). Includes the amount from the lead_gross_profit_micros metric, plus lead gross profit from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_lead_gross_profit_micros = 437;- Returns:
- The allLeadGrossProfitMicros.
-
hasAllLeadRevenueMicros
boolean hasAllLeadRevenueMicros()All lead revenue is the total amount you made from products sold as a result of advertising the same product. Includes the amount shown in the lead_revenue_micros metric, plus lead revenue from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_lead_revenue_micros = 438;- Returns:
- Whether the allLeadRevenueMicros field is set.
-
getAllLeadRevenueMicros
long getAllLeadRevenueMicros()All lead revenue is the total amount you made from products sold as a result of advertising the same product. Includes the amount shown in the lead_revenue_micros metric, plus lead revenue from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_lead_revenue_micros = 438;- Returns:
- The allLeadRevenueMicros.
-
hasAllLeadUnitsSold
boolean hasAllLeadUnitsSold()All lead units sold is the total number of products sold as a result of advertising the same product. Includes the amount shown in the lead_units_sold metric, plus lead units sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_lead_units_sold = 439;- Returns:
- Whether the allLeadUnitsSold field is set.
-
getAllLeadUnitsSold
double getAllLeadUnitsSold()All lead units sold is the total number of products sold as a result of advertising the same product. Includes the amount shown in the lead_units_sold metric, plus lead units sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_lead_units_sold = 439;- Returns:
- The allLeadUnitsSold.
-
hasAllOrders
boolean hasAllOrders()All orders is total number of purchase conversions attributed to your ads. Includes the amount from the orders metric, plus orders from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_orders = 440;- Returns:
- Whether the allOrders field is set.
-
getAllOrders
double getAllOrders()All orders is total number of purchase conversions attributed to your ads. Includes the amount from the orders metric, plus orders from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_orders = 440;- Returns:
- The allOrders.
-
hasAllRevenueMicros
boolean hasAllRevenueMicros()All revenue is the total you made from orders attributed to your ads. Includes the amount from the revenue_micros metric, plus revenue from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_revenue_micros = 441;- Returns:
- Whether the allRevenueMicros field is set.
-
getAllRevenueMicros
long getAllRevenueMicros()All revenue is the total you made from orders attributed to your ads. Includes the amount from the revenue_micros metric, plus revenue from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional int64 all_revenue_micros = 441;- Returns:
- The allRevenueMicros.
-
hasAllUnitsSold
boolean hasAllUnitsSold()All units sold is the total number of products sold from orders attributed to your ads. Includes the amount from the units_sold metric, plus units sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_units_sold = 442;- Returns:
- Whether the allUnitsSold field is set.
-
getAllUnitsSold
double getAllUnitsSold()All units sold is the total number of products sold from orders attributed to your ads. Includes the amount from the units_sold metric, plus units sold from all your conversion actions, even if your campaigns are not actively optimizing towards them. It's calculated using product info from cart data to give more detail than conversion value alone.
optional double all_units_sold = 442;- Returns:
- The allUnitsSold.
-
hasControlCostPerConversion
boolean hasControlCostPerConversion()The cost per conversion metric on the control arm of the experiment. The treatment cost per conversion value can be selected by using `cost_per_conversion`.
optional double control_cost_per_conversion = 446;- Returns:
- Whether the controlCostPerConversion field is set.
-
getControlCostPerConversion
double getControlCostPerConversion()The cost per conversion metric on the control arm of the experiment. The treatment cost per conversion value can be selected by using `cost_per_conversion`.
optional double control_cost_per_conversion = 446;- Returns:
- The controlCostPerConversion.
-
hasCostPerConversionMarginOfError
boolean hasCostPerConversionMarginOfError()The margin of error when estimating the experiment's effect on cost per conversion. Together with `cost_per_conversion_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `cost_per_conversion_change_point_estimate`.
optional double cost_per_conversion_margin_of_error = 447;- Returns:
- Whether the costPerConversionMarginOfError field is set.
-
getCostPerConversionMarginOfError
double getCostPerConversionMarginOfError()The margin of error when estimating the experiment's effect on cost per conversion. Together with `cost_per_conversion_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `cost_per_conversion_change_point_estimate`.
optional double cost_per_conversion_margin_of_error = 447;- Returns:
- The costPerConversionMarginOfError.
-
hasCostPerConversionPValue
boolean hasCostPerConversionPValue()The p-value for the null hypothesis that the experiment has no effect on cost per conversion. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on cost per conversion, is 3%.
optional double cost_per_conversion_p_value = 448;- Returns:
- Whether the costPerConversionPValue field is set.
-
getCostPerConversionPValue
double getCostPerConversionPValue()The p-value for the null hypothesis that the experiment has no effect on cost per conversion. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on cost per conversion, is 3%.
optional double cost_per_conversion_p_value = 448;- Returns:
- The costPerConversionPValue.
-
hasCostPerConversionChangePointEstimate
boolean hasCostPerConversionChangePointEstimate()The point estimate when estimating the experiment's effect on cost per conversion change. Together with `cost_per_conversion_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(cost_per_conversion_change_point_estimate - cost_per_conversion_margin_of_error, cost_per_conversion_change_point_estimate + cost_per_conversion_margin_of_error)`.
optional double cost_per_conversion_change_point_estimate = 449;- Returns:
- Whether the costPerConversionChangePointEstimate field is set.
-
getCostPerConversionChangePointEstimate
double getCostPerConversionChangePointEstimate()The point estimate when estimating the experiment's effect on cost per conversion change. Together with `cost_per_conversion_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(cost_per_conversion_change_point_estimate - cost_per_conversion_margin_of_error, cost_per_conversion_change_point_estimate + cost_per_conversion_margin_of_error)`.
optional double cost_per_conversion_change_point_estimate = 449;- Returns:
- The costPerConversionChangePointEstimate.
-
hasControlConversions
boolean hasControlConversions()The conversions metric on the control arm of the experiment. The treatment conversions value can be selected by using `conversions`.
optional double control_conversions = 450;- Returns:
- Whether the controlConversions field is set.
-
getControlConversions
double getControlConversions()The conversions metric on the control arm of the experiment. The treatment conversions value can be selected by using `conversions`.
optional double control_conversions = 450;- Returns:
- The controlConversions.
-
hasConversionsAbsoluteChangeMarginOfError
boolean hasConversionsAbsoluteChangeMarginOfError()The margin of error when estimating the experiment's effect on conversions absolute change. Together with `conversions_absolute_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment - control). This field specifies the radius of the confidence interval, which is centered at `conversions_absolute_change_point_estimate`.
optional double conversions_absolute_change_margin_of_error = 451;- Returns:
- Whether the conversionsAbsoluteChangeMarginOfError field is set.
-
getConversionsAbsoluteChangeMarginOfError
double getConversionsAbsoluteChangeMarginOfError()The margin of error when estimating the experiment's effect on conversions absolute change. Together with `conversions_absolute_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment - control). This field specifies the radius of the confidence interval, which is centered at `conversions_absolute_change_point_estimate`.
optional double conversions_absolute_change_margin_of_error = 451;- Returns:
- The conversionsAbsoluteChangeMarginOfError.
-
hasConversionsAbsoluteChangePValue
boolean hasConversionsAbsoluteChangePValue()The p-value for the null hypothesis that the experiment has no effect on conversions absolute change. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on conversions absolute change, is 3%.
optional double conversions_absolute_change_p_value = 452;- Returns:
- Whether the conversionsAbsoluteChangePValue field is set.
-
getConversionsAbsoluteChangePValue
double getConversionsAbsoluteChangePValue()The p-value for the null hypothesis that the experiment has no effect on conversions absolute change. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on conversions absolute change, is 3%.
optional double conversions_absolute_change_p_value = 452;- Returns:
- The conversionsAbsoluteChangePValue.
-
hasConversionsAbsoluteChangePointEstimate
boolean hasConversionsAbsoluteChangePointEstimate()The point estimate when estimating the experiment's effect on conversions absolute change. Together with `conversions_absolute_change_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment - control). This field specifies the point estimate, which is the center of the confidence interval: `(conversions_absolute_change_point_estimate - conversions_absolute_change_margin_of_error, conversions_absolute_change_point_estimate + conversions_absolute_change_margin_of_error)`.
optional double conversions_absolute_change_point_estimate = 453;- Returns:
- Whether the conversionsAbsoluteChangePointEstimate field is set.
-
getConversionsAbsoluteChangePointEstimate
double getConversionsAbsoluteChangePointEstimate()The point estimate when estimating the experiment's effect on conversions absolute change. Together with `conversions_absolute_change_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment - control). This field specifies the point estimate, which is the center of the confidence interval: `(conversions_absolute_change_point_estimate - conversions_absolute_change_margin_of_error, conversions_absolute_change_point_estimate + conversions_absolute_change_margin_of_error)`.
optional double conversions_absolute_change_point_estimate = 453;- Returns:
- The conversionsAbsoluteChangePointEstimate.
-
hasControlConversionValuePerCost
boolean hasControlConversionValuePerCost()The conversion value per cost metric on the control arm of the experiment. The treatment conversion value per cost value can be selected by using `conversions_value_per_cost`.
optional double control_conversion_value_per_cost = 454;- Returns:
- Whether the controlConversionValuePerCost field is set.
-
getControlConversionValuePerCost
double getControlConversionValuePerCost()The conversion value per cost metric on the control arm of the experiment. The treatment conversion value per cost value can be selected by using `conversions_value_per_cost`.
optional double control_conversion_value_per_cost = 454;- Returns:
- The controlConversionValuePerCost.
-
hasConversionValuePerCostMarginOfError
boolean hasConversionValuePerCostMarginOfError()The margin of error when estimating the experiment's effect on conversion value per cost. Together with `conversion_value_per_cost_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `conversion_value_per_cost_change_point_estimate`.
optional double conversion_value_per_cost_margin_of_error = 455;- Returns:
- Whether the conversionValuePerCostMarginOfError field is set.
-
getConversionValuePerCostMarginOfError
double getConversionValuePerCostMarginOfError()The margin of error when estimating the experiment's effect on conversion value per cost. Together with `conversion_value_per_cost_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `conversion_value_per_cost_change_point_estimate`.
optional double conversion_value_per_cost_margin_of_error = 455;- Returns:
- The conversionValuePerCostMarginOfError.
-
hasConversionValuePerCostPValue
boolean hasConversionValuePerCostPValue()The p-value for the null hypothesis that the experiment has no effect on conversion value per cost. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on conversion value per cost, is 3%.
optional double conversion_value_per_cost_p_value = 456;- Returns:
- Whether the conversionValuePerCostPValue field is set.
-
getConversionValuePerCostPValue
double getConversionValuePerCostPValue()The p-value for the null hypothesis that the experiment has no effect on conversion value per cost. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on conversion value per cost, is 3%.
optional double conversion_value_per_cost_p_value = 456;- Returns:
- The conversionValuePerCostPValue.
-
hasConversionValuePerCostChangePointEstimate
boolean hasConversionValuePerCostChangePointEstimate()The point estimate when estimating the experiment's effect on conversion value per cost change. Together with `conversion_value_per_cost_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(conversion_value_per_cost_change_point_estimate - conversion_value_per_cost_margin_of_error, conversion_value_per_cost_change_point_estimate + conversion_value_per_cost_margin_of_error)`.
optional double conversion_value_per_cost_change_point_estimate = 457;- Returns:
- Whether the conversionValuePerCostChangePointEstimate field is set.
-
getConversionValuePerCostChangePointEstimate
double getConversionValuePerCostChangePointEstimate()The point estimate when estimating the experiment's effect on conversion value per cost change. Together with `conversion_value_per_cost_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(conversion_value_per_cost_change_point_estimate - conversion_value_per_cost_margin_of_error, conversion_value_per_cost_change_point_estimate + conversion_value_per_cost_margin_of_error)`.
optional double conversion_value_per_cost_change_point_estimate = 457;- Returns:
- The conversionValuePerCostChangePointEstimate.
-
hasControlCostMicros
boolean hasControlCostMicros()The cost metric on the control arm of the experiment. The treatment cost value can be selected by using `cost_micros`.
optional int64 control_cost_micros = 458;- Returns:
- Whether the controlCostMicros field is set.
-
getControlCostMicros
long getControlCostMicros()The cost metric on the control arm of the experiment. The treatment cost value can be selected by using `cost_micros`.
optional int64 control_cost_micros = 458;- Returns:
- The controlCostMicros.
-
hasCostMicrosMarginOfError
boolean hasCostMicrosMarginOfError()The margin of error when estimating the experiment's effect on cost. Together with `cost_micros_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `cost_micros_change_point_estimate`.
optional double cost_micros_margin_of_error = 459;- Returns:
- Whether the costMicrosMarginOfError field is set.
-
getCostMicrosMarginOfError
double getCostMicrosMarginOfError()The margin of error when estimating the experiment's effect on cost. Together with `cost_micros_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `cost_micros_change_point_estimate`.
optional double cost_micros_margin_of_error = 459;- Returns:
- The costMicrosMarginOfError.
-
hasCostMicrosPValue
boolean hasCostMicrosPValue()The p-value for the null hypothesis that the experiment has no effect on cost. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on cost, is 3%.
optional double cost_micros_p_value = 460;- Returns:
- Whether the costMicrosPValue field is set.
-
getCostMicrosPValue
double getCostMicrosPValue()The p-value for the null hypothesis that the experiment has no effect on cost. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on cost, is 3%.
optional double cost_micros_p_value = 460;- Returns:
- The costMicrosPValue.
-
hasCostMicrosChangePointEstimate
boolean hasCostMicrosChangePointEstimate()The point estimate when estimating the experiment's effect on cost change. Together with `cost_micros_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(cost_micros_change_point_estimate - cost_micros_margin_of_error, cost_micros_change_point_estimate + cost_micros_margin_of_error)`.
optional double cost_micros_change_point_estimate = 461;- Returns:
- Whether the costMicrosChangePointEstimate field is set.
-
getCostMicrosChangePointEstimate
double getCostMicrosChangePointEstimate()The point estimate when estimating the experiment's effect on cost change. Together with `cost_micros_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(cost_micros_change_point_estimate - cost_micros_margin_of_error, cost_micros_change_point_estimate + cost_micros_margin_of_error)`.
optional double cost_micros_change_point_estimate = 461;- Returns:
- The costMicrosChangePointEstimate.
-
hasControlImpressions
boolean hasControlImpressions()The impressions metric on the control arm of the experiment. The treatment impressions value can be selected by using `impressions`.
optional int64 control_impressions = 462;- Returns:
- Whether the controlImpressions field is set.
-
getControlImpressions
long getControlImpressions()The impressions metric on the control arm of the experiment. The treatment impressions value can be selected by using `impressions`.
optional int64 control_impressions = 462;- Returns:
- The controlImpressions.
-
hasImpressionsMarginOfError
boolean hasImpressionsMarginOfError()The margin of error when estimating the experiment's effect on impressions. Together with `impressions_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `impressions_point_estimate`.
optional double impressions_margin_of_error = 463;- Returns:
- Whether the impressionsMarginOfError field is set.
-
getImpressionsMarginOfError
double getImpressionsMarginOfError()The margin of error when estimating the experiment's effect on impressions. Together with `impressions_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `impressions_point_estimate`.
optional double impressions_margin_of_error = 463;- Returns:
- The impressionsMarginOfError.
-
hasImpressionsPValue
boolean hasImpressionsPValue()The p-value for the null hypothesis that the experiment has no effect on impressions. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on impressions, is 3%.
optional double impressions_p_value = 464;- Returns:
- Whether the impressionsPValue field is set.
-
getImpressionsPValue
double getImpressionsPValue()The p-value for the null hypothesis that the experiment has no effect on impressions. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on impressions, is 3%.
optional double impressions_p_value = 464;- Returns:
- The impressionsPValue.
-
hasImpressionsPointEstimate
boolean hasImpressionsPointEstimate()The point estimate when estimating the experiment's effect on impressions. Together with `impressions_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(impressions_point_estimate - impressions_margin_of_error, impressions_point_estimate + impressions_margin_of_error)`.
optional double impressions_point_estimate = 465;- Returns:
- Whether the impressionsPointEstimate field is set.
-
getImpressionsPointEstimate
double getImpressionsPointEstimate()The point estimate when estimating the experiment's effect on impressions. Together with `impressions_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(impressions_point_estimate - impressions_margin_of_error, impressions_point_estimate + impressions_margin_of_error)`.
optional double impressions_point_estimate = 465;- Returns:
- The impressionsPointEstimate.
-
hasClicksMarginOfError
boolean hasClicksMarginOfError()The margin of error when estimating the experiment's effect on clicks. Together with `clicks_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `clicks_point_estimate`.
optional double clicks_margin_of_error = 466;- Returns:
- Whether the clicksMarginOfError field is set.
-
getClicksMarginOfError
double getClicksMarginOfError()The margin of error when estimating the experiment's effect on clicks. Together with `clicks_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `clicks_point_estimate`.
optional double clicks_margin_of_error = 466;- Returns:
- The clicksMarginOfError.
-
hasClicksPValue
boolean hasClicksPValue()The p-value for the null hypothesis that the experiment has no effect on clicks. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on clicks, is 3%.
optional double clicks_p_value = 467;- Returns:
- Whether the clicksPValue field is set.
-
getClicksPValue
double getClicksPValue()The p-value for the null hypothesis that the experiment has no effect on clicks. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on clicks, is 3%.
optional double clicks_p_value = 467;- Returns:
- The clicksPValue.
-
hasClicksPointEstimate
boolean hasClicksPointEstimate()The point estimate when estimating the experiment's effect on clicks. Together with `clicks_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(clicks_point_estimate - clicks_margin_of_error, clicks_point_estimate + clicks_margin_of_error)`.
optional double clicks_point_estimate = 468;- Returns:
- Whether the clicksPointEstimate field is set.
-
getClicksPointEstimate
double getClicksPointEstimate()The point estimate when estimating the experiment's effect on clicks. Together with `clicks_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(clicks_point_estimate - clicks_margin_of_error, clicks_point_estimate + clicks_margin_of_error)`.
optional double clicks_point_estimate = 468;- Returns:
- The clicksPointEstimate.
-
hasControlConversionValue
boolean hasControlConversionValue()The conversion value metric on the control arm of the experiment. The treatment conversion value can be selected by using `conversions_value`.
optional double control_conversion_value = 469;- Returns:
- Whether the controlConversionValue field is set.
-
getControlConversionValue
double getControlConversionValue()The conversion value metric on the control arm of the experiment. The treatment conversion value can be selected by using `conversions_value`.
optional double control_conversion_value = 469;- Returns:
- The controlConversionValue.
-
hasConversionValueMarginOfError
boolean hasConversionValueMarginOfError()The margin of error when estimating the experiment's effect on conversion value. Together with `conversion_value_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `conversion_value_change_point_estimate`.
optional double conversion_value_margin_of_error = 470;- Returns:
- Whether the conversionValueMarginOfError field is set.
-
getConversionValueMarginOfError
double getConversionValueMarginOfError()The margin of error when estimating the experiment's effect on conversion value. Together with `conversion_value_change_point_estimate`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the radius of the confidence interval, which is centered at `conversion_value_change_point_estimate`.
optional double conversion_value_margin_of_error = 470;- Returns:
- The conversionValueMarginOfError.
-
hasConversionValuePValue
boolean hasConversionValuePValue()The p-value for the null hypothesis that the experiment has no effect on conversion value. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on conversion value, is 3%.
optional double conversion_value_p_value = 471;- Returns:
- Whether the conversionValuePValue field is set.
-
getConversionValuePValue
double getConversionValuePValue()The p-value for the null hypothesis that the experiment has no effect on conversion value. Ranges from 0 to 1. Say if the p-value is 0.03, that means the probability of observing the data, if the experiment has no effect on conversion value, is 3%.
optional double conversion_value_p_value = 471;- Returns:
- The conversionValuePValue.
-
hasConversionValueChangePointEstimate
boolean hasConversionValueChangePointEstimate()The point estimate when estimating the experiment's effect on conversion value change. Together with `conversion_value_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(conversion_value_change_point_estimate - conversion_value_margin_of_error, conversion_value_change_point_estimate + conversion_value_margin_of_error)`.
optional double conversion_value_change_point_estimate = 472;- Returns:
- Whether the conversionValueChangePointEstimate field is set.
-
getConversionValueChangePointEstimate
double getConversionValueChangePointEstimate()The point estimate when estimating the experiment's effect on conversion value change. Together with `conversion_value_margin_of_error`, they describe a confidence interval with a prescribed confidence level for the difference being estimated. The quantity being estimated is (treatment / control - 1). This field specifies the point estimate, which is the center of the confidence interval: `(conversion_value_change_point_estimate - conversion_value_margin_of_error, conversion_value_change_point_estimate + conversion_value_margin_of_error)`.
optional double conversion_value_change_point_estimate = 472;- Returns:
- The conversionValueChangePointEstimate.
-
hasIncrementalConversions
boolean hasIncrementalConversions()The estimated number of additional conversions directly attributable to the ad campaign.
optional double incremental_conversions = 473;- Returns:
- Whether the incrementalConversions field is set.
-
getIncrementalConversions
double getIncrementalConversions()The estimated number of additional conversions directly attributable to the ad campaign.
optional double incremental_conversions = 473;- Returns:
- The incrementalConversions.
-
hasIncrementalConversionsWinnerScore
boolean hasIncrementalConversionsWinnerScore()The probability that this experiment arm is the winner for incremental conversions. This value is between 0.0 and 1.0.
optional double incremental_conversions_winner_score = 601;- Returns:
- Whether the incrementalConversionsWinnerScore field is set.
-
getIncrementalConversionsWinnerScore
double getIncrementalConversionsWinnerScore()The probability that this experiment arm is the winner for incremental conversions. This value is between 0.0 and 1.0.
optional double incremental_conversions_winner_score = 601;- Returns:
- The incrementalConversionsWinnerScore.
-
hasIncrementalConversionValue
boolean hasIncrementalConversionValue()The estimated additional conversion value the ads generated. Measures the incremental revenue or value from your campaigns.
optional double incremental_conversion_value = 474;- Returns:
- Whether the incrementalConversionValue field is set.
-
getIncrementalConversionValue
double getIncrementalConversionValue()The estimated additional conversion value the ads generated. Measures the incremental revenue or value from your campaigns.
optional double incremental_conversion_value = 474;- Returns:
- The incrementalConversionValue.
-
hasIncrementalConversionValueWinnerScore
boolean hasIncrementalConversionValueWinnerScore()The probability that this experiment arm is the winner for incremental conversion value. This value is between 0.0 and 1.0.
optional double incremental_conversion_value_winner_score = 602;- Returns:
- Whether the incrementalConversionValueWinnerScore field is set.
-
getIncrementalConversionValueWinnerScore
double getIncrementalConversionValueWinnerScore()The probability that this experiment arm is the winner for incremental conversion value. This value is between 0.0 and 1.0.
optional double incremental_conversion_value_winner_score = 602;- Returns:
- The incrementalConversionValueWinnerScore.
-
hasConversionLiftBaselineConversions
boolean hasConversionLiftBaselineConversions()Represents the number of conversions that would have occurred naturally without ad exposure, based on the behavior of the control group. Often referred to as "Control" conversions.
optional double conversion_lift_baseline_conversions = 475;- Returns:
- Whether the conversionLiftBaselineConversions field is set.
-
getConversionLiftBaselineConversions
double getConversionLiftBaselineConversions()Represents the number of conversions that would have occurred naturally without ad exposure, based on the behavior of the control group. Often referred to as "Control" conversions.
optional double conversion_lift_baseline_conversions = 475;- Returns:
- The conversionLiftBaselineConversions.
-
hasConversionLiftBaselineConversionValue
boolean hasConversionLiftBaselineConversionValue()Represents the baseline conversion value from users not exposed to the ads.
optional double conversion_lift_baseline_conversion_value = 476;- Returns:
- Whether the conversionLiftBaselineConversionValue field is set.
-
getConversionLiftBaselineConversionValue
double getConversionLiftBaselineConversionValue()Represents the baseline conversion value from users not exposed to the ads.
optional double conversion_lift_baseline_conversion_value = 476;- Returns:
- The conversionLiftBaselineConversionValue.
-
hasConversionLiftExposedConversions
boolean hasConversionLiftExposedConversions()Represents the total conversions from users who were exposed to the ads. Often referred to as "Treatment" conversions.
optional double conversion_lift_exposed_conversions = 477;- Returns:
- Whether the conversionLiftExposedConversions field is set.
-
getConversionLiftExposedConversions
double getConversionLiftExposedConversions()Represents the total conversions from users who were exposed to the ads. Often referred to as "Treatment" conversions.
optional double conversion_lift_exposed_conversions = 477;- Returns:
- The conversionLiftExposedConversions.
-
hasConversionLiftExposedConversionValue
boolean hasConversionLiftExposedConversionValue()Represents the total conversion value from users exposed to the ads.
optional double conversion_lift_exposed_conversion_value = 478;- Returns:
- Whether the conversionLiftExposedConversionValue field is set.
-
getConversionLiftExposedConversionValue
double getConversionLiftExposedConversionValue()Represents the total conversion value from users exposed to the ads.
optional double conversion_lift_exposed_conversion_value = 478;- Returns:
- The conversionLiftExposedConversionValue.
-
hasCostPerIncrementalConversion
boolean hasCostPerIncrementalConversion()The estimated cost incurred for each additional conversion generated by the campaign. This is the Incremental Cost Per Acquisition (iCPA).
optional double cost_per_incremental_conversion = 479;- Returns:
- Whether the costPerIncrementalConversion field is set.
-
getCostPerIncrementalConversion
double getCostPerIncrementalConversion()The estimated cost incurred for each additional conversion generated by the campaign. This is the Incremental Cost Per Acquisition (iCPA).
optional double cost_per_incremental_conversion = 479;- Returns:
- The costPerIncrementalConversion.
-
hasCostPerIncrementalConversionWinnerScore
boolean hasCostPerIncrementalConversionWinnerScore()The probability that this experiment arm is the winner for cost per incremental conversion. This value is between 0.0 and 1.0.
optional double cost_per_incremental_conversion_winner_score = 603;- Returns:
- Whether the costPerIncrementalConversionWinnerScore field is set.
-
getCostPerIncrementalConversionWinnerScore
double getCostPerIncrementalConversionWinnerScore()The probability that this experiment arm is the winner for cost per incremental conversion. This value is between 0.0 and 1.0.
optional double cost_per_incremental_conversion_winner_score = 603;- Returns:
- The costPerIncrementalConversionWinnerScore.
-
hasCostPerIncrementalConversionP90LowerBound
boolean hasCostPerIncrementalConversionP90LowerBound()The lower bound of the 90% confidence interval for cost_per_incremental_conversion. The lowest likely cost you paid per incremental conversion.
optional double cost_per_incremental_conversion_p90_lower_bound = 480;- Returns:
- Whether the costPerIncrementalConversionP90LowerBound field is set.
-
getCostPerIncrementalConversionP90LowerBound
double getCostPerIncrementalConversionP90LowerBound()The lower bound of the 90% confidence interval for cost_per_incremental_conversion. The lowest likely cost you paid per incremental conversion.
optional double cost_per_incremental_conversion_p90_lower_bound = 480;- Returns:
- The costPerIncrementalConversionP90LowerBound.
-
hasCostPerIncrementalConversionP90UpperBound
boolean hasCostPerIncrementalConversionP90UpperBound()The upper bound of the 90% confidence interval for cost_per_incremental_conversion. The highest likely cost you paid per incremental conversion.
optional double cost_per_incremental_conversion_p90_upper_bound = 481;- Returns:
- Whether the costPerIncrementalConversionP90UpperBound field is set.
-
getCostPerIncrementalConversionP90UpperBound
double getCostPerIncrementalConversionP90UpperBound()The upper bound of the 90% confidence interval for cost_per_incremental_conversion. The highest likely cost you paid per incremental conversion.
optional double cost_per_incremental_conversion_p90_upper_bound = 481;- Returns:
- The costPerIncrementalConversionP90UpperBound.
-
hasIncrementalConversionsP90LowerBound
boolean hasIncrementalConversionsP90LowerBound()The lower bound of the 90% confidence interval for incremental_conversions. The "conservative" estimate of your success. It is the minimum number of additional sales you can be 90% sure were caused by your ads.
optional double incremental_conversions_p90_lower_bound = 482;- Returns:
- Whether the incrementalConversionsP90LowerBound field is set.
-
getIncrementalConversionsP90LowerBound
double getIncrementalConversionsP90LowerBound()The lower bound of the 90% confidence interval for incremental_conversions. The "conservative" estimate of your success. It is the minimum number of additional sales you can be 90% sure were caused by your ads.
optional double incremental_conversions_p90_lower_bound = 482;- Returns:
- The incrementalConversionsP90LowerBound.
-
hasIncrementalConversionsP90UpperBound
boolean hasIncrementalConversionsP90UpperBound()The upper bound of the 90% confidence interval for incremental_conversions. The "optimistic" estimate of your success. It is the maximum number of additional sales likely driven by your ads.
optional double incremental_conversions_p90_upper_bound = 483;- Returns:
- Whether the incrementalConversionsP90UpperBound field is set.
-
getIncrementalConversionsP90UpperBound
double getIncrementalConversionsP90UpperBound()The upper bound of the 90% confidence interval for incremental_conversions. The "optimistic" estimate of your success. It is the maximum number of additional sales likely driven by your ads.
optional double incremental_conversions_p90_upper_bound = 483;- Returns:
- The incrementalConversionsP90UpperBound.
-
hasIncrementalConversionsPValue
boolean hasIncrementalConversionsPValue()The conversions p-value provides a measure of the statistical significance for the detected lift in conversions. It calculates the likelihood that your incremental conversions were driven by ad performance rather than being a merely random occurrence.
optional double incremental_conversions_p_value = 484;- Returns:
- Whether the incrementalConversionsPValue field is set.
-
getIncrementalConversionsPValue
double getIncrementalConversionsPValue()The conversions p-value provides a measure of the statistical significance for the detected lift in conversions. It calculates the likelihood that your incremental conversions were driven by ad performance rather than being a merely random occurrence.
optional double incremental_conversions_p_value = 484;- Returns:
- The incrementalConversionsPValue.
-
hasIncrementalConversionValueP90LowerBound
boolean hasIncrementalConversionValueP90LowerBound()The lower bound of the 90% confidence interval for incremental_conversion_value. Shows the minimum amount of extra revenue ($) you can be 90% certain was generated by the campaign.
optional double incremental_conversion_value_p90_lower_bound = 485;- Returns:
- Whether the incrementalConversionValueP90LowerBound field is set.
-
getIncrementalConversionValueP90LowerBound
double getIncrementalConversionValueP90LowerBound()The lower bound of the 90% confidence interval for incremental_conversion_value. Shows the minimum amount of extra revenue ($) you can be 90% certain was generated by the campaign.
optional double incremental_conversion_value_p90_lower_bound = 485;- Returns:
- The incrementalConversionValueP90LowerBound.
-
hasIncrementalConversionValueP90UpperBound
boolean hasIncrementalConversionValueP90UpperBound()The upper bound of the 90% confidence interval for incremental_conversion_value. The highest amount of extra revenue ($) likely generated by the campaign.
optional double incremental_conversion_value_p90_upper_bound = 486;- Returns:
- Whether the incrementalConversionValueP90UpperBound field is set.
-
getIncrementalConversionValueP90UpperBound
double getIncrementalConversionValueP90UpperBound()The upper bound of the 90% confidence interval for incremental_conversion_value. The highest amount of extra revenue ($) likely generated by the campaign.
optional double incremental_conversion_value_p90_upper_bound = 486;- Returns:
- The incrementalConversionValueP90UpperBound.
-
hasIncrementalConversionValuePValue
boolean hasIncrementalConversionValuePValue()The conversions value p-value provides a measure of the statistical significance for the detected lift in conversions value. It calculates the likelihood that your incremental conversion value was driven by ad performance rather than being a merely random occurrence.
optional double incremental_conversion_value_p_value = 487;- Returns:
- Whether the incrementalConversionValuePValue field is set.
-
getIncrementalConversionValuePValue
double getIncrementalConversionValuePValue()The conversions value p-value provides a measure of the statistical significance for the detected lift in conversions value. It calculates the likelihood that your incremental conversion value was driven by ad performance rather than being a merely random occurrence.
optional double incremental_conversion_value_p_value = 487;- Returns:
- The incrementalConversionValuePValue.
-
hasIncrementalConversionValuePerCost
boolean hasIncrementalConversionValuePerCost()The incremental return on ad spend (iROAS), calculated as the additional conversion value generated per unit of campaign cost. Measures the return on your ad spend in terms of incremental value.
optional double incremental_conversion_value_per_cost = 488;- Returns:
- Whether the incrementalConversionValuePerCost field is set.
-
getIncrementalConversionValuePerCost
double getIncrementalConversionValuePerCost()The incremental return on ad spend (iROAS), calculated as the additional conversion value generated per unit of campaign cost. Measures the return on your ad spend in terms of incremental value.
optional double incremental_conversion_value_per_cost = 488;- Returns:
- The incrementalConversionValuePerCost.
-
hasIncrementalConversionValuePerCostWinnerScore
boolean hasIncrementalConversionValuePerCostWinnerScore()The probability that this experiment arm is the winner for incremental conversion value per cost. This value is between 0.0 and 1.0.
optional double incremental_conversion_value_per_cost_winner_score = 604;- Returns:
- Whether the incrementalConversionValuePerCostWinnerScore field is set.
-
getIncrementalConversionValuePerCostWinnerScore
double getIncrementalConversionValuePerCostWinnerScore()The probability that this experiment arm is the winner for incremental conversion value per cost. This value is between 0.0 and 1.0.
optional double incremental_conversion_value_per_cost_winner_score = 604;- Returns:
- The incrementalConversionValuePerCostWinnerScore.
-
hasIncrementalConversionValuePerCostP90LowerBound
boolean hasIncrementalConversionValuePerCostP90LowerBound()The lower bound of the 90% confidence interval for incremental conversion value per cost. The "Guaranteed" return. Even if the data is noisy, you can be 90% sure your return was at least this high.
optional double incremental_conversion_value_per_cost_p90_lower_bound = 489;- Returns:
- Whether the incrementalConversionValuePerCostP90LowerBound field is set.
-
getIncrementalConversionValuePerCostP90LowerBound
double getIncrementalConversionValuePerCostP90LowerBound()The lower bound of the 90% confidence interval for incremental conversion value per cost. The "Guaranteed" return. Even if the data is noisy, you can be 90% sure your return was at least this high.
optional double incremental_conversion_value_per_cost_p90_lower_bound = 489;- Returns:
- The incrementalConversionValuePerCostP90LowerBound.
-
hasIncrementalConversionValuePerCostP90UpperBound
boolean hasIncrementalConversionValuePerCostP90UpperBound()The upper bound of the 90% confidence interval for incremental conversion value per cost. The "Potential" return. The maximum likely revenue generated for every dollar spent.
optional double incremental_conversion_value_per_cost_p90_upper_bound = 490;- Returns:
- Whether the incrementalConversionValuePerCostP90UpperBound field is set.
-
getIncrementalConversionValuePerCostP90UpperBound
double getIncrementalConversionValuePerCostP90UpperBound()The upper bound of the 90% confidence interval for incremental conversion value per cost. The "Potential" return. The maximum likely revenue generated for every dollar spent.
optional double incremental_conversion_value_per_cost_p90_upper_bound = 490;- Returns:
- The incrementalConversionValuePerCostP90UpperBound.
-
hasRelativeConversionLift
boolean hasRelativeConversionLift()The percentage increase in conversions in the exposed group compared to the control group.
optional double relative_conversion_lift = 491;- Returns:
- Whether the relativeConversionLift field is set.
-
getRelativeConversionLift
double getRelativeConversionLift()The percentage increase in conversions in the exposed group compared to the control group.
optional double relative_conversion_lift = 491;- Returns:
- The relativeConversionLift.
-
hasRelativeConversionLiftP90LowerBound
boolean hasRelativeConversionLiftP90LowerBound()The lower bound of the 90% confidence interval for relative_conversion_lift. The minimum percentage increase you can be 90% sure occurred.
optional double relative_conversion_lift_p90_lower_bound = 492;- Returns:
- Whether the relativeConversionLiftP90LowerBound field is set.
-
getRelativeConversionLiftP90LowerBound
double getRelativeConversionLiftP90LowerBound()The lower bound of the 90% confidence interval for relative_conversion_lift. The minimum percentage increase you can be 90% sure occurred.
optional double relative_conversion_lift_p90_lower_bound = 492;- Returns:
- The relativeConversionLiftP90LowerBound.
-
hasRelativeConversionLiftP90UpperBound
boolean hasRelativeConversionLiftP90UpperBound()The upper bound of the 90% confidence interval for relative_conversion_lift. The maximum percentage increase you can be 90% sure occurred.
optional double relative_conversion_lift_p90_upper_bound = 493;- Returns:
- Whether the relativeConversionLiftP90UpperBound field is set.
-
getRelativeConversionLiftP90UpperBound
double getRelativeConversionLiftP90UpperBound()The upper bound of the 90% confidence interval for relative_conversion_lift. The maximum percentage increase you can be 90% sure occurred.
optional double relative_conversion_lift_p90_upper_bound = 493;- Returns:
- The relativeConversionLiftP90UpperBound.
-
hasRelativeConversionValueLift
boolean hasRelativeConversionValueLift()The percentage increase in conversion value in the exposed group compared to the control group.
optional double relative_conversion_value_lift = 494;- Returns:
- Whether the relativeConversionValueLift field is set.
-
getRelativeConversionValueLift
double getRelativeConversionValueLift()The percentage increase in conversion value in the exposed group compared to the control group.
optional double relative_conversion_value_lift = 494;- Returns:
- The relativeConversionValueLift.
-
hasRelativeConversionValueLiftP90LowerBound
boolean hasRelativeConversionValueLiftP90LowerBound()The lower bound of the 90% confidence interval for relative_conversion_value_lift. The lowest likely percentage of incremental revenue the ads generated.
optional double relative_conversion_value_lift_p90_lower_bound = 495;- Returns:
- Whether the relativeConversionValueLiftP90LowerBound field is set.
-
getRelativeConversionValueLiftP90LowerBound
double getRelativeConversionValueLiftP90LowerBound()The lower bound of the 90% confidence interval for relative_conversion_value_lift. The lowest likely percentage of incremental revenue the ads generated.
optional double relative_conversion_value_lift_p90_lower_bound = 495;- Returns:
- The relativeConversionValueLiftP90LowerBound.
-
hasRelativeConversionValueLiftP90UpperBound
boolean hasRelativeConversionValueLiftP90UpperBound()The upper bound of the 90% confidence interval for relative_conversion_value_lift. The highest likely percentage of incremental revenue the ads generated.
optional double relative_conversion_value_lift_p90_upper_bound = 496;- Returns:
- Whether the relativeConversionValueLiftP90UpperBound field is set.
-
getRelativeConversionValueLiftP90UpperBound
double getRelativeConversionValueLiftP90UpperBound()The upper bound of the 90% confidence interval for relative_conversion_value_lift. The highest likely percentage of incremental revenue the ads generated.
optional double relative_conversion_value_lift_p90_upper_bound = 496;- Returns:
- The relativeConversionValueLiftP90UpperBound.
-
hasAbsoluteBrandLift
boolean hasAbsoluteBrandLift()These metrics estimate the additional brand lift directly attributable to the ad campaign.
optional double absolute_brand_lift = 497;- Returns:
- Whether the absoluteBrandLift field is set.
-
getAbsoluteBrandLift
double getAbsoluteBrandLift()These metrics estimate the additional brand lift directly attributable to the ad campaign.
optional double absolute_brand_lift = 497;- Returns:
- The absoluteBrandLift.
-
hasAbsoluteBrandLiftP90LowerBound
boolean hasAbsoluteBrandLiftP90LowerBound()Lower bound of the 90% confidence interval for absolute brand lift. The "conservative" estimate of your success. It is the minimum increase you can be 90% sure was caused by your ads.
optional double absolute_brand_lift_p90_lower_bound = 498;- Returns:
- Whether the absoluteBrandLiftP90LowerBound field is set.
-
getAbsoluteBrandLiftP90LowerBound
double getAbsoluteBrandLiftP90LowerBound()Lower bound of the 90% confidence interval for absolute brand lift. The "conservative" estimate of your success. It is the minimum increase you can be 90% sure was caused by your ads.
optional double absolute_brand_lift_p90_lower_bound = 498;- Returns:
- The absoluteBrandLiftP90LowerBound.
-
hasAbsoluteBrandLiftP90UpperBound
boolean hasAbsoluteBrandLiftP90UpperBound()Upper bound of the 90% confidence interval for absolute brand lift. The "optimistic" estimate of your success. It is the maximum increase likely driven by your ads.
optional double absolute_brand_lift_p90_upper_bound = 499;- Returns:
- Whether the absoluteBrandLiftP90UpperBound field is set.
-
getAbsoluteBrandLiftP90UpperBound
double getAbsoluteBrandLiftP90UpperBound()Upper bound of the 90% confidence interval for absolute brand lift. The "optimistic" estimate of your success. It is the maximum increase likely driven by your ads.
optional double absolute_brand_lift_p90_upper_bound = 499;- Returns:
- The absoluteBrandLiftP90UpperBound.
-
hasAbsoluteBrandLiftPValue
boolean hasAbsoluteBrandLiftPValue()The p-value provides a measure of the statistical significance for the detected brand lift. It calculates the likelihood that your incremental lift was driven by ad performance rather than being a merely random occurrence. Achieving a low score of 0.10 indicates 90% confidence that your advertising efforts directly generated the additional lift.
optional double absolute_brand_lift_p_value = 500;- Returns:
- Whether the absoluteBrandLiftPValue field is set.
-
getAbsoluteBrandLiftPValue
double getAbsoluteBrandLiftPValue()The p-value provides a measure of the statistical significance for the detected brand lift. It calculates the likelihood that your incremental lift was driven by ad performance rather than being a merely random occurrence. Achieving a low score of 0.10 indicates 90% confidence that your advertising efforts directly generated the additional lift.
optional double absolute_brand_lift_p_value = 500;- Returns:
- The absoluteBrandLiftPValue.
-
hasBrandLiftBaselinePositiveResponseRate
boolean hasBrandLiftBaselinePositiveResponseRate()Represents the rate of positive responses that would have occurred naturally without ad exposure, based on the behavior of the control group. Often referred to as "Control" responses. Provides the baseline level of brand perception that occurred naturally.
optional double brand_lift_baseline_positive_response_rate = 501;- Returns:
- Whether the brandLiftBaselinePositiveResponseRate field is set.
-
getBrandLiftBaselinePositiveResponseRate
double getBrandLiftBaselinePositiveResponseRate()Represents the rate of positive responses that would have occurred naturally without ad exposure, based on the behavior of the control group. Often referred to as "Control" responses. Provides the baseline level of brand perception that occurred naturally.
optional double brand_lift_baseline_positive_response_rate = 501;- Returns:
- The brandLiftBaselinePositiveResponseRate.
-
hasBrandLiftBaselinePositiveResponseRateP90LowerBound
boolean hasBrandLiftBaselinePositiveResponseRateP90LowerBound()Lower bound of the 90% confidence interval for the baseline positive response rate. Represents the conservative baseline rate of positive brand responses you could expect naturally without ad exposure.
optional double brand_lift_baseline_positive_response_rate_p90_lower_bound = 502;- Returns:
- Whether the brandLiftBaselinePositiveResponseRateP90LowerBound field is set.
-
getBrandLiftBaselinePositiveResponseRateP90LowerBound
double getBrandLiftBaselinePositiveResponseRateP90LowerBound()Lower bound of the 90% confidence interval for the baseline positive response rate. Represents the conservative baseline rate of positive brand responses you could expect naturally without ad exposure.
optional double brand_lift_baseline_positive_response_rate_p90_lower_bound = 502;- Returns:
- The brandLiftBaselinePositiveResponseRateP90LowerBound.
-
hasBrandLiftBaselinePositiveResponseRateP90UpperBound
boolean hasBrandLiftBaselinePositiveResponseRateP90UpperBound()Upper bound of the 90% confidence interval for the baseline positive response rate. Represents the optimistic baseline rate of positive brand responses expected naturally without ad exposure.
optional double brand_lift_baseline_positive_response_rate_p90_upper_bound = 503;- Returns:
- Whether the brandLiftBaselinePositiveResponseRateP90UpperBound field is set.
-
getBrandLiftBaselinePositiveResponseRateP90UpperBound
double getBrandLiftBaselinePositiveResponseRateP90UpperBound()Upper bound of the 90% confidence interval for the baseline positive response rate. Represents the optimistic baseline rate of positive brand responses expected naturally without ad exposure.
optional double brand_lift_baseline_positive_response_rate_p90_upper_bound = 503;- Returns:
- The brandLiftBaselinePositiveResponseRateP90UpperBound.
-
hasBrandLiftExposedPositiveResponderFractionalCookies
boolean hasBrandLiftExposedPositiveResponderFractionalCookies()Estimated unique users showing interest in the exposed group. This value is "fractional" because it represents a statistical estimate rather than a raw headcount.
optional double brand_lift_exposed_positive_responder_fractional_cookies = 504;- Returns:
- Whether the brandLiftExposedPositiveResponderFractionalCookies field is set.
-
getBrandLiftExposedPositiveResponderFractionalCookies
double getBrandLiftExposedPositiveResponderFractionalCookies()Estimated unique users showing interest in the exposed group. This value is "fractional" because it represents a statistical estimate rather than a raw headcount.
optional double brand_lift_exposed_positive_responder_fractional_cookies = 504;- Returns:
- The brandLiftExposedPositiveResponderFractionalCookies.
-
hasBrandLiftExposedPositiveResponderFractionalCookiesP90LowerBound
boolean hasBrandLiftExposedPositiveResponderFractionalCookiesP90LowerBound()The lower bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have a positive brand attitude, as measured by the Brand Lift survey.
optional double brand_lift_exposed_positive_responder_fractional_cookies_p90_lower_bound = 505;- Returns:
- Whether the brandLiftExposedPositiveResponderFractionalCookiesP90LowerBound field is set.
-
getBrandLiftExposedPositiveResponderFractionalCookiesP90LowerBound
double getBrandLiftExposedPositiveResponderFractionalCookiesP90LowerBound()The lower bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have a positive brand attitude, as measured by the Brand Lift survey.
optional double brand_lift_exposed_positive_responder_fractional_cookies_p90_lower_bound = 505;- Returns:
- The brandLiftExposedPositiveResponderFractionalCookiesP90LowerBound.
-
hasBrandLiftExposedPositiveResponderFractionalCookiesP90UpperBound
boolean hasBrandLiftExposedPositiveResponderFractionalCookiesP90UpperBound()The upper bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have experienced a positive shift in brand attitude, as measured by the Brand Lift survey.
optional double brand_lift_exposed_positive_responder_fractional_cookies_p90_upper_bound = 506;- Returns:
- Whether the brandLiftExposedPositiveResponderFractionalCookiesP90UpperBound field is set.
-
getBrandLiftExposedPositiveResponderFractionalCookiesP90UpperBound
double getBrandLiftExposedPositiveResponderFractionalCookiesP90UpperBound()The upper bound of the 90% confidence interval for the estimated number of unique cookies within the ad-exposed group that are estimated to have experienced a positive shift in brand attitude, as measured by the Brand Lift survey.
optional double brand_lift_exposed_positive_responder_fractional_cookies_p90_upper_bound = 506;- Returns:
- The brandLiftExposedPositiveResponderFractionalCookiesP90UpperBound.
-
hasBrandLiftExposedPositiveResponseRate
boolean hasBrandLiftExposedPositiveResponseRate()Represents the rate of positive responses from users who were exposed to the ads. Often referred to as "Treatment" responses. Shows total positive response rate when users were exposed to your ads.
optional double brand_lift_exposed_positive_response_rate = 507;- Returns:
- Whether the brandLiftExposedPositiveResponseRate field is set.
-
getBrandLiftExposedPositiveResponseRate
double getBrandLiftExposedPositiveResponseRate()Represents the rate of positive responses from users who were exposed to the ads. Often referred to as "Treatment" responses. Shows total positive response rate when users were exposed to your ads.
optional double brand_lift_exposed_positive_response_rate = 507;- Returns:
- The brandLiftExposedPositiveResponseRate.
-
hasBrandLiftExposedPositiveResponseRateP90LowerBound
boolean hasBrandLiftExposedPositiveResponseRateP90LowerBound()Lower bound of the 90% confidence interval for the exposed positive response rate. Represents the conservative estimate of positive brand responses among users exposed to your ads.
optional double brand_lift_exposed_positive_response_rate_p90_lower_bound = 508;- Returns:
- Whether the brandLiftExposedPositiveResponseRateP90LowerBound field is set.
-
getBrandLiftExposedPositiveResponseRateP90LowerBound
double getBrandLiftExposedPositiveResponseRateP90LowerBound()Lower bound of the 90% confidence interval for the exposed positive response rate. Represents the conservative estimate of positive brand responses among users exposed to your ads.
optional double brand_lift_exposed_positive_response_rate_p90_lower_bound = 508;- Returns:
- The brandLiftExposedPositiveResponseRateP90LowerBound.
-
hasBrandLiftExposedPositiveResponseRateP90UpperBound
boolean hasBrandLiftExposedPositiveResponseRateP90UpperBound()Upper bound of the 90% confidence interval for the exposed positive response rate. Represents the maximum estimate of positive brand responses among users exposed to your ads.
optional double brand_lift_exposed_positive_response_rate_p90_upper_bound = 509;- Returns:
- Whether the brandLiftExposedPositiveResponseRateP90UpperBound field is set.
-
getBrandLiftExposedPositiveResponseRateP90UpperBound
double getBrandLiftExposedPositiveResponseRateP90UpperBound()Upper bound of the 90% confidence interval for the exposed positive response rate. Represents the maximum estimate of positive brand responses among users exposed to your ads.
optional double brand_lift_exposed_positive_response_rate_p90_upper_bound = 509;- Returns:
- The brandLiftExposedPositiveResponseRateP90UpperBound.
-
hasBrandLiftResponsesExposed
boolean hasBrandLiftResponsesExposed()The number of survey responses from users who were exposed to the ads.
optional double brand_lift_responses_exposed = 510;- Returns:
- Whether the brandLiftResponsesExposed field is set.
-
getBrandLiftResponsesExposed
double getBrandLiftResponsesExposed()The number of survey responses from users who were exposed to the ads.
optional double brand_lift_responses_exposed = 510;- Returns:
- The brandLiftResponsesExposed.
-
hasBrandLiftResponsesSuppressed
boolean hasBrandLiftResponsesSuppressed()Brand lift responses suppressed.
optional double brand_lift_responses_suppressed = 511;- Returns:
- Whether the brandLiftResponsesSuppressed field is set.
-
getBrandLiftResponsesSuppressed
double getBrandLiftResponsesSuppressed()Brand lift responses suppressed.
optional double brand_lift_responses_suppressed = 511;- Returns:
- The brandLiftResponsesSuppressed.
-
hasBrandLiftSuppressedPositiveResponderFractionalCookies
boolean hasBrandLiftSuppressedPositiveResponderFractionalCookies()Estimated unique users showing interest in the control/suppressed group. This value is "fractional" because it represents a statistical estimate.
optional double brand_lift_suppressed_positive_responder_fractional_cookies = 512;- Returns:
- Whether the brandLiftSuppressedPositiveResponderFractionalCookies field is set.
-
getBrandLiftSuppressedPositiveResponderFractionalCookies
double getBrandLiftSuppressedPositiveResponderFractionalCookies()Estimated unique users showing interest in the control/suppressed group. This value is "fractional" because it represents a statistical estimate.
optional double brand_lift_suppressed_positive_responder_fractional_cookies = 512;- Returns:
- The brandLiftSuppressedPositiveResponderFractionalCookies.
-
hasBrandLiftSuppressedPositiveResponderFractionalCookiesP90LowerBound
boolean hasBrandLiftSuppressedPositiveResponderFractionalCookiesP90LowerBound()Lower bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders. This lower bound provides a statistically supported minimum value for the total fractional cookies in the control group showing a positive brand attitude.
optional double brand_lift_suppressed_positive_responder_fractional_cookies_p90_lower_bound = 513;- Returns:
- Whether the brandLiftSuppressedPositiveResponderFractionalCookiesP90LowerBound field is set.
-
getBrandLiftSuppressedPositiveResponderFractionalCookiesP90LowerBound
double getBrandLiftSuppressedPositiveResponderFractionalCookiesP90LowerBound()Lower bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders. This lower bound provides a statistically supported minimum value for the total fractional cookies in the control group showing a positive brand attitude.
optional double brand_lift_suppressed_positive_responder_fractional_cookies_p90_lower_bound = 513;- Returns:
- The brandLiftSuppressedPositiveResponderFractionalCookiesP90LowerBound.
-
hasBrandLiftSuppressedPositiveResponderFractionalCookiesP90UpperBound
boolean hasBrandLiftSuppressedPositiveResponderFractionalCookiesP90UpperBound()Represents the upper bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders. This upper bound provides a statistically supported maximum value for the total fractional cookies in the control group showing a positive brand attitude.
optional double brand_lift_suppressed_positive_responder_fractional_cookies_p90_upper_bound = 514;- Returns:
- Whether the brandLiftSuppressedPositiveResponderFractionalCookiesP90UpperBound field is set.
-
getBrandLiftSuppressedPositiveResponderFractionalCookiesP90UpperBound
double getBrandLiftSuppressedPositiveResponderFractionalCookiesP90UpperBound()Represents the upper bound of the 90% confidence interval for the estimated number of fractional cookies within the control group that are categorized as positive responders. This upper bound provides a statistically supported maximum value for the total fractional cookies in the control group showing a positive brand attitude.
optional double brand_lift_suppressed_positive_responder_fractional_cookies_p90_upper_bound = 514;- Returns:
- The brandLiftSuppressedPositiveResponderFractionalCookiesP90UpperBound.
-
hasBrandLiftTotalResponses
boolean hasBrandLiftTotalResponses()The total number of survey responses collected across both the exposed and control groups.
optional double brand_lift_total_responses = 515;- Returns:
- Whether the brandLiftTotalResponses field is set.
-
getBrandLiftTotalResponses
double getBrandLiftTotalResponses()The total number of survey responses collected across both the exposed and control groups.
optional double brand_lift_total_responses = 515;- Returns:
- The brandLiftTotalResponses.
-
hasCostPerLiftedCookie
boolean hasCostPerLiftedCookie()The estimated cost incurred for each additional person moved to a positive brand state by the campaign. Helps assess the cost-effectiveness of your ad spend in driving brand growth.
optional double cost_per_lifted_cookie = 516;- Returns:
- Whether the costPerLiftedCookie field is set.
-
getCostPerLiftedCookie
double getCostPerLiftedCookie()The estimated cost incurred for each additional person moved to a positive brand state by the campaign. Helps assess the cost-effectiveness of your ad spend in driving brand growth.
optional double cost_per_lifted_cookie = 516;- Returns:
- The costPerLiftedCookie.
-
hasCostPerLiftedCookieP90LowerBound
boolean hasCostPerLiftedCookieP90LowerBound()Lower bound of the 90% confidence interval for the cost per lifted cookie. Represents the most optimistic (lowest cost) estimate for moving a user to a positive brand state.
optional double cost_per_lifted_cookie_p90_lower_bound = 517;- Returns:
- Whether the costPerLiftedCookieP90LowerBound field is set.
-
getCostPerLiftedCookieP90LowerBound
double getCostPerLiftedCookieP90LowerBound()Lower bound of the 90% confidence interval for the cost per lifted cookie. Represents the most optimistic (lowest cost) estimate for moving a user to a positive brand state.
optional double cost_per_lifted_cookie_p90_lower_bound = 517;- Returns:
- The costPerLiftedCookieP90LowerBound.
-
hasCostPerLiftedCookieP90UpperBound
boolean hasCostPerLiftedCookieP90UpperBound()Upper bound of the 90% confidence interval for the cost per lifted cookie. Represents the most conservative (highest cost) estimate for moving a user to a positive brand state.
optional double cost_per_lifted_cookie_p90_upper_bound = 518;- Returns:
- Whether the costPerLiftedCookieP90UpperBound field is set.
-
getCostPerLiftedCookieP90UpperBound
double getCostPerLiftedCookieP90UpperBound()Upper bound of the 90% confidence interval for the cost per lifted cookie. Represents the most conservative (highest cost) estimate for moving a user to a positive brand state.
optional double cost_per_lifted_cookie_p90_upper_bound = 518;- Returns:
- The costPerLiftedCookieP90UpperBound.
-
hasFractionalLiftedCookies
boolean hasFractionalLiftedCookies()Estimated number of unique users who were moved to a positive brand state directly by the campaign (that is, lifted users).
optional double fractional_lifted_cookies = 519;- Returns:
- Whether the fractionalLiftedCookies field is set.
-
getFractionalLiftedCookies
double getFractionalLiftedCookies()Estimated number of unique users who were moved to a positive brand state directly by the campaign (that is, lifted users).
optional double fractional_lifted_cookies = 519;- Returns:
- The fractionalLiftedCookies.
-
hasFractionalLiftedCookiesP90LowerBound
boolean hasFractionalLiftedCookiesP90LowerBound()The lower bound of the 90% confidence interval for the fractional_lifted_cookies metric. This value represents a statistically conservative estimate of the minimum number of cookies for whom a positive Brand Lift is attributed to the ad exposure.
optional double fractional_lifted_cookies_p90_lower_bound = 520;- Returns:
- Whether the fractionalLiftedCookiesP90LowerBound field is set.
-
getFractionalLiftedCookiesP90LowerBound
double getFractionalLiftedCookiesP90LowerBound()The lower bound of the 90% confidence interval for the fractional_lifted_cookies metric. This value represents a statistically conservative estimate of the minimum number of cookies for whom a positive Brand Lift is attributed to the ad exposure.
optional double fractional_lifted_cookies_p90_lower_bound = 520;- Returns:
- The fractionalLiftedCookiesP90LowerBound.
-
hasFractionalLiftedCookiesP90UpperBound
boolean hasFractionalLiftedCookiesP90UpperBound()The upper bound of the 90% confidence interval for the fractional_lifted_cookies metric. This value represents a statistically optimistic estimate of the maximum number of cookies that may have experienced a positive Brand Lift.
optional double fractional_lifted_cookies_p90_upper_bound = 521;- Returns:
- Whether the fractionalLiftedCookiesP90UpperBound field is set.
-
getFractionalLiftedCookiesP90UpperBound
double getFractionalLiftedCookiesP90UpperBound()The upper bound of the 90% confidence interval for the fractional_lifted_cookies metric. This value represents a statistically optimistic estimate of the maximum number of cookies that may have experienced a positive Brand Lift.
optional double fractional_lifted_cookies_p90_upper_bound = 521;- Returns:
- The fractionalLiftedCookiesP90UpperBound.
-
hasHeadroomBrandLift
boolean hasHeadroomBrandLift()The increase in positive brand responses relative to the total potential growth remaining.
optional double headroom_brand_lift = 522;- Returns:
- Whether the headroomBrandLift field is set.
-
getHeadroomBrandLift
double getHeadroomBrandLift()The increase in positive brand responses relative to the total potential growth remaining.
optional double headroom_brand_lift = 522;- Returns:
- The headroomBrandLift.
-
hasHeadroomBrandLiftP90LowerBound
boolean hasHeadroomBrandLiftP90LowerBound()Lower bound of the 90% confidence interval for headroom brand lift. The minimum growth rate relative to remaining brand potential you can be 90% confident was driven by your ads.
optional double headroom_brand_lift_p90_lower_bound = 523;- Returns:
- Whether the headroomBrandLiftP90LowerBound field is set.
-
getHeadroomBrandLiftP90LowerBound
double getHeadroomBrandLiftP90LowerBound()Lower bound of the 90% confidence interval for headroom brand lift. The minimum growth rate relative to remaining brand potential you can be 90% confident was driven by your ads.
optional double headroom_brand_lift_p90_lower_bound = 523;- Returns:
- The headroomBrandLiftP90LowerBound.
-
hasHeadroomBrandLiftP90UpperBound
boolean hasHeadroomBrandLiftP90UpperBound()Upper bound of the 90% confidence interval for headroom brand lift. The maximum growth rate relative to remaining brand potential likely driven by your ads.
optional double headroom_brand_lift_p90_upper_bound = 524;- Returns:
- Whether the headroomBrandLiftP90UpperBound field is set.
-
getHeadroomBrandLiftP90UpperBound
double getHeadroomBrandLiftP90UpperBound()Upper bound of the 90% confidence interval for headroom brand lift. The maximum growth rate relative to remaining brand potential likely driven by your ads.
optional double headroom_brand_lift_p90_upper_bound = 524;- Returns:
- The headroomBrandLiftP90UpperBound.
-
hasRelativeBrandLift
boolean hasRelativeBrandLift()The percentage increase in positive responses in the exposed group compared to the control group.
optional double relative_brand_lift = 525;- Returns:
- Whether the relativeBrandLift field is set.
-
getRelativeBrandLift
double getRelativeBrandLift()The percentage increase in positive responses in the exposed group compared to the control group.
optional double relative_brand_lift = 525;- Returns:
- The relativeBrandLift.
-
hasRelativeBrandLiftP90LowerBound
boolean hasRelativeBrandLiftP90LowerBound()The lower bound of the 90% confidence interval for Relative Brand Lift. Represents the minimum percentage increase in positive brand perception among users who were exposed to the ads, relative to the baseline positive response rate observed in the control group.
optional double relative_brand_lift_p90_lower_bound = 526;- Returns:
- Whether the relativeBrandLiftP90LowerBound field is set.
-
getRelativeBrandLiftP90LowerBound
double getRelativeBrandLiftP90LowerBound()The lower bound of the 90% confidence interval for Relative Brand Lift. Represents the minimum percentage increase in positive brand perception among users who were exposed to the ads, relative to the baseline positive response rate observed in the control group.
optional double relative_brand_lift_p90_lower_bound = 526;- Returns:
- The relativeBrandLiftP90LowerBound.
-
hasRelativeBrandLiftP90UpperBound
boolean hasRelativeBrandLiftP90UpperBound()The upper bound of the 90% confidence interval for Relative Brand Lift. Represents the maximum percentage increase in positive brand perception in the ad-exposed group, relative to the control group's baseline positive response rate, at a 90% confidence level.
optional double relative_brand_lift_p90_upper_bound = 527;- Returns:
- Whether the relativeBrandLiftP90UpperBound field is set.
-
getRelativeBrandLiftP90UpperBound
double getRelativeBrandLiftP90UpperBound()The upper bound of the 90% confidence interval for Relative Brand Lift. Represents the maximum percentage increase in positive brand perception in the ad-exposed group, relative to the control group's baseline positive response rate, at a 90% confidence level.
optional double relative_brand_lift_p90_upper_bound = 527;- Returns:
- The relativeBrandLiftP90UpperBound.
-
hasYoutubeComments
boolean hasYoutubeComments()The number of comments on YouTube Shorts videos attributed to ad impressions.
optional int64 youtube_comments = 528;- Returns:
- Whether the youtubeComments field is set.
-
getYoutubeComments
long getYoutubeComments()The number of comments on YouTube Shorts videos attributed to ad impressions.
optional int64 youtube_comments = 528;- Returns:
- The youtubeComments.
-
hasYoutubeLikes
boolean hasYoutubeLikes()The number of likes on YouTube Shorts videos attributed to ad impressions.
optional int64 youtube_likes = 529;- Returns:
- Whether the youtubeLikes field is set.
-
getYoutubeLikes
long getYoutubeLikes()The number of likes on YouTube Shorts videos attributed to ad impressions.
optional int64 youtube_likes = 529;- Returns:
- The youtubeLikes.
-
hasOriginalConversionValue
boolean hasOriginalConversionValue()The original conversion value from biddable conversions. This is the unadjusted value of conversions before any value rule adjustments, such as conversion value rules or lifecycle goals adjustments are applied.
optional double original_conversion_value = 531;- Returns:
- Whether the originalConversionValue field is set.
-
getOriginalConversionValue
double getOriginalConversionValue()The original conversion value from biddable conversions. This is the unadjusted value of conversions before any value rule adjustments, such as conversion value rules or lifecycle goals adjustments are applied.
optional double original_conversion_value = 531;- Returns:
- The originalConversionValue.
-