Class: Google::Ads::AdManager::V1::PrivateAuctionDeal

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

Overview

The PrivateAuctionDeal resource.

Defined Under Namespace

Classes: BuyerData

Instance Attribute Summary collapse

Instance Attribute Details

#auction_priority_enabled::Boolean



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#block_override_enabled::Boolean



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#buyer_account_id::Integer



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#buyer_data::Google::Ads::AdManager::V1::PrivateAuctionDeal::BuyerData



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#buyer_permission_type::Google::Ads::AdManager::V1::DealBuyerPermissionTypeEnum::DealBuyerPermissionType



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#create_time::Google::Protobuf::Timestamp (readonly)



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#creative_sizes::Array<::Google::Ads::AdManager::V1::Size>



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#end_time::Google::Protobuf::Timestamp



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#external_deal_id::Integer (readonly)



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#floor_price::Google::Type::Money



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#name::String



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#private_auction_deal_id::Integer (readonly)



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#private_auction_display_name::String (readonly)



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#private_auction_id::Integer



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#status::Google::Ads::AdManager::V1::PrivateMarketplaceDealStatusEnum::PrivateMarketplaceDealStatus (readonly)



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#targeting::Google::Ads::AdManager::V1::Targeting



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)



82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'proto_docs/google/ads/admanager/v1/private_auction_deal_messages.rb', line 82

class PrivateAuctionDeal
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Contains buyer data. This data is required by the Marketplace API.
  # @!attribute [rw] buyer_emails
  #   @return [::Array<::String>]
  #     Optional. The email contacts of the buyer of the `PrivateAuctionDeal`.
  class BuyerData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end