The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

use strict;
__PACKAGE__->_set_element_form_qualified(1);
our $XML_ATTRIBUTE_CLASS;
undef $XML_ATTRIBUTE_CLASS;
sub __get_attr_class {
return $XML_ATTRIBUTE_CLASS;
}
use Class::Std::Fast::Storable constructor => 'none';
{ # BLOCK to scope variables
my %TargetingAdGroupId_of :ATTR(:get<TargetingAdGroupId>);
__PACKAGE__->_factory(
[ qw( TargetingAdGroupId
) ],
{
'TargetingAdGroupId' => \%TargetingAdGroupId_of,
},
{
'TargetingAdGroupId' => 'SOAP::WSDL::XSD::Typelib::Builtin::long',
},
{
'TargetingAdGroupId' => 'TargetingAdGroupId',
}
);
} # end BLOCK
1;
=pod
=head1 NAME
Google::Ads::AdWords::v201809::FeedItemAdGroupTargeting
=head1 DESCRIPTION
Perl data type class for the XML Schema defined complexType
FeedItemAdGroupTargeting from the namespace https://adwords.google.com/api/adwords/cm/v201809.
Specifies the adgroup the request context must match in order for the feed item to be considered eligible for serving (aka the targeted adgroup). E.g., if the below adgroup targeting is set to adgroup = X, then the feed item can only serve under adgroup X.
=head2 PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY
methods:
=over
=item * TargetingAdGroupId
=back
=head1 METHODS
=head2 new
Constructor. The following data structure may be passed to new():
=head1 AUTHOR
Generated by SOAP::WSDL
=cut