Subscription Status
Notification Permission:Checking...
Subscription Status:Checking...
Subscriber ID:Not subscribed
// Subscribe
alertwise.push(['subscribe']);

// Unsubscribe
alertwise.push(['unsubscribe']);

// Get Subscriber ID
alertwise.getSubscriberId().then(id => console.log(id));
Manage Segments
Segment ID
// Add to Segment
const segmentId = 'new-users';
alertwise.addSegment(segmentId);

// Remove from Segment
const segmentId = 'new-users';
alertwise.removeSegment(segmentId);
Manage Tags
KeyValue
// Add/Update a Tag
alertwise.addTag('plan', 'premium');

// Add/Update multiple Tags
alertwise.addTag({'level': 5, 'is_active': true});

// Remove a Tag
alertwise.removeTag('plan');
Manage Subscriber Properties
KeyValue
// Set a Property
alertwise.setSubscriberProperty('firstName', 'John');

// Set multiple Properties
alertwise.setSubscriberProperty({'lastName': 'Doe', 'email': 'john.doe@example.com'});

// Remove a Property
alertwise.removeSubscriberProperty('firstName');
Event Log