UNPKG

@types/facebook-nodejs-business-sdk

Version:
41 lines (40 loc) 1.53 kB
import { AbstractCrudObject } from "./../abstract-crud-object"; /** * VideoCopyrightMatch * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class VideoCopyrightMatch extends AbstractCrudObject { static get Fields(): Readonly<{ created_date: "created_date"; id: "id"; last_modified_user: "last_modified_user"; match_data: "match_data"; match_status: "match_status"; notes: "notes"; permalink: "permalink"; ugc_content_format: "ugc_content_format"; }>; static get Action(): Readonly<{ block: "BLOCK"; claim_ad_earnings: "CLAIM_AD_EARNINGS"; manual_review: "MANUAL_REVIEW"; monitor: "MONITOR"; request_takedown: "REQUEST_TAKEDOWN"; }>; static get ActionReason(): Readonly<{ article_17_preflagging: "ARTICLE_17_PREFLAGGING"; artist_objection: "ARTIST_OBJECTION"; objectionable_content: "OBJECTIONABLE_CONTENT"; premium_music_video: "PREMIUM_MUSIC_VIDEO"; prerelease_content: "PRERELEASE_CONTENT"; product_parameters: "PRODUCT_PARAMETERS"; restricted_content: "RESTRICTED_CONTENT"; unauthorized_commercial_use: "UNAUTHORIZED_COMMERCIAL_USE"; }>; static get MatchContentType(): Readonly<{ audio_only: "AUDIO_ONLY"; video_and_audio: "VIDEO_AND_AUDIO"; video_only: "VIDEO_ONLY"; }>; get(fields: string[], params?: Record<string, any>): Promise<VideoCopyrightMatch>; }