- [Resource: EntitySignalsMapping](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings#EntitySignalsMapping)
  - [JSON representation](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings#EntitySignalsMapping.SCHEMA_REPRESENTATION)
- [Methods](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings#METHODS_SUMMARY)

## Resource: EntitySignalsMapping

The `EntitySignalsMapping` resource.

| JSON representation |
|---|
| ``` { "name": string, "taxonomyCategoryIds": [ string ], "taxonomyCategories": [ string ], // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "audienceSegmentId": string, "contentBundleId": string, "customTargetingValueId": string // End of mutually exclusive fields. // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "audienceSegment": string, "contentBundle": string, "customTargetingValue": string // End of mutually exclusive fields. "entitySignalsMappingId": string } ``` |

| Fields ||
|---|---|
| `name` | `string` Identifier. The resource name of the `EntitySignalsMapping`. Format: `networks/{networkCode}/entitySignalsMappings/{entitySignalsMappingId}` |
| `taxonomyCategoryIds[] (deprecated)` | `string (https://developers.google.com/discovery/v1/type-format format)` > [!WARNING] > Optional. Use `taxonomyCategories` instead. Optional. Deprecated: The IDs of the categories that are associated with the referencing entity. |
| `taxonomyCategories[]` | `string` Optional. The resource names of the `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.taxonomyCategories#TaxonomyCategory` that are associated with the referencing entity. Format: `networks/{networkCode}/taxonomyCategories/{taxonomyCategoryId}` |
| The ID of the entity that the mapping belongs to. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: ||
| `audienceSegmentId (deprecated)` | `string (https://developers.google.com/discovery/v1/type-format format)` > [!WARNING] > Use `audienceSegment` instead. Deprecated: ID of an AudienceSegment that this mapping belongs to. |
| `contentBundleId (deprecated)` | `string (https://developers.google.com/discovery/v1/type-format format)` > [!WARNING] > Use `contentBundle` instead. Deprecated: ID of a ContentBundle that this mapping belongs to. |
| `customTargetingValueId (deprecated)` | `string (https://developers.google.com/discovery/v1/type-format format)` > [!WARNING] > Use `customTargetingValue` instead. Deprecated: ID of a CustomTargetingValue that this mapping belongs to. |
| End of mutually exclusive fields. ||
| The entity that the mapping belongs to. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: ||
| `audienceSegment` | `string` The resource name of an `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.audienceSegments#AudienceSegment` that this mapping belongs to. Format: `networks/{networkCode}/audienceSegments/{audienceSegmentId}` |
| `contentBundle` | `string` The resource name of a `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.contentBundles#ContentBundle` that this mapping belongs to. Format: `networks/{networkCode}/contentBundles/{contentBundleId}` |
| `customTargetingValue` | `string` The resource name of a `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.customTargetingKeys.customTargetingValues#CustomTargetingValue` that this mapping belongs to. Format: `networks/{networkCode}/customTargetingValues/{customTargetingValueId}` |
| End of mutually exclusive fields. ||
| `entitySignalsMappingId (deprecated)` | `string (https://developers.google.com/discovery/v1/type-format format)` > [!WARNING] > Output only. Parse the ID from the `name` field instead. Output only. Deprecated: `EntitySignalsMapping` ID. |

| ## Methods ||
|---|---|
| ### `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings/batchCreate` | Creates `EntitySignalsMapping` objects. |
| ### `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings/batchUpdate` | Batch updates `EntitySignalsMapping` objects. |
| ### `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings/create` | Creates an `EntitySignalsMapping` object. |
| ### `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings/get` | Retrieves a `EntitySignalsMapping` object. |
| ### `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings/list` | Lists `EntitySignalsMapping` objects. |
| ### `https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.entitySignalsMappings/patch` | Updates an `EntitySignalsMapping` object. |