Show / Hide Table of Contents

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.

In this article
Back to top Generated by DocFX