Establecimientos
Obtener estadísticas
Devuelve las últimas cifras válidas que Sofia recopiló de cada cuenta conectada. Una cuenta aún no recopilada muestra awaiting, nunca cero.
Autorizaciones
AuthorizationstringobligatorioTu clave personal o token de acceso OAuth, enviado como
Bearer <token>.
Parámetros de ruta
idstringobligatorioIdentificador del establecimiento.
Parámetros de consulta
periodstringEl periodo; los últimos 28 días si se omite.
Valores permitidos:
last24Hourslast7Dayslast28Days
Respuesta
200application/json
Las cifras de cada cuenta conectada.
establishmentIdstringobligatorioIdentificador del establecimiento.
periodstringobligatorioPeriodo que cubren las cifras
Valores permitidos:
last24Hourslast7Dayslast28Daysdataobject[]obligatorioLas cifras de cada cuenta conectada
Mostrar atributos hijos
platformstringobligatorioIdentificador de la plataforma de la red
viewsobjectobligatorioVeces que se mostró o reprodujo el contenido. Instagram lo llama
views; puede contar varias veces la misma cuenta, así que nunca equivale al alcance.Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
reachobjectobligatorioCuentas únicas que vieron el contenido al menos una vez en el periodo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
reachDeltaPercentobjectobligatorioVariación del alcance respecto al periodo anterior, en porcentaje con signo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
accountsEngagedobjectobligatorioCuentas únicas que interactuaron con el contenido.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
totalInteractionsobjectobligatorioMe gusta, comentarios, guardados, compartidos y otras interacciones admitidas.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
likesobjectobligatorioMe gusta en el periodo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
commentsobjectobligatorioComentarios en el periodo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
sharesobjectobligatorioCompartidos en el periodo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
savesobjectobligatorioGuardados en el periodo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
engagementRatePercentobjectobligatorioInteracciones totales divididas por las cuentas alcanzadas, en porcentaje. Lo calcula Sofia, no es una cifra que informe la plataforma. No disponible cuando falta el alcance o es cero.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
engagementDeltaPointsobjectobligatorioVariación de la tasa de interacción respecto al periodo anterior, en puntos.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
followersDeltaobjectobligatorioVariación neta de seguidores en el periodo. Meta la retiene para las cuentas de Instagram con menos de 100 seguidores, indicada como
below-follower-threshold, ni como error ni como 0.Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
postsPublishedDuringPeriodobjectobligatorioPublicaciones publicadas durante el periodo.
Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
followersTotalobjectobligatorioNúmero absoluto de seguidores que informa el perfil conectado. En Instagram viene de
instagram_business_basic, no de Insights.availablecon valor 0 significa que la plataforma informó cero; una ausencia esunavailablecon su motivo, nunca son la misma cifra.Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
postsTotalobjectobligatorioNúmero absoluto de publicaciones en la red, de siempre, que informa el perfil conectado. Mismo contrato que
followersTotal: un cero informado sigue siendo cero, una ausencia sigue ausente.Mostrar atributos hijos
statusstringobligatorioSi la plataforma informó realmente de esta métrica.
availablepuede llevar un valor de 0, un cero medido.unavailablenunca lleva valor.Valores permitidos:
availableunavailablevaluenumberLa cifra medida. Presente solo cuando el estado es
available; 0 es un valor real.reasonstringPor qué falta la métrica.
below-follower-threshold: Meta retiene las métricas de audiencia por debajo de 100 seguidores, no es un error.permission-denied: falta un permiso de Insights en la cuenta conectada, permanente hasta que el propietario la reconecte, nunca transitorio.not-collected: Sofia aún no mide esta cifra en este endpoint, nunca se consultó a la plataforma, así que no es culpa suya.Valores permitidos:
not-returnedunsupportedbelow-follower-thresholdpermission-deniederrornot-collectedaccount-not-eligibledata-not-readyoutside-retention-windowmayBeDelayedbooleanVerdadero mientras la plataforma pueda seguir completando esta ventana; Instagram publica algunas cifras con hasta 48 horas de retraso.
sourceMetricstringEl campo de la plataforma del que sale esta cifra,
full_video_watched_rateen TikTok,post_video_view_timeen Facebook. Dos redes llaman «finalización» a cosas distintas; sin este campo, un informe las pondría una junto a otra como si fueran comparables.granularitystringLo que cubre la cifra: un total acumulado, una hora, un día, todo el periodo pedido tal como lo agregó la red, o un segundo de vídeo. Una serie diaria, un agregado de periodo y un total acumulado no son la misma medida: no los pintes en el mismo eje ni los sumes.
Valores permitidos:
lifetimehourdayperiodvideo-second
hasInsightsDatabooleanobligatorioVerdadero cuando al menos una llamada a Insights tuvo éxito. Los seguidores y el número de publicaciones también vienen del perfil básico, así que su presencia no prueba que Insights se pueda leer.
mayBeDelayedbooleanobligatorioVerdadero mientras la plataforma pueda seguir completando esta ventana (hasta 48 horas).
socialAccountIdstringobligatorioLa cuenta conectada a la que pertenecen estas cifras.
collectionobjectobligatorioLos datos de recopilación detrás de estas cifras.
Mostrar atributos hijos
statestringobligatorioawaiting-first-collection: la cuenta está conectada y aún no existe ninguna respuesta válida, cada métrica valenot-collected.Valores permitidos:
collectedawaiting-first-collectionisOutdatedbooleanobligatorioVerdadero cuando un intento posterior falló, o la siguiente recopilación lleva más de una hora de retraso. Las cifras siguen siendo válidas para su ventana y su fecha; no están al día.
isCollectingbooleanobligatorioVerdadero mientras se ejecuta una recopilación de esta cuenta.
collectedAtnumberCuándo respondió la red (unix ms).
windowStartnumberInicio de la ventana pedida a la red (unix ms).
windowEndnumberFin de la ventana pedida a la red (unix ms).
completenessstringpartial: la red solo respondió una parte de la ventana, o fallaron algunas métricas.Valores permitidos:
completepartialnextCollectionAtnumberCuándo toca la siguiente recopilación (unix ms).
lastFailedAttemptobjectEl último intento, cuando terminó después de las cifras mostradas y no tuvo éxito.
Mostrar atributos hijos
atnumberobligatorioCuándo terminó el intento (unix ms)
outcomestringobligatoriodeferred: la red pidió a Sofia que esperara (límite de tasa, cuota).failed: cualquier otro caso.Valores permitidos:
faileddeferredreasonstringPor qué, tal como lo clasificó Sofia (
reauthentication-required,platform-error…).
reachDailySeriesnumber[]Valores diarios de alcance. Ausente cuando la plataforma no devolvió ninguna serie, nunca rellenado con ceros.
engagementDailySeriesnumber[]Tasa de interacción diaria en porcentaje. Ausente en Instagram:
total_interactionsno tiene modo de serie temporal, así que no existe una tasa diaria honesta.followersDailySeriesnumber[]Variación neta diaria de seguidores. Ausente cuando la plataforma no la informa.
fetchedAtnumberCuándo respondió la red (unix ms). Ausente hasta que la primera recopilación tiene éxito.
401
El token falta, es desconocido, ha caducado o está revocado.
403
El token no tiene el permiso insights:read.
404
Establecimiento fuera del Workspace del token.
4XXapplication/json
Cualquier otro error, en el sobre de error.