lib/Google/Ads/AdWords/v201702/ConversionOptimizerBiddingScheme.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
statement | 9 | 11 | 81.8 |
branch | n/a | ||
condition | n/a | ||
subroutine | 3 | 5 | 60.0 |
pod | n/a | ||
total | 12 | 16 | 75.0 |
line | stmt | bran | cond | sub | pod | time | code |
---|---|---|---|---|---|---|---|
1 | package Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme; | ||||||
2 | 1 | 1 | 3454 | use strict; | |||
1 | 4 | ||||||
1 | 42 | ||||||
3 | 1 | 1 | 8 | use warnings; | |||
1 | 6 | ||||||
1 | 157 | ||||||
4 | |||||||
5 | |||||||
6 | __PACKAGE__->_set_element_form_qualified(1); | ||||||
7 | |||||||
8 | 0 | 0 | sub get_xmlns { 'https://adwords.google.com/api/adwords/cm/v201702' }; | ||||
9 | |||||||
10 | our $XML_ATTRIBUTE_CLASS; | ||||||
11 | undef $XML_ATTRIBUTE_CLASS; | ||||||
12 | |||||||
13 | sub __get_attr_class { | ||||||
14 | 0 | 0 | return $XML_ATTRIBUTE_CLASS; | ||||
15 | } | ||||||
16 | |||||||
17 | |||||||
18 | 1 | 1 | 10 | use base qw(Google::Ads::AdWords::v201702::BiddingScheme); | |||
1 | 4 | ||||||
1 | 189 | ||||||
19 | # Variety: sequence | ||||||
20 | use Class::Std::Fast::Storable constructor => 'none'; | ||||||
21 | use base qw(Google::Ads::SOAP::Typelib::ComplexType); | ||||||
22 | |||||||
23 | { # BLOCK to scope variables | ||||||
24 | |||||||
25 | my %BiddingScheme__Type_of :ATTR(:get |
||||||
26 | my %pricingMode_of :ATTR(:get |
||||||
27 | my %bidType_of :ATTR(:get |
||||||
28 | |||||||
29 | __PACKAGE__->_factory( | ||||||
30 | [ qw( BiddingScheme__Type | ||||||
31 | pricingMode | ||||||
32 | bidType | ||||||
33 | |||||||
34 | ) ], | ||||||
35 | { | ||||||
36 | 'BiddingScheme__Type' => \%BiddingScheme__Type_of, | ||||||
37 | 'pricingMode' => \%pricingMode_of, | ||||||
38 | 'bidType' => \%bidType_of, | ||||||
39 | }, | ||||||
40 | { | ||||||
41 | 'BiddingScheme__Type' => 'SOAP::WSDL::XSD::Typelib::Builtin::string', | ||||||
42 | 'pricingMode' => 'Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme::PricingMode', | ||||||
43 | 'bidType' => 'Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme::BidType', | ||||||
44 | }, | ||||||
45 | { | ||||||
46 | |||||||
47 | 'BiddingScheme__Type' => 'BiddingScheme.Type', | ||||||
48 | 'pricingMode' => 'pricingMode', | ||||||
49 | 'bidType' => 'bidType', | ||||||
50 | } | ||||||
51 | ); | ||||||
52 | |||||||
53 | } # end BLOCK | ||||||
54 | |||||||
55 | |||||||
56 | |||||||
57 | |||||||
58 | |||||||
59 | |||||||
60 | |||||||
61 | 1; | ||||||
62 | |||||||
63 | |||||||
64 | =pod | ||||||
65 | |||||||
66 | =head1 NAME | ||||||
67 | |||||||
68 | Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme | ||||||
69 | |||||||
70 | =head1 DESCRIPTION | ||||||
71 | |||||||
72 | Perl data type class for the XML Schema defined complexType | ||||||
73 | ConversionOptimizerBiddingScheme from the namespace https://adwords.google.com/api/adwords/cm/v201702. | ||||||
74 | |||||||
75 | This bidding strategy has been deprecated and replaced with {@linkplain TargetCpaBiddingScheme TargetCpa}. After V201601, we no longer allow advertisers to opt into this strategy--{@code ConversionOptimizerBiddingScheme} solely exists so that advertisers can access campaigns that had specified this strategy. Conversion optimizer bidding strategy helps you maximize your return on investment (ROI) by automatically getting you the most possible conversions for your budget. {@code pricingMode} currently defaults to {@code CLICKS} and cannot be changed. Note that campaigns must meet specific eligibility requirements before they can use the For more information on conversion optimizer, visit the Conversion Optimizer help center. This is disabled for AdX. |
||||||
76 | |||||||
77 | |||||||
78 | |||||||
79 | |||||||
80 | =head2 PROPERTIES | ||||||
81 | |||||||
82 | The following properties may be accessed using get_PROPERTY / set_PROPERTY | ||||||
83 | methods: | ||||||
84 | |||||||
85 | =over | ||||||
86 | |||||||
87 | =item * pricingMode | ||||||
88 | |||||||
89 | |||||||
90 | =item * bidType | ||||||
91 | |||||||
92 | |||||||
93 | |||||||
94 | |||||||
95 | =back | ||||||
96 | |||||||
97 | |||||||
98 | =head1 METHODS | ||||||
99 | |||||||
100 | =head2 new | ||||||
101 | |||||||
102 | Constructor. The following data structure may be passed to new(): | ||||||
103 | |||||||
104 | |||||||
105 | |||||||
106 | |||||||
107 | |||||||
108 | |||||||
109 | =head1 AUTHOR | ||||||
110 | |||||||
111 | Generated by SOAP::WSDL | ||||||
112 | |||||||
113 | =cut | ||||||
114 |