This event is invalid, becuase we think it was only sent because of a persistent bug in the mobile apps where they erroneously sent page view notifcation after a device suspend-resume
The event goes to an url that has been blocked because we suspect it is the persistent target of bots, which skews the analytics
This event appears to have been generated by a user inside the Guardian network.
This event appears to have been generated by a user inside the Guardian network.
Unless you're specifically interested in underestanding the behaviour of users inside the Guardian networks, you should ignore these as page views.
This event was generated by robotic requests.
This event was generated by robotic requests.
Unless you're specifically interested in understanding javascript-enabled robotic traffic, you should ignore these as page views.
This event was generated by display of a guardian media asset embedded on a third party site.
This event was generated by display of a guardian media asset embedded on a third party site.
Unless you're specifically interested in understanding third party embed, you should ignore these as page views.
This event does not represent a usual page view, as the user was returned a non-200 sucess code.
This event does not represent a usual page view, as the user was returned a non-200 sucess code. (Which we track by putting special ophan tracking on the error page displayed.)
Unless you're specifically interested in errors, you should ignore these as page views.
This event is valid and should be processed normally
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. Returns None if the value is not found
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. returns an EnumUnknownSuspectStatus(value) if the value is not found. In particular this allows ignoring new values added to an enum in the IDL on the producer side when the consumer was not updated.