GenericExtension

Extension pour les commandes génériques qui ne sont pas liées à un type sémantique.

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

object(OrderLocation)

Établissements associés à la commande. Jusqu'à deux emplacements.

time

object(Time)

Indicateur associé à la commande proposée.

OrderLocation

Lieu 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

Heure associée à un ordre.

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 (durée, date ou date et heure exactes)