AI-generated Key Takeaways
-
The ChangeLog resource describes modifications made by users to resources, providing details like user, timestamp, and the specific change.
-
ChangeLogs include the previous and updated values, action taken, and identifiers for the object, user, and transaction.
-
You can retrieve individual change logs using the
get
method or a list of change logs via thelist
method. -
This resource utilizes JSON format for its representation, containing fields such as ID, object ID, user profile information, and timestamps.
Resource: ChangeLog
Describes a change that a user has made to a resource.
JSON representation |
---|
{ "id": string, "objectId": string, "transactionId": string, "userProfileId": string, "accountId": string, "subaccountId": string, "userProfileName": string, "changeTime": string, "oldValue": string, "newValue": string, "action": string, "fieldName": string, "objectType": string, "kind": string } |
Fields | |
---|---|
id |
ID of this change log. |
objectId |
ID of the object of this change log. The object could be a campaign, placement, ad, or other type. |
transactionId |
Transaction ID of this change log. When a single API call results in many changes, each change will have a separate ID in the change log but will share the same
. |
userProfileId |
ID of the user who modified the object. |
accountId |
Account ID of the modified object. |
subaccountId |
Subaccount ID of the modified object. |
userProfileName |
User profile name of the user who modified the object. |
changeTime |
Time when the object was modified. |
oldValue |
Old value of the object field. |
newValue |
New value of the object field. |
action |
Action which caused the change. |
fieldName |
Field name of the object which changed. |
objectType |
Object type of the change log. |
kind |
Identifies what kind of resource this is. Value: the fixed string
. |
Methods |
|
---|---|
|
Gets one change log by ID. |
|
Retrieves a list of change logs. |