Skip to main content
POST
Este informe muestra con qué frecuencia ChatGPT devuelve resultados de compras para tus prompts. Proporciona el total de ejecuciones, las ejecuciones que activaron compras y la tasa de activación.
  • Métricas: total_runs, shopping_triggered_runs, trigger_rate_percentage. trigger_rate_percentage es shopping_triggered_runs / total_runs. Es una fracción de 0 a 1, no de 0 a 100. Para obtener un porcentaje, multiplica el valor por 100.
  • group_by: date, topic, region, persona, prompt.
  • Campos de filtro: topic, region, persona, prompt, tag.
Para obtener la tasa de cada prompt, añade prompt a group_by. Para obtener la tasa de cada tema, añade topic. Para obtener una serie temporal, añade date y establece interval.
Los datos de compras proceden únicamente de ChatGPT. Ningún informe de compras tiene un group_by model ni un filtro model.
Los informes v2 comparten una misma estructura de solicitud. Para el árbol de filtros, la agrupación y la paginación, consulta Filtrado y conceptos.
POST /v2/reports/shopping/trigger-rate/stream usa el mismo cuerpo de solicitud. Devuelve Server-Sent Events: un evento summary (el bloque info) y, a continuación, un evento result por cada fila. El stream rechaza limit y cursor. Devuelve todas las filas por defecto. Para establecer un máximo, usa max_results (máximo 50000).

Autorizaciones

X-API-Key
string
header
requerido

Cuerpo

application/json
category_id
string<uuid>
requerido
start_date
string
requerido

YYYY-MM-DD, ET, inclusive

end_date
string
requerido

YYYY-MM-DD, ET, inclusive

group_by
enum<string>[]

Group by prompt/topic for the per-prompt/-topic trigger rate.

Opciones disponibles:
date,
topic,
region,
persona,
prompt
metrics
enum<string>[] | null
Opciones disponibles:
total_runs,
shopping_triggered_runs,
trigger_rate_percentage
interval
enum<string>
predeterminado:day
Opciones disponibles:
day,
week,
month
filter
FilterNode · object | null

A leaf (field/op/value) or an and/or/not group.

limit
integer | null

Page size; default 10, max 50.

Rango requerido: 0 < x <= 50
max_results
integer | null

Stream endpoint only: cap streamed rows.

Rango requerido: 0 < x <= 50000
cursor
string | null

Respuesta

Successful Response

info
ShoppingTriggerRateV2Info · object
requerido
data
ShoppingTriggerRateRow · object[]
requerido