UNPKG

@types/facebook-nodejs-business-sdk

Version:
53 lines (52 loc) 2.9 kB
import { AbstractCrudObject } from "./../abstract-crud-object"; import Cursor from "./../cursor"; /** * OfflineConversionDataSet * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class OfflineConversionDataSet extends AbstractCrudObject { static get Fields(): Readonly<{ automatic_matching_fields: "automatic_matching_fields"; business: "business"; can_proxy: "can_proxy"; config: "config"; creation_time: "creation_time"; creator: "creator"; data_use_setting: "data_use_setting"; description: "description"; duplicate_entries: "duplicate_entries"; enable_auto_assign_to_accounts: "enable_auto_assign_to_accounts"; enable_automatic_matching: "enable_automatic_matching"; event_stats: "event_stats"; event_time_max: "event_time_max"; event_time_min: "event_time_min"; first_party_cookie_status: "first_party_cookie_status"; id: "id"; is_consolidated_container: "is_consolidated_container"; is_created_by_business: "is_created_by_business"; is_crm: "is_crm"; is_mta_use: "is_mta_use"; is_restricted_use: "is_restricted_use"; is_unavailable: "is_unavailable"; last_fired_time: "last_fired_time"; last_upload_app: "last_upload_app"; last_upload_app_changed_time: "last_upload_app_changed_time"; match_rate_approx: "match_rate_approx"; matched_entries: "matched_entries"; name: "name"; owner_ad_account: "owner_ad_account"; owner_business: "owner_business"; usage: "usage"; valid_entries: "valid_entries"; }>; getAdAccounts(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getAgencies(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getAudiences(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getCustomConversions(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getServerEventsPermittedBusiness(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getSharedAccounts(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getSharedAgencies(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getStats(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; getUploads(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>; get(fields: string[], params?: Record<string, any>): Promise<OfflineConversionDataSet>; }