Skip to content

Analytics integration

Learn how to integrate analytics for the Cordova Braze SDK.

Prerequisites

Before you can use this feature, you’ll need to integrate the Braze Cordova SDK into your app. However, no additional setup is required.

Logging custom events

To log custom events, use the logCustomEvent() method. For more in-depth instructions, see the Android and iOS guides for logging custom events.

1
2
3
var properties = {};
properties["KEY"] = "VALUE";
BrazePlugin.logCustomEvent("CUSTOM_EVENT_WITH_PROPERTIES", properties);

Logging purchases

To log purchases, use the logPurchase() method. For more in-depth instructions, see the Android and iOS guides for logging purchases.

1
2
3
var properties = {};
properties["KEY"] = "VALUE";
BrazePlugin.logPurchase("PRODUCT_ID", 10, "USD", 5, properties);

Setting custom attributes

To set custom attributes, use the setCustomUserAttribute() method. For more in-depth instructions, see the Android and iOS guides setting custom attributes.

1
BrazePlugin.setCustomUserAttribute("KEY", "VALUE");

Setting user IDs

To set user IDs, use the changeUser() method. For more in-depth instructions, see the Android and iOS guides for setting user IDs.

1
BrazePlugin.changeUser("USER_ID");
HOW HELPFUL WAS THIS PAGE?
New Stuff!