Ressource : Product
Un seul produit.
| Représentation JSON |
|---|
{ "name": string, "externalId": string, "displayName": string, "description": string, "labels": { string: string, ... }, "creativeSpecifications": [ { object ( |
| Champs | |
|---|---|
name |
Nom de ressource du produit au format |
externalId |
Identifiant utilisé pour mapper cette entité à des sources externes. |
displayName |
Obligatoire. Nom à afficher du produit. Doit être encodé au format UTF-8 avec une taille maximale de 240 octets. |
description |
Champ de forme libre supplémentaire permettant de décrire le produit. |
labels |
Ensemble d'étiquettes de forme libre pour décrire ce produit. Objet contenant une liste de paires |
creativeSpecifications[] |
Obligatoire. Liste des créations autorisées pouvant être diffusées pour ce produit. |
bookingLeadDuration |
Obligatoire. Durée du prospect requise pour réserver le produit. La valeur "+bookingLeadDuration" doit désormais être postérieure à la date de début du vol. Durée en secondes avec neuf chiffres au maximum après la virgule. Se termine par " |
assignmentLeadDuration |
Obligatoire. Durée requise pour le prospect pour attribuer des créations. Durée en secondes avec neuf chiffres au maximum après la virgule. Se termine par " |
minFlightDuration |
Durée de diffusion minimale pour ce produit. Durée en secondes avec neuf chiffres au maximum après la virgule. Se termine par " |
maxFlightDuration |
Obligatoire. Durée de diffusion maximale pour ce produit. Durée en secondes avec neuf chiffres au maximum après la virgule. Se termine par " |
slotDuration |
Obligatoire. Durée du créneau pour ce produit. Durée en secondes avec neuf chiffres au maximum après la virgule. Se termine par " |
createTime |
Uniquement en sortie. Code temporel de création du produit. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la dernière mise à jour du produit. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
state |
Uniquement en sortie. État du produit. |
currencyCode |
Obligatoire. Code de devise en majuscules à trois lettres défini dans la norme ISO 4217. |
État
Valeurs possibles pour l'état du produit.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Valeur par défaut lorsque l'état du produit n'est pas spécifié ou est inconnu dans cette version. |
STATE_ACTIVE |
Le produit est actif. |
STATE_DELETED |
Le produit a été supprimé. |
Méthodes |
|
|---|---|
|
Crée un produit. |
|
Supprime un produit existant. |
|
Récupère un produit individuel. |
|
Liste les produits. |
|
Met à jour un produit existant. |