Optional requestFactory: ProductAnalyticsApiRequestFactoryOptional responseProcessor: ProductAnalyticsApiResponseProcessorPrivate configurationPrivate requestPrivate responseThe request object
Optional options: ConfigurationGenerated using TypeDoc
Send server-side events to Product Analytics. Server-side events are retained for 15 months.
Server-Side events in Product Analytics are helpful for tracking events that occur on the server, as opposed to client-side events, which are captured by Real User Monitoring (RUM) SDKs. This allows for a more comprehensive view of the user journey by including actions that happen on the server. Typical examples could be
checkout.completedorpayment.processed.Ingested server-side events are integrated into Product Analytics to allow users to select and filter these events in the event picker, similar to how views or actions are handled.
Requirements:
usr,account, orsessionmust be provided with a valid ID.application.idmust reference a Product Analytics-enabled application.Custom Attributes: Any additional fields in the payload are flattened and searchable as facets. For example, a payload with
{"customer": {"tier": "premium"}}is searchable with the syntax@customer.tier:premiumin Datadog.The status codes answered by the HTTP API are: