AI-generated Key Takeaways
- 
          The resource representation for a user deletion request includes fields for the kind, ID, web property ID, firebase project ID, property ID, and deletion request time. 
- 
          The idfield is an object containing thetypeanduserIdof the user.
- 
          The deletionRequestTimeindicates when the deletion request was received by Google Analytics.
- 
          The upsertmethod is used to insert or update a user deletion request.
For a list of methods for this resource, see the end of this page.
Resource representations
{
  "kind": "analytics#userDeletionRequest",
  "id": {
    "type": string,
    "userId": string
  },
  "webPropertyId": string,
  "firebaseProjectId": string,
  "propertyId": string,
  "deletionRequestTime": datetime
}| Property name | Value | Description | Notes | 
|---|---|---|---|
| deletionRequestTime | datetime | This marks the point in time at which the deletion request was received by Google Analytics. | |
| firebaseProjectId | string | Firebase Project Id (deprecated in favor of propertyId field) | |
| id | object | User ID. | |
| id.type | string | Type of user. One of APP_INSTANCE_ID, CLIENT_ID or USER_ID. | |
| id.userId | string | The User's id. | |
| kind | string | Value is "analytics#userDeletionRequest". | |
| propertyId | string | Property ID of a GA4 Property, or Internal Web Property ID. | |
| webPropertyId | string | Web property ID of the form UA-XXXXX-YY. | 
Methods
- upsert
- Insert or update a user deletion request.