Transactions
Transactions encompass all user activities within your application, such as login, payment outcomes, idle periods exceeding a specified duration, browsing, and browser closure.
The following attributes are displayed in TRAFFIC INSIGHTS > Transactions:
|
Attribute |
Description |
|---|---|
|
Transaction ID |
Each transaction is assigned a unique, randomly generated ID. You can click on the Transaction ID in the table to open a modal window with more details on the selected transaction. See Transaction Information. |
|
Latest Risk Score |
Risk scores can range from 0-100. Higher scores indicate more bot-like behavior, while lower scores suggest human-like activity. For more information on the factors that go into calculating the Risk Score, please see this page. |
|
Start Time |
The local date and time when the transaction begins. |
|
End Time |
The local date time when the transaction ends. |
|
Login Status |
Whether the transaction was performed by a logged-in user. |
|
Session ID |
The unique, randomly generated ID associated with the session in which the transaction took place. A session begins when a user begins accessing your application, and ends when the user closes the tab or browser. |
|
Order ID |
This value identifies payment-related transactions, and is empty for all non-payment transactions. |
|
Messages |
The number of telemetry messages transmitted in the transaction. You can click on this value in the table to open a modal window with more details on the selected transaction. See Transaction Information. |
Click Show Filter to filter for Transaction ID, Session ID, Risk Score, OrderID, or Login Status.
You can also filter for transactions that took place in the last hour, last 24 hours, or last 30 days by clicking the corresponding buttons.
Transaction Information
Transaction Information opens as a modal window when you click on a Transaction ID or Messages value.
Under Transaction Information, you can find detailed information on the latest query and telemetry messages of the selected transaction.
-
Latest Query Information details the final data request before the transaction ended, offering insights into the transaction's nature and potential completion or blockage causes.
Latest Query Attribute Description URL The URL at which the latest query took place on your application's domain. Method The HTTP method behind the latest query. Transaction Stage Describes the stage at which the last query took place. This value may provide insight into the nature of the transaction. Risk Score Risk scores can range from 0-100. Higher scores indicate more bot-like behavior, while lower scores suggest human-like activity. For more information on the factors that go into calculating the Risk Score, please see Overview. Security Service This value is determined by the terms of your license. Suggested Action The response FortiAppSec Cloud recommends based on the risk score. Caused by A brief explanation behind Suggested Action. -
The numbered messages under Message can be expanded to reveal the following details on the telemetry messages sent in the selected transaction.
Message Attribute Description IP The IP address from which the telemetry message was sent. User Agent A software component that identifies and provides information about the device or application sending the telemetry message. Country The message's detected country of origin. City The message's detected city of origin. User Name If the telemetry message was sent during a logged-in session, the username of the user is included in this field. Email If the telemetry message was sent during a logged-in session, the registered email of the user is included in this field. Order ID This value identifies payment-related transactions, and is empty for all non-payment transactions. Payment ID This value identifies payment-related transactions, and is empty for all non-payment transactions. Session ID This value identifies the session in which the message was sent. URL The URL on your application's domain at which the message was sent.