> ## Documentation Index
> Fetch the complete documentation index at: https://docs.readyforcommerce.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Ready for Commerce is an ecosystem that currently contains two products, PIM and Repricer, standing on one shared foundation: one identity, one organization, one team, one bill. Do not call it a platform with features, and never hint at an unreleased product.
> PIM connects to Shopify, Amazon, Square, Google Merchant Center and BigCommerce. Repricer connects to Amazon, Walmart, Shopify, BigCommerce, eBay and Square. The two products do not share one list, and each integration is authorized separately inside each product. The roster grows on purpose, so describe what the product does and let a table carry which integrations do it today, instead of counting them or writing that only one does something.
> Integration is the word this product uses, and it is the default in the documentation: the connection, the account, the Integrations screen, the per-account settings and the sync state are all integrations. Channel is reserved for the narrow sense of a destination where a listing lives, as in a product being live on a channel or archived on the channel.
> Newegg is not a supported channel. Do not describe it.
> On Amazon, PIM manages the offer only: price, availability and condition. It does not publish listing content such as titles, descriptions, images or specifications.
> Sign-in is passwordless: a single-use code emailed to the user, or Google. There are no passwords anywhere, so never describe a password, a sign-up with a password, or an email confirmation link.
> There is no public API for customers and no customer-facing webhooks. There is no organization-wide activity feed and no audit export, but the PIM does keep version history on products, brands, categories, tags and specifications, with who changed what and a restore, so never write that changes are not recorded or that an edit cannot be undone. Do not describe capabilities that are not documented here.
> Never write that the products have no AI, and never write that anything is AI-powered. Both are wrong. The PIM's image Optimizer runs AI-backed transforms the seller starts on purpose: Upscale, Remove background, and the region selection behind Refine. The Repricer reads competitor prices off web pages on the server. No control, badge or tooltip in either product names AI, and the seller never writes a prompt, so describe what the buttons do in the app's own words instead of reaching for the word.
> A PIM product, brand, category or variant can be switched off per connected integration account. Hover the channel badge and the switch is beside the account name in the card that opens. It carries no visible caption, so never call it the Sync switch: Sync is only its accessible name. On a variant-grained provider, Amazon today, the switch moves into the variant editor. On a product it asks whether to delete it from the channel, archive it there, or leave it live. Disabling stops publishing, not reading. There is still no per-field sync toggle.
> The PIM's image Optimizer replaced a feature called Squarify, which no longer exists. It resizes to an aspect ratio or to exact dimensions, removes backgrounds, upscales, trims the transparent margin around a cutout and re-centers it, pads, fills and re-encodes, and it always publishes a new asset instead of changing the original. Nothing crops into the picture: the subject is always contained whole.
> The PIM has no repricing engine and never reacts to a competitor's price. It does build the price it publishes to each integration account from the seller's own fields, configured in that account's settings, so do not write that the PIM has no pricing rules.
> Neither product has an in-app notification center, bell or inbox. Notifications are delivered by email only.
> Billing is per organization and per product, and only the organization owner can see or change it. Team members are free and uncounted, so never describe seats or per-user pricing.
> The seller never picks a plan. Each product has twelve price tiers assigned automatically from usage: the PIM from catalog product count, which includes drafts and archived products, and the Repricer from trailing 30-day sales. Nothing is feature-gated by plan and exceeding a tier never blocks work, so never write that a feature requires a higher plan.
> A subscription that is past due or paused makes the product read-only, which stops repricing and blocks edits without deleting data. Only a canceled subscription locks the seller out. Nothing is ever charged without a payment method on file.
> Pages containing the text 'This page has not been written yet', or its Spanish equivalent 'Esta página todavía no está escrita', are placeholders. Do not treat their headings as documented behavior.

# Reporte de cambios de precio

> Cuántas veces el repricer movió uno de tus precios en el rango de fechas que elijas, hacia dónde fueron esos precios y qué originó cada cambio.

El reporte de cambios de precio cuenta cada cuánto el repricer movió uno de tus precios. Sobre el rango de fechas que elijas, te dice cuántos de tus precios cambió, cuántos de esos subieron y cuántos bajaron.

Uno de tus cambios de precio, por sí solo, es una fila en [actividad de precios](/es/repricer/pricing-activity). Este reporte es esa misma actividad contada en vez de listada, así que responde lo que una lista de tus cambios no puede. Te dice si tu repricing estuvo movido o tranquilo, y hacia dónde estuvo empujando tus precios. También te dice en cuál de tus regiones trabaja más, y qué ha estado originando esos cambios.

