@@ -495,13 +495,29 @@ public final class GoogleAdsSearchads360V0CommonMetrics extends com.google.api.c
495
495
@ com .google .api .client .util .Key
496
496
private java .lang .Double crossDeviceConversions ;
497
497
498
+ /**
499
+ * The number of cross-device conversions by conversion date. Details for the by_conversion_date
500
+ * columns are available at https://support.google.com/sa360/answer/9250611.
501
+ * The value may be {@code null}.
502
+ */
503
+ @ com .google .api .client .util .Key
504
+ private java .lang .Double crossDeviceConversionsByConversionDate ;
505
+
498
506
/**
499
507
* The sum of the value of cross-device conversions.
500
508
* The value may be {@code null}.
501
509
*/
502
510
@ com .google .api .client .util .Key
503
511
private java .lang .Double crossDeviceConversionsValue ;
504
512
513
+ /**
514
+ * The sum of cross-device conversions value by conversion date. Details for the
515
+ * by_conversion_date columns are available at https://support.google.com/sa360/answer/9250611.
516
+ * The value may be {@code null}.
517
+ */
518
+ @ com .google .api .client .util .Key
519
+ private java .lang .Double crossDeviceConversionsValueByConversionDate ;
520
+
505
521
/**
506
522
* Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of
507
523
* advertising a different product. How it works: You report conversions with cart data for
@@ -581,6 +597,29 @@ public final class GoogleAdsSearchads360V0CommonMetrics extends com.google.api.c
581
597
@ com .google .api .client .util .Key
582
598
private java .lang .Double ctr ;
583
599
600
+ /**
601
+ * The percentage of clicks that have been filtered out of your total number of clicks (filtered +
602
+ * non-filtered clicks) due to being general invalid clicks. These are clicks Google considers
603
+ * illegitimate that are detected through routine means of filtration (that is, known invalid
604
+ * data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not
605
+ * charged for them, and they don't affect your account statistics. See the help page at
606
+ * https://support.google.com/campaignmanager/answer/6076504 for details.
607
+ * The value may be {@code null}.
608
+ */
609
+ @ com .google .api .client .util .Key
610
+ private java .lang .Double generalInvalidClickRate ;
611
+
612
+ /**
613
+ * Number of general invalid clicks. These are a subset of your invalid clicks that are detected
614
+ * through routine means of filtration (such as known invalid data-center traffic, bots and
615
+ * spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they
616
+ * don't affect your account statistics. See the help page at
617
+ * https://support.google.com/campaignmanager/answer/6076504 for details.
618
+ * The value may be {@code null}.
619
+ */
620
+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
621
+ private java .lang .Long generalInvalidClicks ;
622
+
584
623
/**
585
624
* The creative historical quality score.
586
625
* The value may be {@code null}.
@@ -1960,6 +1999,25 @@ public GoogleAdsSearchads360V0CommonMetrics setCrossDeviceConversions(java.lang.
1960
1999
return this ;
1961
2000
}
1962
2001
2002
+ /**
2003
+ * The number of cross-device conversions by conversion date. Details for the by_conversion_date
2004
+ * columns are available at https://support.google.com/sa360/answer/9250611.
2005
+ * @return value or {@code null} for none
2006
+ */
2007
+ public java .lang .Double getCrossDeviceConversionsByConversionDate () {
2008
+ return crossDeviceConversionsByConversionDate ;
2009
+ }
2010
+
2011
+ /**
2012
+ * The number of cross-device conversions by conversion date. Details for the by_conversion_date
2013
+ * columns are available at https://support.google.com/sa360/answer/9250611.
2014
+ * @param crossDeviceConversionsByConversionDate crossDeviceConversionsByConversionDate or {@code null} for none
2015
+ */
2016
+ public GoogleAdsSearchads360V0CommonMetrics setCrossDeviceConversionsByConversionDate (java .lang .Double crossDeviceConversionsByConversionDate ) {
2017
+ this .crossDeviceConversionsByConversionDate = crossDeviceConversionsByConversionDate ;
2018
+ return this ;
2019
+ }
2020
+
1963
2021
/**
1964
2022
* The sum of the value of cross-device conversions.
1965
2023
* @return value or {@code null} for none
@@ -1977,6 +2035,25 @@ public GoogleAdsSearchads360V0CommonMetrics setCrossDeviceConversionsValue(java.
1977
2035
return this ;
1978
2036
}
1979
2037
2038
+ /**
2039
+ * The sum of cross-device conversions value by conversion date. Details for the
2040
+ * by_conversion_date columns are available at https://support.google.com/sa360/answer/9250611.
2041
+ * @return value or {@code null} for none
2042
+ */
2043
+ public java .lang .Double getCrossDeviceConversionsValueByConversionDate () {
2044
+ return crossDeviceConversionsValueByConversionDate ;
2045
+ }
2046
+
2047
+ /**
2048
+ * The sum of cross-device conversions value by conversion date. Details for the
2049
+ * by_conversion_date columns are available at https://support.google.com/sa360/answer/9250611.
2050
+ * @param crossDeviceConversionsValueByConversionDate crossDeviceConversionsValueByConversionDate or {@code null} for none
2051
+ */
2052
+ public GoogleAdsSearchads360V0CommonMetrics setCrossDeviceConversionsValueByConversionDate (java .lang .Double crossDeviceConversionsValueByConversionDate ) {
2053
+ this .crossDeviceConversionsValueByConversionDate = crossDeviceConversionsValueByConversionDate ;
2054
+ return this ;
2055
+ }
2056
+
1980
2057
/**
1981
2058
* Cross-sell cost of goods sold (COGS) is the total cost of products sold as a result of
1982
2059
* advertising a different product. How it works: You report conversions with cart data for
@@ -2150,6 +2227,58 @@ public GoogleAdsSearchads360V0CommonMetrics setCtr(java.lang.Double ctr) {
2150
2227
return this ;
2151
2228
}
2152
2229
2230
+ /**
2231
+ * The percentage of clicks that have been filtered out of your total number of clicks (filtered +
2232
+ * non-filtered clicks) due to being general invalid clicks. These are clicks Google considers
2233
+ * illegitimate that are detected through routine means of filtration (that is, known invalid
2234
+ * data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not
2235
+ * charged for them, and they don't affect your account statistics. See the help page at
2236
+ * https://support.google.com/campaignmanager/answer/6076504 for details.
2237
+ * @return value or {@code null} for none
2238
+ */
2239
+ public java .lang .Double getGeneralInvalidClickRate () {
2240
+ return generalInvalidClickRate ;
2241
+ }
2242
+
2243
+ /**
2244
+ * The percentage of clicks that have been filtered out of your total number of clicks (filtered +
2245
+ * non-filtered clicks) due to being general invalid clicks. These are clicks Google considers
2246
+ * illegitimate that are detected through routine means of filtration (that is, known invalid
2247
+ * data-center traffic, bots and spiders or other crawlers, irregular patterns, etc). You're not
2248
+ * charged for them, and they don't affect your account statistics. See the help page at
2249
+ * https://support.google.com/campaignmanager/answer/6076504 for details.
2250
+ * @param generalInvalidClickRate generalInvalidClickRate or {@code null} for none
2251
+ */
2252
+ public GoogleAdsSearchads360V0CommonMetrics setGeneralInvalidClickRate (java .lang .Double generalInvalidClickRate ) {
2253
+ this .generalInvalidClickRate = generalInvalidClickRate ;
2254
+ return this ;
2255
+ }
2256
+
2257
+ /**
2258
+ * Number of general invalid clicks. These are a subset of your invalid clicks that are detected
2259
+ * through routine means of filtration (such as known invalid data-center traffic, bots and
2260
+ * spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they
2261
+ * don't affect your account statistics. See the help page at
2262
+ * https://support.google.com/campaignmanager/answer/6076504 for details.
2263
+ * @return value or {@code null} for none
2264
+ */
2265
+ public java .lang .Long getGeneralInvalidClicks () {
2266
+ return generalInvalidClicks ;
2267
+ }
2268
+
2269
+ /**
2270
+ * Number of general invalid clicks. These are a subset of your invalid clicks that are detected
2271
+ * through routine means of filtration (such as known invalid data-center traffic, bots and
2272
+ * spiders or other crawlers, irregular patterns, etc.). You're not charged for them, and they
2273
+ * don't affect your account statistics. See the help page at
2274
+ * https://support.google.com/campaignmanager/answer/6076504 for details.
2275
+ * @param generalInvalidClicks generalInvalidClicks or {@code null} for none
2276
+ */
2277
+ public GoogleAdsSearchads360V0CommonMetrics setGeneralInvalidClicks (java .lang .Long generalInvalidClicks ) {
2278
+ this .generalInvalidClicks = generalInvalidClicks ;
2279
+ return this ;
2280
+ }
2281
+
2153
2282
/**
2154
2283
* The creative historical quality score.
2155
2284
* @return value or {@code null} for none
0 commit comments