Time to read: 10 min
The article covers the following topics:
User Activity log section is created for checking the logs for different user actions that have been performed within your Affise Admin panel. Therefore you will have a possibility to check who has done some particular changes on your platform, when and what has been changed.
For example, you can check how successful the data import process was, whether it was successful or not. You can easily undo this action using the rollback option or if one of your users has updated the status of conversions by mistake.
User Activity log section overview
You can find the 'User activity log' section right in your Admin panel -> 'User' section -> 'User activity log':
Users section includes three sub-sections:
On the User Management page, you can create and edit accounts for managers that work with your Affise Admin panel.
User Activity log
On the User Activity log page, you can check the logs for different user actions that have been done within your Affise Admin panel. In the User Activity log, you can group data according to date, user, offer, type, and object ID.
On the User Presets page, you can create, edit, and delete presets that are used in the user's account creation process.
❗ Only the General manager has access to this section.
User Activity log section usage
Below you’ll find a description of the User Activity logs section and how it can be used.
You can group logs with the help of the next filters:
1) Timeframe - choose the time range you'd like to check the logs for.
2) Users - select one or more users you’d like to check the logs of.
3) Offers - select one or more offers you’d like to check the logs for.
4) Type - select one or more types of user’s activity: (Offer edit, Offer new, User login, User logout, Conversion edit, Conversion rollback, Settings edit, etc.).
More types of user activity you can find in the drop-down menu of the related filter.
❗ If you do not select any particular user, offer, or type, the logs will be displayed for all users, offers, and types.
5) Object ID - use Object ID to depict logs for certain Affise Objects using Affise internal ID.
6) Pagination - put down the amount of fields you’d like to see on one page (by default = 50; max = 500).
7) View button.
8) Changed field - use this filter to depict logs for certain changed object. Each change object is depicted in the Details column:
Type the full object name in the Change field filter. You can search by several changed objects at the same time. If several objects have the same name (e.g. affiliate status and offer status), you'll get results on different types of action (partner new/edit and offer new/edit respectively).
Here you can find a table with users logs.
The table consists of 7 columns:
User - email of a user who has acted.
Type - a type of user’s action.
Changed object - the object on which the action was performed.
Details - under 'details', you can check the status of the action taken, view the changes, or see the error details.
5. Note - here you can check some additional info about the actions or the user agent.
6. Date - displays the date and time in the timezone you selected in the global settings.
7. Actions - rollback is available for some particular types of action.
If you performed any activity via API, the following comment will appear in the 'Note' column:
If some changes were made via CPAPI, the following comment will occur in the 'Note' column:
Examples of usage
Case 1. Conversions import
Imagine you have imported conversions and would like to know how successful the import was. This info can be easily checked in the User activity log section.
Case 2. The rollback option
The rollback option is intended to remove certain actions. For example, you changed conversion’s status by mistake, and this action logged; you have the opportunity to rollback this action.
When you click on the rollback button
you will see this message:
Case 3. Status & privacy level logging
If you want to change offer’s status or privacy level, you should remember that in the User activity log section statuses are logged with the following values:
0 - disabled
1 - active
2 - paused
The Privacy level is logged with the following values:
0 - public
1 - pre-moderation
2 - private
You can check the changes in the Details column:
Where "Old value" is the value before the changes, and "New value" is the changed value.
Case 4. Billing
When you create a new billing (payment) for an affiliate, this action will be logged with the affiliate ID under the ‘Changed object’ column, but when you want to change anything in the already created payment, ‘Change object’ will be depicted with Payment ID.
Affiliate payment statuses are logged with the following values:
1 - waiting
2 - completed
3 - partly paid
4 - pending
-1 - declined
Case 5. The logging date
Quite often, users come across the following question: how to decrypt the logging date?
At Affise we use a timestamp to encode the date and time:
To easily understand what date is specified in the logs, we recommend using extensions for your browser, such as Timely. This extension converts Unix timestamps to human-readable times:
Case 6. Affiliate postbacks logging
When you change something in the affiliate postback, two records will appear in the User activity log section: partner edit, postback edit, with partner ID, and postback ID, respectively. This is because you’ve changed the partner's postback on the partner's edit page. Thus you’ve changed Affiliate’s settings as well. You can check the changes in the affiliate postback by object id.
Partners postback statuses are logged with the following values:
0 - any
1 - approved
2 - pending
3 - declined
5 - hold
101 - by creating
Case 7. Conversions logging
❗ Conversion ID in the User activity log section is not action_id you’re usually receiving from your Advertiser. This is the internal conversion ID in the Affise system. You can observe such an identifier on the Conversion info page (Statistics -> Conversions -> ID -> Conversion info).
Case 8. Offer duplication logging
When you duplicate the offer, the relevant record appears in User log under 'Offer new' type of log. The offer ID is depicted there:
Case 9. Affiliate's actions logging
Several actions performed by affiliates on Affiliate panel are logged as well under existent types of actions.
How to understand whether the affiliate performed the action or it was a user? In the 'User' column you will see the ID of the affiliate instead of the email of the user.
Which actions are logged:
All related to postbacks
All related to custom registration fields
All related to payment systems
All related to pixels
This is the example of logging of changing the information in a custom registration field.
Case 10. Advertiser's login/logout
To see records for the advertiser's login/logout, select the following types accordingly:
In the User column, you see a relevant record with the advertiser's ID:
Case 11. Offer schedule, Start at, and Stop date logging
The record for the Offer schedule looks like that:
Enabled: whether the Offer Schedule flag is on.
Timezone: timezone of the Offer Schedule (might not match the general timezone of the platform).
Start_date: the date and time indicated in the Start at field.
End_date: the date and time indicated in the Stop date field.
Intervals: periods when the offer is supposed to be active.
Day_of_week: from Monday to Sunday.
From and To: the range of hours according to the green cells in the Offer Schedule shown according to the timezone set up in the offer - it might differ from the one set up on the platform's level.
Case 12. Presets logging
When you save or remove the preset on the Statistics page, the relevant record appears in the User log under 'Preset save'/'Preset remove' types of log:
You may also find the following articles helpful:
If you have more questions on User activity log sections, feel free to contact Affise Support Team via firstname.lastname@example.org or your Dedicated Account Manager.