Class: Google::Shopping::Merchant::Accounts::V1beta::Service::LoyaltyProgram

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/shopping/merchant/accounts/v1beta/shippingsettings.rb

Overview

Loyalty program provided by a merchant.

Defined Under Namespace

Classes: LoyaltyProgramTiers

Instance Attribute Summary collapse

Instance Attribute Details

#loyalty_program_tiers::Array<::Google::Shopping::Merchant::Accounts::V1beta::Service::LoyaltyProgram::LoyaltyProgramTiers>

Returns Optional. Loyalty program tier of this shipping service.

Returns:



195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
# File 'proto_docs/google/shopping/merchant/accounts/v1beta/shippingsettings.rb', line 195

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

  # Subset of a merchants loyalty program.
  # @!attribute [rw] tier_label
  #   @return [::String]
  #     The tier label [tier_label] sub-attribute differentiates offer level
  #     benefits between each tier. This value is also set in your program
  #     settings in Merchant Center, and is required for data source changes
  #     even if your loyalty program only has 1 tier.
  class LoyaltyProgramTiers
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#program_label::String

Returns This is the loyalty program label set in your loyalty program settings in Merchant Center. This sub-attribute allows Google to map your loyalty program to eligible offers.

Returns:

  • (::String)

    This is the loyalty program label set in your loyalty program settings in Merchant Center. This sub-attribute allows Google to map your loyalty program to eligible offers.



195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
# File 'proto_docs/google/shopping/merchant/accounts/v1beta/shippingsettings.rb', line 195

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

  # Subset of a merchants loyalty program.
  # @!attribute [rw] tier_label
  #   @return [::String]
  #     The tier label [tier_label] sub-attribute differentiates offer level
  #     benefits between each tier. This value is also set in your program
  #     settings in Merchant Center, and is required for data source changes
  #     even if your loyalty program only has 1 tier.
  class LoyaltyProgramTiers
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end