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:
- Pobierz istniejące kreacje za pomocą
advertisers.creatives.list. - Sprawdź ich dotychczasową
syntheticContentAttestationStatuswartość pola. - 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:
- W przypadku nowego filmu na YouTube – w obiekcie
AdAssetżądaniaadvertisers.adAssets.create. - W przypadku komponentu graficznego – w treści żądania
advertisers.adAssets.upload.
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:
- Pobierz istniejące kreacje za pomocą
advertisers.adAssets.list. - Sprawdź ich dotychczasową wartość pola
syntheticContentAttestationStatus. - W razie potrzeby użyj metody
advertisers.adAssets.patch, aby zaktualizować pole w przypadku dowolnych istniejących komponentów reklam.