GoodAnalytics.Api.Schemas.EventParams (GoodAnalytics v0.1.1)

Copy Markdown View Source

Request body for recording a single server-side event.

event_type is required, and visitor_id takes precedence over person_external_id when both are provided.

Summary

Functions

Callback implementation for OpenApiSpex.Schema.schema/0.

Types

t()

@type t() :: %GoodAnalytics.Api.Schemas.EventParams{
  amount_cents: term(),
  anonymous_id: term(),
  currency: term(),
  event_name: term(),
  event_type: term(),
  ga_id: term(),
  idempotency_key: term(),
  partner_id: term(),
  person_email: term(),
  person_external_id: term(),
  person_phone: term(),
  properties: term(),
  referral_click_id: term(),
  referral_link_id: term(),
  referrer: term(),
  url: term(),
  visitor_id: term()
}

Functions

schema()

Callback implementation for OpenApiSpex.Schema.schema/0.