Suporte à classificação de conteúdo de IA

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.