@types/facebook-nodejs-business-sdk
Version:
TypeScript definitions for facebook-nodejs-business-sdk
44 lines (43 loc) • 1.82 kB
TypeScript
import { AbstractCrudObject } from "./../abstract-crud-object";
/**
* AdAccountOptimizationGoalsAEMv2Eligibility
* @see {@link https://developers.facebook.com/docs/marketing-api/}
*/
export default class AdAccountOptimizationGoalsAEMv2Eligibility extends AbstractCrudObject {
static get Fields(): Readonly<{
is_disabled: "is_disabled";
optimization_goal: "optimization_goal";
}>;
static get OptimizationGoal(): Readonly<{
advertiser_siloed_value: "ADVERTISER_SILOED_VALUE";
ad_recall_lift: "AD_RECALL_LIFT";
app_installs: "APP_INSTALLS";
app_installs_and_offsite_conversions: "APP_INSTALLS_AND_OFFSITE_CONVERSIONS";
conversations: "CONVERSATIONS";
derived_events: "DERIVED_EVENTS";
engaged_users: "ENGAGED_USERS";
event_responses: "EVENT_RESPONSES";
impressions: "IMPRESSIONS";
in_app_value: "IN_APP_VALUE";
landing_page_views: "LANDING_PAGE_VIEWS";
lead_generation: "LEAD_GENERATION";
link_clicks: "LINK_CLICKS";
meaningful_call_attempt: "MEANINGFUL_CALL_ATTEMPT";
messaging_appointment_conversion: "MESSAGING_APPOINTMENT_CONVERSION";
messaging_purchase_conversion: "MESSAGING_PURCHASE_CONVERSION";
none: "NONE";
offsite_conversions: "OFFSITE_CONVERSIONS";
page_likes: "PAGE_LIKES";
post_engagement: "POST_ENGAGEMENT";
profile_and_page_engagement: "PROFILE_AND_PAGE_ENGAGEMENT";
profile_visit: "PROFILE_VISIT";
quality_call: "QUALITY_CALL";
quality_lead: "QUALITY_LEAD";
reach: "REACH";
reminders_set: "REMINDERS_SET";
subscribers: "SUBSCRIBERS";
thruplay: "THRUPLAY";
value: "VALUE";
visit_instagram_profile: "VISIT_INSTAGRAM_PROFILE";
}>;
}