## Index

- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/AttributionSettings` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/ConversionSource` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/CreateConversionSourceRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/DeleteConversionSourceRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/GetConversionSourceRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/GoogleAnalyticsLink` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/ListConversionSourcesRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/ListConversionSourcesResponse` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/MerchantCenterDestination` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/UndeleteConversionSourceRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.conversions.v1/Types/UpdateConversionSourceRequest` (message)

## AttributionModel

The attribution model used for this source. We support the same set of [models offered by Google Analytics 4](https://support.google.com/analytics/answer/10596866).

| Enums ||
|---|---|
| `ATTRIBUTION_MODEL_UNSPECIFIED` | Unspecified model. |
| `CROSS_CHANNEL_LAST_CLICK` | Cross-channel Last Click model. |
| `ADS_PREFERRED_LAST_CLICK` | Ads-preferred Last Click model. |
| `CROSS_CHANNEL_DATA_DRIVEN` | Cross-channel Data Driven model. |
| `CROSS_CHANNEL_FIRST_CLICK` | Cross-channel First Click model. |
| `CROSS_CHANNEL_LINEAR` | Cross-channel Linear model. |
| `CROSS_CHANNEL_POSITION_BASED` | Cross-channel Position Based model. |
| `CROSS_CHANNEL_TIME_DECAY` | Cross-channel Time Decay model. |

## ConversionType

Message representing the type of a conversion event.

| Fields ||
|---|---|
| `name` | `string` Output only. Conversion event name, as it'll be reported by the client. |
| `report` | `bool` Output only. Option indicating if the type should be included in Merchant Center reporting. |

## Controller

Entity controlling the conversion source.

| Enums ||
|---|---|
| `CONTROLLER_UNSPECIFIED` | Default value. This value is unused. |
| `MERCHANT` | Controlled by the Merchant who owns the Conversion Source. |
| `YOUTUBE_AFFILIATES` | Controlled by the Youtube Affiliates program. |

## State

Represents the state of a conversion source.

| Enums ||
|---|---|
| `STATE_UNSPECIFIED` | Conversion source has unspecified state. |
| `ACTIVE` | Conversion source is fully functional. |
| `ARCHIVED` | Conversion source has been archived in the last 30 days and is currently not functional. Can be restored using the undelete method. |
| `PENDING` | Conversion source creation has started but not fully finished yet. |