Class GoogleAdsSearchads360V23ResourcesChangeEvent
Describes the granular change of returned resources of certain resource types. Changes made through the UI or API in the past 30 days are included. Previous and new values of the changed fields are shown. ChangeEvent could have up to 3 minutes delay to reflect a new change.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ResourcesChangeEvent : IDirectResponseSchema
Properties
AdGroup
Output only. The AdGroup affected by this change.
Declaration
[JsonProperty("adGroup")]
public virtual string AdGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Asset
Output only. The Asset affected by this change.
Declaration
[JsonProperty("asset")]
public virtual string Asset { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Campaign
Output only. The Campaign affected by this change.
Declaration
[JsonProperty("campaign")]
public virtual string Campaign { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ChangeDateTime
Output only. Time at which the change was committed on this resource.
Declaration
[JsonProperty("changeDateTime")]
public virtual string ChangeDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ChangeResourceName
Output only. The Simply resource this change occurred on.
Declaration
[JsonProperty("changeResourceName")]
public virtual string ChangeResourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ChangeResourceType
Output only. The type of the changed resource. This dictates what resource will be set in old_resource and new_resource.
Declaration
[JsonProperty("changeResourceType")]
public virtual string ChangeResourceType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ChangedFields
Output only. A list of fields that are changed in the returned resource.
Declaration
[JsonProperty("changedFields")]
public virtual object ChangedFields { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ClientType
Output only. Where the change was made through.
Declaration
[JsonProperty("clientType")]
public virtual string ClientType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NewResource
Output only. The new resource after the change. Only changed fields will be populated.
Declaration
[JsonProperty("newResource")]
public virtual GoogleAdsSearchads360V23ResourcesChangeEventChangedResource NewResource { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ResourcesChangeEventChangedResource |
OldResource
Output only. The old resource before the change. Only changed fields will be populated.
Declaration
[JsonProperty("oldResource")]
public virtual GoogleAdsSearchads360V23ResourcesChangeEventChangedResource OldResource { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ResourcesChangeEventChangedResource |
ResourceChangeOperation
Output only. The operation on the changed resource.
Declaration
[JsonProperty("resourceChangeOperation")]
public virtual string ResourceChangeOperation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResourceName
Output only. The resource name of the change event. Change event resource names have the form:
customers/{customer_id}/changeEvents/{timestamp_micros}~{command_index}~{mutate_index}
Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserEmail
Output only. The email of the user who made this change.
Declaration
[JsonProperty("userEmail")]
public virtual string UserEmail { get; set; }
Property Value
| Type | Description |
|---|---|
| string |