@aigens/aigens-sdk-facebook-analytics
Aigens Order.Place Core Plugin
Install
npm install @aigens/aigens-sdk-facebook-analytics
npx cap sync
API
initSdk()
initSdk() => Promise<any>
Returns: Promise<any>
setAdvertiserTrackingEnabled(...)
setAdvertiserTrackingEnabled(options: { enabled: boolean; }) => Promise<any>
Param | Type |
---|
options | { enabled: boolean; } |
Returns: Promise<any>
logEvent(...)
logEvent(options: { eventName: string; valueToSum?: number; params?: any; }) => Promise<string>
Param | Type |
---|
options | { eventName: string; valueToSum?: number; params?: any; } |
Returns: Promise<string>
logPurchase(...)
logPurchase(options: { amount: number; currency: string; params: any; }) => Promise<string>
Param | Type |
---|
options | { amount: number; currency: string; params: any; } |
Returns: Promise<string>
logAddPaymentInfo(...)
logAddPaymentInfo(options: { success: number; }) => Promise<string>
Param | Type |
---|
options | { success: number; } |
Returns: Promise<string>
logAddToCart(...)
logAddToCart(options: { amount: number; currency: string; }) => Promise<string>
Param | Type |
---|
options | { amount: number; currency: string; } |
Returns: Promise<string>
logCompleteRegistration(...)
logCompleteRegistration(options: { params?: any; }) => Promise<string>
Param | Type |
---|
options | { params?: any; } |
Returns: Promise<string>
logInitiatedCheckout(...)
logInitiatedCheckout(options: { amount: number; params?: any; }) => Promise<string>
Param | Type |
---|
options | { amount: number; params?: any; } |
Returns: Promise<string>