Page History
...
- When someone Subscribes using the Platform, you can use the Subscription Added Callback.
- When someone updates their preferences and personal data outside of the Platform, you can use the Update a Person API.
Note: If there is custom data you want to store, you need to set up the custom fields ahead of time. - When you need to add data about your Subscribers, use the Add Person API Call.
- When someone unsubscribes, you can use the Subscription Removed Callback.
Note: When a Person adds a mobile number to your preference center, and you want to sign them up, you should go through the Web-Based Subscriber Management process as described in the previous scenario.
...
Code Block | ||
---|---|---|
| ||
{ "callback_id":"DEF124", "event_id":"AB234SDFD234", "event_type":"subscription_removed", "event_date":"2017-03-15T15:42:23Z", "delivery_attempt":"1", "subscription":{ "person":{ "id":"ABC123", "external_id":"ex1234", "url":"/companies/:id/mobiledb/persons/ABC123" }, "subscription_list":{ "id":"1234", "url":"/companies/:id/mobiledb/subscription_lists/1234" }, "opt_in_date":"2017-01-15T15:34:52Z", "opt_out_date":"2017-02-18T15:34:52+0000", "opt_out_reason":"user_opt_out", "acquisition_campaign":{ "id":"2342312", "url":"/companies/:id/campaigns/acquisition/2342312" }, "url":"/companies/:id/mobiledb/persons/ABC123/subscriptions/1234" } } |
NOTE: Move these links to be embedded in the sentences above.
For more detailed information on these API and Callback examples, see the following topics:
...
Overview
Content Tools