Consulte las métricas de NowMetrix en Excel
Use Power Query para importar datos de NowMetrix en una tabla estándar de Excel. No se necesitan complementos ni conocimientos de programación: cree una clave de API, pegue la consulta preparada y cargue el resultado.
Cómo funciona la conexión
Excel solicita los datos seleccionados directamente a la REST API de NowMetrix:
NowMetrix REST API → Power Query → Excel table → charts, formulas, or PivotTables
El ejemplo de esta guía importa las últimas 30 filas diarias disponibles de
/v1/overview. Cada fila contiene una fecha, un tracker, la zona horaria del tracker,
páginas vistas y visitas. Al actualizar la consulta, la tabla importada se sustituye por la respuesta más reciente de la API.
Antes de empezar
Necesita:
- una cuenta de NowMetrix con acceso a la REST API;
- acceso al tracker que desea exportar;
- Microsoft Excel con Power Query; y
- permiso para crear y actualizar conexiones de datos externas.
En Windows, Power Query está disponible en Datos → Obtener datos. En las versiones actuales de Microsoft 365 para macOS, use Datos → Obtener datos (Power Query). Los nombres de los menús pueden variar ligeramente según la versión y el idioma de Excel.
Si no encuentra el Editor de Power Query en un Mac, actualice primero Microsoft 365. Microsoft documenta el flujo de trabajo actual para Mac en su guía de Power Query en Excel para Mac.
1. Cree una clave de API específica
- Inicie sesión en NowMetrix.
- Abra Ajustes → API.
- Cree una clave nueva con una etiqueta clara, por ejemplo Microsoft Excel.
- Copie la clave completa inmediatamente. Solo se muestra una vez.
- Anote el ID del tracker del sitio web que desea exportar.
| Marcador de posición | Sustituir por | Ejemplo |
|---|---|---|
nm_YOUR_KEY |
Su clave de API completa de NowMetrix | nm_… |
TRACKER_ID |
El ID del tracker que se va a exportar | news-example-com |
2. Abra una consulta de Power Query en blanco
Excel para Windows
- Cree un libro nuevo o abra el libro que debe contener la exportación.
- Seleccione Datos → Obtener datos → De otras fuentes → Consulta en blanco.
- En el Editor de Power Query, seleccione Inicio → Editor avanzado.
Excel para macOS
- Cree un libro nuevo o abra el libro de destino.
- Seleccione Datos → Obtener datos (Power Query) → Iniciar el Editor de Power Query.
- Cree una Consulta en blanco y abra Inicio → Editor avanzado.
3. Pegue la consulta preparada
- Elimine el contenido existente del Editor avanzado.
- Pegue la consulta completa que aparece a continuación.
- Sustituya
nm_YOUR_KEYyTRACKER_IDen las dos primeras líneas. - Mantenga las comillas que rodean ambos valores.
- Seleccione Listo.
let
ApiKey = "nm_YOUR_KEY",
TrackerId = "TRACKER_ID",
Response = Json.Document(
Web.Contents(
"https://api.nowmetrix.com",
[
RelativePath = "v1/overview",
Query = [
site = TrackerId,
days = "30"
],
Headers = [
Authorization = "Bearer " & ApiKey,
Accept = "application/json"
],
Timeout = #duration(0, 0, 0, 30)
]
)
),
DailyRows = if List.IsEmpty(Response[daily]) then
#table(type table [date = text, pageviews = Int64.Type, visits = Int64.Type], {})
else
Table.FromRecords(Response[daily]),
AddTracker = Table.AddColumn(
DailyRows,
"tracker",
each Response[site],
type text
),
AddTimezone = Table.AddColumn(
AddTracker,
"timezone",
each Response[timezone],
type text
),
ReorderedColumns = Table.ReorderColumns(
AddTimezone,
{"date", "tracker", "timezone", "pageviews", "visits"}
),
TypedColumns = Table.TransformColumnTypes(
ReorderedColumns,
{
{"date", type date},
{"tracker", type text},
{"timezone", type text},
{"pageviews", Int64.Type},
{"visits", Int64.Type}
}
)
in
TypedColumns
La URL base fija, junto con RelativePath y Query, mantiene la dirección legible
y evita que la clave de API aparezca en la URL. La clave solo se envía en el encabezado HTTPS
Authorization.
4. Confirme los ajustes del origen de datos
Excel puede preguntarle cómo debe conectarse a https://api.nowmetrix.com.
- Elija Anónimo.
- Aplique el ajuste a
https://api.nowmetrix.com. - Seleccione Conectar.
- Si se le solicita un nivel de privacidad, seleccione el que requiera su organización. Privado ofrece la separación más estricta respecto a otros orígenes de datos.
5. Cargue y compruebe la tabla
- Espere hasta que la vista previa de Power Query muestre cinco columnas.
- Si lo desea, cambie el nombre de la consulta a NowMetrix Daily.
- Seleccione Inicio → Cerrar y cargar.
- Excel creará una tabla en una hoja de cálculo con las filas importadas.
| date | tracker | timezone | pageviews | visits |
|---|---|---|---|---|
| 2026-08-22 | TRACKER_ID | Europe/Zurich | 81,240 | 53,210 |
| 2026-08-23 | TRACKER_ID | Europe/Zurich | 77,480 | 50,195 |
Ya puede crear fórmulas, gráficos, tablas dinámicas u hojas de cálculo adicionales que hagan referencia a esta tabla. Mantenga las notas y los cálculos manuales fuera de la tabla importada, ya que una actualización puede cambiar el tamaño de sus filas o sustituirlas.
6. Actualice los datos
Actualizar manualmente
Seleccione Datos → Actualizar todo. Excel volverá a ejecutar la consulta y sustituirá las filas importadas.
Actualizar al abrir el libro
- Abra Datos → Consultas y conexiones.
- Haga clic con el botón derecho en NowMetrix Daily y seleccione Propiedades.
- Active Actualizar datos al abrir el archivo.
Actualizar a intervalos
- Abra las propiedades de la misma consulta.
- Active Actualizar cada e introduzca un intervalo, como 60 minutos.
- Guarde el libro.
Evite las actualizaciones innecesariamente frecuentes. El límite de la API de NowMetrix se comparte por tracker entre claves de API y usuarios. Microsoft explica los ajustes de conexión de Excel en su guía de actualización de datos externos.
Exporte otros datos de NowMetrix
La REST API proporciona varios conjuntos de datos para distintas necesidades de informes:
| Caso de uso | Ejemplo de endpoint | Frecuencia de actualización recomendada |
|---|---|---|
| Páginas vistas y visitas diarias | /v1/overview?days=30 |
Cada hora o cada día |
| Páginas principales de ayer | /v1/recap?preset=yesterday&limit=100 |
Una vez por día completado |
| Instantánea actual en directo | /v1/realtime |
Solo con la frecuencia que necesite el informe |
| Fuentes de tráfico actuales | /v1/sources |
Sustituir la instantánea actual |
RelativePath; la transformación de
Power Query posterior a Response también debe coincidir con el endpoint seleccionado. Consulte el ejemplo de
respuesta de la página de referencia del endpoint para adaptar la consulta.
Lista de comprobación de seguridad y uso compartido
- Use una clave de NowMetrix independiente y etiquetada para este libro.
- Conceda al usuario de NowMetrix únicamente el acceso al tracker necesario para la exportación.
- No almacene la clave de API en una celda, fórmula, URL, captura de pantalla o comentario de la hoja de cálculo.
- No cargue el libro en un área pública de descargas.
- Comparta el libro solo con personas autorizadas a utilizar la clave de API.
- Considere que cualquier persona que edite el libro puede inspeccionar Power Query y leer su clave.
- Proteja el acceso a OneDrive o SharePoint si el libro se almacena allí.
- Revoque inmediatamente la clave específica si el libro o la cuenta pudieran haberse visto comprometidos.
- Después de cambiar una clave, actualice la primera línea de la consulta y actualice el libro.
Resolución de problemas
| Problema | Qué debe comprobar |
|---|---|
| Power Query solicita las credenciales repetidamente | Abra Ajustes del origen de datos, borre los permisos de https://api.nowmetrix.com, vuelva a conectarse y elija Anónimo. |
401 o «se ha denegado el acceso al recurso» |
Confirme que la clave de API completa ha sustituido a nm_YOUR_KEY, que no contiene espacios y que no se ha revocado. |
403 |
El usuario de NowMetrix de la clave de API no puede acceder al tracker configurado. Compruebe TRACKER_ID y los permisos del tracker. |
429 |
Se ha superado el límite de solicitudes del tracker. Espere y reduzca la frecuencia de actualización. |
503 |
El backend de analítica no está disponible temporalmente. Conserve la tabla existente y vuelva a intentarlo más tarde. |
Expression.Error: The field 'daily' wasn't found |
La API ha devuelto una estructura diferente o se ha cambiado el endpoint. Restablezca v1/overview o adapte la transformación. |
| Las fechas o los números tienen un formato incorrecto | Compruebe la configuración regional utilizada por Excel. La consulta asigna tipos explícitos de fecha y número entero, pero la presentación de la hoja sigue la configuración regional del libro. |
| La actualización funciona en el editor, pero no después de volver a abrir el libro | Compruebe las propiedades de la consulta, los permisos del origen de datos, el acceso a la red y si su organización bloquea las conexiones web externas. |