Thrift module: referrer

ModuleServicesData typesConstants
referrer Referrer

Data structures

Struct: Referrer

KeyFieldTypeDescriptionRequirednessDefault value
1urlurl.UrlWeb: The "raw" value in here is the value of document.referrer as reported by the browser Native app: If this is populated, we will use it. If it is not populated, it will be synthesised using the nativeAppSource field. optional
4componentstringthe component that was clicked on for this referral, if the previous page was served by the guardian optional
10linkNamelink.LinkNameThe link name associated with the element clicked. optional
5platformplatform.Platformthe platform of the referrer, if the previous page was served by the guardian optional
6viewIdstringthe viewId of the referrer, if the previous page was served by the guardian optional
7emailstringif this was from a guardian email, what email it was optional
8nativeAppSourcesource.SourceIf this referral was from a native app, the source of the referral optional
9googlegooglereferral.GoogleReferralIf this referral was from google, and we have additional data on the query string, the values we got. optional
11tagIdFollowedstringoptional

Information about the referrer - previous page - that the reader navigated to this one from.