1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
import "EventData.bond"
namespace AI
[Description("An instance of PageView represents a generic action on a page like a button click. It is also the base type for PageView.")]
[Alias("PageviewData;PageEventData")]
struct PageViewData
: EventData
{
[MaxStringLength("2048")]
[Description("Request URL with all query string parameters")]
10: string url;
[CSType("TimeSpan")]
[Description("Request duration in format: DD.HH:MM:SS.MMMMMM. For a page view (PageViewData), this is the duration. For a page view with performance information (PageViewPerfData), this is the page load time. Must be less than 1000 days.")]
20: string duration;
[MaxStringLength("128")]
[Description("Identifier of a page view instance. Used for correlation between page view and other telemetry items.")]
50: string id;
[MaxStringLength("2048")]
[Description("Fully qualified page URI or URL of the referring page; if unknown, leave blank.")]
60: string referrerUri;
}
|