Com a API Campaign Manager 360, você declara que os recursos foram gerados ou editados com IA. Os rótulos serão aplicados aos anúncios com esses recursos veiculados em regiões com regulamentações locais de rotulagem de IA.
Saiba mais na Central de Ajuda do Campaign Manager 360.
Suporte na API Campaign Manager 360
A API Campaign Manager 360 inclui um campo opcional, syntheticContentAttestationStatus, no recurso Creative. Esse campo permite especificar se um criativo
contém conteúdo criado ou editado com IA.
Definir syntheticContentAttestationStatus como IS_SYNTHETIC aplica o rótulo em regiões com regulamentações locais de rotulagem de IA, enquanto definir como NOT_SYNTHETIC confirma que o conteúdo não precisa de um rótulo. Também é possível deixar o campo sem definição. Um rótulo não será aplicado se o campo não for definido.
Os valores válidos para o campo
syntheticContentAttestationStatus são mostrados
na tabela a seguir:
| Valor | Descrição |
|---|---|
SYNTHETIC_CONTENT_ATTESTATION_STATUS_UNSPECIFIED |
A declaração não foi fornecida. Esse é o valor padrão. |
NOT_SYNTHETIC |
Declarado como não criado ou editado com IA. |
IS_SYNTHETIC |
Atribuído como criado ou editado com IA. |
Para mais informações sobre como a definição desse campo afeta a veiculação de anúncios, consulte a Central de Ajuda do Campaign Manager 360.
Como definir a declaração
Criativos atuais
Para definir a declaração de conteúdo de IA em um criativo, envie uma solicitação ao
endpoint creatives.patch, especificando o ID do criativo como um parâmetro
de consulta.
REST
PATCH https://dfareporting.googleapis.com/dfareporting/v5/userprofiles/{profileId}/creatives?id={creativeId}
Defina o campo syntheticContentAttestationStatus como IS_SYNTHETIC
ou NOT_SYNTHETIC no corpo da solicitação.
{
"syntheticContentAttestationStatus": "IS_SYNTHETIC"
}
Você também pode atualizar o campo incluindo-o em uma solicitação creatives.update padrão.
Novos criativos
Para definir a declaração de conteúdo de IA ao criar um novo criativo, inclua o campo syntheticContentAttestationStatus (definido como IS_SYNTHETIC ou NOT_SYNTHETIC) no corpo da solicitação creatives.insert.
Para saber mais sobre como criar recursos Creative, consulte
Criar um criativo.