REST Resource: smarttap

Ressource: Smart-Bonus

JSON-Darstellung
{
  "kind": string,
  "id": string,
  "merchantId": string,
  "infos": [
    {
      object (IssuerToUserInfo)
    }
  ]
}
Felder
kind
(deprecated)

string

Gibt an, um welche Art von Ressource es sich handelt. Wert: der feste String "walletobjects#smartTap".

id

string

Die eindeutige Kennung für einen Smart-Bonus. Dieser Wert muss das Format issuer ID haben.identifier, wobei erstere von Google ausgestellt wird und letztere die Smart-Bonus-ID ist. Die Smart-Bonus-ID ist ein Base64-codierter String, der die von der Google Pay App generierte ID darstellt.

merchantId

string (int64 format)

Smart-Bonus-Händler-ID der Nutzer, die mit der Smart-Bonus-Interaktion interagiert haben.

infos[]

object (IssuerToUserInfo)

Kommunikation zwischen Händler und Nutzer.

IssuerToUserInfo

JSON-Darstellung
{
  "action": enum (Action),
  "url": string,
  "value": string,
  "signUpInfo": {
    object (SignUpInfo)
  }
}
Felder
action

enum (Action)

url

string

Wird derzeit nicht verwendet. Wird eingestellt.

value

string

JSON-Web-Token für Aktion S2AP.

signUpInfo

object (SignUpInfo)

Aktion

Enums
ACTION_UNSPECIFIED
S2AP
s2ap

Alter Alias für S2AP. Verworfen.

SIGN_UP
signUp

Alter Alias für SIGN_UP. Verworfen.

SignUpInfo

JSON-Darstellung
{
  "classId": string
}
Felder
classId

string

ID der Klasse, für die sich der Nutzer registrieren kann.

Methoden

insert

Fügt Smart-Bonus ein.