Class: Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonMetrics
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonMetrics
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/searchads360_v0/classes.rb,
lib/google/apis/searchads360_v0/representations.rb,
lib/google/apis/searchads360_v0/representations.rb
Overview
Metrics data.
Instance Attribute Summary collapse
-
#absolute_top_impression_percentage ⇒ Float
The percent of your ad impressions that are shown as the very first ad above the organic search results.
-
#all_conversions ⇒ Float
The total number of conversions.
-
#all_conversions_by_conversion_date ⇒ Float
The total number of conversions.
-
#all_conversions_from_click_to_call ⇒ Float
The number of times people clicked the "Call" button to call a store during or after clicking an ad.
-
#all_conversions_from_directions ⇒ Float
The number of times people clicked a "Get directions" button to navigate to a store after clicking an ad.
-
#all_conversions_from_interactions_rate ⇒ Float
All conversions from interactions (as oppose to view through conversions) divided by the number of ad interactions.
-
#all_conversions_from_interactions_value_per_interaction ⇒ Float
The value of all conversions from interactions divided by the total number of interactions.
-
#all_conversions_from_menu ⇒ Float
The number of times people clicked a link to view a store's menu after clicking an ad.
-
#all_conversions_from_order ⇒ Float
The number of times people placed an order at a store after clicking an ad.
-
#all_conversions_from_other_engagement ⇒ Float
The number of other conversions (for example, posting a review or saving a location for a store) that occurred after people clicked an ad.
-
#all_conversions_from_store_visit ⇒ Float
Estimated number of times people visited a store after clicking an ad.
-
#all_conversions_from_store_website ⇒ Float
The number of times that people were taken to a store's URL after clicking an ad.
-
#all_conversions_value ⇒ Float
The value of all conversions.
-
#all_conversions_value_by_conversion_date ⇒ Float
The value of all conversions.
-
#all_conversions_value_per_cost ⇒ Float
The value of all conversions divided by the total cost of ad interactions ( such as clicks for text ads or views for video ads).
-
#average_cost ⇒ Float
The average amount you pay per interaction.
-
#average_cpc ⇒ Float
The total cost of all clicks divided by the total number of clicks received.
-
#average_cpm ⇒ Float
Average cost-per-thousand impressions (CPM).
-
#clicks ⇒ Fixnum
The number of clicks.
-
#client_account_conversions ⇒ Float
The number of client account conversions.
-
#client_account_conversions_value ⇒ Float
The value of client account conversions.
-
#client_account_view_through_conversions ⇒ Fixnum
The total number of view-through conversions.
-
#content_budget_lost_impression_share ⇒ Float
The estimated percent of times that your ad was eligible to show on the Display Network but didn't because your budget was too low.
-
#content_impression_share ⇒ Float
The impressions you've received on the Display Network divided by the estimated number of impressions you were eligible to receive.
-
#content_rank_lost_impression_share ⇒ Float
The estimated percentage of impressions on the Display Network that your ads didn't receive due to poor Ad Rank.
-
#conversions ⇒ Float
The number of conversions.
-
#conversions_by_conversion_date ⇒ Float
The sum of conversions by conversion date for biddable conversion types.
-
#conversions_from_interactions_rate ⇒ Float
Average biddable conversions (from interaction) per conversion eligible interaction.
-
#conversions_from_interactions_value_per_interaction ⇒ Float
The value of conversions from interactions divided by the number of ad interactions.
-
#conversions_value ⇒ Float
The sum of conversion values for the conversions included in the "conversions" field.
-
#conversions_value_by_conversion_date ⇒ Float
The sum of biddable conversions value by conversion date.
-
#conversions_value_per_cost ⇒ Float
The value of biddable conversion divided by the total cost of conversion eligible interactions.
-
#cost_micros ⇒ Fixnum
The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period.
-
#cost_per_all_conversions ⇒ Float
The cost of ad interactions divided by all conversions.
-
#cost_per_conversion ⇒ Float
Average conversion eligible cost per biddable conversion.
-
#cost_per_current_model_attributed_conversion ⇒ Float
The cost of ad interactions divided by current model attributed conversions.
-
#cross_device_conversions ⇒ Float
Conversions from when a customer clicks on an ad on one device, then converts on a different device or browser.
-
#cross_device_conversions_value ⇒ Float
The sum of the value of cross-device conversions.
-
#ctr ⇒ Float
The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
-
#historical_creative_quality_score ⇒ String
The creative historical quality score.
-
#historical_landing_page_quality_score ⇒ String
The quality of historical landing page experience.
-
#historical_quality_score ⇒ Fixnum
The historical quality score.
-
#historical_search_predicted_ctr ⇒ String
The historical search predicted click through rate (CTR).
-
#impressions ⇒ Fixnum
Count of how often your ad has appeared on a search results page or website on the Google Network.
-
#interaction_event_types ⇒ Array<String>
The types of payable and free interactions.
-
#interaction_rate ⇒ Float
How often people interact with your ad after it is shown to them.
-
#interactions ⇒ Fixnum
The number of interactions.
-
#invalid_click_rate ⇒ Float
The percentage of clicks filtered out of your total number of clicks (filtered + non-filtered clicks) during the reporting period.
-
#invalid_clicks ⇒ Fixnum
Number of clicks Google considers illegitimate and doesn't charge you for.
-
#mobile_friendly_clicks_percentage ⇒ Float
The percentage of mobile clicks that go to a mobile-friendly page.
-
#search_absolute_top_impression_share ⇒ Float
The percentage of the customer's Shopping or Search ad impressions that are shown in the most prominent Shopping position.
-
#search_budget_lost_absolute_top_impression_share ⇒ Float
The number estimating how often your ad wasn't the very first ad above the organic search results due to a low budget.
-
#search_budget_lost_impression_share ⇒ Float
The estimated percent of times that your ad was eligible to show on the Search Network but didn't because your budget was too low.
-
#search_budget_lost_top_impression_share ⇒ Float
The number estimating how often your ad didn't show anywhere above the organic search results due to a low budget.
-
#search_click_share ⇒ Float
The number of clicks you've received on the Search Network divided by the estimated number of clicks you were eligible to receive.
-
#search_exact_match_impression_share ⇒ Float
The impressions you've received divided by the estimated number of impressions you were eligible to receive on the Search Network for search terms that matched your keywords exactly (or were close variants of your keyword), regardless of your keyword match types.
-
#search_impression_share ⇒ Float
The impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive.
-
#search_rank_lost_absolute_top_impression_share ⇒ Float
The number estimating how often your ad wasn't the very first ad above the organic search results due to poor Ad Rank.
-
#search_rank_lost_impression_share ⇒ Float
The estimated percentage of impressions on the Search Network that your ads didn't receive due to poor Ad Rank.
-
#search_rank_lost_top_impression_share ⇒ Float
The number estimating how often your ad didn't show anywhere above the organic search results due to poor Ad Rank.
-
#search_top_impression_share ⇒ Float
The impressions you've received in the top location (anywhere above the organic search results) compared to the estimated number of impressions you were eligible to receive in the top location.
-
#top_impression_percentage ⇒ Float
The percent of your ad impressions that are shown anywhere above the organic search results.
-
#value_per_all_conversions ⇒ Float
The value of all conversions divided by the number of all conversions.
-
#value_per_all_conversions_by_conversion_date ⇒ Float
The value of all conversions divided by the number of all conversions.
-
#value_per_conversion ⇒ Float
The value of biddable conversion divided by the number of biddable conversions.
-
#value_per_conversions_by_conversion_date ⇒ Float
Biddable conversions value by conversion date divided by biddable conversions by conversion date.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V0CommonMetrics
constructor
A new instance of GoogleAdsSearchads360V0CommonMetrics.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V0CommonMetrics
Returns a new instance of GoogleAdsSearchads360V0CommonMetrics.
833 834 835 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 833 def initialize(**args) update!(**args) end |
Instance Attribute Details
#absolute_top_impression_percentage ⇒ Float
The percent of your ad impressions that are shown as the very first ad above
the organic search results.
Corresponds to the JSON property absoluteTopImpressionPercentage
400 401 402 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 400 def absolute_top_impression_percentage @absolute_top_impression_percentage end |
#all_conversions ⇒ Float
The total number of conversions. This includes all conversions regardless of
the value of include_in_conversions_metric.
Corresponds to the JSON property allConversions
406 407 408 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 406 def all_conversions @all_conversions end |
#all_conversions_by_conversion_date ⇒ Float
The total number of conversions. This includes all conversions regardless of
the value of include_in_conversions_metric. When this column is selected with
date, the values in date column means the conversion date. Details for the
by_conversion_date columns are available at https://support.google.com/sa360/
answer/9250611.
Corresponds to the JSON property allConversionsByConversionDate
415 416 417 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 415 def all_conversions_by_conversion_date @all_conversions_by_conversion_date end |
#all_conversions_from_click_to_call ⇒ Float
The number of times people clicked the "Call" button to call a store during or
after clicking an ad. This number doesn't include whether or not calls were
connected, or the duration of any calls. This metric applies to feed items
only.
Corresponds to the JSON property allConversionsFromClickToCall
423 424 425 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 423 def all_conversions_from_click_to_call @all_conversions_from_click_to_call end |
#all_conversions_from_directions ⇒ Float
The number of times people clicked a "Get directions" button to navigate to a
store after clicking an ad. This metric applies to feed items only.
Corresponds to the JSON property allConversionsFromDirections
429 430 431 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 429 def all_conversions_from_directions @all_conversions_from_directions end |
#all_conversions_from_interactions_rate ⇒ Float
All conversions from interactions (as oppose to view through conversions)
divided by the number of ad interactions.
Corresponds to the JSON property allConversionsFromInteractionsRate
435 436 437 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 435 def all_conversions_from_interactions_rate @all_conversions_from_interactions_rate end |
#all_conversions_from_interactions_value_per_interaction ⇒ Float
The value of all conversions from interactions divided by the total number of
interactions.
Corresponds to the JSON property allConversionsFromInteractionsValuePerInteraction
441 442 443 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 441 def all_conversions_from_interactions_value_per_interaction @all_conversions_from_interactions_value_per_interaction end |
#all_conversions_from_menu ⇒ Float
The number of times people clicked a link to view a store's menu after
clicking an ad. This metric applies to feed items only.
Corresponds to the JSON property allConversionsFromMenu
447 448 449 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 447 def @all_conversions_from_menu end |
#all_conversions_from_order ⇒ Float
The number of times people placed an order at a store after clicking an ad.
This metric applies to feed items only.
Corresponds to the JSON property allConversionsFromOrder
453 454 455 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 453 def all_conversions_from_order @all_conversions_from_order end |
#all_conversions_from_other_engagement ⇒ Float
The number of other conversions (for example, posting a review or saving a
location for a store) that occurred after people clicked an ad. This metric
applies to feed items only.
Corresponds to the JSON property allConversionsFromOtherEngagement
460 461 462 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 460 def all_conversions_from_other_engagement @all_conversions_from_other_engagement end |
#all_conversions_from_store_visit ⇒ Float
Estimated number of times people visited a store after clicking an ad. This
metric applies to feed items only.
Corresponds to the JSON property allConversionsFromStoreVisit
466 467 468 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 466 def all_conversions_from_store_visit @all_conversions_from_store_visit end |
#all_conversions_from_store_website ⇒ Float
The number of times that people were taken to a store's URL after clicking an
ad. This metric applies to feed items only.
Corresponds to the JSON property allConversionsFromStoreWebsite
472 473 474 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 472 def all_conversions_from_store_website @all_conversions_from_store_website end |
#all_conversions_value ⇒ Float
The value of all conversions.
Corresponds to the JSON property allConversionsValue
477 478 479 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 477 def all_conversions_value @all_conversions_value end |
#all_conversions_value_by_conversion_date ⇒ Float
The value of all conversions. When this column is selected with date, the
values in date column means the conversion date. Details for the
by_conversion_date columns are available at https://support.google.com/sa360/
answer/9250611.
Corresponds to the JSON property allConversionsValueByConversionDate
485 486 487 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 485 def all_conversions_value_by_conversion_date @all_conversions_value_by_conversion_date end |
#all_conversions_value_per_cost ⇒ Float
The value of all conversions divided by the total cost of ad interactions (
such as clicks for text ads or views for video ads).
Corresponds to the JSON property allConversionsValuePerCost
491 492 493 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 491 def all_conversions_value_per_cost @all_conversions_value_per_cost end |
#average_cost ⇒ Float
The average amount you pay per interaction. This amount is the total cost of
your ads divided by the total number of interactions.
Corresponds to the JSON property averageCost
497 498 499 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 497 def average_cost @average_cost end |
#average_cpc ⇒ Float
The total cost of all clicks divided by the total number of clicks received.
Corresponds to the JSON property averageCpc
502 503 504 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 502 def average_cpc @average_cpc end |
#average_cpm ⇒ Float
Average cost-per-thousand impressions (CPM).
Corresponds to the JSON property averageCpm
507 508 509 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 507 def average_cpm @average_cpm end |
#clicks ⇒ Fixnum
The number of clicks.
Corresponds to the JSON property clicks
512 513 514 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 512 def clicks @clicks end |
#client_account_conversions ⇒ Float
The number of client account conversions. This only includes conversion
actions which include_in_client_account_conversions_metric attribute is set to
true. If you use conversion-based bidding, your bid strategies will optimize
for these conversions.
Corresponds to the JSON property clientAccountConversions
520 521 522 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 520 def client_account_conversions @client_account_conversions end |
#client_account_conversions_value ⇒ Float
The value of client account conversions. This only includes conversion actions
which include_in_client_account_conversions_metric attribute is set to true.
If you use conversion-based bidding, your bid strategies will optimize for
these conversions.
Corresponds to the JSON property clientAccountConversionsValue
528 529 530 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 528 def client_account_conversions_value @client_account_conversions_value end |
#client_account_view_through_conversions ⇒ Fixnum
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.
Corresponds to the JSON property clientAccountViewThroughConversions
535 536 537 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 535 def client_account_view_through_conversions @client_account_view_through_conversions end |
#content_budget_lost_impression_share ⇒ Float
The estimated percent of times that your ad was eligible to show on the
Display Network but didn't because your budget was too low. Note: Content
budget lost impression share is reported in the range of 0 to 0.9. Any value
above 0.9 is reported as 0.9001.
Corresponds to the JSON property contentBudgetLostImpressionShare
543 544 545 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 543 def content_budget_lost_impression_share @content_budget_lost_impression_share end |
#content_impression_share ⇒ Float
The impressions you've received on the Display Network divided by the
estimated number of impressions you were eligible to receive. Note: Content
impression share is reported in the range of 0.1 to 1. Any value below 0.1 is
reported as 0.0999.
Corresponds to the JSON property contentImpressionShare
551 552 553 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 551 def content_impression_share @content_impression_share end |
#content_rank_lost_impression_share ⇒ Float
The estimated percentage of impressions on the Display Network that your ads
didn't receive due to poor Ad Rank. Note: Content rank lost impression share
is reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.
9001.
Corresponds to the JSON property contentRankLostImpressionShare
559 560 561 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 559 def content_rank_lost_impression_share @content_rank_lost_impression_share end |
#conversions ⇒ Float
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.
Corresponds to the JSON property conversions
566 567 568 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 566 def conversions @conversions end |
#conversions_by_conversion_date ⇒ Float
The sum of conversions by conversion date for biddable conversion types. Can
be fractional due to attribution modeling. When this column is selected with
date, the values in date column means the conversion date.
Corresponds to the JSON property conversionsByConversionDate
573 574 575 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 573 def conversions_by_conversion_date @conversions_by_conversion_date end |
#conversions_from_interactions_rate ⇒ Float
Average biddable conversions (from interaction) per conversion eligible
interaction. Shows how often, on average, an ad interaction leads to a
biddable conversion.
Corresponds to the JSON property conversionsFromInteractionsRate
580 581 582 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 580 def conversions_from_interactions_rate @conversions_from_interactions_rate end |
#conversions_from_interactions_value_per_interaction ⇒ Float
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.
Corresponds to the JSON property conversionsFromInteractionsValuePerInteraction
588 589 590 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 588 def conversions_from_interactions_value_per_interaction @conversions_from_interactions_value_per_interaction end |
#conversions_value ⇒ Float
The sum of conversion values for the conversions included in the "conversions"
field. This metric is useful only if you entered a value for your conversion
actions.
Corresponds to the JSON property conversionsValue
595 596 597 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 595 def conversions_value @conversions_value end |
#conversions_value_by_conversion_date ⇒ Float
The sum of biddable conversions value by conversion date. When this column is
selected with date, the values in date column means the conversion date.
Corresponds to the JSON property conversionsValueByConversionDate
601 602 603 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 601 def conversions_value_by_conversion_date @conversions_value_by_conversion_date end |
#conversions_value_per_cost ⇒ Float
The value of biddable conversion divided by the total cost of conversion
eligible interactions.
Corresponds to the JSON property conversionsValuePerCost
607 608 609 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 607 def conversions_value_per_cost @conversions_value_per_cost end |
#cost_micros ⇒ Fixnum
The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM)
costs during this period.
Corresponds to the JSON property costMicros
613 614 615 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 613 def cost_micros @cost_micros end |
#cost_per_all_conversions ⇒ Float
The cost of ad interactions divided by all conversions.
Corresponds to the JSON property costPerAllConversions
618 619 620 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 618 def cost_per_all_conversions @cost_per_all_conversions end |
#cost_per_conversion ⇒ Float
Average conversion eligible cost per biddable conversion.
Corresponds to the JSON property costPerConversion
623 624 625 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 623 def cost_per_conversion @cost_per_conversion end |
#cost_per_current_model_attributed_conversion ⇒ Float
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.
Corresponds to the JSON property costPerCurrentModelAttributedConversion
631 632 633 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 631 def cost_per_current_model_attributed_conversion @cost_per_current_model_attributed_conversion end |
#cross_device_conversions ⇒ Float
Conversions from when a customer clicks on an ad on one device, then converts
on a different device or browser. Cross-device conversions are already
included in all_conversions.
Corresponds to the JSON property crossDeviceConversions
638 639 640 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 638 def cross_device_conversions @cross_device_conversions end |
#cross_device_conversions_value ⇒ Float
The sum of the value of cross-device conversions.
Corresponds to the JSON property crossDeviceConversionsValue
643 644 645 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 643 def cross_device_conversions_value @cross_device_conversions_value end |
#ctr ⇒ Float
The number of clicks your ad receives (Clicks) divided by the number of times
your ad is shown (Impressions).
Corresponds to the JSON property ctr
649 650 651 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 649 def ctr @ctr end |
#historical_creative_quality_score ⇒ String
The creative historical quality score.
Corresponds to the JSON property historicalCreativeQualityScore
654 655 656 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 654 def historical_creative_quality_score @historical_creative_quality_score end |
#historical_landing_page_quality_score ⇒ String
The quality of historical landing page experience.
Corresponds to the JSON property historicalLandingPageQualityScore
659 660 661 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 659 def historical_landing_page_quality_score @historical_landing_page_quality_score end |
#historical_quality_score ⇒ Fixnum
The historical quality score.
Corresponds to the JSON property historicalQualityScore
664 665 666 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 664 def historical_quality_score @historical_quality_score end |
#historical_search_predicted_ctr ⇒ String
The historical search predicted click through rate (CTR).
Corresponds to the JSON property historicalSearchPredictedCtr
669 670 671 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 669 def historical_search_predicted_ctr @historical_search_predicted_ctr end |
#impressions ⇒ Fixnum
Count of how often your ad has appeared on a search results page or website on
the Google Network.
Corresponds to the JSON property impressions
675 676 677 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 675 def impressions @impressions end |
#interaction_event_types ⇒ Array<String>
The types of payable and free interactions.
Corresponds to the JSON property interactionEventTypes
680 681 682 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 680 def interaction_event_types @interaction_event_types end |
#interaction_rate ⇒ Float
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.
Corresponds to the JSON property interactionRate
686 687 688 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 686 def interaction_rate @interaction_rate end |
#interactions ⇒ Fixnum
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.
Corresponds to the JSON property interactions
693 694 695 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 693 def interactions @interactions end |
#invalid_click_rate ⇒ Float
The percentage of clicks filtered out of your total number of clicks (filtered
- non-filtered clicks) during the reporting period.
Corresponds to the JSON property
invalidClickRate
699 700 701 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 699 def invalid_click_rate @invalid_click_rate end |
#invalid_clicks ⇒ Fixnum
Number of clicks Google considers illegitimate and doesn't charge you for.
Corresponds to the JSON property invalidClicks
704 705 706 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 704 def invalid_clicks @invalid_clicks end |
#mobile_friendly_clicks_percentage ⇒ Float
The percentage of mobile clicks that go to a mobile-friendly page.
Corresponds to the JSON property mobileFriendlyClicksPercentage
709 710 711 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 709 def mobile_friendly_clicks_percentage @mobile_friendly_clicks_percentage end |
#search_absolute_top_impression_share ⇒ Float
The percentage of the customer's Shopping or Search ad impressions that are
shown in the most prominent Shopping position. See https://support.google.com/
sa360/answer/9566729 for details. Any value below 0.1 is reported as 0.0999.
Corresponds to the JSON property searchAbsoluteTopImpressionShare
716 717 718 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 716 def search_absolute_top_impression_share @search_absolute_top_impression_share end |
#search_budget_lost_absolute_top_impression_share ⇒ Float
The number estimating how often your ad wasn't the very first ad above the
organic search results due to a low budget. Note: Search budget lost absolute
top impression share is reported in the range of 0 to 0.9. Any value above 0.9
is reported as 0.9001.
Corresponds to the JSON property searchBudgetLostAbsoluteTopImpressionShare
724 725 726 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 724 def search_budget_lost_absolute_top_impression_share @search_budget_lost_absolute_top_impression_share end |
#search_budget_lost_impression_share ⇒ Float
The estimated percent of times that your ad was eligible to show on the Search
Network but didn't because your budget was too low. Note: Search budget lost
impression share is reported in the range of 0 to 0.9. Any value above 0.9 is
reported as 0.9001.
Corresponds to the JSON property searchBudgetLostImpressionShare
732 733 734 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 732 def search_budget_lost_impression_share @search_budget_lost_impression_share end |
#search_budget_lost_top_impression_share ⇒ Float
The number estimating how often your ad didn't show anywhere above the organic
search results due to a low budget. Note: Search budget lost top impression
share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as
0.9001.
Corresponds to the JSON property searchBudgetLostTopImpressionShare
740 741 742 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 740 def search_budget_lost_top_impression_share @search_budget_lost_top_impression_share end |
#search_click_share ⇒ Float
The number of clicks you've received on the Search Network divided by the
estimated number of clicks you were eligible to receive. Note: Search click
share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as
0.0999.
Corresponds to the JSON property searchClickShare
748 749 750 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 748 def search_click_share @search_click_share end |
#search_exact_match_impression_share ⇒ Float
The impressions you've received divided by the estimated number of impressions
you were eligible to receive on the Search Network for search terms that
matched your keywords exactly (or were close variants of your keyword),
regardless of your keyword match types. Note: Search exact match impression
share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as
0.0999.
Corresponds to the JSON property searchExactMatchImpressionShare
758 759 760 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 758 def search_exact_match_impression_share @search_exact_match_impression_share end |
#search_impression_share ⇒ Float
The impressions you've received on the Search Network divided by the estimated
number of impressions you were eligible to receive. Note: Search impression
share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as
0.0999.
Corresponds to the JSON property searchImpressionShare
766 767 768 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 766 def search_impression_share @search_impression_share end |
#search_rank_lost_absolute_top_impression_share ⇒ Float
The number estimating how often your ad wasn't the very first ad above the
organic search results due to poor Ad Rank. Note: Search rank lost absolute
top impression share is reported in the range of 0 to 0.9. Any value above 0.9
is reported as 0.9001.
Corresponds to the JSON property searchRankLostAbsoluteTopImpressionShare
774 775 776 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 774 def search_rank_lost_absolute_top_impression_share @search_rank_lost_absolute_top_impression_share end |
#search_rank_lost_impression_share ⇒ Float
The estimated percentage of impressions on the Search Network that your ads
didn't receive due to poor Ad Rank. Note: Search rank lost impression share is
reported in the range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
Corresponds to the JSON property searchRankLostImpressionShare
781 782 783 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 781 def search_rank_lost_impression_share @search_rank_lost_impression_share end |
#search_rank_lost_top_impression_share ⇒ Float
The number estimating how often your ad didn't show anywhere above the organic
search results due to poor Ad Rank. Note: Search rank lost top impression
share is reported in the range of 0 to 0.9. Any value above 0.9 is reported as
0.9001.
Corresponds to the JSON property searchRankLostTopImpressionShare
789 790 791 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 789 def search_rank_lost_top_impression_share @search_rank_lost_top_impression_share end |
#search_top_impression_share ⇒ Float
The impressions you've received in the top location (anywhere above the
organic search results) compared to the estimated number of impressions you
were eligible to receive in the top location. Note: Search top impression
share is reported in the range of 0.1 to 1. Any value below 0.1 is reported as
0.0999.
Corresponds to the JSON property searchTopImpressionShare
798 799 800 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 798 def search_top_impression_share @search_top_impression_share end |
#top_impression_percentage ⇒ Float
The percent of your ad impressions that are shown anywhere above the organic
search results.
Corresponds to the JSON property topImpressionPercentage
804 805 806 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 804 def top_impression_percentage @top_impression_percentage end |
#value_per_all_conversions ⇒ Float
The value of all conversions divided by the number of all conversions.
Corresponds to the JSON property valuePerAllConversions
809 810 811 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 809 def value_per_all_conversions @value_per_all_conversions end |
#value_per_all_conversions_by_conversion_date ⇒ Float
The value of all conversions divided by the number of all conversions. When
this column is selected with date, the values in date column means the
conversion date. Details for the by_conversion_date columns are available at
https://support.google.com/sa360/answer/9250611.
Corresponds to the JSON property valuePerAllConversionsByConversionDate
817 818 819 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 817 def value_per_all_conversions_by_conversion_date @value_per_all_conversions_by_conversion_date end |
#value_per_conversion ⇒ Float
The value of biddable conversion divided by the number of biddable conversions.
Shows how much, on average, each of the biddable conversions is worth.
Corresponds to the JSON property valuePerConversion
823 824 825 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 823 def value_per_conversion @value_per_conversion end |
#value_per_conversions_by_conversion_date ⇒ Float
Biddable conversions value by conversion date divided by biddable conversions
by conversion date. Shows how much, on average, each of the biddable
conversions is worth (by conversion date). When this column is selected with
date, the values in date column means the conversion date.
Corresponds to the JSON property valuePerConversionsByConversionDate
831 832 833 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 831 def value_per_conversions_by_conversion_date @value_per_conversions_by_conversion_date end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 838 def update!(**args) @absolute_top_impression_percentage = args[:absolute_top_impression_percentage] if args.key?(:absolute_top_impression_percentage) @all_conversions = args[:all_conversions] if args.key?(:all_conversions) @all_conversions_by_conversion_date = args[:all_conversions_by_conversion_date] if args.key?(:all_conversions_by_conversion_date) @all_conversions_from_click_to_call = args[:all_conversions_from_click_to_call] if args.key?(:all_conversions_from_click_to_call) @all_conversions_from_directions = args[:all_conversions_from_directions] if args.key?(:all_conversions_from_directions) @all_conversions_from_interactions_rate = args[:all_conversions_from_interactions_rate] if args.key?(:all_conversions_from_interactions_rate) @all_conversions_from_interactions_value_per_interaction = args[:all_conversions_from_interactions_value_per_interaction] if args.key?(:all_conversions_from_interactions_value_per_interaction) @all_conversions_from_menu = args[:all_conversions_from_menu] if args.key?(:all_conversions_from_menu) @all_conversions_from_order = args[:all_conversions_from_order] if args.key?(:all_conversions_from_order) @all_conversions_from_other_engagement = args[:all_conversions_from_other_engagement] if args.key?(:all_conversions_from_other_engagement) @all_conversions_from_store_visit = args[:all_conversions_from_store_visit] if args.key?(:all_conversions_from_store_visit) @all_conversions_from_store_website = args[:all_conversions_from_store_website] if args.key?(:all_conversions_from_store_website) @all_conversions_value = args[:all_conversions_value] if args.key?(:all_conversions_value) @all_conversions_value_by_conversion_date = args[:all_conversions_value_by_conversion_date] if args.key?(:all_conversions_value_by_conversion_date) @all_conversions_value_per_cost = args[:all_conversions_value_per_cost] if args.key?(:all_conversions_value_per_cost) @average_cost = args[:average_cost] if args.key?(:average_cost) @average_cpc = args[:average_cpc] if args.key?(:average_cpc) @average_cpm = args[:average_cpm] if args.key?(:average_cpm) @clicks = args[:clicks] if args.key?(:clicks) @client_account_conversions = args[:client_account_conversions] if args.key?(:client_account_conversions) @client_account_conversions_value = args[:client_account_conversions_value] if args.key?(:client_account_conversions_value) @client_account_view_through_conversions = args[:client_account_view_through_conversions] if args.key?(:client_account_view_through_conversions) @content_budget_lost_impression_share = args[:content_budget_lost_impression_share] if args.key?(:content_budget_lost_impression_share) @content_impression_share = args[:content_impression_share] if args.key?(:content_impression_share) @content_rank_lost_impression_share = args[:content_rank_lost_impression_share] if args.key?(:content_rank_lost_impression_share) @conversions = args[:conversions] if args.key?(:conversions) @conversions_by_conversion_date = args[:conversions_by_conversion_date] if args.key?(:conversions_by_conversion_date) @conversions_from_interactions_rate = args[:conversions_from_interactions_rate] if args.key?(:conversions_from_interactions_rate) @conversions_from_interactions_value_per_interaction = args[:conversions_from_interactions_value_per_interaction] if args.key?(:conversions_from_interactions_value_per_interaction) @conversions_value = args[:conversions_value] if args.key?(:conversions_value) @conversions_value_by_conversion_date = args[:conversions_value_by_conversion_date] if args.key?(:conversions_value_by_conversion_date) @conversions_value_per_cost = args[:conversions_value_per_cost] if args.key?(:conversions_value_per_cost) @cost_micros = args[:cost_micros] if args.key?(:cost_micros) @cost_per_all_conversions = args[:cost_per_all_conversions] if args.key?(:cost_per_all_conversions) @cost_per_conversion = args[:cost_per_conversion] if args.key?(:cost_per_conversion) @cost_per_current_model_attributed_conversion = args[:cost_per_current_model_attributed_conversion] if args.key?(:cost_per_current_model_attributed_conversion) @cross_device_conversions = args[:cross_device_conversions] if args.key?(:cross_device_conversions) @cross_device_conversions_value = args[:cross_device_conversions_value] if args.key?(:cross_device_conversions_value) @ctr = args[:ctr] if args.key?(:ctr) @historical_creative_quality_score = args[:historical_creative_quality_score] if args.key?(:historical_creative_quality_score) @historical_landing_page_quality_score = args[:historical_landing_page_quality_score] if args.key?(:historical_landing_page_quality_score) @historical_quality_score = args[:historical_quality_score] if args.key?(:historical_quality_score) @historical_search_predicted_ctr = args[:historical_search_predicted_ctr] if args.key?(:historical_search_predicted_ctr) @impressions = args[:impressions] if args.key?(:impressions) @interaction_event_types = args[:interaction_event_types] if args.key?(:interaction_event_types) @interaction_rate = args[:interaction_rate] if args.key?(:interaction_rate) @interactions = args[:interactions] if args.key?(:interactions) @invalid_click_rate = args[:invalid_click_rate] if args.key?(:invalid_click_rate) @invalid_clicks = args[:invalid_clicks] if args.key?(:invalid_clicks) @mobile_friendly_clicks_percentage = args[:mobile_friendly_clicks_percentage] if args.key?(:mobile_friendly_clicks_percentage) @search_absolute_top_impression_share = args[:search_absolute_top_impression_share] if args.key?(:search_absolute_top_impression_share) @search_budget_lost_absolute_top_impression_share = args[:search_budget_lost_absolute_top_impression_share] if args.key?(:search_budget_lost_absolute_top_impression_share) @search_budget_lost_impression_share = args[:search_budget_lost_impression_share] if args.key?(:search_budget_lost_impression_share) @search_budget_lost_top_impression_share = args[:search_budget_lost_top_impression_share] if args.key?(:search_budget_lost_top_impression_share) @search_click_share = args[:search_click_share] if args.key?(:search_click_share) @search_exact_match_impression_share = args[:search_exact_match_impression_share] if args.key?(:search_exact_match_impression_share) @search_impression_share = args[:search_impression_share] if args.key?(:search_impression_share) @search_rank_lost_absolute_top_impression_share = args[:search_rank_lost_absolute_top_impression_share] if args.key?(:search_rank_lost_absolute_top_impression_share) @search_rank_lost_impression_share = args[:search_rank_lost_impression_share] if args.key?(:search_rank_lost_impression_share) @search_rank_lost_top_impression_share = args[:search_rank_lost_top_impression_share] if args.key?(:search_rank_lost_top_impression_share) @search_top_impression_share = args[:search_top_impression_share] if args.key?(:search_top_impression_share) @top_impression_percentage = args[:top_impression_percentage] if args.key?(:top_impression_percentage) @value_per_all_conversions = args[:value_per_all_conversions] if args.key?(:value_per_all_conversions) @value_per_all_conversions_by_conversion_date = args[:value_per_all_conversions_by_conversion_date] if args.key?(:value_per_all_conversions_by_conversion_date) @value_per_conversion = args[:value_per_conversion] if args.key?(:value_per_conversion) @value_per_conversions_by_conversion_date = args[:value_per_conversions_by_conversion_date] if args.key?(:value_per_conversions_by_conversion_date) end |