@types/facebook-nodejs-business-sdk
Version:
TypeScript definitions for facebook-nodejs-business-sdk
27 lines (26 loc) • 1.08 kB
TypeScript
import { AbstractCrudObject } from "./../abstract-crud-object";
/**
* CatalogSmartPixelSettings
* @see {@link https://developers.facebook.com/docs/marketing-api/}
*/
export default class CatalogSmartPixelSettings extends AbstractCrudObject {
static get Fields(): Readonly<{
allowed_domains: "allowed_domains";
available_property_filters: "available_property_filters";
catalog: "catalog";
cbb_custom_override_filters: "cbb_custom_override_filters";
cbb_default_filter: "cbb_default_filter";
defaults: "defaults";
filters: "filters";
id: "id";
is_cbb_enabled: "is_cbb_enabled";
is_create_enabled: "is_create_enabled";
is_delete_enabled: "is_delete_enabled";
is_update_enabled: "is_update_enabled";
microdata_format_precedence: "microdata_format_precedence";
pixel: "pixel";
property_filter: "property_filter";
trusted_domains: "trusted_domains";
}>;
get(fields: string[], params?: Record<string, any>): Promise<CatalogSmartPixelSettings>;
}