# Operations And Analytics
The operation page is the page where you can see all the operations that have been made on your server. You can also see the analytics of thoses operations on this page. The Operations are the actions that are made on your server that are related to the tokens. For example, when a user purchases a product, it is an operation. When a user sends tokens to another user, it is an operation. When a user charges another user, it is an operation. When a user purchases a product with real money, it is an operation. When a user receives tokens from a transaction, it is an operation. I think you get it now.
# Operations
On the operations page, you can see all the operations that have been made by members on your server. You can see the type of the operation, the member/product that made the operation, the member/product that received the operation, the amount of tokens that have been sent/received/removed and the date of the operation. You can also filter the operations by type.
WARNING
⚠️
Operation logging is only register operations that you are allowed to register with your subscription plan. If you are on the free plan, you don't have access to the operations and operations analytics. You can see all of the different susbcription plan on the dashboard with their features on the Premium
page.
# Operations Cheat Sheet
Operation types are the different types of operations that can be made on your server. The operation type is the first column of the operations table.
Option Type | Description |
---|---|
Product Operation | The operation was created due to a product purchase |
Transaction | The operation was created due to a member to member transaction |
Admin Operation | The operation was created due to an ShopAdmin operation (like /give or /remove) |
User Charge | The operation was created due to a member charge (/charge) |
Operation emitter is the member/product that sent tokens. The operation emitter is the second column of the operations table. Operation receiver is the member/product that received tokens. The operation receiver is the third column of the operations table.
Here is all of the different operation types and their emitter and receiver:
Option Type | Emitter | Receiver |
---|---|---|
Product Operation | The member discord id that purchased the product if the product was bought for tokens (so the member used his tokens to buy the product), else it's the product id (means that the member bought tokens in exchange of real money) | The member discord id that purchased the product if the product was bought for real money (so the member received tokens form the product), else it's the product id (means that the member used tokens to buy the product) |
Transaction | The member discord id that sent tokens | The member discord id that received tokens |
Admin Operation | The member discord id that received tokens if it was a give a tokens else it's the admin discord id | The admin discord id that received tokens if it was a remove a tokens else it's the member id |
User Charge | The member discord id that was charged for tokens | The member discord id that received the tokens (so he emitted the charge to the member) |
The Data
column is a summary of the operation. It is the amount of tokens that have been sent/received/removed. The Date
column is the date of the operation.
When the Data
column says something like Bought and claimed xxx
it allways is in the order of column so it would mean :
The emitter bought and claimed receiver for x tokens.
# Analytics
On the analytics page, you can see the analytics of the operations that have been made on your server. You can see the top 5 sources of incomes and outcomes, the top 5 members that have created operations and the number of operations per type of operations over time.
# Incomes
The incomes are the operations that are adding tokens to your server members balances. On the top left corner of the analytics page, you can see a doughnut chart representing the different sources of incomes of your server. This charts represents the top 5 incomes of your server and then categories the other into operations types under the Other
category.
For product operations the name that is associated with the token value will be the Product ID
of the product that gave x
token to the member (it means that the user purchased a product with real money that gave him tokens). The other types are definied by the member discord id who emitted the tokens.
# Outcomes
The outcomes are the operations that are removing tokens from your server members balances. On the top right corner of the analytics page, you can see a doughnut chart representing the different sources of outcomes of your server. This charts represents the top 5 outcomes of your server and then categories the other into operations types under the Other
category.
For product operations the name that is associated with the token value will be the Product ID
of the product that removed x
token to the member (it means that the user purchased a product with his tokens). The other types are definied by the member discord id who emitted the tokens.
# General Note
Note that the analytics for incomes and outcomes sum the total number of token emitted/received by member/product x under operation y and takes the top 5. It can really help you identify where your members are spending their tokens and where they are getting them.
# Number of operations
The number of operations line graph represents the number of operations that have been made on your server over time. It is a line graph that represents the number of operations per type of operations over time. It can help you identify when your server is the most active and what are the most active operations on your server.
# Most active members
The most activve members doughnut chart represents the top 5 members that have created the most operations on your server. It can help you identify who are the most active members on your server in terms of token flow.
# Questions ?
If you have any questions about the operations and analytics page, you can join the support server (opens new window) and ask your question, I will be hapyy to awnser it !