From 11bfe9655242532a7d5d66647f957b7912a8f346 Mon Sep 17 00:00:00 2001 From: Pedro Antunes <47991446+PedroAntunesCosta@users.noreply.github.com> Date: Tue, 12 May 2026 15:20:13 -0300 Subject: [PATCH 1/2] EDU-18231 [New tutorial] Estrategias de campanha --- .../retail-media/campaign-strategies.md | 109 ++++++++++++++++++ .../retail-media/estrategias-de-campana.md | 11 ++ .../retail-media/estrategias-de-campanha.md | 109 ++++++++++++++++++ 3 files changed, 229 insertions(+) create mode 100644 docs/en/tutorials/retail-media/campaign-strategies.md create mode 100644 docs/es/tutorials/retail-media/estrategias-de-campana.md create mode 100644 docs/pt/tutorials/retail-media/estrategias-de-campanha.md diff --git a/docs/en/tutorials/retail-media/campaign-strategies.md b/docs/en/tutorials/retail-media/campaign-strategies.md new file mode 100644 index 0000000000..f3c164c91a --- /dev/null +++ b/docs/en/tutorials/retail-media/campaign-strategies.md @@ -0,0 +1,109 @@ +--- +title: 'Campaign strategies' +createdAt: '2026-05-05T10:00:00.000Z' +updatedAt: '2026-05-05T10:00:00.000Z' +contentType: tutorial +productTeam: Others +slugEN: campaign-strategies +locale: en +--- + +When you create a campaign in [VTEX Ads](/en/docs/tracks/retail-media), you choose a **campaign strategy** that defines how the platform manages bids and prioritizes your ads to deliver a specific business outcome. The strategy you select determines the trade-off between visibility (reaching more users) and efficiency (extracting more return from each unit of ad spend). + +This article describes each available strategy, when to use it, and how to set it in the campaign creation flow. + +## Strategy overview + +The strategies **Reach**, **Growth**, and **Profitability** work with predefined [ACOS](/en/docs/tracks/retail-media-glossary) ranges (the percentage of ad spend over the revenue generated by the ads). The fourth strategy, **Target ROAS**, lets you set a custom return-on-ad-spend goal and optimizes each ad individually to converge toward it. + +| Strategy | Efficiency target | Best suited for | +| :---- | :---- | :---- | +| **Reach** | ACOS 30%-50% | New products or highly competitive categories | +| **Growth** | ACOS 15%-30% | Mid-rotation products | +| **Profitability** | ACOS 5%-15% | Best-selling products | +| **Target ROAS** | Advertiser-defined ROAS | Performance-driven campaigns with a specific revenue-to-spend goal | + +For Reach, Growth, and Profitability, the platform automatically adjusts bids to keep ACOS within the strategy's suggested range. For Target ROAS, the platform converges to the specific value you enter. + +> ℹ️ ACOS (`spend / revenue`, lower is better) and ROAS (`revenue / spend`, higher is better) describe the same relationship from opposite directions. A 20% ACOS is equivalent to a 5× ROAS. See the [Retail media glossary](/en/docs/tracks/retail-media-glossary) for definitions. + +## Reach + +Use **Reach** when the goal is to maximize the visibility of your products and put them in front of as many consumers as possible. The strategy tolerates a higher ACOS (30%-50%) so bids stay competitive enough to win auctions even on inventory with lower direct conversion. + +Reach is best suited for: + +- New products with limited sales history that need exposure to start gathering performance data. +- Categories with strong competition where higher bids are required to secure visibility. +- Awareness-focused campaigns where impressions and clicks matter more than immediate return. + +## Growth + +Use **Growth** when you want to balance volume and efficiency. The ACOS range (15%-30%) keeps bids competitive enough to scale sales while preserving a reasonable return on each unit of spend. + +Growth is best suited for: + +- Products with steady, mid-level sales velocity, where there is room to accelerate sales without compromising efficiency. +- Campaigns transitioning from a successful Reach phase into structured sales growth. +- Catalogs that include a mix of recurring sellers and emerging products. + +## Profitability + +Use **Profitability** when efficiency is the primary goal and you want to maximize return on each unit of spend. The lower ACOS range (5%-15%) keeps bids tightly controlled. + +Profitability is best suited for: + +- Best-selling products with strong organic conversion, where additional ad spend should produce a high direct return. +- Campaigns where the priority is ROI over reach. + +> ⚠️ Tighter ACOS targets reduce bid competitiveness. With Profitability, ads may lose auctions more often, leading to a smaller share of impressions compared to less restrictive strategies. + +## Target ROAS + +Use **Target ROAS** when you want to set a specific return-on-ad-spend goal instead of a predefined ACOS range, and have the platform automatically manage bids to converge toward it. + +Unlike Reach, Growth, and Profitability, which optimize at the campaign level, Target ROAS evaluates each ad × publisher pair independently. High-performing combinations gain priority and serve more often, while underperforming ones are progressively scaled back, all within the same campaign. + +Target ROAS is best suited for: + +- Performance-driven campaigns with a clear revenue-to-spend goal (for example, 3 units of revenue for every 1 unit invested). +- Multi-publisher (network) campaigns, where each publisher converts differently and uniform bids would either overpay weaker placements or underpay stronger ones. +- Mixed-performance catalogs that combine high-converting hero products with long-tail SKUs, where granular per-ad optimization avoids budget concentration on the wrong combinations. +- Reducing manual bid management while preserving a defined efficiency target. + +### How Target ROAS works + +The optimizer runs on a periodic schedule (approximately hourly) and, on every cycle, recalculates two things for each ad × publisher pair: + +- A priority score (range `0.1`-`5.0`, baseline `1.0`) that modulates how often the pair wins auctions. +- The CPC or CPM bid itself, which converges progressively toward the value that would mathematically deliver the target ROAS given current conversion rates. + +### Safeguards + +Bids are always floored at each publisher's minimum CPC or CPM and capped at 25× the original bid to prevent runaway increases. For sponsored brand ads, both CPC and CPM are adjusted simultaneously. + +The optimizer also includes the following safeguards: + +- **Cold start (first 72 hours):** Pairs with no impressions or no spend are skipped. Their scores and bids are held at their last value until data accumulates. +- **Warm-up (first 7 days):** Adjustment intensity ramps up linearly to avoid acting on thin data. Pausing and resuming a campaign restarts the warm-up window. +- **Adaptive lookback window:** ROAS is calculated over 3, 7, or 14 days depending on each pair's impression volume in the trailing 7 days, so low-volume pairs are not over-reactive to noise. +- **Throttle:** When a pair's actual ROAS stays below 50% of the target for 3 or more consecutive cycles, an additional penalty progressively reduces its priority. The penalty reverses automatically as soon as the pair recovers above the threshold. + +> ℹ️ Underperforming pairs are demoted, not paused. The campaign keeps running, but total delivery may slow if many pairs are throttled at the same time. Target ROAS optimizes bid efficiency, not budget pacing. Daily and lifetime budgets are consumed through normal delivery. + +### Supported campaign formats + +Target ROAS is available for the following [campaign types](/en/docs/tracks/retail-media#campaign-types): + +- **CPC-based:** sponsored products and sponsored brands. +- **CPM-based:** banner, video, banner video, and sponsored brand video. + +### Choosing your Target ROAS value + +The value you enter directly drives bid behavior, so it should reflect the unit economics of the advertised products and the typical performance of similar campaigns in the same category. As a rule of thumb: + +- **Realistic targets** allow the optimizer to converge and deliver predictably. The closer your target is to recent historical performance, the smoother the optimization. +- **Overly aggressive targets** (significantly above the category's typical ROAS) cause most pairs to fall below 50% of target, triggering progressive throttling across the campaign and potentially suppressing delivery. +- **Overly conservative targets** may underuse the optimizer, since most pairs will sit above target with little need for correction. + +If you don't have a clear reference, start with a target close to your current ROAS in similar campaigns and adjust as you accumulate data. diff --git a/docs/es/tutorials/retail-media/estrategias-de-campana.md b/docs/es/tutorials/retail-media/estrategias-de-campana.md new file mode 100644 index 0000000000..201817d4bb --- /dev/null +++ b/docs/es/tutorials/retail-media/estrategias-de-campana.md @@ -0,0 +1,11 @@ +--- +title: 'Estrategias de campaña' +createdAt: '2026-05-05T10:00:00.000Z' +updatedAt: '2026-05-05T10:00:00.000Z' +contentType: tutorial +productTeam: Others +slugEN: campaign-strategies +locale: es +--- + +> ⚠️ Contenido en traducción. diff --git a/docs/pt/tutorials/retail-media/estrategias-de-campanha.md b/docs/pt/tutorials/retail-media/estrategias-de-campanha.md new file mode 100644 index 0000000000..de9d5bd2ed --- /dev/null +++ b/docs/pt/tutorials/retail-media/estrategias-de-campanha.md @@ -0,0 +1,109 @@ +--- +title: 'Estratégias de campanha' +createdAt: '2026-05-05T10:00:00.000Z' +updatedAt: '2026-05-05T10:00:00.000Z' +contentType: tutorial +productTeam: Others +slugEN: campaign-strategies +locale: pt +--- + +Ao criar uma campanha no [VTEX Ads](/pt/docs/tracks/retail-media), você escolhe uma **estratégia de campanha** que define como a plataforma gerencia os lances e prioriza seus anúncios para entregar um resultado de negócio específico. A estratégia selecionada determina o equilíbrio entre visibilidade (alcançar mais usuários) e eficiência (extrair mais retorno de cada unidade de investimento em mídia). + +Este artigo descreve cada estratégia disponível, quando utilizá-la e como configurá-la no fluxo de criação de campanha. + +## Visão geral das estratégias + +As estratégias **Alcance**, **Crescimento** e **Rentabilidade** trabalham com faixas predefinidas de [ACOS](/pt/docs/tracks/glossario-de-retail-media) (o percentual do investimento em anúncios sobre a receita gerada por eles). A quarta estratégia, **Target ROAS**, permite definir uma meta personalizada de retorno sobre o investimento em mídia e otimiza cada anúncio individualmente para convergir até ela. + +| Estratégia | Meta de eficiência | Mais indicada para | +| :---- | :---- | :---- | +| **Alcance** | ACOS 30%-50% | Produtos novos ou categorias altamente competitivas | +| **Crescimento** | ACOS 15%-30% | Produtos de rotação média | +| **Rentabilidade** | ACOS 5%-15% | Produtos mais vendidos | +| **Target ROAS** | ROAS definido pelo anunciante | Campanhas com foco em performance e meta específica de receita por unidade de investimento | + +Em Alcance, Crescimento e Rentabilidade, a plataforma ajusta os lances automaticamente para manter o ACOS dentro da faixa sugerida pela estratégia. Em Target ROAS, a plataforma converge para o valor específico que você definir. + +> ℹ️ ACOS (`investimento / receita`, quanto menor, melhor) e ROAS (`receita / investimento`, quanto maior, melhor) descrevem a mesma relação por ângulos opostos. Um ACOS de 20% equivale a um ROAS de 5×. Consulte o [Glossário de retail media](/pt/docs/tracks/glossario-de-retail-media) para ver as definições. + +## Alcance + +Use **Alcance** quando o objetivo for maximizar a visibilidade dos seus produtos e impactar o maior número possível de consumidores. A estratégia tolera um ACOS mais alto (30%-50%) para que os lances continuem competitivos o suficiente para vencer leilões mesmo em inventários com menor conversão direta. + +Alcance é mais indicada para: + +- Produtos novos com pouco histórico de vendas que precisam de exposição para começar a gerar dados de performance. +- Categorias com forte concorrência, em que lances mais altos são necessários para garantir visibilidade. +- Campanhas focadas em reconhecimento de marca, em que impressões e cliques são mais importantes do que retorno imediato. + +## Crescimento + +Use **Crescimento** quando quiser equilibrar volume e eficiência. A faixa de ACOS (15%-30%) mantém os lances competitivos o suficiente para escalar vendas, ao mesmo tempo em que preserva um retorno razoável sobre cada unidade de investimento. + +Crescimento é mais indicada para: + +- Produtos com velocidade de vendas estável e intermediária, em que há espaço para acelerar as vendas sem comprometer a eficiência. +- Campanhas que estão saindo de uma fase de Alcance bem-sucedida para um crescimento estruturado de vendas. +- Catálogos que combinam produtos de venda recorrente e produtos em ascensão. + +## Rentabilidade + +Use **Rentabilidade** quando a eficiência for o objetivo principal e você quiser maximizar o retorno sobre cada unidade de investimento. A faixa de ACOS mais baixa (5%-15%) mantém os lances rigorosamente controlados. + +Rentabilidade é mais indicada para: + +- Produtos mais vendidos, com forte conversão orgânica, em que o investimento adicional em mídia deve gerar um alto retorno direto. +- Campanhas em que a prioridade é ROI em vez de alcance. + +> ⚠️ Metas de ACOS mais restritas reduzem a competitividade dos lances. Com Rentabilidade, os anúncios podem perder leilões com mais frequência, resultando em uma menor participação em impressões em comparação a estratégias menos restritivas. + +## Target ROAS + +Use **Target ROAS** quando quiser definir uma meta específica de retorno sobre o investimento em mídia em vez de uma faixa de ACOS predefinida, e deixar que a plataforma gerencie os lances automaticamente para convergir até essa meta. + +Diferentemente de Alcance, Crescimento e Rentabilidade, que otimizam no nível da campanha, o Target ROAS avalia cada par anúncio × publicador de forma independente. Combinações com bom desempenho ganham prioridade e são exibidas com mais frequência, enquanto as de baixo desempenho são gradualmente reduzidas, tudo dentro da mesma campanha. + +Target ROAS é mais indicada para: + +- Campanhas com foco em performance e meta clara de receita por unidade de investimento (por exemplo, 3 unidades de receita para cada 1 unidade investida). +- Campanhas multipublicador (rede), em que cada publicador converte de forma diferente e lances uniformes pagariam demais por inventários fracos ou de menos por inventários fortes. +- Catálogos com performance mista, que combinam produtos de alta conversão com SKUs de cauda longa, em que a otimização granular por anúncio evita a concentração de orçamento nas combinações erradas. +- Reduzir o gerenciamento manual de lances mantendo uma meta de eficiência definida. + +### Como o Target ROAS funciona + +O otimizador é executado em uma frequência periódica (aproximadamente a cada hora) e, em cada ciclo, recalcula duas coisas para cada par anúncio × publicador: + +- Um score de prioridade (faixa `0.1`-`5.0`, valor base `1.0`) que modula com que frequência o par vence os leilões. +- O próprio lance de CPC ou CPM, que converge progressivamente para o valor que, matematicamente, entregaria o ROAS desejado com base nas taxas de conversão atuais. + +### Salvaguardas + +Os lances sempre respeitam o CPC ou CPM mínimo de cada publicador como piso e são limitados a 25× o lance original como teto, para evitar aumentos descontrolados. Em anúncios de marcas patrocinadas, CPC e CPM são ajustados simultaneamente. + +O otimizador também inclui as seguintes salvaguardas: + +- **Cold start (primeiras 72 horas):** Pares sem impressões ou sem investimento são ignorados. Seus scores e lances são mantidos no último valor conhecido até que haja dados acumulados. +- **Warm-up (primeiros 7 dias):** A intensidade dos ajustes cresce linearmente para evitar decisões com base em poucos dados. Pausar e retomar uma campanha reinicia a janela de warm-up. +- **Janela adaptativa de análise:** O ROAS é calculado sobre 3, 7 ou 14 dias, dependendo do volume de impressões de cada par nos últimos 7 dias, para que pares com pouco volume não reajam exageradamente a ruído. +- **Throttle:** Quando o ROAS real de um par fica abaixo de 50% da meta por 3 ou mais ciclos consecutivos, uma penalidade adicional reduz progressivamente sua prioridade. A penalidade é revertida automaticamente assim que o par volta a ficar acima do limite. + +> ℹ️ Pares com baixo desempenho são reduzidos, não pausados. A campanha continua rodando, mas a entrega total pode desacelerar se muitos pares estiverem sob throttle ao mesmo tempo. O Target ROAS otimiza a eficiência dos lances, não o pacing de orçamento. Os orçamentos diário e total são consumidos pela entrega normal. + +### Formatos de campanha suportados + +O Target ROAS está disponível para os seguintes [tipos de campanha](/pt/docs/tracks/retail-media#tipos-de-campanha): + +- **Baseados em CPC:** produtos patrocinados e marcas patrocinadas. +- **Baseados em CPM:** banner, vídeo, banner vídeo e vídeo de marca patrocinada. + +### Como escolher seu valor de Target ROAS + +O valor inserido influencia diretamente o comportamento dos lances, portanto deve refletir a economia unitária dos produtos anunciados e a performance típica de campanhas semelhantes na mesma categoria. Como regra geral: + +- **Metas realistas** permitem que o otimizador convirja e entregue de forma previsível. Quanto mais próxima a meta for da performance histórica recente, mais suave será a otimização. +- **Metas muito agressivas** (significativamente acima do ROAS típico da categoria) fazem com que a maioria dos pares fique abaixo de 50% da meta, acionando o throttle progressivo na campanha e podendo suprimir a entrega. +- **Metas muito conservadoras** podem subutilizar o otimizador, já que a maioria dos pares ficará acima da meta com pouca necessidade de correção. + +Se você não tiver uma referência clara, comece com uma meta próxima ao seu ROAS atual em campanhas semelhantes e ajuste conforme acumular dados. From 106f140a298abfe1f7fe2c85a70aeb8854fad734 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 18:21:24 +0000 Subject: [PATCH 2/2] chore(nav): update navigation.json via vtexhelp-nav-cli --- public/navigation.json | 148 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 142 insertions(+), 6 deletions(-) diff --git a/public/navigation.json b/public/navigation.json index 21f50db10a..80892030af 100644 --- a/public/navigation.json +++ b/public/navigation.json @@ -17962,8 +17962,8 @@ }, { "name": { - "en": "Product Recommendations (Beta)", - "es": "Recomendaciones de productos (Beta)", + "en": "Product Recommendations (beta)", + "es": "Recomendaciones de productos (beta)", "pt": "Recomendações de produtos (Beta)" }, "slug": { @@ -38375,6 +38375,37 @@ "children": [] } ] + }, + { + "name": { + "en": "Retail media", + "es": "Retail media", + "pt": "Retail media" + }, + "slug": { + "en": "retail-media", + "es": "retail-media", + "pt": "retail-media" + }, + "origin": "", + "type": "category", + "children": [ + { + "name": { + "en": "Campaign strategies", + "es": "Estrategias de campaña", + "pt": "Estratégias de campanha" + }, + "slug": { + "en": "campaign-strategies", + "es": "estrategias-de-campana", + "pt": "estrategias-de-campanha" + }, + "origin": "", + "type": "markdown", + "children": [] + } + ] } ] }, @@ -40446,6 +40477,21 @@ "type": "markdown", "children": [] }, + { + "name": { + "en": "Catalog specification value 0 is omitted from product specification payload", + "es": "El valor 0 de la especificación del catálogo se omite en la carga útil de la especificación del producto", + "pt": "O valor 0 da especificação do catálogo é omitido da carga útil da especificação do produto" + }, + "slug": { + "en": "catalog-specification-value-0-is-omitted-from-product-specification-payload", + "es": "el-valor-0-de-la-especificacion-del-catalogo-se-omite-en-la-carga-util-de-la-especificacion-del-producto", + "pt": "o-valor-0-da-especificacao-do-catalogo-e-omitido-da-carga-util-da-especificacao-do-produto" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Catalog translations not reflecting on the frontend", @@ -44048,6 +44094,21 @@ "type": "markdown", "children": [] }, + { + "name": { + "en": "Attachments lost after item split when using checkout-graphql addToCart", + "es": "Se pierden los archivos adjuntos tras dividir un artículo al utilizar «checkout-graphql addToCart»", + "pt": "Anexos perdidos após a divisão do item ao usar o checkout-graphql addToCart" + }, + "slug": { + "en": "attachments-lost-after-item-split-when-using-checkoutgraphql-addtocart", + "es": "se-pierden-los-archivos-adjuntos-tras-dividir-un-articulo-al-utilizar-checkoutgraphql-addtocart", + "pt": "anexos-perdidos-apos-a-divisao-do-item-ao-usar-o-checkoutgraphql-addtocart" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Available addresses list on Checkout UI missing data for newly created address", @@ -45308,6 +45369,21 @@ "type": "markdown", "children": [] }, + { + "name": { + "en": "Extra gifts remain in cart when main item exceeds available stock", + "es": "Los regalos adicionales permanecen en el carrito cuando el artículo principal supera las existencias disponibles", + "pt": "Os presentes adicionais permanecem no carrinho quando o item principal excede o estoque disponível" + }, + "slug": { + "en": "extra-gifts-remain-in-cart-when-main-item-exceeds-available-stock", + "es": "los-regalos-adicionales-permanecen-en-el-carrito-cuando-el-articulo-principal-supera-las-existencias-disponibles", + "pt": "os-presentes-adicionais-permanecem-no-carrinho-quando-o-item-principal-excede-o-estoque-disponivel" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Failure to add data in the \"deliver to another address\" step causes the \"go to payment\" button to disappear", @@ -47755,6 +47831,21 @@ "origin": "", "type": "category", "children": [ + { + "name": { + "en": "\"Select a Block\" Does Not Work Correctly When Page Extensions Load Lazily in Site Editor", + "es": "La opción «Seleccionar un bloque» no funciona correctamente cuando las extensiones de página se cargan de forma diferida en el editor del sitio", + "pt": "A opção \"Selecionar um bloco\" não funciona corretamente quando as extensões de página são carregadas de forma diferida no Editor do site" + }, + "slug": { + "en": "select-a-block-does-not-work-correctly-when-page-extensions-load-lazily-in-site-editor", + "es": "la-opcion-seleccionar-un-bloque-no-funciona-correctamente-cuando-las-extensiones-de-pagina-se-cargan-de-forma-diferida-en-el-editor-del-sitio", + "pt": "a-opcao-selecionar-um-bloco-nao-funciona-corretamente-quando-as-extensoes-de-pagina-sao-carregadas-de-forma-diferida-no-editor-do-site" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Advanced store settings being registered globally insted of by binding", @@ -49976,6 +50067,21 @@ "type": "markdown", "children": [] }, + { + "name": { + "en": "Mercado Livre Multi-Origin - orders allocated to inactive stock", + "es": "Mercado Livre Orígenes múltiples: pedidos asignados a existencias inactivas", + "pt": "Mercado Livre Multi-Origem - pedidos alocados ao estoque inativo" + }, + "slug": { + "en": "mercado-livre-multiorigin-orders-allocated-to-inactive-stock", + "es": "mercado-livre-origenes-multiples-pedidos-asignados-a-existencias-inactivas", + "pt": "mercado-livre-multiorigem-pedidos-alocados-ao-estoque-inativo" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Mercado Livre Os atributos seller_package_height, seller_package_width, seller_package_length e seller_package_weight são obrigatórios.", @@ -52158,13 +52264,13 @@ { "name": { "en": "Intelligent Search Synonyms does not re-create deleted synonyms", - "es": "La búsqueda inteligente de sinónimos no vuelve a crear los sinónimos eliminados.", - "pt": "O Intelligent Search Synonyms não recria sinônimos excluídos" + "es": "La función «Búsqueda inteligente de sinónimos» no vuelve a crear los sinónimos eliminados", + "pt": "A função \"Pesquisa inteligente de sinônimos\" não recria sinônimos excluídos" }, "slug": { "en": "intelligent-search-synonyms-does-not-recreate-deleted-synonyms", - "es": "la-busqueda-inteligente-de-sinonimos-no-vuelve-a-crear-los-sinonimos-eliminados", - "pt": "o-intelligent-search-synonyms-nao-recria-sinonimos-excluidos" + "es": "la-funcion-busqueda-inteligente-de-sinonimos-no-vuelve-a-crear-los-sinonimos-eliminados", + "pt": "a-funcao-pesquisa-inteligente-de-sinonimos-nao-recria-sinonimos-excluidos" }, "origin": "", "type": "markdown", @@ -55849,6 +55955,21 @@ "type": "markdown", "children": [] }, + { + "name": { + "en": "Category mapping spreadsheet does not include offers in WaitingReview", + "es": "La hoja de cálculo de asignación de categorías no incluye las ofertas en «En espera de revisión»", + "pt": "A planilha de mapeamento de categorias não inclui ofertas em \"Aguardando revisão\"" + }, + "slug": { + "en": "category-mapping-spreadsheet-does-not-include-offers-in-waitingreview", + "es": "la-hoja-de-calculo-de-asignacion-de-categorias-no-incluye-las-ofertas-en-en-espera-de-revision", + "pt": "a-planilha-de-mapeamento-de-categorias-nao-inclui-ofertas-em-aguardando-revisao" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Create seller with Additional Information is returning an error", @@ -59635,6 +59756,21 @@ "type": "markdown", "children": [] }, + { + "name": { + "en": "Error when processing the second refund or cancellation with the same value as the first", + "es": "Se ha producido un error al procesar el segundo reembolso o la segunda cancelación con el mismo importe que el primero", + "pt": "Erro ao processar o segundo reembolso ou cancelamento com o mesmo valor do primeiro" + }, + "slug": { + "en": "error-when-processing-the-second-refund-or-cancellation-with-the-same-value-as-the-first", + "es": "se-ha-producido-un-error-al-procesar-el-segundo-reembolso-o-la-segunda-cancelacion-con-el-mismo-importe-que-el-primero", + "pt": "erro-ao-processar-o-segundo-reembolso-ou-cancelamento-com-o-mesmo-valor-do-primeiro" + }, + "origin": "", + "type": "markdown", + "children": [] + }, { "name": { "en": "Error when settling transaction with 2 cards - MercadoPagoV1",