Business Area ID in Mobile SDK

Business Areas are used in multiple places in mobile. It’s important to note that the SDK does not directly know anything about the business area used nor does it have any way to set the business area ID.

  • The application is connected to single a business area.

  • All events sent from from a client are connected to a business area.

  • The anonymous contacts that used when a client is not identified are connected to a business area.

  • Any kind of campaign (push, inapp, inbox, …​) is connected to a single business area.

Business Area ID in Contacts

Contacts are connected to one or more business areas. When identifying a contact, it is verified that the contact is connected to the same business area as the application.

When the SDK sets the contact to either identified or anonymous, the contact-token is created which contains the business area ID of the application. See the Contact Token for more information.

Business Area ID in Events

All events sent from client, both custom and internal events, are connected to a business area. This business area is taken from the application which define the scope of the event.

Business Area ID in Anonymous Contacts

Anonymous contacts are automatically created by the client-service when a client registers and does not identify the contact. The contact is created with a business area ID that is taken from the application.