capacitor-facebook-events
TypeScript icon, indicating that this package has built-in type declarations

6.0.2 • Public • Published

capacitor-facebook-events

Facebook events tracking in Capacitor applications

Install

npm i --save capacitor-facebook-events
npx cap sync

API

setAdvertiserTrackingEnabled(...)

setAdvertiserTrackingEnabled(options: { enabled: boolean; }) => Promise<void>
Param Type
options { enabled: boolean; }

logEvent(...)

logEvent(options: { event: string; params?: any; }) => Promise<void>
Param Type
options { event: string; params?: any; }

Example Usage

Logging a Registration Event

To log a registration event, use the 'fb_mobile_complete_registration' event name:

import { FacebookEvents } from 'capacitor-facebook-events';

// ...

FacebookEvents.logEvent({
event: 'fb_mobile_complete_registration',
params: {
// Additional parameters (optional)
}
});

Logging a Purchase Event

For logging a purchase event, use the 'fb_mobile_purchase' event name with relevant parameters:

import { FacebookEvents } from 'capacitor-facebook-events';

// ...

FacebookEvents.logEvent({
    event: 'fb_mobile_purchase',
    params: {
        fb_content_id: 'item_id', // Item ID
        fb_content_type: 'product',
        fb_currency: 'currency_code',
        _valueToSum: amount // Purchase amount
    }
});

For a comprehensive list of events, refer to the Facebook App Events API documentation.

Readme

Keywords

Package Sidebar

Install

npm i capacitor-facebook-events

Weekly Downloads

47

Version

6.0.2

License

MIT

Unpacked Size

29.6 kB

Total Files

28

Last publish

Collaborators

  • gketata