# com.usebutton.sdk.personalization

Provides classes that support the Button Personalization integration flow.

## Interfaces

|     |     |
| --- | --- |
| [Personalization](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/personalization/Personalization.html) | The SDK interface to Button's Personalization offerings. |

## Classes

|     |     |
| --- | --- |
| [ViewableImpression](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/personalization/ViewableImpression.html) | ### What is a viewable impression?<br> A viewable impression is one that has met the following criteria:<br> <br>- Pixel Requirement: Greater than or equal to 50% of the pixels (Density- Independent) in the offer were on an in-focus browser or a fully downloaded, opened, initialized application, on the viewable space of the device.
