Pular para o conteúdo principal
POST
Go (SDK)

Autorizações

Authorization
string
header
obrigatório

Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.

Parâmetros de caminho

id
string
obrigatório

ID of the analytics project. ID do projeto de análises.

Required string length: 1 - 128
Pattern: ^[^\u0000]*$

Corpo

application/json
metric
enum<string>
obrigatório

count conta eventos. unique_visitors conta valores distintos de distinct_id. Ambos deduplicam os IDs de evento primeiro.

Opções disponíveis:
count,
unique_visitors
from
string<date-time>
obrigatório

Início do intervalo de tempo, inclusive. Use um carimbo de data/hora ISO 8601 com Z para UTC ou um deslocamento como -07:00. Deve ser anterior a to.

Exemplo:

"2026-09-01T00:00:00Z"

to
string<date-time>
obrigatório

Fim do intervalo de tempo, exclusivo. Use um timestamp ISO 8601 com Z para UTC ou um deslocamento como -07:00. Deve ser posterior a from.

Exemplo:

"2026-09-02T00:00:00Z"

event_name
string

Inclua apenas eventos com este nome exato. Omita para incluir todos os nomes de eventos.

Required string length: 1 - 255
Exemplo:

"page_view"

bucket
enum<string>

Divida os resultados em intervalos de tempo. As horas, os dias e as semanas com início na segunda-feira começam no relógio do fuso horário, que por padrão é UTC. Intervalos vazios são omitidos.

Opções disponíveis:
hour,
day,
week
timezone
string

Nome de fuso horário da IANA que define onde os buckets começam. O padrão é UTC. Um dia é um dia de calendário local e dura 23 ou 25 horas quando os relógios mudam. Em zonas com deslocamento de 30 ou 45 minutos, as horas começam no relógio local. Deslocamentos UTC como +05:30 são rejeitados, assim como identificadores fora do banco de dados IANA, como PST ou BST, e nomes que o banco de dados de fuso horário do serviço não conhece, o que pode ficar atrás das zonas IANA mais recentes; use UTC como fallback quando os nomes de timezone retornarem 400. Apenas os limites dos buckets mudam: from, to, filters e o formato UTC do bucket de cada linha permanecem os mesmos. Não tem efeito sem bucket.

Required string length: 1 - 64
Exemplos:

"America/Los_Angeles"

"Asia/Kolkata"

"UTC"

group_by
string

Agrupe os resultados por uma propriedade do evento. Valores ausentes e nulos compartilham um grupo.

Required string length: 1 - 128
Pattern: ^[^\u0000]*$
Exemplo:

"pathname"

filters
object[]

Filtros de propriedade combinados com AND. Um evento deve corresponder a todos os filtros.

Maximum array length: 10
limit
integer
padrão:100

Número máximo de linhas de resultado, incluindo linhas criadas por intervalos de tempo e grupos de propriedades.

Intervalo obrigatório: 1 <= x <= 1000

Resposta

Sucesso

metric
enum<string>
obrigatório
Opções disponíveis:
count,
unique_visitors
rows
object[]
obrigatório