Lo encuentras en `Reportes`, en la barra lateral de la izquierda, en la tarjeta que dice `Cambios de precio`. Pulsa esa tarjeta y `Reporte de cambios de precio` se abre en un diálogo sobre la pantalla. Adentro tienes cuatro números arriba, una gráfica de tus días, otra de tus regiones, otra de tus motivos y una tabla. Un reporte solo cuenta lo que ya pasó, así que aquí no hay nada que puedas romper con un clic.

## Antes de empezar

### Qué te permite hacer tu rol aquí

`Administrador`, `Gerente`, `Editor` y `Analista` abren este reporte y leen todos sus números, así que tengas el rol que tengas recibes la versión completa. Nada de lo que hay adentro cambia un precio, una publicación ni una estrategia, así que puedes abrirlo y moverte por él sin cuidado. Los roles se asignan en [equipo, roles y permisos](/es/team#qué-puede-hacer-cada-rol-del-repricer).

### Un cambio de aquí es una decisión, no un precio en el canal

Cada número de este reporte cuenta el momento en que el repricer se decidió por un precio nuevo para una de tus publicaciones. Eso pasa antes de avisarle a tu canal de venta, y antes de que el canal confirme nada. Así que lo que cuentas aquí es lo que decidieron tus estrategias, y no lo que está viendo quien compra. [Qué escribe Repricer](/es/repricer/integrations/push) cubre qué le pasa a un precio después de eso.

Esto pesa sobre todo mientras una integración está en `Modo de vista previa`, que es donde arranca toda conexión. Ahí el repricer calcula tus precios y no manda ninguno, y esas decisiones se cuentan aquí como cualquier otra. Así que una organización nueva puede abrir este reporte con cientos de cambios sin que haya salido absolutamente nada.

## Cómo leer el reporte de cambios de precio

<Steps>
  <Step title="Abre el reporte">
    Pulsa `Reportes` en la barra lateral de la izquierda. Recibes seis tarjetas. Pulsa la que dice `Cambios de precio` y tu reporte se abre en un diálogo sobre la pantalla, bajo el título `Reporte de cambios de precio`.
  </Step>

  <Step title="Elige el periodo que quieres contar">
    En la barra de arriba del diálogo hay una lista desplegable que dice `Últimos 30 días`. Ábrela y elige otro periodo de la lista. También puedes elegir una fecha de inicio y una de fin tuyas en el calendario de al lado.
  </Step>

  <Step title="Lee los cuatro números">
    `Resumen` es el encabezado sobre la fila de números de arriba. `Total de cambios` es cuántos de tus precios se movieron, y `Subidas de precio` y `Bajadas de precio` reparten ese total entre las dos direcciones. Pasa el cursor por el ícono de información pequeño de cualquiera y recibes una frase que dice qué cuenta.
  </Step>

  <Step title="Mira cómo fue el periodo">
    `Actividad diaria` es la gráfica que está bajo los números. Una barra es un día, con las subidas de ese día en verde y las bajadas en rojo.
  </Step>

  <Step title="Encuentra qué originó los cambios">
    Baja hasta `Motivos de cambio`, la tercera gráfica del diálogo. Una barra es un motivo, con la más larga primero, así que el motivo de arriba es el que está detrás de la mayoría de tus cambios.
  </Step>
</Steps>

Ese es todo el reporte. Cierra el diálogo con la × de arriba, con la tecla Escape, o pulsando fuera de ella. Vuelves a las seis tarjetas con tu rango de fechas tal como lo dejaste.

Todo lo que sigue explica una pieza a la vez. No necesitas nada de eso para leer un número. La sección que viene después, `Qué cuentan los números`, vale tu tiempo el día en que dos de estos datos no te cuadren.

## Cada opción en detalle

El diálogo es una sola columna que lees de arriba abajo: `Resumen`, `Actividad diaria`, `Cambios por región`, `Motivos de cambio` y `Desglose diario`. Las secciones de abajo siguen ese orden.

El rango de fechas y las listas desplegables `Integración`, `Cuenta` y `Región` están en la barra de arriba del diálogo. Reducen las cinco partes de tu reporte a la vez. [Reportes](/es/repricer/reports) cubre qué hace cada una.

### Los cuatro números de arriba

`Resumen` es el encabezado sobre la fila de números de arriba del diálogo del reporte. Cada uno es una etiqueta, un dato y un ícono de información pequeño por el que puedes pasar el cursor.

| Número | Qué cuenta |
| --- | --- |
| `Total de cambios` | Cada precio que el repricer movió en tu rango de fechas |
| `Subidas de precio` | Cuántos de tus precios subieron |
| `Bajadas de precio` | Cuántos de tus precios bajaron |
| `Prom. / día` | Ese total dividido entre los días del periodo que elegiste, redondeado a un entero |

Lee las dos direcciones una contra la otra antes que nada. Entre las dos te dicen hacia dónde fueron tus precios, y `Motivos de cambio`, más abajo, te dice qué hubo detrás.

**`Total de cambios` no es `Subidas de precio` más `Bajadas de precio`.** Un precio que el repricer puso por primera vez no tiene un precio anterior contra el cual medirse. Así que cuenta en tu total y en ninguna de las dos direcciones, y más abajo hay una sección sobre eso.

**`Prom. / día` divide entre los días que elegiste, no entre los días en que pasó algo.** Una semana tranquila lo baja igual que una semana vacía. Dos de los diez periodos no le dejan nada para dividir, y también hay una sección sobre esos dos.

Hay un tipo de cambio en tu reporte que no es del repricer. Un precio que escribes tú en `Precio manual`, en una de tus publicaciones, se cuenta como cualquier otro cambio, bajo el motivo `Precio manual`. [Precios de una publicación](/es/repricer/listings/pricing) cubre dónde se escribe.

### Cómo leer la gráfica de actividad diaria

`Actividad diaria` es la gráfica que está bajo los cuatro números de arriba del diálogo del reporte. Tiene una barra por cada día de tu rango, con el día más viejo a la izquierda y hoy a la derecha.

Cada barra apila las dos direcciones de ese día, con `Aumentos` en verde y `Reducciones` en rojo, y la leyenda de abajo nombra las dos. Pasa el cursor por cualquier barra, o tócala en el teléfono, y recibes ese día con sus dos datos.

Una barra puede quedar más corta que el número de `Cambios` de ese mismo día en la tabla de más abajo. La barra se arma solo con tus dos direcciones, así que un día cuyo único cambio fue un primer precio no te da barra mientras ese número dice 1.

Lee la gráfica cuando quieras la forma de tu periodo, y lee la tabla de abajo cuando quieras un día.

### Cómo leer los cambios por región

`Cambios por región` es la gráfica de barras que está bajo `Actividad diaria`. Una región es un lugar donde vende una cuenta de vendedor, así que una de tus cuentas de Amazon que venda en dos países son dos barras aquí. [Cuentas y regiones](/es/repricer/integrations/accounts#de-dónde-salen-tus-regiones) cubre de dónde salen tus regiones.

Recibes una barra por región, la más larga primero. El nombre de la región está a la izquierda de la barra y su número de cambios a la derecha, así que puedes leer un dato directo de ahí.

Ese número es todo lo que esta gráfica te reparte. Hacia dónde fueron esos precios no está en ella, así que una región con 400 cambios te dice dónde hubo más movimiento y nada más.

Cuando no cambió nada tuyo en ninguna parte de tu rango, el panel dice `No hay datos por región disponibles` en lugar de dibujar barras.

### Cómo encontrar qué originó tus cambios

`Motivos de cambio` es la tercera gráfica del diálogo, bajo `Cambios por región`. Una barra es un motivo, con su número a la derecha y la barra más larga primero, así que la de arriba está detrás de más cambios tuyos que cualquier otra.

Hay 13 motivos y cada uno de tus cambios recibe exactamente uno. Qué significa cada uno está en [actividad de precios](/es/repricer/pricing-activity), donde esa columna se llama `Razón` y es también donde lees el motivo de un cambio suelto en vez de un total.

Dos de los 13 conviene conocerlos antes de leer la gráfica. `Precio manual` es un precio que escribiste tú, y `Precio inicial` es una de tus publicaciones recibiendo precio por primera vez. Todos los demás motivos son una decisión que tomó alguna de tus estrategias.

Un motivo que ninguno de tus cambios recibió no aparece en la gráfica, así que es normal que la lista sea corta. Cuando tu rango no tiene ningún cambio, el panel dice `No hay datos de motivos disponibles`.

### Cómo leer la tabla del desglose diario

`Desglose diario` es la tabla del final del diálogo del reporte, bajo `Motivos de cambio`. Es donde recibes los números exactos.

| Columna | Qué muestra |
| --- | --- |
| `Fecha` | Un día de tu rango |
| `Cambios` | Cada precio tuyo que se movió ese día |
| `Aumentos` | Cuántos de ellos subieron |
| `Reducciones` | Cuántos de ellos bajaron |

La tabla abre con tu día más nuevo primero. Pulsa cualquier encabezado de columna para ordenar por esa columna. Arriba de las filas está la misma barra de herramientas que te da cualquier otra tabla del Repricer, con `Buscar`, `Columnas`, `Filtrar` y `Densidad`. [Filtros](/es/repricer/filters) cubre qué hacen esas cuatro.

Hay una fila por cada día de tu rango, incluidos los días en que no cambió nada tuyo. Esos días dicen cero en vez de quedarse fuera, que es lo que mantiene continua la gráfica de arriba.

Esta tabla no tiene páginas, así que todas sus filas están en pantalla a la vez. Un rango corto te da una tabla corta, y `Todo el tiempo` sobre un historial largo te da una muy larga. Baja por ella, o elige fechas más cercanas.

**Un día de aquí va de medianoche a medianoche en UTC**, no en tu propio reloj. Así que un precio que se movió a las 7 de la tarde en Los Ángeles se cuenta en el día siguiente de tu reporte. Ese mismo cambio aparece esa misma tarde en [actividad de precios](/es/repricer/pricing-activity), que usa la zona horaria de tu perfil.

### Límites

| Qué | Límite |
| --- | --- |
| Motivos que puede recibir un cambio | 13 |
| Barras en la gráfica de actividad diaria | 1 por día |

### Lo que este reporte no puede hacer

| No puedes | Haz esto en su lugar |
| --- | --- |
| Descargarlo, imprimirlo ni enviarlo por correo | Lee los datos aquí. Los cambios de precio no están entre los campos que una [exportación](/es/repricer/uploads/exports) puede sacar |
| Ver qué publicaciones cambiaron | Abre [actividad de precios](/es/repricer/pricing-activity), que es una fila por cambio con el SKU en ella |
| Ver cuánto se movió un precio | Lee `Desde`, `Hasta` y `Cambio` en [actividad de precios](/es/repricer/pricing-activity) |
| Partir una región en subidas y bajadas | Lee `Aumentos` y `Reducciones` por día en `Desglose diario` |
| Partir los motivos por día o por región | Lee el motivo de cada cambio en [actividad de precios](/es/repricer/pricing-activity) |
| Poner dos periodos uno al lado del otro | Lee uno, cambia tu rango de fechas, lee el otro |
| Ver las corridas que no cambiaron nada | Para esas no se cuenta nada. [Cómo se decide un precio](/es/repricer/how-pricing-works) explica qué detiene un precio |

## Qué cuentan los números

Hay cuatro cosas de estos números que sorprenden la primera vez. Las cuatro conviene conocerlas antes de sacar un dato de este reporte y usarlo en otro lado.

### Por qué tus dos direcciones no suman tu total

`Subidas de precio` y `Bajadas de precio` comparan cada precio nuevo con el que tu publicación tenía antes. El primer precio que el repricer pone en una de tus publicaciones no tiene ninguno antes, así que no hay comparación que hacer.

Así que ese primer cambio cuenta en tu `Total de cambios` y en ninguna de las otras dos. Es el mismo cambio que dice `NEW`, en inglés, en la columna `Cambio` de [actividad de precios](/es/repricer/pricing-activity), y que aparece bajo `Precio inicial` en `Motivos de cambio`.

Una diferencia de unos pocos son unas cuantas publicaciones nuevas que recibieron su primer precio dentro de tu rango. Una diferencia del tamaño de tu total es un catálogo entero recibiendo precio por primera vez, que es como se ve tu primera corrida de repricing.

### Por qué `Prom. / día` no es el promedio que esperas

`Prom. / día` es el cuarto de los números de arriba del diálogo del reporte. Divide `Total de cambios` entre la duración del periodo que elegiste, y luego redondea la respuesta a un entero. No divide entre los días que tuvieron un cambio, así que tus días tranquilos lo bajan.

Dos de los periodos que puedes elegir no le dejan nada con qué trabajar.

**`Todo el tiempo` no tiene duración**, así que no hay entre qué dividir. El dato sale como un signo de infinito, o como `NaN` cuando tu historial no tiene ningún cambio. Lee `Total de cambios` en su lugar, y elige un periodo con nombre cuando lo que buscas es el promedio.

**Un rango de fechas propio que termina en el pasado divide entre los días que van desde tu fecha de inicio.** Pide una semana de marzo pasado y tu total es el correcto para esa semana. Tu promedio queda repartido entre todos los días desde entonces hasta hoy, así que aquí también conviene un periodo con nombre.

### Por qué este reporte y actividad de precios pueden no coincidir

Los dos cuentan las mismas decisiones, así que casi siempre el número de aquí coincide con las filas que recibes allá en el mismo periodo. Hay dos cosas que los separan.

**Un cambio decidido en `Modo de vista previa` se cuenta aquí y no aparece allá.** La vista previa es donde arranca toda conexión, y ahí el repricer calcula precios sin mandar ninguno. Actividad de precios no tiene una sola fila de esos, así que tus dos datos solo cuadran una vez que estás en vivo.

**Una decisión sobre un precio empresarial de Amazon es un cambio aquí y dos filas allá.** El repricer resuelve tu precio de consumidor y tu precio empresarial en la misma decisión. Actividad de precios le da entonces una fila propia a cada uno de tus dos precios. [Precios B2B](/es/repricer/strategies/b2b-pricing) cubre cuándo tienes los dos.

### Por qué un total que leíste el mes pasado puede salir más chico hoy

Cada cambio de precio se guarda con la publicación en la que pasó. Elimina o cierra uno de tus SKU en el canal de venta y la siguiente sincronización quita esa publicación de aquí, junto con todos los cambios que tuvo.

Así que un periodo que ya contaste puede volver más chico, y nada en el reporte te dice que eso fue lo que pasó. [Actividad de precios](/es/repricer/pricing-activity) trae el mismo aviso para las filas.

## Cuando algo falla

Todos los mensajes que pueden aparecer en lugar de este reporte están en [reportes](/es/repricer/reports), con qué hacer con cada uno. Los dos de abajo son los propios de este reporte.

### Todos los números dicen cero

Este reporte no te avisa cuando no encontró nada. Un rango sin nada adentro te da ceros en los cuatro números, una gráfica vacía y filas de ceros en `Desglose diario`.

Tres cosas que revisar, en este orden:

| Qué revisar | Qué hacer |
| --- | --- |
| Tu rango de fechas | Abre la lista desplegable de arriba del diálogo y elige `Todo el tiempo`. Cualquier cosa que tengas en tu historial aparece |
| Las listas `Integración`, `Cuenta` y `Región` | Devuelve las tres a `Todas`. Alguna puede estar en una cuenta a la que el repricer no le ha puesto precio |
| Si el repricer tiene algo a lo que ponerle precio | Una publicación sin estrategia, o a la que le falta el costo o el precio mínimo que su estrategia necesita, nunca recibe repricing, y [salud del repricing](/es/repricer/reports/repricing-health) te las cuenta |

### Un panel dice que no tiene nada que mostrar

| Qué ves | Dónde lo ves | Qué significa |
| --- | --- | --- |
| `No hay datos por región disponibles` | Bajo `Cambios por región` | No cambió nada en ninguna parte de tu rango |
| `No hay datos de motivos disponibles` | Bajo `Motivos de cambio` | Lo mismo, visto desde la gráfica de motivos |
| `No se encontraron resultados` | En `Desglose diario` | Tu búsqueda o tu filtro de la barra de herramientas no coincidió con ninguno de tus días. Límpialo |
| `No hay datos para mostrar` | En `Desglose diario` | Las tres listas están en una combinación en la que no tienes publicaciones. Devuélvelas a `Todas` |

## A dónde ir después

<Columns cols={2}>
  <Card title="Actividad de precios" icon="history" href="/es/repricer/pricing-activity">
    Los mismos cambios de una fila a la vez, con el SKU, los dos precios y la razón completa.
  </Card>

  <Card title="Cómo se decide un precio" icon="route" href="/es/repricer/how-pricing-works">
    El orden detrás de los 13 motivos, desde el precio de la competencia hasta el redondeo.
  </Card>

  <Card title="Reportes" icon="chart-bar" href="/es/repricer/reports">
    El rango de fechas y las tres listas desplegables, que comparten los seis reportes.
  </Card>

  <Card title="Análisis" icon="chart-line" href="/es/repricer/listings/insights">
    Cuántas veces cambió una de tus publicaciones, y el motivo que más se le dio.
  </Card>
</Columns>
