# Interaction

class Interaction

Something the user did that the merchant wants attributed. Closed to the three shapes `POST /user/track/interaction` accepts; use [custom](/developers/references/android/id-frak-sdk-tracking/interaction/companion/custom/) for anything else.

## Types

| Name | Summary |
|---|---|
| [Companion](/developers/references/android/id-frak-sdk-tracking/interaction/companion/) | object [Companion](/developers/references/android/id-frak-sdk-tracking/interaction/companion/) |

## Functions

| Name | Summary |
|---|---|
| equals | open operator override fun equals(other: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) |
| hashCode | open override fun hashCode(): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) |
| toString | open override fun toString(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) |