Ressource : GuaranteedOrder
Une commande garantie.
Les ordres garantis sont l'entité parente des sources d'inventaire garanti. Lorsque vous créez une source d'inventaire garanti, vous devez lui attribuer un ID d'ordre garanti.
Représentation JSON |
---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de ressource de l'ordre garanti. |
legacyGuaranteedOrderId |
Uniquement en sortie. Ancien identifiant de l'ordre garanti. Attribué par la place boursière d'origine. L'ancien ID est unique au sein d'une même place de marché, mais il n'est pas garanti qu'il le soit pour toutes les commandes garanties. Cet ID est utilisé dans le fichier SDF et l'UI. |
exchange |
Obligatoire. Immuable. Place de marché d'où provient l'ordre garanti. |
guaranteedOrderId |
Uniquement en sortie. Identifiant unique de l'ordre garanti. Les ID de commandes garanties sont au format |
displayName |
Obligatoire. Nom à afficher de l'ordre garanti. Doit être encodé au format UTF-8 et ne pas dépasser 240 octets. |
status |
Paramètres d'état de la commande garantie. |
updateTime |
Uniquement en sortie. Code temporel de la dernière mise à jour de la commande garantie. Attribué par le système. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
publisherName |
Obligatoire. Nom de l'éditeur de l'ordre garanti. Doit être encodé au format UTF-8 et ne pas dépasser 240 octets. |
readAccessInherited |
Indique si tous les annonceurs de |
readAdvertiserIds[] |
ID des annonceurs ayant un accès en lecture à l'ordre garanti. Ce champ ne doit pas inclure l'annonceur attribué à |
defaultAdvertiserId |
Uniquement en sortie. ID de l'annonceur par défaut de l'ordre garanti. L'annonceur par défaut est soit |
defaultCampaignId |
ID de la campagne par défaut attribuée à l'ordre garanti. La campagne par défaut doit appartenir à l'annonceur par défaut. |
Champ d'union Partenaire ou annonceur disposant d'un accès en lecture/écriture à l'ordre garanti. |
|
readWritePartnerId |
Partenaire disposant d'un accès en lecture/écriture à la commande garantie. |
readWriteAdvertiserId |
Annonceur disposant d'un accès en lecture/écriture à la commande garantie. Il s'agit également de l'annonceur par défaut de la commande garantie. |
GuaranteedOrderStatus
Paramètres d'état de la commande garantie.
Représentation JSON |
---|
{ "entityStatus": enum ( |
Champs | |
---|---|
entityStatus |
Indique si la commande garantie peut être diffusée. Les valeurs acceptables sont |
entityPauseReason |
Motif fourni par l'utilisateur pour la suspension de cette commande garantie. Doit être encodé au format UTF-8 et ne pas dépasser 100 octets. Ne s'applique que lorsque |
configStatus |
Uniquement en sortie. État de la configuration de la commande garantie. Les valeurs acceptables sont Avant de pouvoir diffuser une commande garantie, vous devez la configurer (remplir les champs obligatoires, choisir des créations et sélectionner une campagne par défaut). Actuellement, l'action de configuration ne peut être effectuée que via l'interface utilisateur. |
GuaranteedOrderConfigStatus
États de configuration possibles pour une commande garantie.
Enums | |
---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED |
L'état de l'approbation n'est pas spécifié ou est inconnu dans cette version. |
PENDING |
État initial d'une commande garantie. La commande avec garantie dans cet état doit être configurée avant de pouvoir être diffusée. |
COMPLETED |
État après la configuration d'une commande garantie par l'acheteur. |
Méthodes |
|
---|---|
|
Crée une commande garantie. |
|
Modifie les annonceurs d'une campagne garantie. |
|
Obtient une commande garantie. |
|
Liste les commandes garanties accessibles à l'utilisateur actuel. |
|
Met à jour une commande garantie existante. |