Oznaczanie treści generowanych przez AI w reklamach

Interfejs Display &Video 360 API umożliwia informowanie o tym, że komponenty zostały wygenerowane lub edytowane za pomocą AI. Etykiety będą stosowane do reklam z takimi komponentami podczas wyświetlania w regionach, w których obowiązują lokalne przepisy dotyczące oznaczania treści wygenerowanych przez AI. Obecnie są to Unia Europejska, Indie i stan Nowy Jork.

Więcej informacji znajdziesz w Centrum pomocy Display & Video 360.

Obsługa w interfejsie Display &Video 360 API

Interfejs Display & Video 360 API zawiera opcjonalne pole, syntheticContentAttestationStatus, w zasobach Creative i AdAsset. To pole umożliwia określenie, czy kreacja lub komponent zawiera treści utworzone lub edytowane za pomocą AI.

Ustawienie syntheticContentAttestationStatus na IS_SYNTHETIC powoduje zastosowanie etykiety w regionach, w których obowiązują lokalne przepisy dotyczące oznaczania treści wygenerowanych przez AI, a ustawienie na NOT_SYNTHETIC potwierdza, że treść nie wymaga etykiety. Możesz też pozostawić to pole puste. Jeśli pole pozostanie puste, etykieta nie zostanie zastosowana. Gdy jednak pole zostanie ustawione dla zasobu, nie można go wyczyścić i można je tylko zaktualizować do wartości IS_SYNTHETIC lub NOT_SYNTHETIC.

Prawidłowe wartości wyliczenia SyntheticContentAttestationStatus są podane w tej tabeli:

Wartości wyliczenia SyntheticContentAttestationStatus
SYNTHETIC_CONTENT_ATTESTATION_STATUS_UNSPECIFIED Nie podano poświadczenia.
NOT_SYNTHETIC Poświadczono, że treść nie została utworzona ani edytowana za pomocą AI.
IS_SYNTHETIC Poświadczono, że treść została utworzona lub edytowana za pomocą AI.

Więcej informacji o tym, jak ustawienie tego pola wpływa na wyświetlanie reklam, znajdziesz w Centrum pomocy Display & Video 360.

Oznaczanie kreacji w ramach określania stawek w czasie rzeczywistym

W interfejsie Display & Video 360 API kreacje reklam wyświetlane przez reklamy w ramach określania stawek w czasie rzeczywistym są definiowane przez Creative zasoby. Oznaczaj kreacje w ramach określania stawek w czasie rzeczywistym za pomocą pola syntheticContentAttestationStatus w zasobie Creative.

Nowe kreacje

Ustaw to pole podczas tworzenia nowych kreacji za pomocą advertisers.creatives.create.

Istniejące kreacje

Aby zaktualizować istniejące kreacje:

  1. Pobierz istniejące kreacje za pomocą advertisers.creatives.list.
  2. Sprawdź ich dotychczasową syntheticContentAttestationStatus wartość pola.
  3. W razie potrzeby użyj metody advertisers.creatives.patch, aby zaktualizować pole w przypadku dowolnych istniejących kreacji.

Oznaczanie komponentów reklam w YouTube i kampaniach generujących popyt

W interfejsie Display & Video 360 API kreacje reklam wyświetlane przez reklamy w YouTube i kampanie generujące popyt składają się z poszczególnych AdAsset zasobów. Oznaczaj filmy na YouTube lub komponenty z obrazem używane w reklamach w YouTube i kampaniach generujących popyt za pomocą syntheticContentAttestationStatus pola w zasobie AdAsset.

Nowe komponenty

Ustaw to pole podczas tworzenia nowych komponentów:

Zasoby dla tego samego filmu na YouTube muszą mieć tę samą syntheticContentAttestationStatus wartość pola, jeśli jest ono ustawione. Zanim spróbujesz utworzyć nowy zasób, sprawdź, czy zasób dla odpowiedniego identyfikatora filmu na YouTube już istnieje. W tym celu użyj metody advertisers.adAssets.list z tym parametrem filtra:

  youtubeVideoAsset.youtubeVideoId=youtube-video-id

Istniejące komponenty

Aby zaktualizować istniejące komponenty:

  1. Pobierz istniejące kreacje za pomocą advertisers.adAssets.list.
  2. Sprawdź ich dotychczasową wartość pola syntheticContentAttestationStatus.
  3. W razie potrzeby użyj metody advertisers.adAssets.patch, aby zaktualizować pole w przypadku dowolnych istniejących komponentów reklam.