GenericExtension

Obsolète: utilisez plutôt V3 Proto. Extension pour les ordres génériques qui ne sont pas liés à un type sémantique.

Représentation JSON
{
  "locations": [
    {
      object (OrderLocation)
    }
  ],
  "time": {
    object (Time)
  }
}
Champs
locations[]

object (OrderLocation)

Établissements associés à l'ordre. Deux emplacements maximum.

time

object (Time)

associé à la commande proposée.

OrderLocation

Obsolète: utilisez plutôt V3 Proto. Établissement associé à une commande.

Représentation JSON
{
  "type": enum (OrderLocationType),
  "location": {
    object (Location)
  }
}
Champs
type

enum (OrderLocationType)

Type d'adresse. Détermine l'icône et l'emplacement. Obligatoire.

location

object (Location)

Contient des informations de localisation réelles.

Heure

Obsolète: utilisez plutôt V3 Proto. l'heure associée à une commande.

Représentation JSON
{
  "type": enum (TimeType),
  "timeIso8601": string
}
Champs
type

enum (TimeType)

type d'indicateur de temps.

timeIso8601

string

Représentation ISO 8601 de l'indicateur de temps: il peut s'agir d'une durée, d'une date ou d'une date/heure exacte.