File Coverage

lib/Google/Ads/AdWords/v201702/EnhancedCpcBiddingScheme.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::EnhancedCpcBiddingScheme;
2 1     1   1616 use strict;
  1         3  
  1         34  
3 1     1   6 use warnings;
  1         2  
  1         108  
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   7 use base qw(Google::Ads::AdWords::v201702::BiddingScheme);
  1         2  
  1         97  
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              
27             __PACKAGE__->_factory(
28             [ qw( BiddingScheme__Type
29              
30             ) ],
31             {
32             'BiddingScheme__Type' => \%BiddingScheme__Type_of,
33             },
34             {
35             'BiddingScheme__Type' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
36             },
37             {
38              
39             'BiddingScheme__Type' => 'BiddingScheme.Type',
40             }
41             );
42              
43             } # end BLOCK
44              
45              
46              
47              
48              
49              
50              
51             1;
52              
53              
54             =pod
55              
56             =head1 NAME
57              
58             Google::Ads::AdWords::v201702::EnhancedCpcBiddingScheme
59              
60             =head1 DESCRIPTION
61              
62             Perl data type class for the XML Schema defined complexType
63             EnhancedCpcBiddingScheme from the namespace https://adwords.google.com/api/adwords/cm/v201702.
64              
65             Enhanced CPC is a bidding strategy that raises your bids for clicks that seem more likely to lead to a conversion and lowers them for clicks where they seem less likely. This bidding scheme does not support criteria level bidding strategy overrides. This is disabled for AdX.
66              
67              
68              
69              
70             =head2 PROPERTIES
71              
72             The following properties may be accessed using get_PROPERTY / set_PROPERTY
73             methods:
74              
75             =over
76              
77              
78              
79             =back
80              
81              
82             =head1 METHODS
83              
84             =head2 new
85              
86             Constructor. The following data structure may be passed to new():
87              
88              
89              
90              
91              
92              
93             =head1 AUTHOR
94              
95             Generated by SOAP::WSDL
96              
97             =cut
98