identify

open fun identify(@NotNull() email: @NotNull() String)

Used to identify users when beacon is configured for basic mode.

Parameters

email

a valid email address is expected.

open fun identify(@NotNull() email: @NotNull() String, @Nullable() name: String)

Used to identify users when beacon is configured for basic mode.

Parameters

email

a valid email address is expected.

name

the user's name

open fun identify(@NotNull() email: @NotNull() String, @Nullable() name: String, @Nullable() company: String, @Nullable() jobTitle: String, @Nullable() avatar: String)

Used to identify users plus adds support for special attributes

Parameters

email

Required. Valid email address.

name

Optional. Set the customer's name.

company

[special attribute] Optional. Set the customer's company name. 60 characters max.

jobTitle

[special attribute] Optional. Set the customer's job title. 60 characters max.

avatar

[special attribute] Optional. Set the customer's avatar. It must be a valid URL. 200 characters max.