SourceStatistics
Revenue statistics for a single AI bot source, including the bot name, revenue amount, request count, and verification status.
Contents
- Amount
-
The total revenue amount from this source in the specified currency.
Type: String
Required: Yes
- Percentage
-
The percentage of total revenue from this source.
Type: Double
Valid Range: Minimum value of 0.0. Maximum value of 100.0.
Required: Yes
- RequestCount
-
The number of monetized requests from this source.
Type: Long
Valid Range: Minimum value of 0.
Required: Yes
- SourceName
-
The name of the AI bot.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
.*\S.*Required: Yes
- GroupByValue
-
The value for the group-by dimension, when grouping is applied.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
.*\S.*Required: No
- Intent
-
The declared intent of the AI bot (for example, summarize, index, or train).
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
.*\S.*Required: No
- Organization
-
The organization associated with the AI bot.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
.*\S.*Required: No
- SourceCategory
-
The category of this AI bot source.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
.*\S.*Required: No
- Verified
-
Indicates whether the AI bot's identity was verified — for example, through a cryptographically signed request (Web Bot Auth) or another published verification method. This value is meaningful only when GroupBy is NAME, where each result represents a single, identifiable bot. For all other GroupBy values (CATEGORY, INTENT, ORGANIZATION, or WEBACL), a result aggregates multiple bots that may have different verification states, so Verified is always returned as false and should be ignored. Type and required-ness are unchanged (Boolean, optional).
Type: Boolean
Required: No
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: