Namespace Google.Shopping.Merchant.LoyaltyCustomers.V1
Classes
AccountName
Resource name for the Account resource.
AddressInfo
Represents a customer’s physical address.
LoyaltyCustomer
Represents a customer’s loyalty information.
Represents loyalty customer data in ManageLoyaltyCustomerMatch API, but
is not a resource that can be retrieved or listed by other methods.
LoyaltyCustomer.Types
Container for nested types declared in the LoyaltyCustomer message type.
LoyaltyCustomerMatchService
Manages customer loyalty program memberships for merchants.
This service allows all merchants, including non-advertisers, to share their first-party customer data of loyalty program members. Google uses this data to personalize organic free listing shopping experiences, in compliance with the Merchant Center Terms of Service.
The service follows a non-standard, imperative pattern,
exposing a single ManageLoyaltyCustomerMatch method rather than
conventional resource identifiers and CRUD operations. This design protects
user privacy by preventing the discovery of a customer's presence or
membership status through standard GET or LIST methods.
LoyaltyCustomerMatchService.LoyaltyCustomerMatchServiceBase
Base class for server-side implementations of LoyaltyCustomerMatchService
LoyaltyCustomerMatchService.LoyaltyCustomerMatchServiceClient
Client for LoyaltyCustomerMatchService
LoyaltyCustomerMatchServiceClient
LoyaltyCustomerMatchService client wrapper, for convenient use.
LoyaltyCustomerMatchServiceClientBuilder
Builder class for LoyaltyCustomerMatchServiceClient to provide simple configuration of credentials, endpoint etc.
LoyaltyCustomerMatchServiceClientImpl
LoyaltyCustomerMatchService client wrapper implementation, for convenient use.
LoyaltyCustomerMatchServiceSettings
Settings for LoyaltyCustomerMatchServiceClient instances.
ManageLoyaltyCustomerMatchRequest
Request message for the ManageLoyaltyCustomerMatch method.
ManageLoyaltyCustomerMatchResponse
Response message for the ManageLoyaltyCustomerMatch method.
UserIdentifier
The user identifiers associated with the customer. At least one of the fields within this message must be provided.
Enums
AccountName.ResourceNameType
The possible contents of AccountName.
LoyaltyCustomer.Types.LoyaltyTier
The tier label of the loyalty tier the customer belongs to.