# AttributionParams

class AttributionParams

Per-call attribution overrides for a share link's UTM parameters, merged over the merchant-level [AttributionDefaults](/developers/references/android/id-frak-sdk-config/attributiondefaults/) field by field. Build with [Builder](/developers/references/android/id-frak-sdk-sharing/attributionparams/builder/), or `AttributionParams { }` from Kotlin.

## Types

| Name | Summary |
|---|---|
| [Builder](/developers/references/android/id-frak-sdk-sharing/attributionparams/builder/) | class [Builder](/developers/references/android/id-frak-sdk-sharing/attributionparams/builder/) |

## Properties

| Name | Summary |
|---|---|
| [ref](/developers/references/android/id-frak-sdk-sharing/attributionparams/ref/) | val [ref](/developers/references/android/id-frak-sdk-sharing/attributionparams/ref/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [utmCampaign](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmcampaign/) | val [utmCampaign](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmcampaign/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [utmContent](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmcontent/) | val [utmContent](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmcontent/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [utmMedium](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmmedium/) | val [utmMedium](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmmedium/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [utmSource](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmsource/) | val [utmSource](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmsource/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [utmTerm](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmterm/) | val [utmTerm](/developers/references/android/id-frak-sdk-sharing/attributionparams/utmterm/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [via](/developers/references/android/id-frak-sdk-sharing/attributionparams/via/) | val [via](/developers/references/android/id-frak-sdk-sharing/attributionparams/via/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |

## 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) |