L'API Campaign Manager 360 vous permet d'indiquer que des composants ont été générés ou modifiés par IA. Des libellés seront ajoutés aux annonces comportant de tels composants et diffusées dans les régions où des réglementations locales sur les libellés d'IA sont en vigueur.
Pour en savoir plus, consultez le Centre d'aide Campaign Manager 360.
Assistance dans l'API Campaign Manager 360
L'API Campaign Manager 360 inclut un champ facultatif, syntheticContentAttestationStatus, dans la ressource Creative. Ce champ vous permet de spécifier si une création contient du contenu qui a été créé ou édité avec l'IA.
Si vous définissez syntheticContentAttestationStatus sur IS_SYNTHETIC, l'étiquette IA est appliquée dans les régions où des réglementations locales sur les étiquettes IA sont en vigueur. Si vous le définissez sur NOT_SYNTHETIC, vous confirmez que le contenu ne nécessite pas d'étiquette IA. Vous pouvez également laisser le champ vide. Aucun libellé ne sera appliqué si le champ n'est pas défini.
Les valeurs valides pour le champ syntheticContentAttestationStatus sont indiquées dans le tableau suivant :
| Valeur | Description |
|---|---|
SYNTHETIC_CONTENT_ATTESTATION_STATUS_UNSPECIFIED |
L'attestation n'a pas été fournie. Il s'agit de la valeur par défaut. |
NOT_SYNTHETIC |
Attesté comme n'ayant pas été créé ni modifié avec l'IA. |
IS_SYNTHETIC |
Indiquer que le contenu a été créé ou modifié avec l'IA |
Pour en savoir plus sur l'impact de la définition de ce champ sur la diffusion d'annonces, consultez le Centre d'aide Campaign Manager 360.
Définir l'attestation
Créations existantes
Pour définir l'attestation de contenu d'IA pour une création existante, envoyez une requête au point de terminaison creatives.patch en spécifiant l'ID de la création en tant que paramètre de requête.
REST
PATCH https://dfareporting.googleapis.com/dfareporting/v5/userprofiles/{profileId}/creatives?id={creativeId}
Définissez le champ syntheticContentAttestationStatus sur IS_SYNTHETIC ou NOT_SYNTHETIC dans le corps de la requête.
{
"syntheticContentAttestationStatus": "IS_SYNTHETIC"
}
Vous pouvez également mettre à jour le champ en l'incluant dans une requête creatives.update standard.
Nouvelles créations
Pour définir l'attestation de contenu d'IA lorsque vous créez une création, incluez le champ syntheticContentAttestationStatus (défini sur IS_SYNTHETIC ou NOT_SYNTHETIC) dans le corps de la requête creatives.insert.
Pour en savoir plus sur la création de ressources Creative, consultez Créer une création.