Class: Google::Ads::AdManager::V1::AudienceSegmentTargeting

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/ads/admanager/v1/targeting.rb

Overview

Represents targeting for audience segments. The values are combined in a logical OR.

Instance Attribute Summary collapse

Instance Attribute Details

#audience_segments::Array<::String>

Returns Optional. The targeted audience segments.

This is either the resource name of a first-party audience segment or an alias to the effective third-party audience segment. Third-party audience segment resource names containing ~direct or ~global will be normalized by the server. For example, networks/1234/audienceSegments/4567~direct will be normalized to networks/1234/audienceSegments/4567.

Returns:

  • (::Array<::String>)

    Optional. The targeted audience segments.

    This is either the resource name of a first-party audience segment or an alias to the effective third-party audience segment. Third-party audience segment resource names containing ~direct or ~global will be normalized by the server. For example, networks/1234/audienceSegments/4567~direct will be normalized to networks/1234/audienceSegments/4567.



363
364
365
366
# File 'proto_docs/google/ads/admanager/v1/targeting.rb', line 363

class AudienceSegmentTargeting
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#negative::Boolean

Returns Whether this expression is negatively targeted, meaning it matches ad requests that exclude the below values.

Returns:

  • (::Boolean)

    Whether this expression is negatively targeted, meaning it matches ad requests that exclude the below values.



363
364
365
366
# File 'proto_docs/google/ads/admanager/v1/targeting.rb', line 363

class AudienceSegmentTargeting
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end