diff --git a/_data/editorial/en.yml b/_data/editorial/en.yml index d4e4246b..c67211c4 100644 --- a/_data/editorial/en.yml +++ b/_data/editorial/en.yml @@ -390,3 +390,22 @@ channel-webchat: actions: - View tracking id: channel-webchat +custom-bcc29206ce14b1ed: + version: 1 + title: An SMS campaign introducing a new collection + caption: Illustrative SMS from the fictional store Luma. It introduces a new collection + with a demonstration link and opt-out text. The link is inert and no message is + sent. + panels: + - label: New collection + context: An example of a one-time campaign for an audience that accepts SMS. + channel: sms + business: Luma + messages: + - type: text + side: business + text: 'Luma: explore the new collection at example.com/new. Reply STOP to opt + out' + time: '10:00' + id: custom-bcc29206ce14b1ed + type: messages diff --git a/_data/editorial/es.yml b/_data/editorial/es.yml index 3b26fa6d..11045425 100644 --- a/_data/editorial/es.yml +++ b/_data/editorial/es.yml @@ -395,3 +395,22 @@ channel-webchat: actions: - Ver seguimiento id: channel-webchat +custom-e5d0ebc899b77888: + version: 1 + title: Una campaña SMS para presentar una nueva colección + caption: SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección + con un enlace de demostración y la salida BAJA para salir. El enlace es inerte + y no se envía ningún mensaje. + panels: + - label: Nueva colección + context: Ejemplo de una campaña puntual dirigida a una audiencia que acepta SMS. + channel: sms + business: Luma + messages: + - type: text + side: business + text: 'Luma: descubre la nueva colección en example.com/novedades. BAJA para + salir' + time: '10:00' + id: custom-e5d0ebc899b77888 + type: messages diff --git a/_i18n/en/campaigns/creating-a-campaign.md b/_i18n/en/campaigns/creating-a-campaign.md index 62626f6d..f88e6ae0 100644 --- a/_i18n/en/campaigns/creating-a-campaign.md +++ b/_i18n/en/campaigns/creating-a-campaign.md @@ -1,5 +1,9 @@ Use a campaign when you want to send a planned, one-time message to a selected audience. You choose the channels, audience, message, and delivery time; Hellotext determines which eligible customer profiles can actually be reached through those channels. +This illustrative SMS from the fictional store Luma introduces a new collection and gives the customer a clear next step. + +{% include editorial/en/custom-bcc29206ce14b1ed.html %} + ## Before you start Make sure you have: @@ -25,11 +29,23 @@ Keep reading: [Who can I message?]({% link _audience/consent-and-subscriber-stat The creator shows these options, but selecting one does not by itself enable sending: the business needs access and a ready sender for the chosen channel. The **Estimated target** updates to show how many customer profiles may be reachable through the selected delivery option. +
+
+
+ + + Campaign delivery options with SMS selected and WhatsApp options unavailable. + +
+
+
Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.
+
+ Select **Next** to continue. Give the campaign a clear internal name in the header so teammates can recognize it later in Draft, Scheduled, Delivered, and reporting views. ## 2. Choose who will receive it -The audience step starts with **All audience**. You can keep it when every eligible customer profile should be considered, or replace it with a more focused selection. +The audience step starts with **All Audience**. You can keep it when every eligible customer profile should be considered, or replace it with a more focused selection. You can include or exclude: @@ -37,18 +53,57 @@ You can include or exclude: - Segments. - Audiences from previously scheduled or delivered campaigns. -Use the add button to combine multiple audience rules. Change **Include** to **Exclude** when a group should be removed from the campaign. +Use **Select Audience** to search for and add groups. To include specific groups, first remove **All Audience** with its remove button. If you keep **All Audience**, groups you add are excluded from that audience. -Hellotext deduplicates overlapping groups and updates the estimated target automatically. The estimate considers the selected channels, subscription state, contactability, inclusions, and exclusions, so it can be smaller than the total size of the selected lists or segments. +With a specific selection, select an added group's name to switch between including and excluding it. Excluded groups show **Exclude** beside their name. + +
+
+
+ + + Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers. + +
+
+
Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.
+
+ +Hellotext deduplicates overlapping groups and updates the estimated target automatically. The count considers the selected channels, subscription state, contactability, inclusions, and exclusions, so it can be smaller than the total size of the selected lists or segments. Wait for it to finish updating after changing the selection. Use the settings control beside **Estimated target** when you want to limit the campaign to a maximum number of eligible customers from the selected audience. This limit does not make an ineligible profile contactable. +
+
+
+ + Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls. + +
+
+
Audience limit control with a maximum of two customers.
+
+ +The count at this step shows the eligible audience before applying the limit. Choose a maximum that does not exceed that count, and check the limited total at confirmation. + Keep reading: [Lists vs. segments]({% link _audience/lists-and-segments.md %}). ## 3. Compose the message Write one focused message with a clear next action. The editor shows a channel preview while you compose. +
+
+
+ + + SMS editor for a fictional campaign with the name tag, a tracked link and composition tools. + +
+
+
Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.
+
+ Available tools depend on the delivery option. A campaign can include: - Formatted text supported by the selected channel. @@ -66,6 +121,19 @@ Keep reading: [Message editor overview]({% link _numbers/message-editor-overview Use the editor's link tool instead of pasting a long destination URL. Hellotext creates a short `hello.link` URL, records eligible clicks, and connects the visit with later tracked activity. +
+
+
+ + Create a shortlink tool with the URL field and Add short link and Cancel controls. + +
+
+
URL form for creating a tracked short link.
+
+ +In **Create a shortlink**, paste the destination URL and select **Add short link**. + A tracked click can contribute active evidence for campaign attribution, but it is not the only evidence Hellotext evaluates. Keep reading: [Tracked links]({% link _analytics-reporting-attribution/tracked-links.md %}). @@ -74,6 +142,19 @@ Keep reading: [Tracked links]({% link _analytics-reporting-attribution/tracked-l Tags insert customer profile properties into the delivered message. Use a fallback when the property may be missing, for example `{name|customer}`. +
+
+
+ + Tags menu with properties such as name, full_name and email, plus a fictional custom property. + +
+
+
Tags menu with standard properties and a fictional custom property.
+
+ +Open **Tags** with the braces button and select the property you want to insert, such as `name`. + Check the preview carefully when using tags. The fallback should produce a natural sentence for customer profiles without that value. Keep reading: [Personalization tags]({% link _audience/personalization-tags.md %}). @@ -82,6 +163,18 @@ Keep reading: [Personalization tags]({% link _audience/personalization-tags.md % Use the coupon tool to reference a coupon already available in Hellotext. This keeps the coupon connected to the campaign and its results instead of treating a manually typed code as plain text. +
+
+
+ + + Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected. + +
+
+
Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.
+
+ Confirm that the coupon rules, expiration, and eligible products match the selected audience before sending. ## 4. Preview and send a test @@ -97,6 +190,19 @@ Use the preview to check the message in every selected channel. Review: Send a test to the appropriate destination before continuing: a number you control for SMS or WhatsApp, or your own address for an Email-only campaign. An SMS test can be delivered directly. A WhatsApp test with new template content can remain scheduled until Meta approves that template. +
+
+
+ + Send message to this number form with a country selector, empty phone field and disabled send control. + +
+
+
SMS test form with an empty phone field and disabled send control.
+
+ +For an SMS test, in **Send message to this number**, choose the country and enter a number you control. + A test lets you review the message at the chosen number or address. It does not prove that every customer profile in the final audience is eligible. ## 5. Choose when it will be sent @@ -108,6 +214,18 @@ Choose one of these options: Hellotext applies the communication windows required for the destination country and the business's night-hour settings. If the selected time is not allowed, the interface can require another time or move delivery to the next allowed window. +
+
+
+ + + Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile. + +
+
+
Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.
+
+ Use **Save & Close** at any step when you want to keep the campaign as a draft and finish it later. ## 6. Review and confirm @@ -120,13 +238,44 @@ Before selecting **Send**, verify: - Message preview for every channel. - Tracked links, tags, coupon, and WhatsApp content. - Delivery date and time. +- The person or team who will handle replies. - Estimated Meta cost when WhatsApp applies. +In **Configure replies**, open the settings button and use **Assign replies to** to choose a person or team. If you keep **No specific assignment**, replies follow your Inbox's usual assignment rules. Teams without members cannot be selected. + +
+
+
+ + + Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active. + +
+
+
Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.
+
+ +This assignment is considered when the customer replies within 24 hours of their most recent campaign message and the conversation reopens or has no owner yet. It does not replace the owner of an open conversation. If it cannot be applied, the Inbox's usual assignment rules apply. + +Wait for the targeted customer count to finish updating: confirmation applies the recipient limit you saved. + The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery. +
+
+
+ + + Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment. + +
+
+
Review of a fictional campaign before sending: two eligible customers and the selected date.
+
+ ## Understand campaign review -Campaigns targeting at least 100 customers may require editorial review. An already approved WhatsApp template can bypass that review even at this audience size. A WhatsApp campaign can also wait for Meta when its template has not already been approved. +Campaigns with at least 100 recipients or a configured limit of 100 or more may require editorial review. The limit can trigger that review even when fewer recipients are eligible. Already approved WhatsApp templates can allow it to be skipped. A WhatsApp campaign can also wait for Meta when its template has not already been approved. While review is pending, the campaign appears **In review** or **WhatsApp in review**. Once approved, it follows the selected delivery time. If a reviewer or Meta rejects the content, open the campaign, review the feedback, make the requested changes, and submit it again. diff --git a/_i18n/es/campaigns/creating-a-campaign.md b/_i18n/es/campaigns/creating-a-campaign.md index 467f5cc4..228c1e77 100644 --- a/_i18n/es/campaigns/creating-a-campaign.md +++ b/_i18n/es/campaigns/creating-a-campaign.md @@ -1,5 +1,9 @@ Usa una campaña cuando quieres enviar un mensaje planificado y puntual a una audiencia seleccionada. Tú eliges los canales, la audiencia, el mensaje y el momento de envío; Hellotext determina qué perfiles de cliente elegibles pueden contactarse realmente por esos canales. +Este SMS ilustrativo de la tienda ficticia Luma presenta una nueva colección y una acción clara para el cliente. + +{% include editorial/es/custom-e5d0ebc899b77888.html %} + ## Antes de empezar Asegúrate de tener: @@ -25,11 +29,23 @@ Sigue leyendo: [¿A quién puedo escribirle?]({% link _audience/consent-and-subs El creador muestra estas opciones, pero elegir una no habilita por sí solo el envío: el negocio necesita acceso y un remitente listo para el canal elegido. El **Target estimado** se actualiza para mostrar cuántos perfiles de cliente podrían contactarse con la opción elegida. +
+
+
+ + + Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas. + +
+
+
Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.
+
+ Selecciona **Siguiente** para continuar. Dale a la campaña un nombre interno claro en el encabezado para que el equipo pueda reconocerla después en las vistas de Borradores, Programadas, Enviadas y reportes. ## 2. Elige quién la recibirá -El paso de audiencia empieza con **Todas las audiencias**. Puedes mantenerlo cuando todos los perfiles de cliente elegibles deberían considerarse o reemplazarlo por una selección más específica. +El paso de audiencia empieza con **Todas las Audiencias**. Puedes mantenerlo cuando todos los perfiles de cliente elegibles deberían considerarse o reemplazarlo por una selección más específica. Puedes incluir o excluir: @@ -37,11 +53,38 @@ Puedes incluir o excluir: - Segmentos. - Audiencias de campañas programadas o enviadas anteriormente. -Usa el botón de agregar para combinar varias reglas de audiencia. Cambia **Incluir** por **Excluir** cuando un grupo deba quedar fuera de la campaña. +Usa **Seleccionar audiencia** para buscar y agregar grupos. Para incluir grupos concretos, primero quita **Todas las Audiencias** con su botón de quitar. Si mantienes **Todas las Audiencias**, los grupos que agregues se excluyen de esa audiencia. + +Con una selección específica, selecciona el nombre de un grupo agregado para alternar entre incluirlo y excluirlo. Los grupos excluidos muestran **Excluir** junto al nombre. + +
+
+
+ + + Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles. + +
+
+
Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.
+
+ +Hellotext elimina duplicados entre grupos superpuestos y actualiza el target estimado automáticamente. El conteo considera los canales seleccionados, el estado de suscripción, la contactabilidad, las inclusiones y las exclusiones, por lo que puede ser menor que el tamaño total de las listas o segmentos elegidos. Espera a que termine de actualizarse después de cambiar la selección. -Hellotext elimina duplicados entre grupos superpuestos y actualiza el target estimado automáticamente. La estimación considera los canales seleccionados, el estado de suscripción, la contactabilidad, las inclusiones y las exclusiones, por lo que puede ser menor que el tamaño total de las listas o segmentos elegidos. +Usa el control de ajustes junto al **Alcance estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible. -Usa el control de ajustes junto al **Target estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible. +
+
+
+ + Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar. + +
+
+
Control de límite de audiencia con un máximo de dos clientes.
+
+ +El conteo de este paso muestra la audiencia elegible antes de aplicar el límite. Elige un máximo que no supere esa cantidad y revisa el total limitado en la confirmación. Sigue leyendo: [Listas vs. segmentos]({% link _audience/lists-and-segments.md %}). @@ -49,6 +92,18 @@ Sigue leyendo: [Listas vs. segmentos]({% link _audience/lists-and-segments.md %} Escribe un mensaje enfocado con una próxima acción clara. El editor muestra una vista previa del canal mientras redactas. +
+
+
+ + + Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición. + +
+
+
Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.
+
+ Las herramientas disponibles dependen de la opción de envío. Una campaña puede incluir: - Texto con el formato soportado por el canal elegido. @@ -66,6 +121,19 @@ Sigue leyendo: [Resumen del editor de mensajes]({% link _numbers/message-editor- Usa la herramienta de links del editor en lugar de pegar una URL larga. Hellotext crea un link corto `hello.link`, registra clics elegibles y conecta la visita con actividad rastreada posterior. +En **Crear un enlace corto**, pega la URL de destino y selecciona **Agregar enlace corto**. + +
+
+
+ + Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar. + +
+
+
Formulario de URL para crear un enlace corto con tracking.
+
+ Un clic rastreado puede aportar evidencia activa para la atribución de la campaña, pero no es la única evidencia que evalúa Hellotext. Sigue leyendo: [Links con tracking]({% link _analytics-reporting-attribution/tracked-links.md %}). @@ -74,6 +142,19 @@ Sigue leyendo: [Links con tracking]({% link _analytics-reporting-attribution/tra Las etiquetas insertan propiedades del perfil de cliente en el mensaje entregado. Usa un valor alternativo cuando la propiedad pueda faltar, por ejemplo `{name|cliente}`. +Abre **Etiquetas** con el botón de llaves y selecciona la propiedad que quieres insertar, como `name`. + +
+
+
+ + Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia. + +
+
+
Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.
+
+ Revisa cuidadosamente la vista previa al usar etiquetas. El valor alternativo debería producir una frase natural para perfiles que no tengan ese dato. Sigue leyendo: [Etiquetas de personalización]({% link _audience/personalization-tags.md %}). @@ -82,6 +163,18 @@ Sigue leyendo: [Etiquetas de personalización]({% link _audience/personalization Usa la herramienta de cupones para hacer referencia a un cupón disponible en Hellotext. Esto mantiene el cupón conectado con la campaña y sus resultados en lugar de tratar un código escrito manualmente como texto común. +
+
+
+ + + Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado. + +
+
+
Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.
+
+ Confirma que las reglas, vencimiento y productos elegibles del cupón correspondan a la audiencia antes de enviar. ## 4. Revisa la vista previa y envía una prueba @@ -97,6 +190,19 @@ Usa la vista previa para comprobar el mensaje en cada canal seleccionado. Revisa Envía una prueba al destino que corresponda antes de continuar: un número que controles para SMS o WhatsApp, o una dirección propia para una campaña de solo correo. Una prueba por SMS puede entregarse directamente. Una prueba de WhatsApp con contenido nuevo puede quedar programada hasta que Meta apruebe la plantilla. +Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles. + +
+
+
+ + Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado. + +
+
+
Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.
+
+ La prueba permite revisar el mensaje en el número o la dirección elegidos. No demuestra que todos los perfiles de la audiencia final sean elegibles. ## 5. Elige cuándo se enviará @@ -108,6 +214,18 @@ Elige una de estas opciones: Hellotext aplica las ventanas de comunicación requeridas para el país de destino y los ajustes de horas nocturnas del negocio. Si el momento elegido no está permitido, la interfaz puede solicitar otro horario o mover la entrega a la siguiente ventana permitida. +
+
+
+ + + Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil. + +
+
+
Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.
+
+ Usa **Guardar y Cerrar** en cualquier paso cuando quieras conservar la campaña como borrador y terminarla más adelante. ## 6. Revisa y confirma @@ -120,13 +238,44 @@ Antes de seleccionar **Enviar**, verifica: - La vista previa del mensaje para cada canal. - Los links con tracking, etiquetas, cupón y contenido de WhatsApp. - La fecha y hora de entrega. +- La persona o el equipo que atenderá las respuestas. - El costo estimado de Meta cuando aplique WhatsApp. +En **Configurar respuestas**, abre el botón de ajustes y usa **Asignar respuestas a** para elegir una persona o un equipo. Si mantienes **Sin asignación específica**, las respuestas siguen las reglas habituales de tu Inbox. Los equipos sin miembros no se pueden seleccionar. + +
+
+
+ + + Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo. + +
+
+
Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.
+
+ +Esta asignación se considera cuando el cliente responde dentro de las 24 horas siguientes a su mensaje de campaña más reciente y la conversación se reabre o todavía no tiene responsable. No reemplaza al responsable de una conversación abierta. Si no puede aplicarse, se usan las reglas habituales del Inbox. + +Espera a que termine de actualizarse la cantidad de clientes segmentados: la confirmación aplica el límite de destinatarios que guardaste. + La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega. +
+
+
+ + + Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica. + +
+
+
Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.
+
+ ## Entiende la revisión de campañas -Las campañas dirigidas a por lo menos 100 clientes pueden requerir revisión editorial. Una plantilla de WhatsApp ya aprobada puede omitir esa revisión incluso con esa cantidad de destinatarios. Una campaña de WhatsApp también puede esperar a Meta cuando su plantilla todavía no fue aprobada. +Las campañas con por lo menos 100 destinatarios o un límite configurado de 100 o más pueden requerir revisión editorial. El límite puede activar esa revisión aunque haya menos destinatarios elegibles. Las plantillas de WhatsApp ya aprobadas pueden permitir omitirla. Una campaña de WhatsApp también puede esperar a Meta cuando su plantilla todavía no fue aprobada. Mientras la revisión está pendiente, la campaña aparece como **En revisión** o **WhatsApp en revisión**. Una vez aprobada, sigue el horario de entrega elegido. Si el equipo de revisión o Meta rechazan el contenido, abre la campaña, revisa el feedback, realiza los cambios solicitados y vuelve a enviarla. diff --git a/_includes/editorial/en/custom-bcc29206ce14b1ed.html b/_includes/editorial/en/custom-bcc29206ce14b1ed.html new file mode 100644 index 00000000..7ec78b70 --- /dev/null +++ b/_includes/editorial/en/custom-bcc29206ce14b1ed.html @@ -0,0 +1,53 @@ +{% raw %} +
+
+
+
+
+
+ +
+
+ +
+ + Luma +
+
+
+
Today 10:00
+ Text Message · SMS +
+ Luma: explore the new collection at example.com/new. Reply STOP to opt out + +
+ + +
+ +
+ + +
+
+
Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.
+
+{% endraw %} diff --git a/_includes/editorial/es/custom-e5d0ebc899b77888.html b/_includes/editorial/es/custom-e5d0ebc899b77888.html new file mode 100644 index 00000000..4cbbe17f --- /dev/null +++ b/_includes/editorial/es/custom-e5d0ebc899b77888.html @@ -0,0 +1,53 @@ +{% raw %} +
+
+
+
+
+
+ +
+
+ +
+ + Luma +
+
+
+
Hoy 10:00
+ Mensaje de texto · SMS +
+ Luma: descubre la nueva colección en example.com/novedades. BAJA para salir + +
+ + +
+ +
+ + +
+
+
SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.
+
+{% endraw %} diff --git a/docs/editorial-work/campaign-creation-completion-20261026.md b/docs/editorial-work/campaign-creation-completion-20261026.md new file mode 100644 index 00000000..a1d4fdb4 --- /dev/null +++ b/docs/editorial-work/campaign-creation-completion-20261026.md @@ -0,0 +1,31 @@ +# Campaign creation completion — 26 October 2026 + +Status: both localized guides are locally verified at commit `24fa15de997761230c2e483595dc805509d505ac`. Production build, source integrity, HTTP and complete visual review pass. The inventory now records Campaign as `local_verified`, leaving 32 unfinished article pairs. Publication has not been performed by this worktree. + +## Changes + +The Spanish and English campaign creation guides now contain eleven static screenshot figures each, backed by 36 current native 4× Display P3 PNGs. They show channel selection, included and excluded audiences, recipient limits, composition tools, coupons, test destination, delivery date and time, confirmation, and reply assignment. Each guide also starts with an editable native SMS example for the fictional Luma store. + +Current copy explains eligibility-based audience counts, the count before a limit versus the confirmation count after it, current review thresholds, and reply assignment to a person or team. Six additional sentences name the exact link, tag and test controls so the steps remain clear on small screens. Fourteen headings and fourteen ordered Liquid links are preserved per language. The route stub remains byte-identical, including `/es/crear-una-campaña.html`. + +## Source and selection + +This isolated worktree starts from Help `7cc05346c0234fc76ab94db0e914b47313d5edad`, with editorial rules pinned at `d0ee357e45d2d14ae605081fc8fe20763b1bb4ba`. Screenshots and native examples are tied to app `ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7`. The final relevant-source check found subsequent commits limited to unrelated administration files; it does not relabel these captures as a later app revision. + +All screenshots use fictional isolated data. SMS matches the real disabled WhatsApp state. The Spanish draft includes `BAJA para salir`; the current English Club draft contains its name tag and tracked link without an opt-out footer. The separate early Luma example is explicitly illustrative and has its own editable opt-out text; it does not assert an automatic application footer. Campaigns remained drafts; no test or delivery request was sent, and the runtime closure records unchanged retained jobs and zero workers or processed jobs. + +Seven figures per language have distinct desktop/mobile sources. Link, tags, test destination and audience limit use complete desktop closeups in both Help layouts. Native mobile limitations, rejected candidates and preview omissions are documented in `source-selection-decisions.json`. The complete phone preview is omitted because the early native example teaches the message result and the composer/test controls teach the workflow. Original raw bytes, rejected references, older worktrees and previous drafts remain preserved. Historical screenshots were not presented as current UI. + +## Native example import + +The real exports generated Spanish `custom-e5d0ebc899b77888` and English `custom-bcc29206ce14b1ed`. Both 47-file export manifests were verified. Only their two custom includes and locale data were imported, without editing generated bytes. Existing common CSS, JS, images and includes remain intact. The new exported CSS would reintroduce image links and unrelated table styles; its SMS rules match the current Help rules. The selective import preserves the approved static lavender stage and white inset. Native generated whitespace is retained. + +## Validation + +The production build and security-header checks pass. All 36 source PNGs and their 72 built copies are byte-identical; native profiles, geometry and four signed module copies pass. Local HTTP checks verified 80 exact resources, 28 article links and eight excluded authoring paths. + +Independent reviewers inspected both complete guides at 1440, 580 and 390 CSS pixels: 91 page segments and 66 individual figure details, 157 native review PNGs in total. Every view passes with no findings, no horizontal overflow, no raster enlargement and the expected responsive source selection. Shared mobile controls are compact and complete, with exact instructions in adjacent HTML prose. EN 580 ends at 16600 against documentHeight 16601, within the existing one-CSS-pixel coverage tolerance; the footer and bottom margin are visibly complete. No capture or coverage value was altered. + +The native examples render early, remain inert, preserve localized text and have no overflow. Authoring records remain excluded from the public site. Owned application capture and Help review services are closed; no permissions, automation, prospecting environment or protected worktree was modified. + +The capture directory contains immutable source manifests, pixel verdicts, copy and export reviews, runtime closure, build receipts, six view packets and complete visual evidence. The immutable evidence is committed at `24fa15de997761230c2e483595dc805509d505ac`; `local-verification-committed.json` records that actual commit and the subsequent inventory closure. Only the Campaign row changed: 121 pairs are locally verified and 32 remain unfinished (28 pending, three in progress and one awaiting visual completion); one separate pair is out of scope. All 153 unrelated rows remain exact. Remote publication and deployed-byte verification belong to the authorized publication owner. diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-closure.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-closure.json new file mode 100644 index 00000000..b06ba5c5 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-closure.json @@ -0,0 +1,235 @@ +{ + "schema": "campaign-current-capture-closure-v1", + "status": "capture_complete_validation_passed_pending_help_render_QA", + "timestamp": "2026-10-26T22:56:13.687609+00:00", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_manifest": { + "file": "source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "records": 36, + "locales": { + "es": 18, + "en": 18 + } + }, + "normalization_receipt": { + "file": "private/manifest-normalization.json", + "sha256": "d45380f8396a2d6928d1681add8d2e53717d0ffe7ddad044ac82dbcd0fc50ca1" + }, + "source_validation": { + "png_crc": "pass36", + "source_sha256_matches_sidecars": "pass36", + "native_density4": "pass36", + "icc": "Display P3 Gamut with sRGB Transfer", + "icc_bytes": 520, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "stable_before_after_DOM": "pass36", + "pixel_transformations": 0 + }, + "browser": { + "pid": 53390, + "cdp": 9562, + "last_state": "about:blank", + "session_reused_for_EN": true, + "native_login_sequences": 1, + "cookie_injection": false, + "impersonation": false, + "controller_closed": true, + "browser_left_for_local_Help_QA": false, + "closed": true, + "profile_preserved": true + }, + "proxy": { + "pid": 60524, + "port": 3376, + "origin": "http://127.0.0.1:33386", + "audit_log": "private/proxy-native-log.ndjson", + "audit_log_sha256": "a85f839742d8d52d52c718198f6a501d128314b02eaf44a5fbc3261d3e4203e7", + "records_at_closure": 3284, + "successful_non_read_requests": [ + { + "origin": "http://127.0.0.1:33386", + "path": "/authentication/login", + "method": "POST", + "status": 302, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33386", + "path": "/login", + "method": "POST", + "status": 302, + "count": 1 + } + ], + "audience_count_refresh_posts": 0, + "campaign_writes": 0, + "send_test_or_delivery_requests": 0, + "websocket_upgrades_allowed": 0, + "native_sprockets_received_bytes": { + "/assets/signup/google-g-8a02a3a4e1cd828b42077013ebcb7ce2db553ca9de085004768ab4df128d3f0c.png": { + "sha256": "d1ce9c2af0b10a7333abc99bc706f9a6a199e5b65bf3e3009624f076b8638e6a", + "bytes": 33661 + }, + "/assets/brand-hellotext-tiger-2x-14f0d94994c2b2d1d0054347e7f3e16ef989b720cd179922d9558bfa85a5224f.png": { + "sha256": "15ac98399930771b2dd17222778e759dc6e448a22f929ff814ea03f0c0d61602", + "bytes": 6541 + }, + "/assets/brand-favicon-c392cd164833598dba0f9ec21fd96306a084437c66e5c4761427e069aede9e46.png": { + "sha256": "7880019750a973296c663a32da4f450a5b4b8361af174eae0a05b46f81b9fcc1", + "bytes": 2365 + } + }, + "closed": true + }, + "sessions": [ + { + "ledger": "private/network-ledger-20261026T221110225Z-53621-001.json", + "sha256": "b7ecec179890261992020ee8fe2a83e162d444e24aa19383a34b589872e408e5", + "session_id": "20261026T221110225Z-53621", + "requests": 30, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T221521356Z-57070-003.json", + "sha256": "f053478c1094a80b5a27d38190a7c5aa5c3d577bb74858afe03471246856c11c", + "session_id": "20261026T221521356Z-57070", + "requests": 120, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T222003909Z-60580-015.json", + "sha256": "36e53065cc893c3d543b93dc23e80517e07fd8d21981ac31068259b605f23b6e", + "session_id": "20261026T222003909Z-60580", + "requests": 566, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T223148022Z-67836-002.json", + "sha256": "3829579e4fb95af1c364f269a27ccd95dcf9b97237eb0d7b500d1deed8b4d39e", + "session_id": "20261026T223148022Z-67836", + "requests": 68, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T223252801Z-68240-015.json", + "sha256": "0f786163b828b7db8631e90512d0a49058c10937e8b95ad738214b83a8f900c8", + "session_id": "20261026T223252801Z-68240", + "requests": 1087, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T224529536Z-75534-019.json", + "sha256": "2caa24abbaff11a1f431bb59e0831bc2e0f19f42afe61b6cc37048a3b4176d78", + "session_id": "20261026T224529536Z-75534", + "requests": 824, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + } + ], + "blocked_request_summary": [ + { + "method": "GET", + "path": "/recaptcha/api.js", + "origin": "https://www.google.com", + "count": 2 + }, + { + "method": "GET", + "path": "/assets/signup/google-g-8a02a3a4e1cd828b42077013ebcb7ce2db553ca9de085004768ab4df128d3f0c.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/assets/brand-hellotext-tiger-2x-14f0d94994c2b2d1d0054347e7f3e16ef989b720cd179922d9558bfa85a5224f.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/mini-profiler-resources/includes.js", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/assets/signup/login-360ff43fab325ff93c10715b5647806b3c1fba223779a6a2299ab3239e4c7ece.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/assets/brand-favicon-c392cd164833598dba0f9ec21fd96306a084437c66e5c4761427e069aede9e46.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/my/businesses.turbo_stream", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/npm/@emoji-mart/data@latest/i18n/es.json", + "origin": "https://cdn.jsdelivr.net", + "count": 6 + } + ], + "websocket_attempts": 0, + "runtime_receipts": [ + { + "file": "../audit/help-resume-20261026/fixture/private/runtime/prepare-result.json", + "sha256": "12c8566f383b5bfdd1ae353cb0ee28f12f3423f47ec8406f930ae242ec45e403" + }, + { + "file": "../audit/help-resume-20261026/fixture/private/runtime/tidy-lists-en-01-result.json", + "sha256": "84439ff9e6c003c133892f42b92de07a303e75940c6a2e4f6e222dde5374f478" + }, + { + "file": "../audit/help-resume-20261026/fixture/private/runtime/locale-en-result.json", + "sha256": "c312add7149dea935607663076d23393687541dd4c0764415c48d1ed188d528f" + } + ], + "fixture_addenda": [ + "../audit/help-resume-20261026/fixture/tidy-lists-es-result.json", + "../audit/help-resume-20261026/fixture/timezone-diagnosis.json" + ], + "excluded_sources": "references/selection-decisions.json", + "native_mobile_limitations": "checkpoint-es.json", + "remaining_validation": [ + "Independent pixel review EN final sources", + "Help rendered desktop/mobile readability", + "Fixture owner final DB and queue snapshot" + ], + "external_publications_performed": 0, + "publisher_selection": { + "file": "../audit/help-resume-20261026/campaign-help/selected-source-candidates.json", + "sha256": "3e3bd15b4edefc6470e907ba58069127f6cfaca485f2c62657c95b628b56f3d6", + "exact_36_record_filenames_and_hashes_match": true + }, + "blocked_asset_limitations": "External reCAPTCHA and emoji-mart locale requests denied by egress; their features are not exercised or represented in selected figures. Initial missing local read-route requests were corrected before capture; no denied mutation was retried.", + "services_close_receipt": { + "file": "capture-services-closed.json", + "sha256": "b6a2183bcb0fdf232f088702bb86c4b126a1565de317bdd16e324e9208f252bd" + }, + "closed_at": "2026-10-26T22:59:19.187507+00:00" +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-phase-closure.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-phase-closure.json new file mode 100644 index 00000000..80d51552 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-phase-closure.json @@ -0,0 +1,227 @@ +{ + "schema": "campaign-current-capture-closure-v1", + "status": "capture_complete_validation_passed_pending_help_render_QA", + "timestamp": "2026-10-26T22:56:13.687609+00:00", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_manifest": { + "file": "source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "records": 36, + "locales": { + "es": 18, + "en": 18 + } + }, + "normalization_receipt": { + "file": "private/manifest-normalization.json", + "sha256": "d45380f8396a2d6928d1681add8d2e53717d0ffe7ddad044ac82dbcd0fc50ca1" + }, + "source_validation": { + "png_crc": "pass36", + "source_sha256_matches_sidecars": "pass36", + "native_density4": "pass36", + "icc": "Display P3 Gamut with sRGB Transfer", + "icc_bytes": 520, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "stable_before_after_DOM": "pass36", + "pixel_transformations": 0 + }, + "browser": { + "pid": 53390, + "cdp": 9562, + "last_state": "about:blank", + "session_reused_for_EN": true, + "native_login_sequences": 1, + "cookie_injection": false, + "impersonation": false, + "controller_closed": true, + "browser_left_for_local_Help_QA": true + }, + "proxy": { + "pid": 60524, + "port": 3376, + "origin": "http://127.0.0.1:33386", + "audit_log": "private/proxy-native-log.ndjson", + "audit_log_sha256": "a85f839742d8d52d52c718198f6a501d128314b02eaf44a5fbc3261d3e4203e7", + "records_at_closure": 3284, + "successful_non_read_requests": [ + { + "origin": "http://127.0.0.1:33386", + "path": "/authentication/login", + "method": "POST", + "status": 302, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33386", + "path": "/login", + "method": "POST", + "status": 302, + "count": 1 + } + ], + "audience_count_refresh_posts": 0, + "campaign_writes": 0, + "send_test_or_delivery_requests": 0, + "websocket_upgrades_allowed": 0, + "native_sprockets_received_bytes": { + "/assets/signup/google-g-8a02a3a4e1cd828b42077013ebcb7ce2db553ca9de085004768ab4df128d3f0c.png": { + "sha256": "d1ce9c2af0b10a7333abc99bc706f9a6a199e5b65bf3e3009624f076b8638e6a", + "bytes": 33661 + }, + "/assets/brand-hellotext-tiger-2x-14f0d94994c2b2d1d0054347e7f3e16ef989b720cd179922d9558bfa85a5224f.png": { + "sha256": "15ac98399930771b2dd17222778e759dc6e448a22f929ff814ea03f0c0d61602", + "bytes": 6541 + }, + "/assets/brand-favicon-c392cd164833598dba0f9ec21fd96306a084437c66e5c4761427e069aede9e46.png": { + "sha256": "7880019750a973296c663a32da4f450a5b4b8361af174eae0a05b46f81b9fcc1", + "bytes": 2365 + } + } + }, + "sessions": [ + { + "ledger": "private/network-ledger-20261026T221110225Z-53621-001.json", + "sha256": "b7ecec179890261992020ee8fe2a83e162d444e24aa19383a34b589872e408e5", + "session_id": "20261026T221110225Z-53621", + "requests": 30, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T221521356Z-57070-003.json", + "sha256": "f053478c1094a80b5a27d38190a7c5aa5c3d577bb74858afe03471246856c11c", + "session_id": "20261026T221521356Z-57070", + "requests": 120, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T222003909Z-60580-015.json", + "sha256": "36e53065cc893c3d543b93dc23e80517e07fd8d21981ac31068259b605f23b6e", + "session_id": "20261026T222003909Z-60580", + "requests": 566, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T223148022Z-67836-002.json", + "sha256": "3829579e4fb95af1c364f269a27ccd95dcf9b97237eb0d7b500d1deed8b4d39e", + "session_id": "20261026T223148022Z-67836", + "requests": 68, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T223252801Z-68240-015.json", + "sha256": "0f786163b828b7db8631e90512d0a49058c10937e8b95ad738214b83a8f900c8", + "session_id": "20261026T223252801Z-68240", + "requests": 1087, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261026T224529536Z-75534-019.json", + "sha256": "2caa24abbaff11a1f431bb59e0831bc2e0f19f42afe61b6cc37048a3b4176d78", + "session_id": "20261026T224529536Z-75534", + "requests": 824, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + } + ], + "blocked_request_summary": [ + { + "method": "GET", + "path": "/recaptcha/api.js", + "origin": "https://www.google.com", + "count": 2 + }, + { + "method": "GET", + "path": "/assets/signup/google-g-8a02a3a4e1cd828b42077013ebcb7ce2db553ca9de085004768ab4df128d3f0c.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/assets/brand-hellotext-tiger-2x-14f0d94994c2b2d1d0054347e7f3e16ef989b720cd179922d9558bfa85a5224f.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/mini-profiler-resources/includes.js", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/assets/signup/login-360ff43fab325ff93c10715b5647806b3c1fba223779a6a2299ab3239e4c7ece.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/assets/brand-favicon-c392cd164833598dba0f9ec21fd96306a084437c66e5c4761427e069aede9e46.png", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/my/businesses.turbo_stream", + "origin": "http://127.0.0.1:33386", + "count": 1 + }, + { + "method": "GET", + "path": "/npm/@emoji-mart/data@latest/i18n/es.json", + "origin": "https://cdn.jsdelivr.net", + "count": 6 + } + ], + "websocket_attempts": 0, + "runtime_receipts": [ + { + "file": "../audit/help-resume-20261026/fixture/private/runtime/prepare-result.json", + "sha256": "12c8566f383b5bfdd1ae353cb0ee28f12f3423f47ec8406f930ae242ec45e403" + }, + { + "file": "../audit/help-resume-20261026/fixture/private/runtime/tidy-lists-en-01-result.json", + "sha256": "84439ff9e6c003c133892f42b92de07a303e75940c6a2e4f6e222dde5374f478" + }, + { + "file": "../audit/help-resume-20261026/fixture/private/runtime/locale-en-result.json", + "sha256": "c312add7149dea935607663076d23393687541dd4c0764415c48d1ed188d528f" + } + ], + "fixture_addenda": [ + "../audit/help-resume-20261026/fixture/tidy-lists-es-result.json", + "../audit/help-resume-20261026/fixture/timezone-diagnosis.json" + ], + "excluded_sources": "references/selection-decisions.json", + "native_mobile_limitations": "checkpoint-es.json", + "remaining_validation": [ + "Independent pixel review EN final sources", + "Help rendered desktop/mobile readability", + "Fixture owner final DB and queue snapshot" + ], + "external_publications_performed": 0, + "publisher_selection": { + "file": "../audit/help-resume-20261026/campaign-help/selected-source-candidates.json", + "sha256": "3e3bd15b4edefc6470e907ba58069127f6cfaca485f2c62657c95b628b56f3d6", + "exact_36_record_filenames_and_hashes_match": true + }, + "blocked_asset_limitations": "External reCAPTCHA and emoji-mart locale requests denied by egress; their features are not exercised or represented in selected figures. Initial missing local read-route requests were corrected before capture; no denied mutation was retried." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-services-closed.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-services-closed.json new file mode 100644 index 00000000..27cd81d4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/capture-services-closed.json @@ -0,0 +1,34 @@ +{ + "schema": "campaign-owned-browser-proxy-close-v1", + "closed_at": "2026-10-26T22:58:35.770359+00:00", + "ownership_checks": [ + { + "pid": 53390, + "port": 9562, + "command_sha256": "ce572c09a6885cbc2a80641c7c2ba638bb7082371c3776c74f5b6d1aa958a72c", + "listener_identity_verified": true + }, + { + "pid": 60524, + "port": 3376, + "command_sha256": "ddd27a4ffd08a48e1a58438f5709d36aa837a4d9af095d3e79746cd035f5c01d", + "listener_identity_verified": true + } + ], + "native_page_before_close": "about:blank", + "signal": "SIGTERM", + "closed_pids": [ + 53390, + 60524 + ], + "remaining_owned_listeners": [], + "success": true, + "untouched_services": [ + "Rails33386", + "Redis19626", + "Help QA3378", + "Help QA9557" + ], + "profile_preserved": true, + "credentials_printed": false +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-adjustment.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-adjustment.json new file mode 100644 index 00000000..35bbc436 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-adjustment.json @@ -0,0 +1,40 @@ +{ + "status": "current_source_bounded_copy_independently_reviewed; visuals_and_build_pending", + "records": [ + { + "locale": "es", + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "before_sha256": "e04e77ea289de870d61492693308ce4a4862254d8b83a499075fe1b4656a3904", + "after_sha256": "77929dce37a39f484a18567e384ebc3f173a61e8bd8518d00d13e780732b3b0b", + "headings_preserved": 14, + "ordered_liquid_links_preserved": 14 + }, + { + "locale": "en", + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "before_sha256": "60e7f8935f4d8039c6d3935f138c1bf24407b3bbcd2a668c9e7949253ad094d2", + "after_sha256": "a399c0d7169bfbcc57bda9b687a0198554116f5045f7a008a383fb4b81500667", + "headings_preserved": 14, + "ordered_liquid_links_preserved": 14 + } + ], + "source_register_sha256": "4674954f874583e4aab3682c9865596808ddbf3e3115f930d7f59171c7462b9d", + "patch_sha256": "1992ed6377ee166f164fa7df457608d9f5701cf115befa41444055ff6d3ffa02", + "prior_20261011_copy_applied": false, + "changes": [ + "Keep current eligibility-based audience count; wait for asynchronous update.", + "Explain audience count before limit and confirmation after saved limit.", + "Document Configure replies to person/team and default Inbox rules.", + "Clarify review may follow >=100 recipients or configured limit>=100 through current ApprovalWorkflow.", + "Bound reply assignment to recent campaign replies, reopened/unowned conversations and normal fallback rules; no promise of unconditional reassignment.", + "Replace obsolete add/toggle instruction with current audience search/chips, All Audience exclusions, exact localized labels and audience-step Alcance estimado." + ], + "unchanged_routes": { + "es": "/es/crear-una-campaña.html", + "en": "/creating-a-campaign.html" + }, + "independent_review": { + "path": "editorial-copy-independent-review.json", + "sha256": "aa78354b1e06e95d1e0abd437b2baf5c2ef660443a1325518f930aa39bdf3d0d" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review-before-selector-delta.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review-before-selector-delta.json new file mode 100644 index 00000000..9657b601 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review-before-selector-delta.json @@ -0,0 +1,217 @@ +{ + "status": "copy_review_pass_no_open_findings", + "reviewed_at_utc": "2026-10-26T21:52:53.978693+00:00", + "help_base": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "scope": "Independent ES/EN copy delta review against immutable current application source, originals, structure and routes. Pass applies only to the recorded article hashes. Screenshots, inserted message example, rendered page, build and publication are not validated by this report.", + "structure": [ + { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "base_sha256": "e04e77ea289de870d61492693308ce4a4862254d8b83a499075fe1b4656a3904", + "reviewed_sha256": "494b73d9278456a9911107e88108b9f264da563f7b5831a853d4414727f60cb5", + "original_matches_base": true, + "headings": 14, + "ordered_headings_preserved": true, + "liquid_links": 14, + "ordered_links_preserved": true, + "byte_identical_to_base": false, + "initial_reviewed_sha256": "494b73d9278456a9911107e88108b9f264da563f7b5831a853d4414727f60cb5" + }, + { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "base_sha256": "60e7f8935f4d8039c6d3935f138c1bf24407b3bbcd2a668c9e7949253ad094d2", + "reviewed_sha256": "0b73efa06af5326c743995a8d22693650a7094b3b05bdc82de653af4b6848b43", + "original_matches_base": true, + "headings": 14, + "ordered_headings_preserved": true, + "liquid_links": 14, + "ordered_links_preserved": true, + "byte_identical_to_base": false, + "initial_reviewed_sha256": "0b73efa06af5326c743995a8d22693650a7094b3b05bdc82de653af4b6848b43" + }, + { + "path": "_campaigns/creating-a-campaign.md", + "base_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "reviewed_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "original_matches_base": true, + "headings": 0, + "ordered_headings_preserved": true, + "liquid_links": 0, + "ordered_links_preserved": true, + "byte_identical_to_base": true, + "initial_reviewed_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19" + } + ], + "routes": { + "en": "/creating-a-campaign.html", + "es": "/es/crear-una-campaña.html", + "stub_unchanged": true + }, + "checks": [ + { + "check": "Exact audience count before the recipient limit", + "result": "pass", + "evidence": "Campaign::AudienceCount inline/job calls Technology::Selection#reachable_count without a limit. Its default limit is 0. Contact::AudienceQuery filters active, kept, not-unsubscribed profiles; union/subquery selection deduplicates and applies exclusions before reachability counting." + }, + { + "check": "Limited count at confirmation", + "result": "pass", + "evidence": "Campaign::Cache#calculate_target_contacts_count calls reachable_count(limit: campaign.limit). Confirm reads this cache; its fingerprint includes audience, technologies and limit. Technology::Selection uses min(count, limit) for a positive limit." + }, + { + "check": "Count may take time / refresh", + "result": "pass", + "evidence": "AudienceCount returns nil for a reachability backlog or a 1500ms timeout and its job streams the exact count. The audience JS aborts superseded requests. Confirmation asks Cache::Job for a fresh count after its stream connects. Waiting wording is appropriate; it does not promise a fixed delay." + }, + { + "check": "Choose maximum no higher than audience count", + "result": "pass", + "evidence": "campaign/audience_count_controller.js rejects nextLimit > countValue, sets input max and prevents progression while a saved limit exceeds the current count." + }, + { + "check": "Review >=100 recipients or configured limit >=100", + "result": "pass", + "evidence": "ApprovalWorkflow syncs templates, calculates target_contacts_count(cache: false), persists contacts_count, then calls needs_review?. TargetsContactables#needs_review? tests positive limit >=100 OR contacts_count >=100. approved_by_whatsapp? is an earlier bypass requiring approved WhatsApp instances for every broadcast template. Existing cautious plural copy is consistent. Missing WhatsApp templates can be resubmitted before this decision." + }, + { + "check": "Configure replies / person / team / unassigned / empty team", + "result": "pass after resolving campaign-copy-001", + "evidence": "ES/EN labels exactly match components/campaign/assignment locale files. ReplySettings opens an editor with AssignmentComponent; person/team choices exist. Empty teams are disabled and rejected by ReplyAssignable; blank selection removes override. UI locale descriptions explicitly describe normal Inbox rules when unassigned. Added behavior paragraph matches CampaignReply and ReplyWindow; original After sending wording restored byte-for-byte." + }, + { + "check": "Wizard order", + "result": "pass", + "evidence": "Campaign::CreationWizard order remains technologies, audience, compose, delivery, confirm, done. The guide keeps its instructional preview/test subsection between composing and delivery, not an invented wizard page. Reply assignment is rendered inside confirmation after delivery summary." + } + ], + "source_hashes": [ + { + "path": "app/models/technology/selection.rb", + "sha256": "34db20a85c32440aed690378c4f7d2d2811a11057d72517b99acf4b5de20fab0" + }, + { + "path": "app/models/contact/audience_query.rb", + "sha256": "45102641b87541f2e75b23844f68c230c8977f10260679e191cdd3f9cae50ac9" + }, + { + "path": "app/models/contact/reachability_query.rb", + "sha256": "cf8791945027bd91c7f2a97751c2335121c2fc63e79680f9d6251e7f3a44d78e" + }, + { + "path": "app/models/campaign/audience_count.rb", + "sha256": "917228b9360e906891e6287ceec781ebd62d9679b8d3fc77f39f3419d206e06b" + }, + { + "path": "app/models/campaign/cache.rb", + "sha256": "642472e477a5998aa2d3c6d7f2ea7d3a136de2fd84dc47d7843086fc12023da7" + }, + { + "path": "app/models/campaign/states.rb", + "sha256": "6cc074d74e09218ffe8b33604488a9206381a5adb211c20212fece8b6de59c87" + }, + { + "path": "app/models/campaign/approval_workflow.rb", + "sha256": "e91608f993e4a0a7aa6998cfb217d4e15e9db089371598e02d4695222b3bef3f" + }, + { + "path": "app/models/concerns/campaign/targets_contactables.rb", + "sha256": "32138a6432687aa6de2b2008451b850e9d2cd0e5f8934b986ac67387d4e6d332" + }, + { + "path": "app/components/campaign/assignment_component.rb", + "sha256": "13f685d05e15e5056e0cdfe1dd8a79ca803204d0a12a4ff4d07eb61b31af740e" + }, + { + "path": "app/components/campaign/assignment_component.html.erb", + "sha256": "b7b5666309ca7e02270dff44fbb5433290ad3fa2af610043aa5492dcef92b02a" + }, + { + "path": "app/components/campaign/reply_settings_component.rb", + "sha256": "b4648a9d52e23c1a9acf859360a17025da0c291ffd66a65731a135f77c346e5e" + }, + { + "path": "app/components/campaign/reply_settings_component.html.erb", + "sha256": "563efd56e9d9e8e86d88756f7aedcdaa2c96379ee67ec21d4f744ed2c7970586" + }, + { + "path": "app/views/campaigns/wizard/confirm.html.erb", + "sha256": "c30756796849909b8c73d5d4b7e525debaaf63bb9bbf5fe5614380e716ab81d0" + }, + { + "path": "app/views/campaigns/wizard/confirm/_audience_count.html.erb", + "sha256": "69298e6e6e1d64982b1de503e1e83b0c5b31f6b6e00b0000b36a207470468a65" + }, + { + "path": "app/controllers/campaign/audience_count_refreshes_controller.rb", + "sha256": "89022753ea79dbdf6241a915785799dd6c6f377340ebdd00f70adfd0035b81b3" + }, + { + "path": "app/javascript/controllers/campaign/audience_count_controller.js", + "sha256": "7c8d77cc05edb4fbd96cd980f1abb121f20a1a2e71c1086bfd9013bc576cb799" + }, + { + "path": "app/javascript/controllers/campaign/audience_count_refresh_controller.js", + "sha256": "867e87cc8e208b97f1fc7adea862a6659216d140f879c26bdb6c4ca8c9ed70b6" + }, + { + "path": "app/models/campaign/reply_assignable.rb", + "sha256": "c5efda5749896828b762e21a3ef92494d3771e68335d7a860883d239ec80e4e2" + }, + { + "path": "app/models/campaign/reply_window.rb", + "sha256": "b850343847f0016a56e37588dc520c3f7b0ca9bb9a02e6e39a2fd470ca4e421f" + }, + { + "path": "app/models/conversation/ownership/campaign_reply.rb", + "sha256": "76e16144275034644f2881330413ba370f97faf8ca3595f4252a689ac692f68e" + }, + { + "path": "app/wizards/campaign/creation_wizard.rb", + "sha256": "4f655dd56e95080bceec48c863e9ca6d177bd6665dffa3131d39bac422486ab1" + }, + { + "path": "config/locales/components/campaign/assignment/es.yml", + "sha256": "2fca0ca097730acfa18597bc1f4b732cf2fb69bf4e59a7db3699f1301ada5fe1" + }, + { + "path": "config/locales/components/campaign/assignment/en.yml", + "sha256": "13c952f3983c90f0e87cadad4a10041ee59ee63a09efc72086faf617fdb4bdcb" + } + ], + "operations": "Read-only source/article inspection plus this report. No article edits, application changes, runtime, DB, services, helper execution or publication.", + "findings": [], + "resolved_findings": [ + { + "id": "campaign-copy-001", + "priority": "P2", + "status": "resolved by integration owner and independently rechecked", + "title": "Qualify the new promise that every reply uses the selected campaign assignee", + "locations": [ + { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "line": 151 + }, + { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "line": 151 + } + ], + "issue": "The new After sending sentence says customer replies use the chosen assignment, falling back only when none was selected. The current implementation also falls back for replies outside the 24-hour campaign window, existing open ownership, and an ineligible assignee. A reader could incorrectly expect this setting to reassign an already-owned open conversation or every later reply.", + "evidence": [ + "app/models/conversation/ownership/campaign_reply.rb:20-21 allows only reopened closed/snoozed conversations or unowned open conversations, with an open ReplyWindow and eligible assignee.", + "app/models/conversation/ownership/campaign_reply.rb:83-87 validates current user/team eligibility.", + "app/models/conversation/ownership/campaign_reply.rb:95-103 selects the most recent campaign message within WINDOW preceding the reply.", + "app/models/campaign/reply_window.rb sets DURATION = 24.hours and documents ordinary Inbox fallback when its window is closed." + ], + "proposed_insertion_after_configure_replies": { + "es": "Esta asignación puede aplicarse a respuestas recibidas dentro de las 24 horas del último mensaje de campaña, cuando se reabre una conversación cerrada o pospuesta, o cuando una conversación abierta no tiene asignación. Si no se cumplen esas condiciones o la persona o el equipo ya no están disponibles, se mantiene el comportamiento habitual del Inbox.", + "en": "This assignment can apply to replies received within 24 hours of the latest campaign message, when a closed or snoozed conversation reopens, or when an open conversation is unassigned. If those conditions are not met or the person or team is no longer available, the Inbox keeps its usual behavior." + }, + "proposed_after_sending_sentence": { + "es": "Las respuestas de clientes continúan hacia el Inbox por el canal correspondiente. La asignación elegida se aplica cuando se cumplen las condiciones descritas antes; en los demás casos se mantiene el comportamiento habitual del Inbox.", + "en": "Customer replies continue into the Inbox through the corresponding channel. The selected assignment applies when the conditions described above are met; otherwise, the Inbox keeps its usual behavior." + }, + "resolution": "Restored the original After sending paragraph. Added a qualified ES/EN paragraph under Configure replies: considered within 24 hours of the latest campaign message when reopening or unowned; does not replace the owner of an open conversation; ordinary Inbox fallback when it cannot apply." + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review.json new file mode 100644 index 00000000..deee710d --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review.json @@ -0,0 +1,290 @@ +{ + "status": "copy_review_pass_no_open_findings", + "reviewed_at_utc": "2026-10-26T22:01:44.964615+00:00", + "help_base": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "scope": "Independent ES/EN copy delta review against immutable current application source, originals, structure and routes. Pass applies only to the recorded article hashes. Screenshots, inserted message example, rendered page, build and publication are not validated by this report.", + "structure": [ + { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "base_sha256": "e04e77ea289de870d61492693308ce4a4862254d8b83a499075fe1b4656a3904", + "reviewed_sha256": "77929dce37a39f484a18567e384ebc3f173a61e8bd8518d00d13e780732b3b0b", + "original_matches_base": true, + "headings": 14, + "ordered_headings_preserved": true, + "liquid_links": 14, + "ordered_links_preserved": true, + "byte_identical_to_base": false, + "initial_reviewed_sha256": "494b73d9278456a9911107e88108b9f264da563f7b5831a853d4414727f60cb5", + "before_selector_delta_sha256": "494b73d9278456a9911107e88108b9f264da563f7b5831a853d4414727f60cb5" + }, + { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "base_sha256": "60e7f8935f4d8039c6d3935f138c1bf24407b3bbcd2a668c9e7949253ad094d2", + "reviewed_sha256": "a399c0d7169bfbcc57bda9b687a0198554116f5045f7a008a383fb4b81500667", + "original_matches_base": true, + "headings": 14, + "ordered_headings_preserved": true, + "liquid_links": 14, + "ordered_links_preserved": true, + "byte_identical_to_base": false, + "initial_reviewed_sha256": "0b73efa06af5326c743995a8d22693650a7094b3b05bdc82de653af4b6848b43", + "before_selector_delta_sha256": "0b73efa06af5326c743995a8d22693650a7094b3b05bdc82de653af4b6848b43" + }, + { + "path": "_campaigns/creating-a-campaign.md", + "base_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "reviewed_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "original_matches_base": true, + "headings": 0, + "ordered_headings_preserved": true, + "liquid_links": 0, + "ordered_links_preserved": true, + "byte_identical_to_base": true, + "initial_reviewed_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "before_selector_delta_sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19" + } + ], + "routes": { + "en": "/creating-a-campaign.html", + "es": "/es/crear-una-campaña.html", + "stub_unchanged": true + }, + "checks": [ + { + "check": "Exact audience count before the recipient limit", + "result": "pass", + "evidence": "Campaign::AudienceCount inline/job calls Technology::Selection#reachable_count without a limit. Its default limit is 0. Contact::AudienceQuery filters active, kept, not-unsubscribed profiles; union/subquery selection deduplicates and applies exclusions before reachability counting." + }, + { + "check": "Limited count at confirmation", + "result": "pass", + "evidence": "Campaign::Cache#calculate_target_contacts_count calls reachable_count(limit: campaign.limit). Confirm reads this cache; its fingerprint includes audience, technologies and limit. Technology::Selection uses min(count, limit) for a positive limit." + }, + { + "check": "Count may take time / refresh", + "result": "pass", + "evidence": "AudienceCount returns nil for a reachability backlog or a 1500ms timeout and its job streams the exact count. The audience JS aborts superseded requests. Confirmation asks Cache::Job for a fresh count after its stream connects. Waiting wording is appropriate; it does not promise a fixed delay." + }, + { + "check": "Choose maximum no higher than audience count", + "result": "pass", + "evidence": "campaign/audience_count_controller.js rejects nextLimit > countValue, sets input max and prevents progression while a saved limit exceeds the current count." + }, + { + "check": "Review >=100 recipients or configured limit >=100", + "result": "pass", + "evidence": "ApprovalWorkflow syncs templates, calculates target_contacts_count(cache: false), persists contacts_count, then calls needs_review?. TargetsContactables#needs_review? tests positive limit >=100 OR contacts_count >=100. approved_by_whatsapp? is an earlier bypass requiring approved WhatsApp instances for every broadcast template. Existing cautious plural copy is consistent. Missing WhatsApp templates can be resubmitted before this decision." + }, + { + "check": "Configure replies / person / team / unassigned / empty team", + "result": "pass after resolving campaign-copy-001", + "evidence": "ES/EN labels exactly match components/campaign/assignment locale files. ReplySettings opens an editor with AssignmentComponent; person/team choices exist. Empty teams are disabled and rejected by ReplyAssignable; blank selection removes override. UI locale descriptions explicitly describe normal Inbox rules when unassigned. Added behavior paragraph matches CampaignReply and ReplyWindow; original After sending wording restored byte-for-byte." + }, + { + "check": "Wizard order", + "result": "pass", + "evidence": "Campaign::CreationWizard order remains technologies, audience, compose, delivery, confirm, done. The guide keeps its instructional preview/test subsection between composing and delivery, not an invented wizard page. Reply assignment is rendered inside confirmation after delivery summary." + }, + { + "check": "Audience selector interaction and exact ES/EN labels", + "result": "pass", + "evidence": "CampaignAudienceController inherits PlaybookAudienceController. add() marks newly added groups excluded while allAudienceSelected; toggleStatus() returns early with All selected and otherwise toggles included/excluded. The chip name button invokes toggleStatus, its remove control invokes remove, and removeItem updates All=false. The form search placeholder uses campaign_audiences.form.select: Seleccionar audiencia / Select Audience; All chip uses informational.all_audience: Todas las Audiencias / All Audience. Excluded chip uses actions.exclude: Excluir / Exclude. Step2 count comes from campaigns.form.estimated_target: Alcance estimado / Estimated target; step1 separately retains wizard label Target estimado / Estimated target." + } + ], + "source_hashes": [ + { + "path": "app/models/technology/selection.rb", + "sha256": "34db20a85c32440aed690378c4f7d2d2811a11057d72517b99acf4b5de20fab0" + }, + { + "path": "app/models/contact/audience_query.rb", + "sha256": "45102641b87541f2e75b23844f68c230c8977f10260679e191cdd3f9cae50ac9" + }, + { + "path": "app/models/contact/reachability_query.rb", + "sha256": "cf8791945027bd91c7f2a97751c2335121c2fc63e79680f9d6251e7f3a44d78e" + }, + { + "path": "app/models/campaign/audience_count.rb", + "sha256": "917228b9360e906891e6287ceec781ebd62d9679b8d3fc77f39f3419d206e06b" + }, + { + "path": "app/models/campaign/cache.rb", + "sha256": "642472e477a5998aa2d3c6d7f2ea7d3a136de2fd84dc47d7843086fc12023da7" + }, + { + "path": "app/models/campaign/states.rb", + "sha256": "6cc074d74e09218ffe8b33604488a9206381a5adb211c20212fece8b6de59c87" + }, + { + "path": "app/models/campaign/approval_workflow.rb", + "sha256": "e91608f993e4a0a7aa6998cfb217d4e15e9db089371598e02d4695222b3bef3f" + }, + { + "path": "app/models/concerns/campaign/targets_contactables.rb", + "sha256": "32138a6432687aa6de2b2008451b850e9d2cd0e5f8934b986ac67387d4e6d332" + }, + { + "path": "app/components/campaign/assignment_component.rb", + "sha256": "13f685d05e15e5056e0cdfe1dd8a79ca803204d0a12a4ff4d07eb61b31af740e" + }, + { + "path": "app/components/campaign/assignment_component.html.erb", + "sha256": "b7b5666309ca7e02270dff44fbb5433290ad3fa2af610043aa5492dcef92b02a" + }, + { + "path": "app/components/campaign/reply_settings_component.rb", + "sha256": "b4648a9d52e23c1a9acf859360a17025da0c291ffd66a65731a135f77c346e5e" + }, + { + "path": "app/components/campaign/reply_settings_component.html.erb", + "sha256": "563efd56e9d9e8e86d88756f7aedcdaa2c96379ee67ec21d4f744ed2c7970586" + }, + { + "path": "app/views/campaigns/wizard/confirm.html.erb", + "sha256": "c30756796849909b8c73d5d4b7e525debaaf63bb9bbf5fe5614380e716ab81d0" + }, + { + "path": "app/views/campaigns/wizard/confirm/_audience_count.html.erb", + "sha256": "69298e6e6e1d64982b1de503e1e83b0c5b31f6b6e00b0000b36a207470468a65" + }, + { + "path": "app/controllers/campaign/audience_count_refreshes_controller.rb", + "sha256": "89022753ea79dbdf6241a915785799dd6c6f377340ebdd00f70adfd0035b81b3" + }, + { + "path": "app/javascript/controllers/campaign/audience_count_controller.js", + "sha256": "7c8d77cc05edb4fbd96cd980f1abb121f20a1a2e71c1086bfd9013bc576cb799" + }, + { + "path": "app/javascript/controllers/campaign/audience_count_refresh_controller.js", + "sha256": "867e87cc8e208b97f1fc7adea862a6659216d140f879c26bdb6c4ca8c9ed70b6" + }, + { + "path": "app/models/campaign/reply_assignable.rb", + "sha256": "c5efda5749896828b762e21a3ef92494d3771e68335d7a860883d239ec80e4e2" + }, + { + "path": "app/models/campaign/reply_window.rb", + "sha256": "b850343847f0016a56e37588dc520c3f7b0ca9bb9a02e6e39a2fd470ca4e421f" + }, + { + "path": "app/models/conversation/ownership/campaign_reply.rb", + "sha256": "76e16144275034644f2881330413ba370f97faf8ca3595f4252a689ac692f68e" + }, + { + "path": "app/wizards/campaign/creation_wizard.rb", + "sha256": "4f655dd56e95080bceec48c863e9ca6d177bd6665dffa3131d39bac422486ab1" + }, + { + "path": "config/locales/components/campaign/assignment/es.yml", + "sha256": "2fca0ca097730acfa18597bc1f4b732cf2fb69bf4e59a7db3699f1301ada5fe1" + }, + { + "path": "config/locales/components/campaign/assignment/en.yml", + "sha256": "13c952f3983c90f0e87cadad4a10041ee59ee63a09efc72086faf617fdb4bdcb" + }, + { + "path": "app/views/campaign_audiences/_form.html.erb", + "sha256": "07cfb88b8ed86bbfe626ba32bd609d60b3684c575888201cc53b24669c027934" + }, + { + "path": "app/views/campaign_audiences/_item.html.erb", + "sha256": "caf4354bf3f077a29577be5ea25b814876ef7c7250447e7547b25eed73b240f4" + }, + { + "path": "app/views/campaigns/_form.html.erb", + "sha256": "b4a9910df3c349256b46d2b5d247949b008ba1d0b6306293596472f71f92768c" + }, + { + "path": "app/javascript/controllers/campaign/audience_controller.js", + "sha256": "ea9ce93037f9148470b039f1907088c8a9982ce658368ea1d8982c5f1c675fb5" + }, + { + "path": "app/javascript/controllers/playbook/audience_controller.js", + "sha256": "480baff7b591ebd37bb91769f7a2cb4a820977c2723396639ea52dd0a9dec8a2" + }, + { + "path": "config/locales/views/campaign_audiences/es.yml", + "sha256": "23243df869ffc62f21e2cceef6c331a54c4253744fa4d406aa8a0095bf861427" + }, + { + "path": "config/locales/views/campaign_audiences/en.yml", + "sha256": "6bfe05860a91308fff59d2f108480b82d9fe643c3d643590ba4665e94f616e1d" + }, + { + "path": "config/locales/informational/es.yml", + "sha256": "78ed9a39fc9d3fbc30357259f952f83db7a38dd681f74f8e7b3fdf3425836e0d" + }, + { + "path": "config/locales/informational/en.yml", + "sha256": "0267da8379d4810b5dba5b403eb25df6abae45a4bd306684d10fa8729774a78f" + }, + { + "path": "config/locales/views/campaigns/es.yml", + "sha256": "75d06c4ecc1f6ede65ea03458159e1f31d74cbf6ad8028fb8531119878b12d85" + }, + { + "path": "config/locales/views/campaigns/en.yml", + "sha256": "e8a922bc23ff4a2b2c6946a908906686fab09330037df722c1381c8eb518b40a" + }, + { + "path": "config/locales/views/campaigns/wizard/es.yml", + "sha256": "1d1e8d8b8cc00431d7ad78f27b4f66b185af8b91238628f54ad736a4b9b28ff6" + }, + { + "path": "config/locales/views/campaigns/wizard/en.yml", + "sha256": "1f03787ba6decb7b6e5c5d9c241d50f2fc888f0626ede205d32d0ff53c89f3d5" + }, + { + "path": "config/locales/actions/es.yml", + "sha256": "6e627c7a60c98ffa1869ebbf5e5f64d1ff934f9eb53317ea2042ce1e0de23225" + }, + { + "path": "config/locales/actions/en.yml", + "sha256": "9e0aba07757db755048774dc13d887badc0b7713ac720b9fdb2ce9386a1f5914" + } + ], + "operations": "Read-only source/article inspection plus this report. No article edits, application changes, runtime, DB, services, helper execution or publication.", + "findings": [], + "resolved_findings": [ + { + "id": "campaign-copy-001", + "priority": "P2", + "status": "resolved by integration owner and independently rechecked", + "title": "Qualify the new promise that every reply uses the selected campaign assignee", + "locations": [ + { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "line": 151 + }, + { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "line": 151 + } + ], + "issue": "The new After sending sentence says customer replies use the chosen assignment, falling back only when none was selected. The current implementation also falls back for replies outside the 24-hour campaign window, existing open ownership, and an ineligible assignee. A reader could incorrectly expect this setting to reassign an already-owned open conversation or every later reply.", + "evidence": [ + "app/models/conversation/ownership/campaign_reply.rb:20-21 allows only reopened closed/snoozed conversations or unowned open conversations, with an open ReplyWindow and eligible assignee.", + "app/models/conversation/ownership/campaign_reply.rb:83-87 validates current user/team eligibility.", + "app/models/conversation/ownership/campaign_reply.rb:95-103 selects the most recent campaign message within WINDOW preceding the reply.", + "app/models/campaign/reply_window.rb sets DURATION = 24.hours and documents ordinary Inbox fallback when its window is closed." + ], + "proposed_insertion_after_configure_replies": { + "es": "Esta asignación puede aplicarse a respuestas recibidas dentro de las 24 horas del último mensaje de campaña, cuando se reabre una conversación cerrada o pospuesta, o cuando una conversación abierta no tiene asignación. Si no se cumplen esas condiciones o la persona o el equipo ya no están disponibles, se mantiene el comportamiento habitual del Inbox.", + "en": "This assignment can apply to replies received within 24 hours of the latest campaign message, when a closed or snoozed conversation reopens, or when an open conversation is unassigned. If those conditions are not met or the person or team is no longer available, the Inbox keeps its usual behavior." + }, + "proposed_after_sending_sentence": { + "es": "Las respuestas de clientes continúan hacia el Inbox por el canal correspondiente. La asignación elegida se aplica cuando se cumplen las condiciones descritas antes; en los demás casos se mantiene el comportamiento habitual del Inbox.", + "en": "Customer replies continue into the Inbox through the corresponding channel. The selected assignment applies when the conditions described above are met; otherwise, the Inbox keeps its usual behavior." + }, + "resolution": "Restored the original After sending paragraph. Added a qualified ES/EN paragraph under Configure replies: considered within 24 hours of the latest campaign message when reopening or unowned; does not replace the owner of an open conversation; ordinary Inbox fallback when it cannot apply." + } + ], + "prior_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review-before-selector-delta.json", + "sha256": "32df698879a186d5d592e105d0ad3bc042c1247869e193b78ca19bc87fff17f7" + }, + "selector_delta_scope_proof": "Reversing only the reviewed selector paragraph/capitalization/step2 ES label changes reproduces both prior approved article SHA256 values. No other copy delta was introduced." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-source-register.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-source-register.json new file mode 100644 index 00000000..78bb9e84 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-source-register.json @@ -0,0 +1,342 @@ +{ + "schema": "campaign-current-copy-source-register-v1", + "reviewed_at": "2026-10-26T21:51:00.025977+00:00", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_root": "help-app-campaign-current-20261026-ef8a2003/app", + "files": [ + { + "path": "app/wizards/campaign/creation_wizard.rb", + "sha256": "4f655dd56e95080bceec48c863e9ca6d177bd6665dffa3131d39bac422486ab1", + "reviewed_lines": [ + [ + 1, + 50 + ] + ] + }, + { + "path": "app/models/technology/selection.rb", + "sha256": "34db20a85c32440aed690378c4f7d2d2811a11057d72517b99acf4b5de20fab0", + "reviewed_lines": [ + [ + 61, + 120 + ] + ] + }, + { + "path": "app/models/contact/audience_query.rb", + "sha256": "45102641b87541f2e75b23844f68c230c8977f10260679e191cdd3f9cae50ac9", + "reviewed_lines": [ + [ + 1, + 150 + ] + ] + }, + { + "path": "app/models/contact/reachability_query.rb", + "sha256": "cf8791945027bd91c7f2a97751c2335121c2fc63e79680f9d6251e7f3a44d78e", + "reviewed_lines": [ + [ + 1, + 100 + ] + ] + }, + { + "path": "app/models/campaign/audience_count.rb", + "sha256": "917228b9360e906891e6287ceec781ebd62d9679b8d3fc77f39f3419d206e06b", + "reviewed_lines": [ + [ + 1, + 70 + ] + ] + }, + { + "path": "app/models/campaign/cache.rb", + "sha256": "642472e477a5998aa2d3c6d7f2ea7d3a136de2fd84dc47d7843086fc12023da7", + "reviewed_lines": [ + [ + 1, + 80 + ], + [ + 130, + 145 + ] + ] + }, + { + "path": "app/javascript/controllers/campaign/audience_count_controller.js", + "sha256": "7c8d77cc05edb4fbd96cd980f1abb121f20a1a2e71c1086bfd9013bc576cb799", + "reviewed_lines": [ + [ + 60, + 90 + ], + [ + 125, + 205 + ] + ] + }, + { + "path": "app/models/concerns/campaign/targets_contactables.rb", + "sha256": "32138a6432687aa6de2b2008451b850e9d2cd0e5f8934b986ac67387d4e6d332", + "reviewed_lines": [ + [ + 48, + 70 + ] + ] + }, + { + "path": "app/models/campaign/approval_workflow.rb", + "sha256": "e91608f993e4a0a7aa6998cfb217d4e15e9db089371598e02d4695222b3bef3f", + "reviewed_lines": [ + [ + 19, + 110 + ] + ] + }, + { + "path": "app/models/campaign/states.rb", + "sha256": "6cc074d74e09218ffe8b33604488a9206381a5adb211c20212fece8b6de59c87", + "reviewed_lines": [ + [ + 90, + 130 + ] + ] + }, + { + "path": "app/models/campaign/reply_assignable.rb", + "sha256": "c5efda5749896828b762e21a3ef92494d3771e68335d7a860883d239ec80e4e2", + "reviewed_lines": [ + [ + 1, + 90 + ] + ] + }, + { + "path": "app/components/campaign/assignment_component.rb", + "sha256": "13f685d05e15e5056e0cdfe1dd8a79ca803204d0a12a4ff4d07eb61b31af740e", + "reviewed_lines": [ + [ + 1, + 50 + ] + ] + }, + { + "path": "app/components/campaign/reply_settings_component.html.erb", + "sha256": "563efd56e9d9e8e86d88756f7aedcdaa2c96379ee67ec21d4f744ed2c7970586", + "reviewed_lines": [ + [ + 1, + 70 + ] + ] + }, + { + "path": "app/views/campaigns/wizard/confirm.html.erb", + "sha256": "c30756796849909b8c73d5d4b7e525debaaf63bb9bbf5fe5614380e716ab81d0", + "reviewed_lines": [ + [ + 29, + 43 + ], + [ + 108, + 142 + ] + ] + }, + { + "path": "config/locales/components/campaign/assignment/es.yml", + "sha256": "2fca0ca097730acfa18597bc1f4b732cf2fb69bf4e59a7db3699f1301ada5fe1", + "reviewed_lines": [ + [ + 1, + 22 + ] + ] + }, + { + "path": "config/locales/components/campaign/assignment/en.yml", + "sha256": "13c952f3983c90f0e87cadad4a10041ee59ee63a09efc72086faf617fdb4bdcb", + "reviewed_lines": [ + [ + 1, + 22 + ] + ] + }, + { + "path": "app/models/conversation/ownership/campaign_reply.rb", + "sha256": "76e16144275034644f2881330413ba370f97faf8ca3595f4252a689ac692f68e", + "reviewed_lines": [ + [ + 1, + 106 + ] + ] + }, + { + "path": "app/models/campaign/reply_window.rb", + "sha256": "b850343847f0016a56e37588dc520c3f7b0ca9bb9a02e6e39a2fd470ca4e421f", + "reviewed_lines": [ + [ + 1, + 39 + ] + ] + }, + { + "path": "app/views/campaigns/_form.html.erb", + "sha256": "b4a9910df3c349256b46d2b5d247949b008ba1d0b6306293596472f71f92768c", + "reviewed_lines": [ + [ + 85, + 112 + ] + ] + }, + { + "path": "app/views/campaign_audiences/_form.html.erb", + "sha256": "07cfb88b8ed86bbfe626ba32bd609d60b3684c575888201cc53b24669c027934", + "reviewed_lines": [ + [ + 1, + 83 + ] + ] + }, + { + "path": "app/views/campaign_audiences/_item.html.erb", + "sha256": "caf4354bf3f077a29577be5ea25b814876ef7c7250447e7547b25eed73b240f4", + "reviewed_lines": [ + [ + 1, + 85 + ] + ] + }, + { + "path": "app/javascript/controllers/campaign/audience_controller.js", + "sha256": "ea9ce93037f9148470b039f1907088c8a9982ce658368ea1d8982c5f1c675fb5", + "reviewed_lines": [ + [ + 1, + 10 + ] + ] + }, + { + "path": "app/javascript/controllers/playbook/audience_controller.js", + "sha256": "480baff7b591ebd37bb91769f7a2cb4a820977c2723396639ea52dd0a9dec8a2", + "reviewed_lines": [ + [ + 63, + 110 + ], + [ + 215, + 238 + ], + [ + 285, + 298 + ] + ] + }, + { + "path": "config/locales/informational/es.yml", + "sha256": "78ed9a39fc9d3fbc30357259f952f83db7a38dd681f74f8e7b3fdf3425836e0d", + "reviewed_lines": [ + [ + 60, + 70 + ] + ] + }, + { + "path": "config/locales/informational/en.yml", + "sha256": "0267da8379d4810b5dba5b403eb25df6abae45a4bd306684d10fa8729774a78f", + "reviewed_lines": [ + [ + 60, + 70 + ] + ] + }, + { + "path": "config/locales/views/campaigns/es.yml", + "sha256": "75d06c4ecc1f6ede65ea03458159e1f31d74cbf6ad8028fb8531119878b12d85", + "reviewed_lines": [ + [ + 36, + 47 + ] + ] + }, + { + "path": "config/locales/views/campaigns/en.yml", + "sha256": "e8a922bc23ff4a2b2c6946a908906686fab09330037df722c1381c8eb518b40a", + "reviewed_lines": [ + [ + 36, + 47 + ] + ] + }, + { + "path": "config/locales/views/campaign_audiences/es.yml", + "sha256": "23243df869ffc62f21e2cceef6c331a54c4253744fa4d406aa8a0095bf861427", + "reviewed_lines": [ + [ + 1, + 10 + ] + ] + }, + { + "path": "config/locales/views/campaign_audiences/en.yml", + "sha256": "6bfe05860a91308fff59d2f108480b82d9fe643c3d643590ba4665e94f616e1d", + "reviewed_lines": [ + [ + 1, + 10 + ] + ] + }, + { + "path": "config/locales/views/campaigns/wizard/es.yml", + "sha256": "1d1e8d8b8cc00431d7ad78f27b4f66b185af8b91238628f54ad736a4b9b28ff6", + "reviewed_lines": [ + [ + 1, + 24 + ] + ] + }, + { + "path": "config/locales/views/campaigns/wizard/en.yml", + "sha256": "1f03787ba6decb7b6e5c5d9c241d50f2fc888f0626ede205d32d0ff53c89f3d5", + "reviewed_lines": [ + [ + 1, + 24 + ] + ] + } + ], + "limits": [ + "Source review only; not current browser pixel acceptance or delivery verification.", + "Existing untouched article claims are preserved; this bounded review covers count/limit, review workflow, wizard order and reply assignment." + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy.patch b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy.patch new file mode 100644 index 00000000..2f920eb5 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy.patch @@ -0,0 +1,108 @@ +diff --git a/_i18n/en/campaigns/creating-a-campaign.md b/_i18n/en/campaigns/creating-a-campaign.md +index 62626f6d..aa64f381 100644 +--- a/_i18n/en/campaigns/creating-a-campaign.md ++++ b/_i18n/en/campaigns/creating-a-campaign.md +@@ -29,7 +29,7 @@ Select **Next** to continue. Give the campaign a clear internal name in the head + + ## 2. Choose who will receive it + +-The audience step starts with **All audience**. You can keep it when every eligible customer profile should be considered, or replace it with a more focused selection. ++The audience step starts with **All Audience**. You can keep it when every eligible customer profile should be considered, or replace it with a more focused selection. + + You can include or exclude: + +@@ -37,12 +37,16 @@ You can include or exclude: + - Segments. + - Audiences from previously scheduled or delivered campaigns. + +-Use the add button to combine multiple audience rules. Change **Include** to **Exclude** when a group should be removed from the campaign. ++Use **Select Audience** to search for and add groups. To include specific groups, first remove **All Audience** with its remove button. If you keep **All Audience**, groups you add are excluded from that audience. + +-Hellotext deduplicates overlapping groups and updates the estimated target automatically. The estimate considers the selected channels, subscription state, contactability, inclusions, and exclusions, so it can be smaller than the total size of the selected lists or segments. ++With a specific selection, select an added group's name to switch between including and excluding it. Excluded groups show **Exclude** beside their name. ++ ++Hellotext deduplicates overlapping groups and updates the estimated target automatically. The count considers the selected channels, subscription state, contactability, inclusions, and exclusions, so it can be smaller than the total size of the selected lists or segments. Wait for it to finish updating after changing the selection. + + Use the settings control beside **Estimated target** when you want to limit the campaign to a maximum number of eligible customers from the selected audience. This limit does not make an ineligible profile contactable. + ++The count at this step shows the eligible audience before applying the limit. Choose a maximum that does not exceed that count, and check the limited total at confirmation. ++ + Keep reading: [Lists vs. segments]({% link _audience/lists-and-segments.md %}). + + ## 3. Compose the message +@@ -120,13 +124,20 @@ Before selecting **Send**, verify: + - Message preview for every channel. + - Tracked links, tags, coupon, and WhatsApp content. + - Delivery date and time. ++- The person or team who will handle replies. + - Estimated Meta cost when WhatsApp applies. + ++In **Configure replies**, open the settings button and use **Assign replies to** to choose a person or team. If you keep **No specific assignment**, replies follow your Inbox's usual assignment rules. Teams without members cannot be selected. ++ ++This assignment is considered when the customer replies within 24 hours of their most recent campaign message and the conversation reopens or has no owner yet. It does not replace the owner of an open conversation. If it cannot be applied, the Inbox's usual assignment rules apply. ++ ++Wait for the targeted customer count to finish updating: confirmation applies the recipient limit you saved. ++ + The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery. + + ## Understand campaign review + +-Campaigns targeting at least 100 customers may require editorial review. An already approved WhatsApp template can bypass that review even at this audience size. A WhatsApp campaign can also wait for Meta when its template has not already been approved. ++Campaigns with at least 100 recipients or a configured limit of 100 or more may require editorial review. The limit can trigger that review even when fewer recipients are eligible. Already approved WhatsApp templates can allow it to be skipped. A WhatsApp campaign can also wait for Meta when its template has not already been approved. + + While review is pending, the campaign appears **In review** or **WhatsApp in review**. Once approved, it follows the selected delivery time. If a reviewer or Meta rejects the content, open the campaign, review the feedback, make the requested changes, and submit it again. + +diff --git a/_i18n/es/campaigns/creating-a-campaign.md b/_i18n/es/campaigns/creating-a-campaign.md +index 467f5cc4..c7a1d715 100644 +--- a/_i18n/es/campaigns/creating-a-campaign.md ++++ b/_i18n/es/campaigns/creating-a-campaign.md +@@ -29,7 +29,7 @@ Selecciona **Siguiente** para continuar. Dale a la campaña un nombre interno cl + + ## 2. Elige quién la recibirá + +-El paso de audiencia empieza con **Todas las audiencias**. Puedes mantenerlo cuando todos los perfiles de cliente elegibles deberían considerarse o reemplazarlo por una selección más específica. ++El paso de audiencia empieza con **Todas las Audiencias**. Puedes mantenerlo cuando todos los perfiles de cliente elegibles deberían considerarse o reemplazarlo por una selección más específica. + + Puedes incluir o excluir: + +@@ -37,11 +37,15 @@ Puedes incluir o excluir: + - Segmentos. + - Audiencias de campañas programadas o enviadas anteriormente. + +-Usa el botón de agregar para combinar varias reglas de audiencia. Cambia **Incluir** por **Excluir** cuando un grupo deba quedar fuera de la campaña. ++Usa **Seleccionar audiencia** para buscar y agregar grupos. Para incluir grupos concretos, primero quita **Todas las Audiencias** con su botón de quitar. Si mantienes **Todas las Audiencias**, los grupos que agregues se excluyen de esa audiencia. + +-Hellotext elimina duplicados entre grupos superpuestos y actualiza el target estimado automáticamente. La estimación considera los canales seleccionados, el estado de suscripción, la contactabilidad, las inclusiones y las exclusiones, por lo que puede ser menor que el tamaño total de las listas o segmentos elegidos. ++Con una selección específica, selecciona el nombre de un grupo agregado para alternar entre incluirlo y excluirlo. Los grupos excluidos muestran **Excluir** junto al nombre. + +-Usa el control de ajustes junto al **Target estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible. ++Hellotext elimina duplicados entre grupos superpuestos y actualiza el target estimado automáticamente. El conteo considera los canales seleccionados, el estado de suscripción, la contactabilidad, las inclusiones y las exclusiones, por lo que puede ser menor que el tamaño total de las listas o segmentos elegidos. Espera a que termine de actualizarse después de cambiar la selección. ++ ++Usa el control de ajustes junto al **Alcance estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible. ++ ++El conteo de este paso muestra la audiencia elegible antes de aplicar el límite. Elige un máximo que no supere esa cantidad y revisa el total limitado en la confirmación. + + Sigue leyendo: [Listas vs. segmentos]({% link _audience/lists-and-segments.md %}). + +@@ -120,13 +124,20 @@ Antes de seleccionar **Enviar**, verifica: + - La vista previa del mensaje para cada canal. + - Los links con tracking, etiquetas, cupón y contenido de WhatsApp. + - La fecha y hora de entrega. ++- La persona o el equipo que atenderá las respuestas. + - El costo estimado de Meta cuando aplique WhatsApp. + ++En **Configurar respuestas**, abre el botón de ajustes y usa **Asignar respuestas a** para elegir una persona o un equipo. Si mantienes **Sin asignación específica**, las respuestas siguen las reglas habituales de tu Inbox. Los equipos sin miembros no se pueden seleccionar. ++ ++Esta asignación se considera cuando el cliente responde dentro de las 24 horas siguientes a su mensaje de campaña más reciente y la conversación se reabre o todavía no tiene responsable. No reemplaza al responsable de una conversación abierta. Si no puede aplicarse, se usan las reglas habituales del Inbox. ++ ++Espera a que termine de actualizarse la cantidad de clientes segmentados: la confirmación aplica el límite de destinatarios que guardaste. ++ + La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega. + + ## Entiende la revisión de campañas + +-Las campañas dirigidas a por lo menos 100 clientes pueden requerir revisión editorial. Una plantilla de WhatsApp ya aprobada puede omitir esa revisión incluso con esa cantidad de destinatarios. Una campaña de WhatsApp también puede esperar a Meta cuando su plantilla todavía no fue aprobada. ++Las campañas con por lo menos 100 destinatarios o un límite configurado de 100 o más pueden requerir revisión editorial. El límite puede activar esa revisión aunque haya menos destinatarios elegibles. Las plantillas de WhatsApp ya aprobadas pueden permitir omitirla. Una campaña de WhatsApp también puede esperar a Meta cuando su plantilla todavía no fue aprobada. + + Mientras la revisión está pendiente, la campaña aparece como **En revisión** o **WhatsApp en revisión**. Una vez aprobada, sigue el horario de entrega elegido. Si el equipo de revisión o Meta rechazan el contenido, abre la campaña, revisa el feedback, realiza los cambios solicitados y vuelve a enviarla. + diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-insertion-plan.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-insertion-plan.json new file mode 100644 index 00000000..4c7809c8 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-insertion-plan.json @@ -0,0 +1,521 @@ +{ + "schema": "campaign-editorial-insertion-plan-v1", + "status": "integrated_and_six_view_QA_passed", + "help_base": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "worktree": "help-campaign-creation-completion-20261026", + "capture_dir": "docs/editorial-work/captures/campaign-creation-completion-20261026", + "figure_attribute": "data-campaign-figure", + "routes": { + "en": "/creating-a-campaign.html", + "es": "/es/crear-una-campaña.html" + }, + "article_hashes": { + "es": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "en": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + "candidate_concepts": 11, + "insertions": [ + { + "id": "channels", + "locale": "es", + "section": "1. Inicia la campaña y elige cómo se enviará", + "placement": "after_paragraph", + "reader_goal": "Full native technology-choice cards, SMS selected; other options keep their actual disabled/readiness state. Draft edit, not a New→wizard transition.", + "native_entry_proposed": "campaign wizard edit, step technologies; native count frame", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png" + }, + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "native_caps": { + "desktop": 682, + "mobile": 398 + }, + "historical_anchor": "El creador muestra estas opciones, pero elegir una no habilita por sí solo el envío: el negocio necesita acceso y un remitente listo para el canal elegido. El **Target estimado** es una aproximación del tamaño de la audiencia, no una confirmación de cuántos perfiles pueden recibir el mensaje.", + "current_anchor": "El creador muestra estas opciones, pero elegir una no habilita por sí solo el envío: el negocio necesita acceso y un remitente listo para el canal elegido. El **Target estimado** se actualiza para mostrar cuántos perfiles de cliente podrían contactarse con la opción elegida.", + "native_id": "campaign-channels" + }, + { + "id": "channels", + "locale": "en", + "section": "1. Start the campaign and choose how it will be sent", + "placement": "after_paragraph", + "reader_goal": "Full native technology-choice cards, SMS selected; other options keep their actual disabled/readiness state. Draft edit, not a New→wizard transition.", + "native_entry_proposed": "campaign wizard edit, step technologies; native count frame", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png" + }, + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "historical_anchor": "The creator shows these options, but selecting one does not by itself enable sending: the business needs access and a ready sender for the chosen channel. The **Estimated target** is an approximation of audience size, not confirmation of how many profiles can receive the message.", + "current_anchor": "The creator shows these options, but selecting one does not by itself enable sending: the business needs access and a ready sender for the chosen channel. The **Estimated target** updates to show how many customer profiles may be reachable through the selected delivery option.", + "native_id": "campaign-channels" + }, + { + "id": "audience", + "locale": "es", + "section": "2. Elige quién la recibirá", + "placement": "after_paragraph", + "reader_goal": "Included and excluded fictional audiences with the actual current eligibility count and native selector controls; no historical 3→2 estimator assertion.", + "native_entry_proposed": "campaign wizard edit, step audience; native collection and count GETs", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png" + }, + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "native_caps": { + "desktop": 984.0, + "mobile": 398.0 + }, + "historical_anchor": "Usa el botón de agregar para combinar varias reglas de audiencia. Cambia **Incluir** por **Excluir** cuando un grupo deba quedar fuera de la campaña.", + "current_anchor": "Con una selección específica, selecciona el nombre de un grupo agregado para alternar entre incluirlo y excluirlo. Los grupos excluidos muestran **Excluir** junto al nombre.", + "native_id": "campaign-audience" + }, + { + "id": "audience", + "locale": "en", + "section": "2. Choose who will receive it", + "placement": "after_paragraph", + "reader_goal": "Included and excluded fictional audiences with the actual current eligibility count and native selector controls; no historical 3→2 estimator assertion.", + "native_entry_proposed": "campaign wizard edit, step audience; native collection and count GETs", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png" + }, + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "native_caps": { + "desktop": 984.0, + "mobile": 398.0 + }, + "historical_anchor": "Use the add button to combine multiple audience rules. Change **Include** to **Exclude** when a group should be removed from the campaign.", + "current_anchor": "With a specific selection, select an added group's name to switch between including and excluding it. Excluded groups show **Exclude** beside their name.", + "native_id": "campaign-audience" + }, + { + "id": "audience-limit", + "locale": "es", + "section": "2. Elige quién la recibirá", + "placement": "after_paragraph", + "reader_goal": "Native maximum-recipient popover showing configured limit2, without submitting the form.", + "native_entry_proposed": "DOM-only popover over same audience page", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + }, + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "native_caps": { + "desktop": 609.0 + }, + "historical_anchor": "Usa el control de ajustes junto al **Target estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible.", + "current_anchor": "Usa el control de ajustes junto al **Alcance estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible.", + "native_id": "campaign-audience-limit" + }, + { + "id": "audience-limit", + "locale": "en", + "section": "2. Choose who will receive it", + "placement": "after_paragraph", + "reader_goal": "Native maximum-recipient popover showing configured limit2, without submitting the form.", + "native_entry_proposed": "DOM-only popover over same audience page", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + }, + "caption": "Audience limit control with a maximum of two customers.", + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "native_caps": { + "desktop": 609.0 + }, + "historical_anchor": "Use the settings control beside **Estimated target** when you want to limit the campaign to a maximum number of eligible customers from the selected audience. This limit does not make an ineligible profile contactable.", + "current_anchor": "Use the settings control beside **Estimated target** when you want to limit the campaign to a maximum number of eligible customers from the selected audience. This limit does not make an ineligible profile contactable.", + "native_id": "campaign-audience-limit" + }, + { + "id": "composer-preview", + "locale": "es", + "section": "3. Redacta el mensaje", + "placement": "after_paragraph", + "reader_goal": "Localized native saved SMS draft and composition controls; mobile Preview entry is visible. The separate early native SMS example illustrates the recipient result.", + "native_entry_proposed": "new campaign broadcast GET resolves existing owned Broadcast", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png" + }, + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "historical_anchor": "Escribe un mensaje enfocado con una próxima acción clara. El editor muestra una vista previa del canal mientras redactas.", + "current_anchor": "Escribe un mensaje enfocado con una próxima acción clara. El editor muestra una vista previa del canal mientras redactas.", + "native_id": "campaign-composer" + }, + { + "id": "composer-preview", + "locale": "en", + "section": "3. Compose the message", + "placement": "after_paragraph", + "reader_goal": "Localized native saved SMS draft and composition controls; mobile Preview entry is visible. The separate early native SMS example illustrates the recipient result.", + "native_entry_proposed": "new campaign broadcast GET resolves existing owned Broadcast", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png" + }, + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "historical_anchor": "Write one focused message with a clear next action. The editor shows a channel preview while you compose.", + "current_anchor": "Write one focused message with a clear next action. The editor shows a channel preview while you compose.", + "native_id": "campaign-composer" + }, + { + "id": "tracked-link-tool", + "locale": "es", + "section": "Agrega links con tracking", + "placement": "after_paragraph", + "reader_goal": "Native link tool/input; optional prepared Link already belongs to draft, but no Add/short-URL fetch.", + "native_entry_proposed": "DOM-only popover; create POST denied", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png" + }, + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "native_caps": { + "desktop": 516.0 + }, + "historical_anchor": "Usa la herramienta de links del editor en lugar de pegar una URL larga. Hellotext crea un link corto `hello.link`, registra clics elegibles y conecta la visita con actividad rastreada posterior.", + "current_anchor": "Usa la herramienta de links del editor en lugar de pegar una URL larga. Hellotext crea un link corto `hello.link`, registra clics elegibles y conecta la visita con actividad rastreada posterior.", + "native_id": "campaign-tracked-link-tool", + "instruction_addendum": "En **Crear un enlace corto**, pega la URL de destino y selecciona **Agregar enlace corto**." + }, + { + "id": "tracked-link-tool", + "locale": "en", + "section": "Add tracked links", + "placement": "after_paragraph", + "reader_goal": "Native link tool/input; optional prepared Link already belongs to draft, but no Add/short-URL fetch.", + "native_entry_proposed": "DOM-only popover; create POST denied", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png" + }, + "caption": "URL form for creating a tracked short link.", + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "native_caps": { + "desktop": 516.0 + }, + "historical_anchor": "Use the editor's link tool instead of pasting a long destination URL. Hellotext creates a short `hello.link` URL, records eligible clicks, and connects the visit with later tracked activity.", + "current_anchor": "Use the editor's link tool instead of pasting a long destination URL. Hellotext creates a short `hello.link` URL, records eligible clicks, and connects the visit with later tracked activity.", + "instruction_addendum": "In **Create a shortlink**, paste the destination URL and select **Add short link**.", + "native_id": "campaign-tracked-link-tool" + }, + { + "id": "personalization-tool", + "locale": "es", + "section": "Agrega etiquetas de personalización", + "placement": "after_paragraph", + "reader_goal": "Native tag picker and existing {name} token; preview substitution is illustrative actor data, not sent recipient proof.", + "native_entry_proposed": "DOM-only tag menu", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png" + }, + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "native_caps": { + "desktop": 516.0 + }, + "historical_anchor": "Las etiquetas insertan propiedades del perfil de cliente en el mensaje entregado. Usa un valor alternativo cuando la propiedad pueda faltar, por ejemplo `{name|cliente}`.", + "current_anchor": "Las etiquetas insertan propiedades del perfil de cliente en el mensaje entregado. Usa un valor alternativo cuando la propiedad pueda faltar, por ejemplo `{name|cliente}`.", + "native_id": "campaign-personalization-tool", + "instruction_addendum": "Abre **Etiquetas** con el botón de llaves y selecciona la propiedad que quieres insertar, como `name`." + }, + { + "id": "personalization-tool", + "locale": "en", + "section": "Add personalization tags", + "placement": "after_paragraph", + "reader_goal": "Native tag picker and existing {name} token; preview substitution is illustrative actor data, not sent recipient proof.", + "native_entry_proposed": "DOM-only tag menu", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png" + }, + "caption": "Tags menu with standard properties and a fictional custom property.", + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "native_caps": { + "desktop": 516.0 + }, + "historical_anchor": "Tags insert customer profile properties into the delivered message. Use a fallback when the property may be missing, for example `{name|customer}`.", + "current_anchor": "Tags insert customer profile properties into the delivered message. Use a fallback when the property may be missing, for example `{name|customer}`.", + "instruction_addendum": "Open **Tags** with the braces button and select the property you want to insert, such as `name`.", + "native_id": "campaign-personalization-tool" + }, + { + "id": "coupon-picker", + "locale": "es", + "section": "Agrega un cupón", + "placement": "after_paragraph", + "reader_goal": "Existing fictional Coupon2 in native selector; no assignment or new coupon creation.", + "native_entry_proposed": "compose coupon new GET, exact owned-business query", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png" + }, + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "native_caps": { + "desktop": 416.0, + "mobile": 414.0 + }, + "historical_anchor": "Usa la herramienta de cupones para hacer referencia a un cupón disponible en Hellotext. Esto mantiene el cupón conectado con la campaña y sus resultados en lugar de tratar un código escrito manualmente como texto común.", + "current_anchor": "Usa la herramienta de cupones para hacer referencia a un cupón disponible en Hellotext. Esto mantiene el cupón conectado con la campaña y sus resultados en lugar de tratar un código escrito manualmente como texto común.", + "native_id": "campaign-coupon-picker" + }, + { + "id": "coupon-picker", + "locale": "en", + "section": "Add a coupon", + "placement": "after_paragraph", + "reader_goal": "Existing fictional Coupon2 in native selector; no assignment or new coupon creation.", + "native_entry_proposed": "compose coupon new GET, exact owned-business query", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png" + }, + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "native_caps": { + "desktop": 416.0, + "mobile": 414.0 + }, + "historical_anchor": "Use the coupon tool to reference a coupon already available in Hellotext. This keeps the coupon connected to the campaign and its results instead of treating a manually typed code as plain text.", + "current_anchor": "Use the coupon tool to reference a coupon already available in Hellotext. This keeps the coupon connected to the campaign and its results instead of treating a manually typed code as plain text.", + "native_id": "campaign-coupon-picker" + }, + { + "id": "test-destination", + "locale": "es", + "section": "4. Revisa la vista previa y envía una prueba", + "placement": "after_paragraph", + "reader_goal": "Native SMS test destination form visible; no number submission, Enter or send.", + "native_entry_proposed": "DOM-only test popover; tests POST denied", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png" + }, + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "native_caps": { + "desktop": 432.0 + }, + "historical_anchor": "Envía una prueba al destino que corresponda antes de continuar: un número que controles para SMS o WhatsApp, o una dirección propia para una campaña de solo correo. Una prueba por SMS puede entregarse directamente. Una prueba de WhatsApp con contenido nuevo puede quedar programada hasta que Meta apruebe la plantilla.", + "current_anchor": "Envía una prueba al destino que corresponda antes de continuar: un número que controles para SMS o WhatsApp, o una dirección propia para una campaña de solo correo. Una prueba por SMS puede entregarse directamente. Una prueba de WhatsApp con contenido nuevo puede quedar programada hasta que Meta apruebe la plantilla.", + "native_id": "campaign-test-destination", + "instruction_addendum": "Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles." + }, + { + "id": "test-destination", + "locale": "en", + "section": "4. Preview and send a test", + "placement": "after_paragraph", + "reader_goal": "Native SMS test destination form visible; no number submission, Enter or send.", + "native_entry_proposed": "DOM-only test popover; tests POST denied", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png" + }, + "caption": "SMS test form with an empty phone field and disabled send control.", + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "native_caps": { + "desktop": 432.0 + }, + "historical_anchor": "Send a test to the appropriate destination before continuing: a number you control for SMS or WhatsApp, or your own address for an Email-only campaign. An SMS test can be delivered directly. A WhatsApp test with new template content can remain scheduled until Meta approves that template.", + "current_anchor": "Send a test to the appropriate destination before continuing: a number you control for SMS or WhatsApp, or your own address for an Email-only campaign. An SMS test can be delivered directly. A WhatsApp test with new template content can remain scheduled until Meta approves that template.", + "instruction_addendum": "For an SMS test, in **Send message to this number**, choose the country and enter a number you control.", + "native_id": "campaign-test-destination" + }, + { + "id": "delivery-date", + "locale": "es", + "section": "5. Elige cuándo se enviará", + "placement": "after_paragraph", + "reader_goal": "Native Send later date/time and any real window constraints; future time is prepared while status stays draft.", + "native_entry_proposed": "campaign wizard edit, step delivery; DOM-only calendar", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png" + }, + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "native_caps": { + "desktop": 705.0, + "mobile": 398.0 + }, + "historical_anchor": "Hellotext aplica las ventanas de comunicación requeridas para el país de destino y los ajustes de horas nocturnas del negocio. Si el momento elegido no está permitido, la interfaz puede solicitar otro horario o mover la entrega a la siguiente ventana permitida.", + "current_anchor": "Hellotext aplica las ventanas de comunicación requeridas para el país de destino y los ajustes de horas nocturnas del negocio. Si el momento elegido no está permitido, la interfaz puede solicitar otro horario o mover la entrega a la siguiente ventana permitida.", + "native_id": "campaign-delivery-date" + }, + { + "id": "delivery-date", + "locale": "en", + "section": "5. Choose when it will be sent", + "placement": "after_paragraph", + "reader_goal": "Native Send later date/time and any real window constraints; future time is prepared while status stays draft.", + "native_entry_proposed": "campaign wizard edit, step delivery; DOM-only calendar", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png" + }, + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "native_caps": { + "desktop": 705.0, + "mobile": 398.0 + }, + "historical_anchor": "Hellotext applies the communication windows required for the destination country and the business's night-hour settings. If the selected time is not allowed, the interface can require another time or move delivery to the next allowed window.", + "current_anchor": "Hellotext applies the communication windows required for the destination country and the business's night-hour settings. If the selected time is not allowed, the interface can require another time or move delivery to the next allowed window.", + "native_id": "campaign-delivery-date" + }, + { + "id": "confirmation", + "locale": "es", + "section": "6. Revisa y confirma", + "placement": "after_paragraph", + "reader_goal": "Current saved audience/limit, selected channel, preview, future date and reply assignment summary; no send action.", + "native_entry_proposed": "campaign wizard edit, step confirm", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png" + }, + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "historical_anchor": "La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega.", + "current_anchor": "La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega.", + "native_id": "campaign-confirmation" + }, + { + "id": "confirmation", + "locale": "en", + "section": "6. Review and confirm", + "placement": "after_paragraph", + "reader_goal": "Current saved audience/limit, selected channel, preview, future date and reply assignment summary; no send action.", + "native_entry_proposed": "campaign wizard edit, step confirm", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png" + }, + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "historical_anchor": "The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery.", + "current_anchor": "The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery.", + "native_id": "campaign-confirmation" + }, + { + "id": "reply-settings", + "locale": "es", + "section": "6. Revisa y confirma", + "placement": "after_paragraph", + "current_anchor": "En **Configurar respuestas**, abre el botón de ajustes y usa **Asignar respuestas a** para elegir una persona o un equipo. Si mantienes **Sin asignación específica**, las respuestas siguen las reglas habituales de tu Inbox. Los equipos sin miembros no se pueden seleccionar.", + "reader_goal": "Real Configure replies editor with person/team dropdown visible; preserve actual empty-team and unassigned states; no unauthorized selection write.", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png" + }, + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "native_caps": { + "desktop": 846.0, + "mobile": 398.0 + }, + "native_id": "campaign-reply-settings" + }, + { + "id": "reply-settings", + "locale": "en", + "section": "6. Review and confirm", + "placement": "after_paragraph", + "current_anchor": "In **Configure replies**, open the settings button and use **Assign replies to** to choose a person or team. If you keep **No specific assignment**, replies follow your Inbox's usual assignment rules. Teams without members cannot be selected.", + "reader_goal": "Real Configure replies editor with person/team dropdown visible; preserve actual empty-team and unassigned states; no unauthorized selection write.", + "status": "native_sources_integrated_and_Help_QA_passed", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png" + }, + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "native_caps": { + "desktop": 846.0, + "mobile": 398.0 + }, + "native_id": "campaign-reply-settings" + } + ], + "final_source_count": 36, + "final_figures_per_locale": { + "es": 11, + "en": 11 + }, + "scope": "Editorial candidates, not an image quota or source acceptance. Actual UI geometry may require split crops or make a candidate unusable. No placeholder figures inserted.", + "acceptance": [ + "Admit real localized UI PNGs with observed native DPR/scale, exact clip and Display P3 profile; never postprocess pixels or invent states.", + "Derive CSS caps from actual native logical size. Inspect individual sources, all six complete Help views and every detail at1440/580/390.", + "Static nonlinked figures retain the standard lavender stage and separate white inset.", + "Captions identify fictional data and actual state; provenance records direct draft entry and actions not performed.", + "Preserve real payment/readiness requirements; never imply test, approval, payment, scheduling or delivery happened." + ], + "pending": [ + "inventory_closure_and_authorized_publication" + ], + "historical_plan": { + "path": "help-campaign-creation-completion-20261011/docs/editorial-work/captures/campaign-creation-completion-20261011/editorial-insertion-plan.json", + "sha256": "4b21e68ff70e70a2a86d44a00d17726c76764b75d8ec225711e758a8625bcbbc" + }, + "recipient_example": { + "position": "after brief introduction and before first configuration section", + "channel": "sms", + "locales": [ + "es", + "en" + ], + "component": "native Editorial::FigureComponent messages via VISUAL_FILE export", + "fictional_case": "Luma collection launch", + "status": "native_export_integrated_and_six_view_QA_passed", + "reason": "Shows the message result before teaching campaign configuration; SMS matches the real disabled WhatsApp state." + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-originals.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-originals.json new file mode 100644 index 00000000..91f6cccf --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-originals.json @@ -0,0 +1,38 @@ +{ + "schema": "campaign-editorial-originals-v1", + "recorded_at": "2026-10-26T21:47:32.313067+00:00", + "help_base": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "editorial_pin": "d0ee357e45d2d14ae605081fc8fe20763b1bb4ba", + "originals": [ + { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "e04e77ea289de870d61492693308ce4a4862254d8b83a499075fe1b4656a3904", + "bytes": 10129 + }, + { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "60e7f8935f4d8039c6d3935f138c1bf24407b3bbcd2a668c9e7949253ad094d2", + "bytes": 8980 + }, + { + "path": "_campaigns/creating-a-campaign.md", + "sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "bytes": 501 + }, + { + "path": "docs/editorial-work/progress.csv", + "sha256": "dd0f52bad74a1dfbf7d0e9cdcd656f8ab537051b73b7514de5ec00b6617535c4", + "bytes": 18537 + } + ], + "routes": { + "es": "/es/crear-una-campaña.html", + "en": "/creating-a-campaign.html" + }, + "historical_capture_admission": "none; current UI currency and pixel checks pending", + "remote_inventory": { + "unfinished_pairs": 33, + "open_pull_requests": 0, + "evidence": "audit/help-resume-20261026/inventory" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/evidence-index.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/evidence-index.json new file mode 100644 index 00000000..7156a5e3 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/evidence-index.json @@ -0,0 +1,1083 @@ +{ + "status": "frozen_local_qa_evidence", + "scope": "Capture-directory evidence available before final-review and subsequent local-verification/commit receipts; historical pending states keep their original meaning. Index excludes itself and final-review to avoid cycles.", + "artifact_count": 214, + "artifacts": [ + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-closure.json", + "sha256": "a40eeea671879c42b6b9bbfa7a43d8dd945352ba55957dfe65252377b170e7da", + "bytes": 8268 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-phase-closure.json", + "sha256": "c0b4a50f52eebc72c3244997ea9a4eba659e61e4aee0578ea999cbc4ff11a4da", + "bytes": 7985 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-services-closed.json", + "sha256": "b6a2183bcb0fdf232f088702bb86c4b126a1565de317bdd16e324e9208f252bd", + "bytes": 839 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-adjustment.json", + "sha256": "00bc9bf9e0912e775076df98409398009af685f62b2ab6d8a42495b050e73f59", + "bytes": 2001 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review-before-selector-delta.json", + "sha256": "32df698879a186d5d592e105d0ad3bc042c1247869e193b78ca19bc87fff17f7", + "bytes": 12369 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review.json", + "sha256": "aa78354b1e06e95d1e0abd437b2baf5c2ef660443a1325518f930aa39bdf3d0d", + "bytes": 16340 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-source-register.json", + "sha256": "4674954f874583e4aab3682c9865596808ddbf3e3115f930d7f59171c7462b9d", + "bytes": 8165 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy.patch", + "sha256": "1992ed6377ee166f164fa7df457608d9f5701cf115befa41444055ff6d3ffa02", + "bytes": 9669 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-insertion-plan.json", + "sha256": "915909dee8bc5e9badc4f5582b66e09b468c10327547c3e5bfb4e8479d418402", + "bytes": 34893 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-originals.json", + "sha256": "66ba166fbbd23c22a61ec54944a5e2545b55a1b43001759b037d8ba0eecffaeb", + "bytes": 1261 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/integration-record.json", + "sha256": "7fd90b465dc7e1e94d93b722732a4bb10ffcaa8e74d20179bb470e06ccd3fc50", + "bytes": 2048 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/inventory-pre-QA-state.json", + "sha256": "ac9f93e9bc27b0d0cccf9f4c099f742fb8da5ed77bec5ce44b790adb760b260e", + "bytes": 413 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/manifest-normalization.json", + "sha256": "d45380f8396a2d6928d1681add8d2e53717d0ffe7ddad044ac82dbcd0fc50ca1", + "bytes": 16168 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_campaigns/creating-a-campaign.md", + "sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "bytes": 501 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "60e7f8935f4d8039c6d3935f138c1bf24407b3bbcd2a668c9e7949253ad094d2", + "bytes": 8980 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "e04e77ea289de870d61492693308ce4a4862254d8b83a499075fe1b4656a3904", + "bytes": 10129 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/originals/docs/editorial-work/progress.csv", + "sha256": "dd0f52bad74a1dfbf7d0e9cdcd656f8ab537051b73b7514de5ec00b6617535c4", + "bytes": 18537 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/partial-source-integration.json", + "sha256": "3e04e4a7c2ecdea1042dc777113bd1c77d54fad75c5c5332318621cdaa1a4d46", + "bytes": 45934 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/build.log", + "sha256": "e3a1792fc72eeefaf4100e516ff2df46e8ec2b057df10735752a2d1e45ffea82", + "bytes": 1663 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/parser-and-bytes.json", + "sha256": "6e138bd6c294aaa987a58cf2e893efaef37b171b954416d6d0c7436cce2fc5e7", + "bytes": 1728 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/result.json", + "sha256": "d135d51e5722c733212833206ec7db955e19da3d4ad348d5a5de5e3e23c0e177", + "bytes": 402 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preparation-checkpoint.json", + "sha256": "d553d8791a040e94a1f80d5544bece3e49502b00d31605a43f5b6741cd283f51", + "bytes": 3448 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-contract.json", + "sha256": "0d3305f861faa6706987efd79566eaec4b15882f55617d7562f9359d6c7bf58a", + "bytes": 11451 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-export-independent-review.json", + "sha256": "d53b2f2848ebfecd20763b488a1ffa3c9c661291f6daf6383d0ce0ed19f0a051", + "bytes": 7555 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-integration.json", + "sha256": "3b5fbb307a011782cf812678b48cc5cdd26763c7debeaa428a5a92b67ef4b7b0", + "bytes": 5569 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json", + "sha256": "05f78d37e8aa77188c9cb39318920f2c6e21db84e281cc17690beb5bd2bbe27c", + "bytes": 687 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json", + "sha256": "cd70b5fd557d66bf7ebf7dda7e4c967d67bb15dc35dcbdfc1a4d2acf6d4a28d0", + "bytes": 725 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/runtime-closure.json", + "sha256": "10b053603161ad247bde1257d4e3deb70859b0990b2d2031d5764819ae14f2a3", + "bytes": 3839 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-admission.json", + "sha256": "5b6b3ec5090baf3d4acb1817bc93c122a5f1083145a030a68db60cf7e722c069", + "bytes": 29191 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-currency-final.json", + "sha256": "56fbd5d05956310e81244a89aad351a3cc077db4f9ecb682964d3176c60e716c", + "bytes": 2018 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "bytes": 27835 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "bytes": 19779 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-es.json", + "sha256": "dc69bdb189ceeda3959a078bdec8b6d6f225b4940207dab4b556ea686a0c05e8", + "bytes": 19848 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json", + "sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c", + "bytes": 53908 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-selection-decisions.json", + "sha256": "5d7eb803835b9693b5b88549224ed37b9211a44ee3f5c5662f8545b3b6de3fa9", + "bytes": 4374 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-copy-addendum.json", + "sha256": "7aaa1d6f3715c441d27fba08e47219642eac67f8388ae3cc75511f485bcf2554", + "bytes": 3941 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-independent-review.json", + "sha256": "5bc6254da3791026f20f9ab725ae5a694798d7b907747be9cbfb2b854fadd280", + "bytes": 7143 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build-execution.json", + "sha256": "fdf3e7f0932ae97ebb476fcf8acac71cfb77a8a81203b57b8a6a86bbd2eb62ae", + "bytes": 340 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build.log", + "sha256": "a51aa04292dcd2318f0286dbd9f64633233550aac190c322675250b8782c662f", + "bytes": 1661 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/checkpoint.json", + "sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "bytes": 37829 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-process-closure.json", + "sha256": "d850a36896ea3ef77e12e93d61e9565721b633e9f60881e34106983edca39cea", + "bytes": 890 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-processes.json", + "sha256": "bf8b4f4e36bd414710dcabcc253019524dcba9517e0b586b84720b2bd0d527be", + "bytes": 620 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/http-checks.json", + "sha256": "59b898d12c230bca1d32f0e1b1c1efbd4a854506946fe4986a9d96026a1ed208", + "bytes": 25166 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json", + "sha256": "0a25c92c6244d2a959758ace0bb2111a3b405a6608481bfb15698477a534d359", + "bytes": 29368 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json", + "sha256": "470e56ab81b3ea80d32a3d3ac09f172a0677e522218e94fb432e39cdf424d38a", + "bytes": 32128 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json", + "sha256": "f0f6105894eaec569444dbd89637c55dc6219c6dc296052141bb78db008f5576", + "bytes": 30207 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json", + "sha256": "f9e1ac46339971194e9892c7a5369a827c06d345f8616bedb1407b877f006697", + "bytes": 29184 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json", + "sha256": "84c62d7c77bc6ac72fccb00d5f8d85886882b3ca194d8edd97863f4e8ea02404", + "bytes": 31840 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json", + "sha256": "71accfc4ccc074aea4e7a4031e16164f3a2b84613a08929af3108e6c4e20ce2b", + "bytes": 30909 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience-limit.png", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d", + "bytes": 76767 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience.png", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa", + "bytes": 150880 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-channels.png", + "sha256": "037b88de58ccad0cf2445279e63f18a4f05d08dc823ecc3c9829006b93351e85", + "bytes": 163838 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-composer.png", + "sha256": "ec2167d2a4b7efa60529c29c94bc2aa3d21ec7d334e5e2e688cb5129fc30928d", + "bytes": 120681 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-confirmation.png", + "sha256": "a39c8944c71bff0ab9781b8f7c7fb6d6bbc1204facf22640728ce393a688b358", + "bytes": 191488 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-coupon-picker.png", + "sha256": "e09044f1fd5f8f871e42194c1986d24050e846c70a6a044ab10a6f8d36bd209a", + "bytes": 44979 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-delivery-date.png", + "sha256": "79a2c0c0efcf77fdeba81d3871cf49772869fac851dd5f3489c4758eb1a19f7f", + "bytes": 213821 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-personalization-tool.png", + "sha256": "27c54b6e53686f30b97433adaa82a5d6cbb7de3385a5fd7af32e441d22fdbc89", + "bytes": 87808 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-reply-settings.png", + "sha256": "42ccde238d6a853ef76c4bf99526de22eba96f0c4374d902564dbd914e314499", + "bytes": 148010 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-test-destination.png", + "sha256": "39bbae6377d18598f8bcb3df211adc9f2b5386a71b44c4d5470278c57535b91f", + "bytes": 60746 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png", + "sha256": "7f1adb81b63d6a1b1a8606690b9e4a11a1107efc3dca8d92b5c7b52d933c15f4", + "bytes": 65671 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part1.png", + "sha256": "39bff2beca9cacc370fe970a09713b6da8fe7eb912c507d7d7c078554e00841b", + "bytes": 493255 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part10.png", + "sha256": "00ba3f57988b452ba496843b207da21dcca581c23c4bc8b55dd07b98ce24bb51", + "bytes": 646282 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part11.png", + "sha256": "62428e3e04f3653d700771fa081c6db2b28147a047f643356c8d0e593f468826", + "bytes": 618828 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part12.png", + "sha256": "7e24e5181fcf00f8ae65ce865147c62fdb03b2e4920ff11d33c8772eab399056", + "bytes": 563011 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part13.png", + "sha256": "92227cbf824c17745f277352c77f7f79dcf14ac4cd0e330f805e5a4a1b6f20fe", + "bytes": 681625 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part14.png", + "sha256": "2fae05709aaefe288d7230a87e1c6923f7d11433696ba3e57663ff318a2738b4", + "bytes": 520870 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part2.png", + "sha256": "26415b9df701ab2412301624c39fd64c0e970c64afe97f5c8983a97cdb565e78", + "bytes": 561364 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part3.png", + "sha256": "91bee455ab921ca458bc63bd14b71ae549b6ce809a773be9785ac73354bc23b5", + "bytes": 550926 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part4.png", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "bytes": 609255 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part5.png", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "bytes": 576296 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part6.png", + "sha256": "035448ef2ffd469ce05c4557dd150e55086ffa00ffa769296b7d3d9fbd820af4", + "bytes": 583503 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part7.png", + "sha256": "1e6af85bf80aeee52c692be82b110f532d48555109c332103093145ca4c13fc9", + "bytes": 537830 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part8.png", + "sha256": "67ce3a18f8d7754d96c6e99b93e62b7d1cf9a19050c8bb91d918050bcb4f29c9", + "bytes": 546565 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part9.png", + "sha256": "63a7149b1fdf7aa1778f53f0bcdcd9c093eeadd399803a06178ff8ddd169ad23", + "bytes": 623100 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience-limit.png", + "sha256": "8c12e83f7d85dafb26294b12b91b7005d51d91304b9adb9d09a21d7c3ae316c2", + "bytes": 45734 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience.png", + "sha256": "096ad0ca1d91fdf9f8e21e8793fa4beb6c6af133afd9c7f52dc66b6b489046f8", + "bytes": 151334 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-channels.png", + "sha256": "81d1914c3a1b65cc33a2811d1c5de5a130d28bb503666ea1c26fa254df78913f", + "bytes": 140535 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-composer.png", + "sha256": "59636d2dc6f81b1bc911573caaffd286f826a228b5427057411b6db2bda52c46", + "bytes": 104752 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-confirmation.png", + "sha256": "f1e892802e4faa58ec3674844f7a6f94099702de6067a312e712096718d871df", + "bytes": 168541 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-coupon-picker.png", + "sha256": "d84d52c2b5ca31f8f05d18021fa137f6dbb68b36a2e4d12761a973d6f7270a56", + "bytes": 39192 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-delivery-date.png", + "sha256": "6107ef15ef803c4b4f7e49e12fd46263d1b54facf68a653cf7c67f0733d0967e", + "bytes": 106846 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-personalization-tool.png", + "sha256": "612ed788c9205caa24cf5033be8f89941cdde6b8af982d534675723c21ca1b0a", + "bytes": 69778 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-reply-settings.png", + "sha256": "193f8e1f9982efa6ee93d2f1dddb6f1b663bdac834c6bca247f2bc7177b2e784", + "bytes": 121042 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-test-destination.png", + "sha256": "0dd465a73e9eb9791a42f6ce5eb05bb2c75b051e86e35d98638f2d68239d9b30", + "bytes": 46315 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png", + "sha256": "fe9c872e2a8125196180bfedb99bcf41679624c76fc6a0a49d7d73d5cb4faed6", + "bytes": 48633 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part1.png", + "sha256": "63e8392f54372c90179a6ede91cc36dfe03da2a251495e61ff852bc696d1afae", + "bytes": 194221 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part10.png", + "sha256": "4ac303661c15b997af5a48fd772cc1df97cd4e20c64af7831889906df7decab4", + "bytes": 271213 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part11.png", + "sha256": "215632cd8ecaf073ecbef52b30993f917b0686931aa7a3e2e8b03eb9f1fa9df2", + "bytes": 262021 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part12.png", + "sha256": "fb2dc42ccf9f4c1d6119a03f7cafb4eb9aeca42e2c1371e1852572522c4a9b42", + "bytes": 262200 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part13.png", + "sha256": "b75913181e80f0de72c2e26c8634db4560f0666757acde053efc8dbd7fbd84a9", + "bytes": 266889 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part14.png", + "sha256": "8d5fd87bd29a3ed7f4e9db3053982268b0eb25f08c78c2818ad8e59e08f5eb35", + "bytes": 353855 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part15.png", + "sha256": "dc80e88879956ca80b2c7d41b8d31c3858365f5cd7a0633fc6295fe9e2fca734", + "bytes": 215529 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part16.png", + "sha256": "426713d328b2b66bc3dba65eec0aa42259df69c160b1052c4dde01e6f60f982d", + "bytes": 191738 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part2.png", + "sha256": "3d1be88bb7010352b6cd280b2e13e3e066e8efdb00beeee87d30e05be4fdb427", + "bytes": 242994 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part3.png", + "sha256": "63a577a67ff716141bed4940b3bfc861101ffe49f6cc7c50381b7eb226d1ee33", + "bytes": 277626 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part4.png", + "sha256": "05dec7bdb78c25398dd3524ef5e9e7f8cde207c32730cc847e3d2a3f4592cce7", + "bytes": 294985 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part5.png", + "sha256": "3c5a22a9daff8e4c7e315e6349ec2908d1fa69c96dad677f1faa3edb2d6b38b9", + "bytes": 244772 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part6.png", + "sha256": "96b2f1375ef9c0e33e3972e0802c56c9d4e0e3072d5b9a0ec80afc9490682cbc", + "bytes": 260152 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part7.png", + "sha256": "1c59a62fe36f90330dda9053dc4ce1d38f7e6b5278ba8932f7e47522966708f5", + "bytes": 290955 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part8.png", + "sha256": "017b10772b243cb096e2b31433e514ec02a98b2356d9d81108d1ba1af2b3747d", + "bytes": 294697 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part9.png", + "sha256": "0468c4294830ace54a850cfc36c96416052078ac26f84979f2fb0457340e4ef2", + "bytes": 262138 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience-limit.png", + "sha256": "4f4872cb241215b6ecaae05ad87b80855359cf838696391514aeaf4382e1dc41", + "bytes": 67480 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience.png", + "sha256": "d0ac6f33ea7f35c88dcd756c7e27731b3cbe2d6cdce7a0cde47287e75af45716", + "bytes": 159203 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-channels.png", + "sha256": "031faa2f552175a3b9c5823fb8bc9e64650b41d2c448c55bc582bff944a6c0b0", + "bytes": 152936 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-composer.png", + "sha256": "1782bfce1dfb291b54c354d977c41d9b66f8e38f0f984ffd61914a5d31eb134c", + "bytes": 110859 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-confirmation.png", + "sha256": "4004cd482d83d09627c5c68be2f098503271c51950f90bbb697b28cdfa48c77e", + "bytes": 179552 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-coupon-picker.png", + "sha256": "55c2d78fb32b9df9069ef65f270cdc5dac5d35641d77de37ebf54878ecbee767", + "bytes": 46454 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-delivery-date.png", + "sha256": "78ce1472414a119b85aad99de5745de7dec3a34cb1b04e1cf3124b3c9132d473", + "bytes": 116443 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-personalization-tool.png", + "sha256": "1c094dc64b1a91d51148e48ff9f391706bf6a70f4818867e564684c9ae693760", + "bytes": 109840 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-reply-settings.png", + "sha256": "3ac1cf31a289467b84f3c1238a3cb27694af1834479af6a58ae6b7ad51a79342", + "bytes": 129008 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-test-destination.png", + "sha256": "59baad476fa23cdb57f5c8971b2e5879eebe0cc006ad00705407aef7937c0501", + "bytes": 58049 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png", + "sha256": "aa6d251c4a40864138a5ca428f1a1ba3c157b702480b156396c53d6498115693", + "bytes": 74562 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part1.png", + "sha256": "6f805c009d36a3512268a1440216bf30c31bdb7c220d5a39919794354cc9f7fd", + "bytes": 194877 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part10.png", + "sha256": "2bfa7c8bc91138de72c4413a77dfa2e177039f1bbcbb76752992c564205a0f63", + "bytes": 257152 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part11.png", + "sha256": "17d842e8b5c1fcf32a7d1fdc6cab062efa0db9f61edc789a61e1336f0d01ee24", + "bytes": 251903 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part12.png", + "sha256": "4ced42ca833fff034bbbff8b2ebb6a1f3df2bbbc9b7aa69ac86e5277096b5904", + "bytes": 244989 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part13.png", + "sha256": "8d8af12e6d0041982a40efa9f72872b88364e9718c9061fe9dbeee35652af5e5", + "bytes": 196514 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part14.png", + "sha256": "44e0a1bc602e44669aee563fdad4b22d32bab8a9fbb95e427e94e72a584da9d4", + "bytes": 400141 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part15.png", + "sha256": "93af59a735f00ba58a0a690f49057cad9cd2e66af93a30a603d9859859030a30", + "bytes": 218023 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part2.png", + "sha256": "3f9b681e10c54fedc226b7958edc86aeb89bb03055b774458adddfe88fa13e3f", + "bytes": 324985 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part3.png", + "sha256": "08184e9bb22d230ce11596cbfae235c7e8e42bee3b0161b5d2fd26642b0d1df7", + "bytes": 249675 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part4.png", + "sha256": "bd7576953487132802edfdf4324354aebce6f033f17e7232920a5526666cf22f", + "bytes": 303187 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part5.png", + "sha256": "583cba13d30ebf395800eeb9c5ab40f23da22856864d22c3a291cbfcdae0e77e", + "bytes": 233274 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part6.png", + "sha256": "cafb0b0808ac336e6acec4af05b6ebb60f9e98494e775d659bd15451b0587a0b", + "bytes": 262769 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part7.png", + "sha256": "cdd1315ebd0d5571166719d810c87494b35ab3470851e1582bff0a1f8ed2dc55", + "bytes": 304120 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part8.png", + "sha256": "1e01e65d69dc89bf5b3b16e291139c2b7dbcc80d85b94f381bdb799e0e461753", + "bytes": 330775 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part9.png", + "sha256": "90e1682b1474f74c13c87b29072ee6096571863ab800cda83230cc1f481dbbf7", + "bytes": 270616 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience-limit.png", + "sha256": "fd4b951316609ab6d8a0208e9a08baf366065642183ea3a5382e2b4974af479d", + "bytes": 83151 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience.png", + "sha256": "cc84ae73c18faf3eadc16a947372944b25aa14866377e30693e51b003c9e7bea", + "bytes": 179627 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-channels.png", + "sha256": "6597764faf658c329626898c7c0e9e7b38fa36f1287a9300c7c4bc52fb76755a", + "bytes": 165939 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-composer.png", + "sha256": "58a7f5751e4e3dfa67663cade8474a7f618301330b5184a79bd69df6bb434572", + "bytes": 113237 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-confirmation.png", + "sha256": "9a0a663f311228d7a2ea29b0fb8eecb4ce08fff6a8c33fb49b1efde7324b8b04", + "bytes": 206827 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-coupon-picker.png", + "sha256": "4e52fdb4aec7ecb8dffafe8e38da9a0e55a526fdd5b81716de62a921421942da", + "bytes": 46693 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-delivery-date.png", + "sha256": "fbb3fb2ac5d4dcb5b7e020c72be932b7d9516f1a40904ff60208fd2bf5e3c0ad", + "bytes": 224918 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-personalization-tool.png", + "sha256": "9f870a58b6751e674a28154adebf6520d60ec2367bbba973a632eb0b7a01be42", + "bytes": 94359 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-reply-settings.png", + "sha256": "4b007acaeaeb3583d92373fa22362a9ffad2beaa42857141ef6e477e364d17ca", + "bytes": 166267 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-test-destination.png", + "sha256": "4a1861a1faa14d9d764dce8d1bf4484cdb42a1a773a35e700871aa6316e567aa", + "bytes": 58704 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png", + "sha256": "c0d47c694708a9c5027cbaee8b986dce698d669f04066043ecfb444b3dfb1f74", + "bytes": 69913 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part1.png", + "sha256": "1d6d3afb6cd4cd35d39768ec3cc786b4dc7f164be13d000bcc063e04b75c77ef", + "bytes": 506818 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part10.png", + "sha256": "d29f728f2170cf26624ad42bc66e6b892b4df931adcc5324633582122b5a000d", + "bytes": 636507 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part11.png", + "sha256": "9ad590f40439b3525a94e641ed9d12a4e0cd5131e286086389c15ebe1cbd207e", + "bytes": 676989 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part12.png", + "sha256": "1368a6ca35d977c699cb0871d0795f339f73ff4e07b53e53c1432f41ccb35024", + "bytes": 543062 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part13.png", + "sha256": "d8fae56517d89a3891f37ae2db05a5ab52f1d482dc2c395b3d645a55033f0e99", + "bytes": 748822 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part14.png", + "sha256": "c6b69fa377d3ba942c49d3c6b59d8ad5914b4427da591eb1793c49dc3e9aa0b3", + "bytes": 572881 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part2.png", + "sha256": "a0044d30a44f6a3d6bdd6a7ad4c35613efb0080970be7f302eac656507a16d42", + "bytes": 610352 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part3.png", + "sha256": "0824fb94768609f86b094af6b2f3d236f2aca6b1f189237ac90658b4f3144b43", + "bytes": 574506 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part4.png", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "bytes": 669261 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part5.png", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "bytes": 592511 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part6.png", + "sha256": "ef30b01132e0d7b66d793510bc9eb05b39560740e484bac3860e53bb7f47a997", + "bytes": 623395 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part7.png", + "sha256": "94209fda57697364624dbafb2308b87f5ef68597ebc81d741796eebbd0fcb7ef", + "bytes": 581973 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part8.png", + "sha256": "8179c639ea4ad76a125798d83f5c769d276a4246c537abb51bde1cf8a43bef1e", + "bytes": 558655 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part9.png", + "sha256": "85baa9bd428a4b8b83f93c482550e91f54b9703786011e12056d3e8b26674846", + "bytes": 628704 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience-limit.png", + "sha256": "3697d48fe30d42e350e459e40ce92956101033c7ff472f4a0e2d0f370e975302", + "bytes": 49335 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience.png", + "sha256": "5cd5b63a905fc99dc757172c302ad502141a309571d6f8c7730cfd960a6174c6", + "bytes": 178097 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-channels.png", + "sha256": "3deaa441b487c5ed496a3b8d37b378d86eacd5ca5b41b05b91a109dd46798d22", + "bytes": 148721 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-composer.png", + "sha256": "7e01df1205321c5fee6a9631a02d99a71a9ed27fb84fe10c52aad6b60c75c6df", + "bytes": 102330 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-confirmation.png", + "sha256": "21abfc64ecfae99cc16c455b23cbd113810995e2cec702f8ea8b7e53ee1276a8", + "bytes": 184997 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-coupon-picker.png", + "sha256": "46e907a3b6d2b79b7bf511af565902c0cd073bbda1a6819d32e83cd6df008c7c", + "bytes": 41158 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-delivery-date.png", + "sha256": "52325ccc5c9e6a9231ef74af69ee710883a7ea893e0d7a5e2eca5d5fedfc718a", + "bytes": 109737 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-personalization-tool.png", + "sha256": "3c9746cfa64022b121ed85414142921305d704115c4440767596e5ae39d9305b", + "bytes": 72759 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-reply-settings.png", + "sha256": "3dd3077e93dcaa3750f67e8203361f8de96b4d7c91521fcc7c58b9623a3d9051", + "bytes": 135983 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-test-destination.png", + "sha256": "3ae32c53d591461e562c4275cd2c43eacc08d273e8824d9de6ce35a42c4a79f6", + "bytes": 46232 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png", + "sha256": "ce4fe296f2923f0148efab6cff863c64f1cd02758e1e92d68cd9b36a833e98ba", + "bytes": 50537 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part1.png", + "sha256": "f7a847c5a9bc3b365d71bf64bd6e12f69511867342351eaa7755bd1210a8ea66", + "bytes": 191653 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part10.png", + "sha256": "7970ca09c26de01804ba5a195cdb4cf5df81b3527c924bf28c9318a06502f9a4", + "bytes": 297705 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part11.png", + "sha256": "22a6ce7182d1c65617b11109853aafe9707760418f729f78303a2d77a770c7f3", + "bytes": 232249 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part12.png", + "sha256": "ead34937251f2c621c6e2852d34d2a16d30bc0521a6ae3c23259bfe3b80b585f", + "bytes": 300067 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part13.png", + "sha256": "70867255921bf899930681bdcdb31ccee6cfa983669ab8e796a62a747e142418", + "bytes": 298925 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part14.png", + "sha256": "a1bf0fc0f20a53c06192ea3458574e1e338424fac2742688f673886053321e90", + "bytes": 350591 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part15.png", + "sha256": "e31557d99a86d037181967fb4d9ea68b603b769e9e1877f612fd4f1f9161ed90", + "bytes": 320405 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part16.png", + "sha256": "2fcda6fea7c19a19f67bab07601b54f59bf7f1e770765502b3ecbc6c0e33a366", + "bytes": 208979 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part2.png", + "sha256": "799ccaac7bfe063ba39a4626fdf8974d2499e6077f430043cf4ae14df553c7a2", + "bytes": 256516 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part3.png", + "sha256": "bcd2d50a6d2766fb87ccc1449243ec927c6ae1f6271aea1a24184ab341b2ed05", + "bytes": 290620 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part4.png", + "sha256": "f081cac8697e1b3f6e7cf65d80599f79bda02dddf0a672c064a4c8fcac68c08b", + "bytes": 320245 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part5.png", + "sha256": "993170b62e62efbfd7774710d400a401ccd3d525293075949937c23014094b39", + "bytes": 270646 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part6.png", + "sha256": "219cb0a13d95719f03ff938de9339be0bfc7d5accb38740608a4da00ec7749aa", + "bytes": 278167 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part7.png", + "sha256": "ff4d769f8e1a316fb05e334335fd12a86c5053bb3ab000d50817be35e4d79084", + "bytes": 291952 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part8.png", + "sha256": "ffa5203e210176ffbae72aa3fe7813bc65a410e562e8b0d6951dfad0a7ddbf5f", + "bytes": 301942 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part9.png", + "sha256": "628dce7e51b2060be9d7c4616b57fdf77c0234a981d8d0a17a2abb27c572293f", + "bytes": 307431 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience-limit.png", + "sha256": "8b9b10d4bd93b90ca8d8a5fbfcd6788ab0a23e94d58475c8b80331534f64e1e8", + "bytes": 73631 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience.png", + "sha256": "e7e4b09f1113f0350c3faa9b53048367569ed449d75762985085f353998e97bd", + "bytes": 186130 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-channels.png", + "sha256": "8139c4a2a357a4a777ec877c60115ba6688e4a5653ef5660755bd54d64758bbe", + "bytes": 159919 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-composer.png", + "sha256": "e99012b0ae01aa8145b5fe3c0fc1f97bb22d3dc737a9f6f9aec7eb51670f192b", + "bytes": 108184 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-confirmation.png", + "sha256": "84b918e3b7609cb404c75d4ad132237f02b6c0a93f5e186e36b855e929b67224", + "bytes": 193481 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-coupon-picker.png", + "sha256": "12b60a4761f67fa6e326894a71bf3f0ee9432f35eb78f22a77cac9f890bb658e", + "bytes": 48018 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-delivery-date.png", + "sha256": "735ed9f1e3315c09833c099e9b8aa65f49facf6297605c9667aa2beb11b30852", + "bytes": 117280 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-personalization-tool.png", + "sha256": "8a886e2729caa5d7e8f7e813b7ed4632ae47752d1cc3d3205ca70def80815aee", + "bytes": 114087 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-reply-settings.png", + "sha256": "d5007f449a10e8c470a661e08fdc7972d01d5db2113312e58b1fe83a6a50b49a", + "bytes": 142020 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-test-destination.png", + "sha256": "72622c0091b89edda1ec52916213e61cacdf3ee17ab91117067b75b13ad08e31", + "bytes": 56081 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png", + "sha256": "72402d0dc78cce8d9316c57a0a3ead2cca5dda78f036adfc01f7615b9f629a84", + "bytes": 78189 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part1.png", + "sha256": "046584e255912da91192536ddaba92ad1045f3d57bc6c176fd591a3556e47d1a", + "bytes": 190333 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part10.png", + "sha256": "b546f4c915d624f515a4ecb658a97ab10127bd469168391323dc56af5e6710c9", + "bytes": 284908 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part11.png", + "sha256": "08247c555fbef39ece5c1302e0095e6f88e2584619853731b995042fc86d4fb0", + "bytes": 218737 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part12.png", + "sha256": "2428a0ae12998ee3d337d50ab118b35bb4235f9904c5d358d017d196bf62d2ad", + "bytes": 269403 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part13.png", + "sha256": "36174d2377007f2f5b359706084e46c42f043102e3dc3852389cc2b7e8d03263", + "bytes": 271812 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part14.png", + "sha256": "f10c73616137740d0e71eed2dd2768a46c6559f7c7237b8c1cf71505fa5f1004", + "bytes": 394001 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part15.png", + "sha256": "650827e3bea5c76dbb3cef55561babbf5d8bd415e4bbb6b8e265a2b17286a0c6", + "bytes": 325918 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part16.png", + "sha256": "25c10c22c833e66c21ed0ddceae89d869204a2d547a66296e09a863ee1b5a639", + "bytes": 221994 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part2.png", + "sha256": "be4833f75e454802a15afe32b2c49230208452a5f3636f11f29cab30d3b2ec24", + "bytes": 309509 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part3.png", + "sha256": "0c0de8a1652d820ae9bf8771a904f8f25d5f6040865f804ed5f367a59faf7320", + "bytes": 255264 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part4.png", + "sha256": "1f62023b661744cc9695bff24bfc8fe3dd5269104c56db1e49cf0a6b4ccc5d51", + "bytes": 325770 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part5.png", + "sha256": "5a38652990e8c77c08f1d86565babc1f9e697dd7b7d1ef7c01833b843f2023db", + "bytes": 250209 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part6.png", + "sha256": "fc6b3485831befea6ed2e079403df21cb274a558af1bd021c3f349a21d809494", + "bytes": 262292 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part7.png", + "sha256": "152cd224086b37580864207e929965e98f504cc09a82b163d4135d112996a325", + "bytes": 320319 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part8.png", + "sha256": "117f0f0b0ce8eda63399fe9cc3dd60b1abf05ca4e1653ad893b1a4917107da32", + "bytes": 323009 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part9.png", + "sha256": "dd30be68493d7fc2077327d8a7b4f41f6840a1e5e8b59ad2306543cd1f4dd1e8", + "bytes": 329377 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/capture-receipt.json", + "sha256": "edec485a2fa5ea76c93fdad5ec2f38837c5c246ada90d7ab2a4d1ac35394b6e0", + "bytes": 427611 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json", + "sha256": "f7f8c827a2fe2101becf4fa694e6b31ae0821b9bdbcbf9d1651c8e4bd13949c7", + "bytes": 65070 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json", + "sha256": "a786d7c20006005b50480f749dd40f8a6b068aae34f564feec971b48b7ce534d", + "bytes": 66143 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json", + "sha256": "6c8a083ec4d04ea55784a7d52cc405fa9feb3b529b32b73ada72e11bcc22778a", + "bytes": 64796 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json", + "sha256": "7dea0eb088d3d812625186813b478cbde4db099b288fbc39066a975422341b8f", + "bytes": 65792 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json", + "sha256": "adddb57e99002dd08f712632d8a1e1d7b41b83c2f59e98ffb282608a095166c6", + "bytes": 66982 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json", + "sha256": "82e8bc489b035eb1d789f19370e11e0de55539aa855fd2d3058d870347b98e0a", + "bytes": 66488 + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/root-help-detail-review.json", + "sha256": "634f768fe33e0ac7cbc42745b0f7db2aa2f27a8d4a6ddf6b12775128c69810ae", + "bytes": 4732 + } + ], + "excluded_later_receipts": [ + "final-review.json", + "evidence-index.json", + "local-verification.json", + "local-verification-committed.json" + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/final-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/final-review.json new file mode 100644 index 00000000..ebd6353e --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/final-review.json @@ -0,0 +1,503 @@ +{ + "status": "passed", + "recorded_at": "2026-10-26T23:25:17.217145+00:00", + "ready_for_local_verifying_commit": true, + "findings": [], + "articles": [ + { + "locale": "es", + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "route": "/es/crear-una-campaña.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + }, + { + "locale": "en", + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "route": "/creating-a-campaign.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + } + ], + "evidence": [ + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-closure.json", + "sha256": "a40eeea671879c42b6b9bbfa7a43d8dd945352ba55957dfe65252377b170e7da" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-phase-closure.json", + "sha256": "c0b4a50f52eebc72c3244997ea9a4eba659e61e4aee0578ea999cbc4ff11a4da" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-services-closed.json", + "sha256": "b6a2183bcb0fdf232f088702bb86c4b126a1565de317bdd16e324e9208f252bd" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-adjustment.json", + "sha256": "00bc9bf9e0912e775076df98409398009af685f62b2ab6d8a42495b050e73f59" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review-before-selector-delta.json", + "sha256": "32df698879a186d5d592e105d0ad3bc042c1247869e193b78ca19bc87fff17f7" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-independent-review.json", + "sha256": "aa78354b1e06e95d1e0abd437b2baf5c2ef660443a1325518f930aa39bdf3d0d" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy-source-register.json", + "sha256": "4674954f874583e4aab3682c9865596808ddbf3e3115f930d7f59171c7462b9d" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-insertion-plan.json", + "sha256": "915909dee8bc5e9badc4f5582b66e09b468c10327547c3e5bfb4e8479d418402" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-originals.json", + "sha256": "66ba166fbbd23c22a61ec54944a5e2545b55a1b43001759b037d8ba0eecffaeb" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/evidence-index.json", + "sha256": "f797a25a2701268e925c2ce37eec5b6a8d45e2bbc7b9df2cb492410087b73460" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/integration-record.json", + "sha256": "7fd90b465dc7e1e94d93b722732a4bb10ffcaa8e74d20179bb470e06ccd3fc50" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/inventory-pre-QA-state.json", + "sha256": "ac9f93e9bc27b0d0cccf9f4c099f742fb8da5ed77bec5ce44b790adb760b260e" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/manifest-normalization.json", + "sha256": "d45380f8396a2d6928d1681add8d2e53717d0ffe7ddad044ac82dbcd0fc50ca1" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/partial-source-integration.json", + "sha256": "3e04e4a7c2ecdea1042dc777113bd1c77d54fad75c5c5332318621cdaa1a4d46" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/parser-and-bytes.json", + "sha256": "6e138bd6c294aaa987a58cf2e893efaef37b171b954416d6d0c7436cce2fc5e7" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/result.json", + "sha256": "d135d51e5722c733212833206ec7db955e19da3d4ad348d5a5de5e3e23c0e177" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/preparation-checkpoint.json", + "sha256": "d553d8791a040e94a1f80d5544bece3e49502b00d31605a43f5b6741cd283f51" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-contract.json", + "sha256": "0d3305f861faa6706987efd79566eaec4b15882f55617d7562f9359d6c7bf58a" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-export-independent-review.json", + "sha256": "d53b2f2848ebfecd20763b488a1ffa3c9c661291f6daf6383d0ce0ed19f0a051" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-integration.json", + "sha256": "3b5fbb307a011782cf812678b48cc5cdd26763c7debeaa428a5a92b67ef4b7b0" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json", + "sha256": "05f78d37e8aa77188c9cb39318920f2c6e21db84e281cc17690beb5bd2bbe27c" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json", + "sha256": "cd70b5fd557d66bf7ebf7dda7e4c967d67bb15dc35dcbdfc1a4d2acf6d4a28d0" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/runtime-closure.json", + "sha256": "10b053603161ad247bde1257d4e3deb70859b0990b2d2031d5764819ae14f2a3" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-admission.json", + "sha256": "5b6b3ec5090baf3d4acb1817bc93c122a5f1083145a030a68db60cf7e722c069" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-currency-final.json", + "sha256": "56fbd5d05956310e81244a89aad351a3cc077db4f9ecb682964d3176c60e716c" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-es.json", + "sha256": "dc69bdb189ceeda3959a078bdec8b6d6f225b4940207dab4b556ea686a0c05e8" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json", + "sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-selection-decisions.json", + "sha256": "5d7eb803835b9693b5b88549224ed37b9211a44ee3f5c5662f8545b3b6de3fa9" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-copy-addendum.json", + "sha256": "7aaa1d6f3715c441d27fba08e47219642eac67f8388ae3cc75511f485bcf2554" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-independent-review.json", + "sha256": "5bc6254da3791026f20f9ab725ae5a694798d7b907747be9cbfb2b854fadd280" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build-execution.json", + "sha256": "fdf3e7f0932ae97ebb476fcf8acac71cfb77a8a81203b57b8a6a86bbd2eb62ae" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/checkpoint.json", + "sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-process-closure.json", + "sha256": "d850a36896ea3ef77e12e93d61e9565721b633e9f60881e34106983edca39cea" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-processes.json", + "sha256": "bf8b4f4e36bd414710dcabcc253019524dcba9517e0b586b84720b2bd0d527be" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/http-checks.json", + "sha256": "59b898d12c230bca1d32f0e1b1c1efbd4a854506946fe4986a9d96026a1ed208" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json", + "sha256": "0a25c92c6244d2a959758ace0bb2111a3b405a6608481bfb15698477a534d359" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json", + "sha256": "470e56ab81b3ea80d32a3d3ac09f172a0677e522218e94fb432e39cdf424d38a" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json", + "sha256": "f0f6105894eaec569444dbd89637c55dc6219c6dc296052141bb78db008f5576" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json", + "sha256": "f9e1ac46339971194e9892c7a5369a827c06d345f8616bedb1407b877f006697" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json", + "sha256": "84c62d7c77bc6ac72fccb00d5f8d85886882b3ca194d8edd97863f4e8ea02404" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json", + "sha256": "71accfc4ccc074aea4e7a4031e16164f3a2b84613a08929af3108e6c4e20ce2b" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/capture-receipt.json", + "sha256": "edec485a2fa5ea76c93fdad5ec2f38837c5c246ada90d7ab2a4d1ac35394b6e0" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json", + "sha256": "f7f8c827a2fe2101becf4fa694e6b31ae0821b9bdbcbf9d1651c8e4bd13949c7" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json", + "sha256": "a786d7c20006005b50480f749dd40f8a6b068aae34f564feec971b48b7ce534d" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json", + "sha256": "6c8a083ec4d04ea55784a7d52cc405fa9feb3b529b32b73ada72e11bcc22778a" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json", + "sha256": "7dea0eb088d3d812625186813b478cbde4db099b288fbc39066a975422341b8f" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json", + "sha256": "adddb57e99002dd08f712632d8a1e1d7b41b83c2f59e98ffb282608a095166c6" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json", + "sha256": "82e8bc489b035eb1d789f19370e11e0de55539aa855fd2d3058d870347b98e0a" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/root-help-detail-review.json", + "sha256": "634f768fe33e0ac7cbc42745b0f7db2aa2f27a8d4a6ddf6b12775128c69810ae" + } + ], + "page_review": { + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "capture_receipt_sha256": "edec485a2fa5ea76c93fdad5ec2f38837c5c246ada90d7ab2a4d1ac35394b6e0", + "segments": 91, + "details": 66, + "views": [ + { + "locale": "es", + "width": 1440, + "status": "passed", + "document_height_css": 15285, + "segments": 14, + "details": 11, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json", + "sha256": "7dea0eb088d3d812625186813b478cbde4db099b288fbc39066a975422341b8f" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json", + "sha256": "f9e1ac46339971194e9892c7a5369a827c06d345f8616bedb1407b877f006697" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json", + "sha256": "f9e1ac46339971194e9892c7a5369a827c06d345f8616bedb1407b877f006697" + } + }, + { + "locale": "es", + "width": 580, + "status": "passed", + "document_height_css": 17083, + "segments": 16, + "details": 11, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json", + "sha256": "82e8bc489b035eb1d789f19370e11e0de55539aa855fd2d3058d870347b98e0a" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json", + "sha256": "71accfc4ccc074aea4e7a4031e16164f3a2b84613a08929af3108e6c4e20ce2b" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json", + "sha256": "71accfc4ccc074aea4e7a4031e16164f3a2b84613a08929af3108e6c4e20ce2b" + } + }, + { + "locale": "es", + "width": 390, + "status": "passed", + "document_height_css": 17394, + "segments": 16, + "details": 11, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json", + "sha256": "adddb57e99002dd08f712632d8a1e1d7b41b83c2f59e98ffb282608a095166c6" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json", + "sha256": "84c62d7c77bc6ac72fccb00d5f8d85886882b3ca194d8edd97863f4e8ea02404" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json", + "sha256": "84c62d7c77bc6ac72fccb00d5f8d85886882b3ca194d8edd97863f4e8ea02404" + } + }, + { + "locale": "en", + "width": 1440, + "status": "passed", + "document_height_css": 15076, + "segments": 14, + "details": 11, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json", + "sha256": "f7f8c827a2fe2101becf4fa694e6b31ae0821b9bdbcbf9d1651c8e4bd13949c7" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json", + "sha256": "0a25c92c6244d2a959758ace0bb2111a3b405a6608481bfb15698477a534d359" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json", + "sha256": "0a25c92c6244d2a959758ace0bb2111a3b405a6608481bfb15698477a534d359" + } + }, + { + "locale": "en", + "width": 580, + "status": "passed", + "document_height_css": 16601, + "segments": 15, + "details": 11, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json", + "sha256": "6c8a083ec4d04ea55784a7d52cc405fa9feb3b529b32b73ada72e11bcc22778a" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json", + "sha256": "f0f6105894eaec569444dbd89637c55dc6219c6dc296052141bb78db008f5576" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json", + "sha256": "f0f6105894eaec569444dbd89637c55dc6219c6dc296052141bb78db008f5576" + } + }, + { + "locale": "en", + "width": 390, + "status": "passed", + "document_height_css": 16772, + "segments": 16, + "details": 11, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json", + "sha256": "a786d7c20006005b50480f749dd40f8a6b068aae34f564feec971b48b7ce534d" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json", + "sha256": "470e56ab81b3ea80d32a3d3ac09f172a0677e522218e94fb432e39cdf424d38a" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json", + "sha256": "470e56ab81b3ea80d32a3d3ac09f172a0677e522218e94fb432e39cdf424d38a" + } + } + ] + }, + "http": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/http-checks.json", + "sha256": "59b898d12c230bca1d32f0e1b1c1efbd4a854506946fe4986a9d96026a1ed208" + }, + "owned_services": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-process-closure.json", + "sha256": "d850a36896ea3ef77e12e93d61e9565721b633e9f60881e34106983edca39cea" + }, + "source_counts": { + "source_pngs": 36, + "selected_pngs": 36, + "retained_pngs": 0, + "retained_selected_pngs": 0, + "new_pngs": 36, + "views": 6 + }, + "inventory_changed_by_this_qa": false, + "commits_created_by_this_qa": false, + "publication": false +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/integration-record.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/integration-record.json new file mode 100644 index 00000000..1578c716 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/integration-record.json @@ -0,0 +1,63 @@ +{ + "schema": "campaign-current-integration-v1", + "status": "native_sources_integrated; Help_QA_pending", + "admission_sha256": "5b6b3ec5090baf3d4acb1817bc93c122a5f1083145a030a68db60cf7e722c069", + "accepted_manifest_sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "source_register_sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c", + "shared_source_figures": { + "es": [ + "campaign-audience-limit", + "campaign-personalization-tool", + "campaign-test-destination", + "campaign-tracked-link-tool" + ], + "en": [ + "campaign-audience-limit", + "campaign-personalization-tool", + "campaign-test-destination", + "campaign-tracked-link-tool" + ] + }, + "source_count": 36, + "figures_per_locale": { + "es": 11, + "en": 11 + }, + "figure_order": { + "es": [ + "campaign-channels", + "campaign-audience", + "campaign-audience-limit", + "campaign-composer", + "campaign-tracked-link-tool", + "campaign-personalization-tool", + "campaign-coupon-picker", + "campaign-test-destination", + "campaign-delivery-date", + "campaign-reply-settings", + "campaign-confirmation" + ], + "en": [ + "campaign-channels", + "campaign-audience", + "campaign-audience-limit", + "campaign-composer", + "campaign-tracked-link-tool", + "campaign-personalization-tool", + "campaign-coupon-picker", + "campaign-test-destination", + "campaign-delivery-date", + "campaign-reply-settings", + "campaign-confirmation" + ] + }, + "article_sha256": { + "es": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "en": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + "pixel_transformations": 0, + "native_message_example_integration": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-integration.json", + "sha256": "3b5fbb307a011782cf812678b48cc5cdd26763c7debeaa428a5a92b67ef4b7b0" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/inventory-pre-QA-state.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/inventory-pre-QA-state.json new file mode 100644 index 00000000..116bb33e --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/inventory-pre-QA-state.json @@ -0,0 +1,7 @@ +{ + "status": "original_inventory_restored_before_final_QA", + "before_sha256": "482a89ee8610eb530b88a11a2f52ad24545b1261c8043428344518c5e225db96", + "base_sha256": "dd0f52bad74a1dfbf7d0e9cdcd656f8ab537051b73b7514de5ec00b6617535c4", + "scope": "Only the local Campaign in_progress marker was restored to its original pending state. No row is marked verified until complete QA passes.", + "unfinished_pairs": 33 +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification-committed.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification-committed.json new file mode 100644 index 00000000..57b90828 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification-committed.json @@ -0,0 +1,64 @@ +{ + "recorded_at": "2026-10-26T23:29:39.800370+00:00", + "status": "bilingual_article_local_verified", + "article_key": "campaigns/creating-a-campaign.md", + "verifying_commit": "24fa15de997761230c2e483595dc805509d505ac", + "verifying_commit_parent": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "final_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/final-review.json", + "sha256": "6b72fb98ecd541d336c05d69ac31f8373b531f82a5baf7d79746f30bf245e0a1" + }, + "local_verification_before_commit": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification.json", + "sha256": "e88bd17dc1be63788fd11260bb8c707128e13df990900167a4019069e159e0a0" + }, + "evidence_index_at_verifying_commit": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/evidence-index.json", + "sha256": "f797a25a2701268e925c2ce37eec5b6a8d45e2bbc7b9df2cb492410087b73460" + }, + "remaining_blockers": [], + "inventory": { + "before_row": "campaigns/creating-a-campaign.md,pending,,", + "after_row": "campaigns/creating-a-campaign.md,local_verified,24fa15de997761230c2e483595dc805509d505ac,docs/editorial-work/campaign-creation-completion-20261026.md", + "rows": 154, + "unrelated_rows_preserved": 153, + "before_counts": { + "local_verified": 120, + "pending": 29, + "out_of_scope": 1, + "in_progress": 3, + "visual_pending": 1 + }, + "after_counts": { + "local_verified": 121, + "pending": 28, + "out_of_scope": 1, + "in_progress": 3, + "visual_pending": 1 + }, + "unresolved_before": 33, + "unresolved_after": 32, + "before_sha256": "dd0f52bad74a1dfbf7d0e9cdcd656f8ab537051b73b7514de5ec00b6617535c4", + "after_sha256": "92ab703230a9abc005b6882ba18162a6d817e60409976969fb5874936e3af466" + }, + "immutable_receipts_preserved": true, + "publication_verified": false, + "whitespace_check": { + "all_candidate_paths_exit_code": 2, + "reported_paths": [ + "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy.patch", + "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/build.log", + "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build.log" + ], + "all_other_paths_exit_code": 0, + "explanation": "Preserved native export blank-line whitespace in both includes, exact unified-diff context lines in the reviewed copy patch, and original Jekyll Generating lines in both immutable build logs. No authored article, YAML, JSON or work-record whitespace errors.", + "report_sha256": "752e3b5744544c67c7008b62aef7a0ccc4784311586988c71103ace31ec1bcfd" + }, + "limits": [ + "This receipt records an existing verifying commit and completed local controls, not a remote deployment.", + "Thirty-six current native screenshots use fictional isolated data. Campaigns remained drafts; no test or delivery requests were sent.", + "The closure changes only this receipt, the current work record and one inventory row; sources, PNGs and QA evidence remain byte exact." + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification.json new file mode 100644 index 00000000..205f2b6c --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/local-verification.json @@ -0,0 +1,34 @@ +{ + "status": "passed_awaiting_actual_verifying_commit", + "recorded_at": "2026-10-26T23:25:54.312602+00:00", + "article_key": "campaigns/creating-a-campaign.md", + "final_review": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/final-review.json", + "sha256": "6b72fb98ecd541d336c05d69ac31f8373b531f82a5baf7d79746f30bf245e0a1" + }, + "checkpoint": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/checkpoint.json", + "sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c" + }, + "capture_receipt": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/capture-receipt.json", + "sha256": "edec485a2fa5ea76c93fdad5ec2f38837c5c246ada90d7ab2a4d1ac35394b6e0" + }, + "remaining_local_blockers": [], + "verifying_commit": null, + "inventory_unchanged": true, + "publication_verified": false, + "whitespace_check": { + "all_candidate_paths_exit_code": 2, + "reported_paths": [ + "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "docs/editorial-work/captures/campaign-creation-completion-20261026/editorial-copy.patch", + "docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/build.log", + "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build.log" + ], + "all_other_paths_exit_code": 0, + "explanation": "Preserved native export blank-line whitespace in both includes, exact unified-diff context lines in the reviewed copy patch, and original Jekyll Generating lines in both immutable build logs. No authored article, YAML, JSON or work-record whitespace errors.", + "report_sha256": "752e3b5744544c67c7008b62aef7a0ccc4784311586988c71103ace31ec1bcfd" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/manifest-normalization.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/manifest-normalization.json new file mode 100644 index 00000000..8ce92d25 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/manifest-normalization.json @@ -0,0 +1,620 @@ +{ + "schema": "campaign-clip-normalization-v1", + "manifest_sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "records": [ + { + "file": "campaign-audience-en-desktop.png", + "source_sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "private_clip": [ + 24, + 128, + 984, + 707 + ], + "public_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + } + }, + { + "file": "campaign-audience-en-mobile.png", + "source_sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "private_clip": [ + 16, + 32, + 398, + 1090 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + } + }, + { + "file": "campaign-audience-es-desktop.png", + "source_sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "private_clip": [ + 24, + 128, + 984, + 735 + ], + "public_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + } + }, + { + "file": "campaign-audience-es-mobile.png", + "source_sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "private_clip": [ + 16, + 32, + 398, + 1090 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + } + }, + { + "file": "campaign-audience-limit-en-desktop.png", + "source_sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "private_clip": [ + 251, + 337, + 609, + 391 + ], + "public_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + } + }, + { + "file": "campaign-audience-limit-es-desktop.png", + "source_sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "private_clip": [ + 259, + 365, + 609, + 391 + ], + "public_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + } + }, + { + "file": "campaign-channels-en-desktop.png", + "source_sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "sidecar_sha256": "ab320e1c0d411f60b5fb407f5e44b415568122da198f3aaa158cb353d2f46ae3", + "private_clip": [ + 91, + 128, + 682, + 836 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + } + }, + { + "file": "campaign-channels-en-mobile.png", + "source_sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "sidecar_sha256": "d08b12abfa41a826ec2860578e5a0b7671c8b757525e94f94ebae10cd6fc0a57", + "private_clip": [ + 16, + 32, + 398, + 854 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + } + }, + { + "file": "campaign-channels-es-desktop.png", + "source_sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "sidecar_sha256": "a1ea32c28e1cb5b4a04eb387cdc2cf6e48560a5ab5402fc456f76b24537727f2", + "private_clip": [ + 91, + 128, + 682, + 808 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + } + }, + { + "file": "campaign-channels-es-mobile.png", + "source_sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "sidecar_sha256": "e0fc398087198587332e2b4615cdc300d2c06978e156b4212ec52b029bdf0d71", + "private_clip": [ + 16, + 32, + 398, + 878 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + } + }, + { + "file": "campaign-composer-en-desktop.png", + "source_sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "sidecar_sha256": "d948589e6f6cbf472b91f4ad6e742880c473a08e2f4dd9f36a16d560837af70e", + "private_clip": [ + 91, + 128, + 682, + 400 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + } + }, + { + "file": "campaign-composer-en-mobile.png", + "source_sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "sidecar_sha256": "75d8e94c33725754b43f5a78fda4c395d954695249d9d0ff626c69fe1156f43f", + "private_clip": [ + 16, + 32, + 398, + 464 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + } + }, + { + "file": "campaign-composer-es-desktop.png", + "source_sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "sidecar_sha256": "279440dcbd2aee4ee90e951af21d76b6839196b75404fd1c48f46b8d817f43da", + "private_clip": [ + 91, + 128, + 682, + 400 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + } + }, + { + "file": "campaign-composer-es-mobile.png", + "source_sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "sidecar_sha256": "a03bf6a2113cdad66a2add051cdb0519dbb9e7ceafc7b265019a822f20b6b546", + "private_clip": [ + 16, + 32, + 398, + 464 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + } + }, + { + "file": "campaign-confirmation-en-desktop.png", + "source_sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "sidecar_sha256": "c1debbab14f57051e32620f91600b29def7a227a3f288a690d49a45549ecc265", + "private_clip": [ + 91, + 128, + 682, + 912 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + } + }, + { + "file": "campaign-confirmation-en-mobile.png", + "source_sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "sidecar_sha256": "10e9c804d28da6d9c7c8644263f68222f7312286725be47d6c98537f672a54c6", + "private_clip": [ + 16, + 32, + 398, + 1000 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + } + }, + { + "file": "campaign-confirmation-es-desktop.png", + "source_sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "sidecar_sha256": "78b18317029d92e74db6f22b7b9f71b932e2cb16169338b96bf5eca6f7cf0d7e", + "private_clip": [ + 91, + 128, + 682, + 936 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + } + }, + { + "file": "campaign-confirmation-es-mobile.png", + "source_sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "sidecar_sha256": "97b7af798b7d3731c0283b14bf8e44c142e2fff889ecdddad7ebaece1780ff02", + "private_clip": [ + 16, + 32, + 398, + 1000 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + } + }, + { + "file": "campaign-coupon-picker-en-desktop.png", + "source_sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "sidecar_sha256": "3895d83817d4cf3fde0205b5cab7ada13cf38c76da3bc2e22f680cc91b0a1561", + "private_clip": [ + 92, + 442, + 416, + 258 + ], + "public_clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + } + }, + { + "file": "campaign-coupon-picker-en-mobile.png", + "source_sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "sidecar_sha256": "900dece8056885e5aa9deade54b741fff9d187d9a0a07093c4d32212904a6d25", + "private_clip": [ + 16, + 355, + 414, + 255 + ], + "public_clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + } + }, + { + "file": "campaign-coupon-picker-es-desktop.png", + "source_sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "sidecar_sha256": "8f2b352d389f559bead508b0d901ed2684aaa242d04ee082cacec5ee4e4df642", + "private_clip": [ + 92, + 442, + 416, + 258 + ], + "public_clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + } + }, + { + "file": "campaign-coupon-picker-es-mobile.png", + "source_sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "sidecar_sha256": "13d9e0586862d01d75f8658271956df5ba7b43606269465136d400c4b4964688", + "private_clip": [ + 16, + 355, + 414, + 255 + ], + "public_clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + } + }, + { + "file": "campaign-delivery-date-en-desktop.png", + "source_sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "private_clip": [ + 91, + 128, + 705, + 630 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + } + }, + { + "file": "campaign-delivery-date-en-mobile.png", + "source_sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "private_clip": [ + 16, + 32, + 398, + 740 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + } + }, + { + "file": "campaign-delivery-date-es-desktop.png", + "source_sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "private_clip": [ + 91, + 128, + 705, + 630 + ], + "public_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + } + }, + { + "file": "campaign-delivery-date-es-mobile.png", + "source_sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "private_clip": [ + 16, + 32, + 398, + 792 + ], + "public_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + } + }, + { + "file": "campaign-personalization-tool-en-desktop.png", + "source_sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "sidecar_sha256": "96ec3d510caca42b7153e46bfb2855fd3439789ab644af0ba06ff40038af2d5f", + "private_clip": [ + 16, + 442, + 516, + 344 + ], + "public_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + } + }, + { + "file": "campaign-personalization-tool-es-desktop.png", + "source_sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "sidecar_sha256": "e5b4d77e7b0c408f167e80be6b3b49f9d815c24eae9a8526d7809fae8220a7a3", + "private_clip": [ + 16, + 442, + 516, + 344 + ], + "public_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + } + }, + { + "file": "campaign-reply-settings-en-desktop.png", + "source_sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "private_clip": [ + 91, + 844, + 846, + 699 + ], + "public_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + } + }, + { + "file": "campaign-reply-settings-en-mobile.png", + "source_sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "private_clip": [ + 16, + 782, + 398, + 763 + ], + "public_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + } + }, + { + "file": "campaign-reply-settings-es-desktop.png", + "source_sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "private_clip": [ + 91, + 844, + 846, + 723 + ], + "public_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + } + }, + { + "file": "campaign-reply-settings-es-mobile.png", + "source_sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "private_clip": [ + 16, + 782, + 398, + 763 + ], + "public_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + } + }, + { + "file": "campaign-test-destination-en-desktop.png", + "source_sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "sidecar_sha256": "46a7e1e9691653871c1bf98c2d007e6302b3de27b06c8783f6a5524949ab196f", + "private_clip": [ + 936, + 755, + 432, + 273 + ], + "public_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + } + }, + { + "file": "campaign-test-destination-es-desktop.png", + "source_sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "sidecar_sha256": "f9ce5c7fffaa2c2a640849f228594e82a0298100697ef60998fdc80a96f0688c", + "private_clip": [ + 936, + 755, + 432, + 273 + ], + "public_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + } + }, + { + "file": "campaign-tracked-link-tool-en-desktop.png", + "source_sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "sidecar_sha256": "abd4ecc79d2266c7cb6083046058faebae289e0904b89c5517f1a4adf1123fab", + "private_clip": [ + 16, + 442, + 516, + 322 + ], + "public_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 322 + } + }, + { + "file": "campaign-tracked-link-tool-es-desktop.png", + "source_sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "sidecar_sha256": "c302e03055b59367cdd0f854261e4a99c0728ff55949a0249f964b83cbea5b0c", + "private_clip": [ + 16, + 442, + 516, + 298 + ], + "public_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 298 + } + } + ], + "transformed_pixels": 0, + "pixel_acceptance": "pending_external_review" +} \ No newline at end of file diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_campaigns/creating-a-campaign.md b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_campaigns/creating-a-campaign.md new file mode 100644 index 00000000..63fadd52 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_campaigns/creating-a-campaign.md @@ -0,0 +1,19 @@ +--- +languages: ["en", "es"] + +en: + title: Create a campaign + description: Choose channels and audiences, compose and test the message, then review, schedule, and send a campaign. +es: + title: Crea una campaña + description: Elige canales y audiencias, redacta y prueba el mensaje, y luego revisa, programa y envía una campaña. + +permalink: creating-a-campaign +permalink_es: crear-una-campaña + +layout: guide +topic: campaigns +popular: true +--- + +{% translate_file campaigns/creating-a-campaign.md %} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/en/campaigns/creating-a-campaign.md b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/en/campaigns/creating-a-campaign.md new file mode 100644 index 00000000..62626f6d --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/en/campaigns/creating-a-campaign.md @@ -0,0 +1,170 @@ +Use a campaign when you want to send a planned, one-time message to a selected audience. You choose the channels, audience, message, and delivery time; Hellotext determines which eligible customer profiles can actually be reached through those channels. + +## Before you start + +Make sure you have: + +- An approved SMS sender, a ready WhatsApp number, or, for an Email-only campaign, channel access and a verified, active email sender. +- Customer profiles with consent for the channel you plan to use. +- A clear campaign goal and call to action. +- Any lists, segments, tracked links, coupons, or media you need. +- A payment method or balance when required by your account and channels. + +Keep reading: [Who can I message?]({% link _audience/consent-and-subscriber-status.md %}). + +## 1. Start the campaign and choose how it will be sent + +1. Open **Campaigns**. +2. Select **New Campaign**. +3. Choose one of the available delivery options: + +- **WhatsApp and SMS:** tries WhatsApp first and uses SMS when WhatsApp is not available for an eligible customer. +- **WhatsApp only:** sends only through WhatsApp. +- **SMS only:** sends only through SMS. +- **Email only:** sends only through Email; it requires channel access and a verified, active sender. + +The creator shows these options, but selecting one does not by itself enable sending: the business needs access and a ready sender for the chosen channel. The **Estimated target** updates to show how many customer profiles may be reachable through the selected delivery option. + +Select **Next** to continue. Give the campaign a clear internal name in the header so teammates can recognize it later in Draft, Scheduled, Delivered, and reporting views. + +## 2. Choose who will receive it + +The audience step starts with **All audience**. You can keep it when every eligible customer profile should be considered, or replace it with a more focused selection. + +You can include or exclude: + +- Lists. +- Segments. +- Audiences from previously scheduled or delivered campaigns. + +Use the add button to combine multiple audience rules. Change **Include** to **Exclude** when a group should be removed from the campaign. + +Hellotext deduplicates overlapping groups and updates the estimated target automatically. The estimate considers the selected channels, subscription state, contactability, inclusions, and exclusions, so it can be smaller than the total size of the selected lists or segments. + +Use the settings control beside **Estimated target** when you want to limit the campaign to a maximum number of eligible customers from the selected audience. This limit does not make an ineligible profile contactable. + +Keep reading: [Lists vs. segments]({% link _audience/lists-and-segments.md %}). + +## 3. Compose the message + +Write one focused message with a clear next action. The editor shows a channel preview while you compose. + +Available tools depend on the delivery option. A campaign can include: + +- Formatted text supported by the selected channel. +- A tracked link. +- Personalization tags from customer profile properties. +- A coupon. +- A sending channel or sender. +- WhatsApp content such as an attachment, location, footer, or buttons when supported. + +When WhatsApp is part of the campaign, the message is also prepared as a WhatsApp template. New or changed WhatsApp template content may need Meta approval before it can be delivered. + +Keep reading: [Message editor overview]({% link _numbers/message-editor-overview.md %}). + +## Add tracked links + +Use the editor's link tool instead of pasting a long destination URL. Hellotext creates a short `hello.link` URL, records eligible clicks, and connects the visit with later tracked activity. + +A tracked click can contribute active evidence for campaign attribution, but it is not the only evidence Hellotext evaluates. + +Keep reading: [Tracked links]({% link _analytics-reporting-attribution/tracked-links.md %}). + +## Add personalization tags + +Tags insert customer profile properties into the delivered message. Use a fallback when the property may be missing, for example `{name|customer}`. + +Check the preview carefully when using tags. The fallback should produce a natural sentence for customer profiles without that value. + +Keep reading: [Personalization tags]({% link _audience/personalization-tags.md %}). + +## Add a coupon + +Use the coupon tool to reference a coupon already available in Hellotext. This keeps the coupon connected to the campaign and its results instead of treating a manually typed code as plain text. + +Confirm that the coupon rules, expiration, and eligible products match the selected audience before sending. + +## 4. Preview and send a test + +Use the preview to check the message in every selected channel. Review: + +- The first line and call to action. +- Personalization and fallback values. +- Tracked-link destinations. +- Coupon text and validity. +- WhatsApp attachments, buttons, footer, or location. +- SMS length and the message-part estimate shown by the editor. + +Send a test to the appropriate destination before continuing: a number you control for SMS or WhatsApp, or your own address for an Email-only campaign. An SMS test can be delivered directly. A WhatsApp test with new template content can remain scheduled until Meta approves that template. + +A test lets you review the message at the chosen number or address. It does not prove that every customer profile in the final audience is eligible. + +## 5. Choose when it will be sent + +Choose one of these options: + +- **Send now:** starts the approval and delivery process immediately. +- **Send later:** selects a future date and time. + +Hellotext applies the communication windows required for the destination country and the business's night-hour settings. If the selected time is not allowed, the interface can require another time or move delivery to the next allowed window. + +Use **Save & Close** at any step when you want to keep the campaign as a draft and finish it later. + +## 6. Review and confirm + +Before selecting **Send**, verify: + +- The estimated number of targeted customers. +- Included and excluded audiences. +- Delivery channels and sender. +- Message preview for every channel. +- Tracked links, tags, coupon, and WhatsApp content. +- Delivery date and time. +- Estimated Meta cost when WhatsApp applies. + +The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery. + +## Understand campaign review + +Campaigns targeting at least 100 customers may require editorial review. An already approved WhatsApp template can bypass that review even at this audience size. A WhatsApp campaign can also wait for Meta when its template has not already been approved. + +While review is pending, the campaign appears **In review** or **WhatsApp in review**. Once approved, it follows the selected delivery time. If a reviewer or Meta rejects the content, open the campaign, review the feedback, make the requested changes, and submit it again. + +Approval time can vary, especially when Meta must review new WhatsApp content. Leave enough time before a scheduled promotion or event. + +## After sending + +Use the Campaigns tabs to follow the campaign: + +- **Draft:** saved but not submitted. +- **Scheduled:** submitted, in review, approved for a future time, or preparing to send. +- **Delivered:** delivery has started and results are available. +- **Archived:** completed campaigns moved out of the active Delivered list. + +Replies from customers continue into the Inbox through the corresponding channel. Campaign reports are generated automatically after delivery so you can review delivered messages, engagement, conversion, ROI, and attributed revenue. + +Keep reading: [Campaign reporting]({% link _analytics-reporting-attribution/campaign-reporting.md %}). + +## Preflight checklist + +Before the final send, confirm that: + +- The goal requires a one-time campaign rather than a playbook or route. +- The audience is focused and has channel-specific consent. +- Exclusions remove internal, test, invalid, or inappropriate customer profiles. +- The sender and fallback behavior are correct. +- The message has one clear next action. +- Links, tags, coupons, media, and buttons work in a test. +- The send time leaves room for editorial or Meta review. +- Someone will monitor replies, delivery issues, and results after launch. + +## Related guides + +- [Campaigns overview]({% link _campaigns/campaigns-overview.md %}) +- [Campaign best practices]({% link _campaigns/campaign-best-practices.md %}) +- [Image sizes for emails]({% link _campaigns/email-image-sizes.md %}) +- [Who can I message?]({% link _audience/consent-and-subscriber-status.md %}) +- [Messaging channels overview]({% link _numbers/messaging-overview.md %}) +- [Message editor overview]({% link _numbers/message-editor-overview.md %}) +- [Campaign reporting]({% link _analytics-reporting-attribution/campaign-reporting.md %}) +- [How Hellotext works]({% link _getting-started/how-hellotext-works.md %}) diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/es/campaigns/creating-a-campaign.md b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/es/campaigns/creating-a-campaign.md new file mode 100644 index 00000000..467f5cc4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/_i18n/es/campaigns/creating-a-campaign.md @@ -0,0 +1,170 @@ +Usa una campaña cuando quieres enviar un mensaje planificado y puntual a una audiencia seleccionada. Tú eliges los canales, la audiencia, el mensaje y el momento de envío; Hellotext determina qué perfiles de cliente elegibles pueden contactarse realmente por esos canales. + +## Antes de empezar + +Asegúrate de tener: + +- Un remitente SMS aprobado, un número de WhatsApp listo o, para una campaña de solo correo, acceso al canal y un remitente de correo verificado y activo. +- Perfiles de cliente con consentimiento para el canal que usarás. +- Un objetivo y llamado a la acción claros. +- Las listas, segmentos, links con tracking, cupones o contenido multimedia que necesites. +- Un método de pago o saldo cuando lo requieran tu cuenta y los canales. + +Sigue leyendo: [¿A quién puedo escribirle?]({% link _audience/consent-and-subscriber-status.md %}). + +## 1. Inicia la campaña y elige cómo se enviará + +1. Abre **Campañas**. +2. Selecciona **Nueva Campaña**. +3. Elige una de las opciones de envío disponibles: + +- **WhatsApp y SMS:** intenta primero por WhatsApp y usa SMS cuando WhatsApp no está disponible para un cliente elegible. +- **Solo WhatsApp:** envía únicamente por WhatsApp. +- **Solo SMS:** envía únicamente por SMS. +- **Solo correo:** envía únicamente por correo electrónico; requiere acceso al canal y un remitente verificado y activo. + +El creador muestra estas opciones, pero elegir una no habilita por sí solo el envío: el negocio necesita acceso y un remitente listo para el canal elegido. El **Target estimado** se actualiza para mostrar cuántos perfiles de cliente podrían contactarse con la opción elegida. + +Selecciona **Siguiente** para continuar. Dale a la campaña un nombre interno claro en el encabezado para que el equipo pueda reconocerla después en las vistas de Borradores, Programadas, Enviadas y reportes. + +## 2. Elige quién la recibirá + +El paso de audiencia empieza con **Todas las audiencias**. Puedes mantenerlo cuando todos los perfiles de cliente elegibles deberían considerarse o reemplazarlo por una selección más específica. + +Puedes incluir o excluir: + +- Listas. +- Segmentos. +- Audiencias de campañas programadas o enviadas anteriormente. + +Usa el botón de agregar para combinar varias reglas de audiencia. Cambia **Incluir** por **Excluir** cuando un grupo deba quedar fuera de la campaña. + +Hellotext elimina duplicados entre grupos superpuestos y actualiza el target estimado automáticamente. La estimación considera los canales seleccionados, el estado de suscripción, la contactabilidad, las inclusiones y las exclusiones, por lo que puede ser menor que el tamaño total de las listas o segmentos elegidos. + +Usa el control de ajustes junto al **Target estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible. + +Sigue leyendo: [Listas vs. segmentos]({% link _audience/lists-and-segments.md %}). + +## 3. Redacta el mensaje + +Escribe un mensaje enfocado con una próxima acción clara. El editor muestra una vista previa del canal mientras redactas. + +Las herramientas disponibles dependen de la opción de envío. Una campaña puede incluir: + +- Texto con el formato soportado por el canal elegido. +- Un link con tracking. +- Etiquetas de personalización basadas en propiedades del perfil de cliente. +- Un cupón. +- Un canal o remitente de envío. +- Contenido de WhatsApp como archivo adjunto, ubicación, pie de página o botones cuando sean compatibles. + +Cuando WhatsApp forma parte de la campaña, el mensaje también se prepara como plantilla de WhatsApp. El contenido nuevo o modificado puede necesitar aprobación de Meta antes de entregarse. + +Sigue leyendo: [Resumen del editor de mensajes]({% link _numbers/message-editor-overview.md %}). + +## Agrega links con tracking + +Usa la herramienta de links del editor en lugar de pegar una URL larga. Hellotext crea un link corto `hello.link`, registra clics elegibles y conecta la visita con actividad rastreada posterior. + +Un clic rastreado puede aportar evidencia activa para la atribución de la campaña, pero no es la única evidencia que evalúa Hellotext. + +Sigue leyendo: [Links con tracking]({% link _analytics-reporting-attribution/tracked-links.md %}). + +## Agrega etiquetas de personalización + +Las etiquetas insertan propiedades del perfil de cliente en el mensaje entregado. Usa un valor alternativo cuando la propiedad pueda faltar, por ejemplo `{name|cliente}`. + +Revisa cuidadosamente la vista previa al usar etiquetas. El valor alternativo debería producir una frase natural para perfiles que no tengan ese dato. + +Sigue leyendo: [Etiquetas de personalización]({% link _audience/personalization-tags.md %}). + +## Agrega un cupón + +Usa la herramienta de cupones para hacer referencia a un cupón disponible en Hellotext. Esto mantiene el cupón conectado con la campaña y sus resultados en lugar de tratar un código escrito manualmente como texto común. + +Confirma que las reglas, vencimiento y productos elegibles del cupón correspondan a la audiencia antes de enviar. + +## 4. Revisa la vista previa y envía una prueba + +Usa la vista previa para comprobar el mensaje en cada canal seleccionado. Revisa: + +- La primera línea y el llamado a la acción. +- La personalización y los valores alternativos. +- El destino de los links con tracking. +- El texto y la validez del cupón. +- Los archivos, botones, pie de página o ubicación de WhatsApp. +- La longitud del SMS y la estimación de partes que muestra el editor. + +Envía una prueba al destino que corresponda antes de continuar: un número que controles para SMS o WhatsApp, o una dirección propia para una campaña de solo correo. Una prueba por SMS puede entregarse directamente. Una prueba de WhatsApp con contenido nuevo puede quedar programada hasta que Meta apruebe la plantilla. + +La prueba permite revisar el mensaje en el número o la dirección elegidos. No demuestra que todos los perfiles de la audiencia final sean elegibles. + +## 5. Elige cuándo se enviará + +Elige una de estas opciones: + +- **Enviar ahora:** inicia inmediatamente el proceso de aprobación y entrega. +- **Enviar más tarde:** selecciona una fecha y hora futuras. + +Hellotext aplica las ventanas de comunicación requeridas para el país de destino y los ajustes de horas nocturnas del negocio. Si el momento elegido no está permitido, la interfaz puede solicitar otro horario o mover la entrega a la siguiente ventana permitida. + +Usa **Guardar y Cerrar** en cualquier paso cuando quieras conservar la campaña como borrador y terminarla más adelante. + +## 6. Revisa y confirma + +Antes de seleccionar **Enviar**, verifica: + +- La cantidad estimada de clientes segmentados. +- Las audiencias incluidas y excluidas. +- Los canales y el remitente de entrega. +- La vista previa del mensaje para cada canal. +- Los links con tracking, etiquetas, cupón y contenido de WhatsApp. +- La fecha y hora de entrega. +- El costo estimado de Meta cuando aplique WhatsApp. + +La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega. + +## Entiende la revisión de campañas + +Las campañas dirigidas a por lo menos 100 clientes pueden requerir revisión editorial. Una plantilla de WhatsApp ya aprobada puede omitir esa revisión incluso con esa cantidad de destinatarios. Una campaña de WhatsApp también puede esperar a Meta cuando su plantilla todavía no fue aprobada. + +Mientras la revisión está pendiente, la campaña aparece como **En revisión** o **WhatsApp en revisión**. Una vez aprobada, sigue el horario de entrega elegido. Si el equipo de revisión o Meta rechazan el contenido, abre la campaña, revisa el feedback, realiza los cambios solicitados y vuelve a enviarla. + +El tiempo de aprobación puede variar, especialmente cuando Meta debe revisar contenido nuevo de WhatsApp. Deja tiempo suficiente antes de una promoción o evento programado. + +## Después de enviar + +Usa las pestañas de Campañas para seguir su estado: + +- **Borradores:** guardadas pero no enviadas a revisión. +- **Programadas:** enviadas a revisión, aprobadas para una hora futura o preparándose para enviar. +- **Enviadas:** la entrega comenzó y los resultados están disponibles. +- **Archivadas:** campañas terminadas que quitaste de la lista activa de Enviadas. + +Las respuestas de clientes continúan hacia el Inbox por el canal correspondiente. Los reportes de campaña se generan automáticamente después de la entrega para que puedas revisar mensajes entregados, interacción, conversión, ROI e ingresos atribuidos. + +Sigue leyendo: [Reportes de campaña]({% link _analytics-reporting-attribution/campaign-reporting.md %}). + +## Checklist antes de enviar + +Antes del envío final, confirma que: + +- El objetivo necesita una campaña puntual en lugar de una misión o una ruta. +- La audiencia es específica y tiene consentimiento para el canal. +- Las exclusiones quitan perfiles internos, de prueba, inválidos o inapropiados. +- El remitente y el comportamiento de fallback son correctos. +- El mensaje tiene una próxima acción clara. +- Los links, etiquetas, cupones, archivos y botones funcionan en una prueba. +- El horario deja margen para revisión editorial o de Meta. +- Alguien supervisará respuestas, problemas de entrega y resultados después del lanzamiento. + +## Guías relacionadas + +- [Resumen de campañas]({% link _campaigns/campaigns-overview.md %}) +- [Buenas prácticas para campañas]({% link _campaigns/campaign-best-practices.md %}) +- [Tamaños de imagen para emails]({% link _campaigns/email-image-sizes.md %}) +- [¿A quién puedo escribirle?]({% link _audience/consent-and-subscriber-status.md %}) +- [Resumen de canales de mensajería]({% link _numbers/messaging-overview.md %}) +- [Resumen del editor de mensajes]({% link _numbers/message-editor-overview.md %}) +- [Reportes de campaña]({% link _analytics-reporting-attribution/campaign-reporting.md %}) +- [Cómo funciona Hellotext]({% link _getting-started/how-hellotext-works.md %}) diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/docs/editorial-work/progress.csv b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/docs/editorial-work/progress.csv new file mode 100644 index 00000000..2df4a7e0 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/originals/docs/editorial-work/progress.csv @@ -0,0 +1,155 @@ +article_key,editorial_status,local_verified_commit,work_record +analytics-reporting-attribution/analytics-overview.md,local_verified,a395a2b,docs/editorial-work/analytics-overview.md +analytics-reporting-attribution/campaign-reporting.md,local_verified,60b8625e78fe36b394d23b67135a9d80d792f2d1,docs/editorial-work/campaign-reporting.md +analytics-reporting-attribution/dashboard-guide.md,local_verified,c0043c8e66f3127ccd037e73ee079dcc1ab3290c,docs/editorial-work/dashboard-guide.md +analytics-reporting-attribution/data-completeness-and-reporting-gaps.md,local_verified,dc8159b3e2cf39eba913c6ed048e60aff72345f0,docs/editorial-work/data-completeness-and-reporting-gaps.md +analytics-reporting-attribution/demand-insights-guide.md,local_verified,2fc96f2b5347afa9f0d93b45a1ae486320f6725c,docs/editorial-work/demand-insights-guide.md +analytics-reporting-attribution/performance-report-guide.md,local_verified,3ef31ecaf306c1d46475cb13a970f1f6fd9e2b39,docs/editorial-work/performance-report-guide.md +analytics-reporting-attribution/playbook-reporting.md,local_verified,389869fd74279e2c861b0cfb3da2eb52f84f37ea,docs/editorial-work/playbook-reporting.md +analytics-reporting-attribution/revenue-report-guide.md,local_verified,dfa050108af7f6f3490404466677768f96878b3b,docs/editorial-work/revenue-report-guide.md +analytics-reporting-attribution/sales-attribution.md,local_verified,fece70b,docs/editorial-work/sales-attribution.md +analytics-reporting-attribution/service-quality-report-guide.md,local_verified,ef7a8d6da9ef2504135b9a171a14c27f8c8df17b,docs/editorial-work/service-quality-report-guide.md +analytics-reporting-attribution/tracked-links.md,local_verified,2f5f47011d199f25a55895452558e041dbcb7921,docs/editorial-work/tracked-links.md +analytics-reporting-attribution/workload-capacity-report-guide.md,local_verified,0246e0c8c304cf8d7e7e2d7e06a70ed95d766dfc,docs/editorial-work/workload-capacity-report-guide.md +audience/audience-overview.md,local_verified,9deb417eb970a3039e59522a1d50e53bd61498af,docs/editorial-work/audience-overview.md +audience/consent-and-subscriber-status.md,local_verified,50c987492608662a26e6b2bbfe2482ddbc4ec2ad,docs/editorial-work/consent-and-subscriber-status.md +audience/custom-properties-and-events.md,local_verified,f452252,docs/editorial-work/custom-properties-and-events.md +audience/customer-profiles.md,local_verified,b5eeff5,docs/editorial-work/customer-profiles.md +audience/data-privacy-requests.md,local_verified,3fd70851c4e27ff74d15433582b682ce28798ab5,docs/editorial-work/data-privacy-requests.md +audience/exporting-data.md,local_verified,0d32f2b9cb9da29821d276c5732900e1705031f6,docs/editorial-work/exporting-data.md +audience/import-customer-profiles.md,local_verified,4926ef256078e1884e5623a425bb3577d4afe6a8,docs/editorial-work/import-customer-profiles.md +audience/lists-and-segments.md,local_verified,c94f3cb3aa683d0394d00b0427c136916a512f4e,docs/editorial-work/lists-and-segments.md +audience/lists.md,local_verified,d499c8bdb4c6032635f5c94e12e0559c1584f94a,docs/editorial-work/lists.md +audience/personalization-tags.md,local_verified,5ca1587e,docs/editorial-work/personalization-tags.md +audience/segments.md,local_verified,21f0e69,docs/editorial-work/segments-chooser-clean-crop.md +billing/billing-overview.md,local_verified,89ea8bcb,docs/editorial-work/billing-overview.md +billing/billing-settings-and-invoices.md,local_verified,43be3253,docs/editorial-work/billing-settings-and-invoices.md +billing/billing-troubleshooting.md,local_verified,1df2f0d2,docs/editorial-work/billing-troubleshooting.md +billing/change-or-cancel-your-plan.md,local_verified,b5ff3e23ba4d60249ba3840b6214441616f4c148,docs/editorial-work/change-or-cancel-plan.md +billing/fair-use-message-policy.md,local_verified,2f5b9a1952e8b7d53a7b41eb2b8b118d293d3603,docs/editorial-work/fair-use-message-policy.md +billing/how-pricing-works.md,local_verified,295ebb80,docs/editorial-work/how-pricing-works.md +billing/performance-fee-calculation.md,local_verified,767f6f33a54c95f77a56b60889d29fead5110858,docs/editorial-work/performance-fee-calculation.md +billing/sms-pricing-and-number-types.md,local_verified,295ebb80,docs/editorial-work/sms-pricing-and-number-types.md +billing/understanding-plan-quotas.md,local_verified,c4e988ccec1d6ff3e43bdd5731e40f85db0045ff,docs/editorial-work/understanding-plan-quotas.md +billing/whatsapp-fees.md,local_verified,c004d2bb3ee0d8a4cca6117036413e2579042165,docs/editorial-work/whatsapp-fees.md +campaigns/campaign-best-practices.md,local_verified,022cc577,docs/editorial-work/campaign-best-practices.md +campaigns/campaigns-overview.md,local_verified,cffe95ee,docs/editorial-work/campaigns-overview.md +campaigns/creating-a-campaign.md,pending,, +captures/capture-overview.md,local_verified,724549d93d1c574fb5823da44ced2da12ab4236a,docs/editorial-work/capture-overview.md +captures/forms.md,local_verified,68ea8fc4e9071a73b4e745d9aaf4726848cd4328,docs/editorial-work/forms.md +captures/property-collector-playbook.md,local_verified,2059d23c1b762a94e0ef23ad6f5ee7dc8e4c0cfb,docs/editorial-work/property-collector-playbook.md +captures/qr-codes.md,local_verified,724549d93d1c574fb5823da44ced2da12ab4236a,docs/editorial-work/qr-codes.md +captures/shareable-link.md,local_verified,9e66ca41ee3396cc60f434593961a1590b9c2ba2,docs/editorial-work/shareable-link.md +captures/shopify-checkout.md,pending,,docs/editorial-work/shopify-checkout-layout.md +captures/subscriber-booster-playbook.md,local_verified,fcf70608d29d66d12c5c2b016da115a9d140f35b,docs/editorial-work/subscriber-booster-playbook.md +captures/webchat-widget-playbook.md,local_verified,f5404c53925c46fee470a57fc3d970db571ccd2e,docs/editorial-work/webchat-widget-playbook.md +captures/website-popup.md,local_verified,fbb366c649e695ec68d0f16ff7cc3d860e8d5b51,docs/editorial-work/website-popup.md +captures/wix-checkout.md,pending,, +developers/api.md,out_of_scope,, +developers/coupons-with-api.md,local_verified,6b3a13e24dd21fd39052b63a7381396d9ee9a354,docs/editorial-work/coupons-api.md +developers/custom-actions.md,local_verified,1c3c7e8503ad69ee70d1839ef349985c86c843a0,docs/editorial-work/custom-actions.md +developers/custom-store-integration.md,local_verified,573d8215d4ca05c358114483ed50e1413d73b6f2,docs/editorial-work/custom-store-integration.md +developers/developers-overview.md,local_verified,a04fa378b70dac940493d2182ff78b0779a0b2d7,docs/editorial-work/developers-overview.md +developers/external-tracking.md,local_verified,879fb1bedaded0f5e451bb2105a3595ac3f4bb4c,docs/editorial-work/external-tracking.md +developers/objects.md,local_verified,c90187d02bd72980c8a400a465e9f9dee88cf223,docs/editorial-work/objects.md +developers/orders-with-api.md,local_verified,12cd42398e6e0c96e21dbf4c943c2fc4c8992b1d,docs/editorial-work/orders-with-api.md +developers/products-and-inventory-with-api.md,local_verified,9eb84f0ce33bc1b4550c9d4bdcc5c85d8cbc6a2c,docs/editorial-work/products-and-inventory-with-api.md +developers/send-messages-with-api.md,local_verified,6e7ae88260f08f767f92b5fc7f7d63f2305cc227,docs/editorial-work/send-messages-with-api.md +developers/send-sms-with-api.md,local_verified,8bed47fac86a9f0bf6007ee6223d355aa372d638,docs/editorial-work/send-sms-with-api.md +developers/setup-push-with-hellotext-js.md,local_verified,fabd2f840c5df5aad690318436899be2c5aeb688,docs/editorial-work/setup-push-with-hellotext-js.md +developers/templates-with-api.md,local_verified,ba704efc47015c09fe601055146083794b6ba2bb,docs/editorial-work/templates-with-api.md +developers/tracking-events.md,local_verified,636f7d5e9c178b47af82a0ef6f9d9ed710443c1e,docs/editorial-work/tracking-events.md +developers/tracking-on-campaigns-and-journeys.md,local_verified,2dca1a3801e7b645954348543f471337666a7add,docs/editorial-work/tracking-on-campaigns-and-journeys.md +developers/tracking-unidentified-customers.md,local_verified,e729eb459de8478966fd2f0871d1dfa156c655fb,docs/editorial-work/tracking-unidentified-customers.md +developers/troubleshoot-custom-integration.md,local_verified,2c862e33f65e4690613c586987f0dea9bb757677,docs/editorial-work/troubleshoot-custom-integration.md +getting-started/first-wins-starter-pack.md,local_verified,6ef072e7,docs/editorial-work/first-wins-starter-pack.md +getting-started/frequent-questions.md,local_verified,c8bb3e33668e075b532521120060b77a78ba1c7e,docs/editorial-work/frequent-questions.md +getting-started/go-live-checklist.md,local_verified,2af0d8f720089cb0c3747ff90ec5d5179a0f9963,docs/editorial-work/go-live-checklist.md +getting-started/how-hellotext-works.md,local_verified,dd237037fa7387704e78bdd917481d3ec27b7ab8,docs/editorial-work/how-hellotext-works.md +getting-started/implementation-paths.md,local_verified,e0dc5cadf816044cb5d7705cead91e9f52f7681a,docs/editorial-work/implementation-paths.md +getting-started/launch-checklist.md,local_verified,02ab46afec935bbdc77c2dd76e1d69620fcfa5a7,docs/editorial-work/launch-checklist.md +getting-started/measure-success-first-7-days.md,local_verified,f35070b3dcd8bc8639382937e6cd7c0b213df0e0,docs/editorial-work/measure-success-first-7-days.md +getting-started/setting-up-your-business.md,local_verified,5ff2269fdfdd73edb91b8d4e779954354ceff859,docs/editorial-work/setting-up-your-business.md +getting-started/tips-and-best-practices.md,local_verified,c5fcdf75b8938baa08223518bc874f45ea152d41,docs/editorial-work/tips-and-best-practices.md +getting-started/what-is-hellotext.md,local_verified,44df74ef1a250a6ada8a8eba6c4111759963c9cc,docs/editorial-work/what-is-hellotext.md +integrations/connect-catalog-to-whatsapp.md,pending,, +integrations/connect-facebook-messenger.md,pending,, +integrations/connect-fenicio.md,local_verified,b4d8dcea091cd3f09a4c6651c7fe51b92981cc48,docs/editorial-work/connect-fenicio.md +integrations/connect-instagram-dm.md,pending,, +integrations/connect-mercado-libre.md,pending,, +integrations/connect-shopify.md,pending,, +integrations/connect-vtex.md,in_progress,,docs/editorial-work/connect-vtex.md +integrations/connect-whatsapp.md,pending,, +integrations/connect-wix.md,pending,, +integrations/connect-woo.md,pending,, +integrations/custom-domain-for-short-links.md,local_verified,75252a1f5bc4662d5522e0974c56842caaff04f5,docs/editorial-work/custom-domain-for-short-links.md +integrations/product-catalog-sync.md,local_verified,50dfa4510af32d1a51d47eb4639c477bea509d4d,docs/editorial-work/product-catalog-sync.md +integrations/set-up-email-sending.md,pending,, +integrations/setup-overview.md,local_verified,f7e828253f1987a03587f7cf6a0e17c01bf86c01,docs/editorial-work/setup-overview.md +integrations/setup-push-notifications.md,local_verified,0a3eac822ac85f351b4ed4ec1978aa81af663e15,docs/editorial-work/setup-push-notifications.md +integrations/transferring-ownership.md,local_verified,cde33e9ab37d683f9e90360a8c8808407836ae81,docs/editorial-work/transferring-ownership.md +integrations/verify-data-and-signals.md,local_verified,299131d94e2040c023d19d5792c867d02de8839c,docs/editorial-work/verify-data-and-signals.md +journeys/abandoned-cart-route-vs-ai-playbook.md,local_verified,71b191cf44dd3414c11757141392342b0db1d198,docs/editorial-work/abandoned-cart-route-vs-ai-playbook.md +journeys/ai-cart-saver-playbook.md,pending,, +journeys/anniversary-surprise-playbook.md,pending,, +journeys/back-in-stock-pounce.md,pending,, +journeys/birthday-bash-playbook.md,pending,, +journeys/browse-recovery-playbook.md,pending,, +journeys/cart-saver-route.md,pending,, +journeys/choose-your-first-playbook.md,local_verified,1419af6f,docs/editorial-work/choose-your-first-playbook.md +journeys/complete-the-look-playbook.md,pending,, +journeys/cross-sell-driver-playbook.md,pending,, +journeys/csat-pulse-playbook.md,local_verified,f9b3231d1d4b68faadedec2c296d23180c6c678a,docs/editorial-work/csat-completion-20261011.md +journeys/custom-agent-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md +journeys/custom-journey.md,local_verified,efcdcb963f6f23984f45a6c86e94e90eb2f2f5f8,docs/editorial-work/custom-journey.md +journeys/dormant-revival-playbook.md,pending,, +journeys/first-purchase-driver-playbook.md,pending,, +journeys/getting-started-with-journeys.md,local_verified,efcdcb963f6f23984f45a6c86e94e90eb2f2f5f8,docs/editorial-work/getting-started-with-journeys.md +journeys/how-hellotext-decides-whether-a-playbook-can-send.md,local_verified,211a6e145ab49b1199cc2faccbfd39a98163f4d6,docs/editorial-work/how-hellotext-decides-whether-a-playbook-can-send.md +journeys/how-to-customize-a-playbook-safely.md,local_verified,76dfd6364331a16100696ade6d44e27ce60dc9c3,docs/editorial-work/customize-safely-completion.md +journeys/how-to-enable-a-playbook.md,local_verified,4b60266d55c5af508192df9be25b1bc6552deff8,docs/editorial-work/how-to-enable-a-playbook.md +journeys/how-to-write-a-great-prompt.md,local_verified,bafcb99742bd5b3185f7c5cd20cf33752bf2ab64,docs/editorial-work/how-to-write-a-great-prompt.md +journeys/instant-answers-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md +journeys/nps-pulse-playbook.md,local_verified,c38c69518c0b80cac09f7c85db53db58d3e38679,docs/editorial-work/nps-pulse-visuals-20261011.md +journeys/order-cancellation-assistant-playbook.md,in_progress,,docs/editorial-work/playbook-followup.md +journeys/order-update-playbook.md,in_progress,,docs/editorial-work/playbook-followup.md +journeys/playbook-library-by-mission.md,local_verified,5d4fb25be8d01b033efc85e4207c67f14f23e9fe,docs/editorial-work/playbook-library-by-mission.md +journeys/playbooks-overview.md,local_verified,c5df3e21133e540ee792dd5049852b9463e1f59b,docs/editorial-work/playbooks-overview.md +journeys/price-drop-pouncer.md,pending,, +journeys/replenishment-driver-playbook.md,pending,, +journeys/return-and-exchange-helper-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md +journeys/review-builder-playbook.md,pending,, +journeys/smart-recommender-playbook.md,local_verified,5c25235e38e1defe08c17359a5de5d3a7e5872bf,docs/editorial-work/smart-recommender-playbook.md +journeys/soft-reactivation-playbook.md,pending,, +journeys/sunset-saver-playbook.md,pending,, +journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md,local_verified,95ff05bdae0f7b5a5402dae49fd47f005dfbf108,docs/editorial-work/troubleshoot-a-playbook-that-did-not-trigger-or-send.md +journeys/what-are-signals.md,local_verified,4a36f7cacf225f5de1c2ad1a4ee2611880744d2e,docs/editorial-work/what-are-signals.md +numbers/email-channel-fundamentals.md,local_verified,df2b62ca32f148d6058ee02a1ee1973a9c82d380,docs/editorial-work/email-completion-20261011.md +numbers/exclusive-short-codes.md,local_verified,9251b8e6dc577e3642d0a3a03cd0105c5003fb6a,docs/editorial-work/exclusive-short-codes.md +numbers/facebook-messenger-fundamentals.md,local_verified,2c71d7b6db11ed57836af245e376d51119d92fba,docs/editorial-work/facebook-messenger-fundamentals.md +numbers/instagram-dm-fundamentals.md,local_verified,4a707bd63db12e5e91b311fe66e2c5c71c8a960f,docs/editorial-work/instagram-dm-fundamentals.md +numbers/message-editor-basics.md,local_verified,08b588f6786c857070e350aeaa6396d85bcc004c,docs/editorial-work/message-editor-basics.md +numbers/message-editor-overview.md,local_verified,7069de6a41a5082291dc259ab6cb19aabc7fdd38,docs/editorial-work/message-editor-overview.md +numbers/messaging-overview.md,local_verified,e04f9413,docs/editorial-work/messaging-overview.md +numbers/share-a-location.md,pending,, +numbers/sms-channel-fundamentals.md,local_verified,99ccf2d7c78105da8c244c3a1473469c9a4b5175,docs/editorial-work/sms-channel-fundamentals.md +numbers/whatsapp-channel-fundamentals.md,local_verified,1c50ccd00ce4fc17377e89cf270f6791351a6a56,docs/editorial-work/whatsapp-channel-fundamentals.md +team/ai-handoff-to-inbox.md,local_verified,cd1666d163b4e3ffed11f6c7518db5915d6e2152,docs/editorial-work/ai-handoff-to-inbox.md +team/assigning-conversations.md,local_verified,2c38d2f90748564ef859e8f5e3d0b84d2f78b310,docs/editorial-work/assigning-conversations.md +team/conversation-lifecycle.md,local_verified,10cc0ce7ab004ad4f3ee3a008b9259e389f2e1f6,docs/editorial-work/conversation-lifecycle.md +team/filter-and-search-inbox.md,visual_pending,d6d37946bd150ac95f45f0f75dcf6d816ea87a4e,docs/editorial-work/filter-and-search-inbox.md +team/inbox-browser-notifications.md,local_verified,351bdaed92afed9059af748025dc1e753c708040,docs/editorial-work/inbox-browser-notifications.md +team/inbox-overview.md,local_verified,d6d37946bd150ac95f45f0f75dcf6d816ea87a4e,docs/editorial-work/inbox-overview.md +team/teams-and-inbox-capacity.md,local_verified,c0d8b63e1068eae01b028fb8d2d4d1f67d263101,docs/editorial-work/teams-and-inbox-capacity.md +team/understanding-response-times.md,local_verified,f1783514787c2dc79dcf869dd46d56ca0db359dc,docs/editorial-work/understanding-response-times.md +team/understanding-team-roles.md,local_verified,5318587939065b406f31aab600a5b992373c00c8,docs/editorial-work/understanding-team-roles.md +troubleshooting-deliverability/contact-hellotext-support.md,local_verified,d11c5e102d42e9f46635eeb6ced8c7936612382b,docs/editorial-work/contact-hellotext-support.md +troubleshooting-deliverability/sms-sending-limits-for-new-businesses.md,local_verified,f320c013205a26374093c51e4c56fe510959eb4a,docs/editorial-work/sms-sending-limits.md +troubleshooting-deliverability/troubleshoot-a-capture.md,local_verified,876184f5a152e7e4f67c1b21cc776a2ca70855f1,docs/editorial-work/troubleshoot-a-capture.md +troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md,local_verified,be76a7fd942d8fd504171fdc576b02fd89f6f52a,docs/editorial-work/troubleshoot-missing-signals-or-activity.md +troubleshooting-deliverability/troubleshoot-pages-that-do-not-load.md,local_verified,97b816b80feea0d89b6726ed5d9aa3e0bd5f707b,docs/editorial-work/troubleshoot-pages-that-do-not-load.md +troubleshooting-deliverability/troubleshoot-push-notifications.md,local_verified,aa27f339576a56ac1d3e644e7529c341185c6739,docs/editorial-work/troubleshoot-push-notifications.md +troubleshooting-deliverability/troubleshoot-whatsapp-templates.md,pending,, +troubleshooting-deliverability/troubleshooting-checklist.md,local_verified,9c3d37e94321f15ae405ee620855c85f244a25d5,docs/editorial-work/troubleshooting-checklist.md +troubleshooting-deliverability/troubleshooting-overview.md,local_verified,02a10bff7618912fb3b733d067f8de1120d80d7c,docs/editorial-work/troubleshooting-overview.md +troubleshooting-deliverability/why-a-message-did-not-send.md,local_verified,52a3db1b5911f2c869a4804c5e0d831392a7a7ea,docs/editorial-work/why-a-message-did-not-send.md diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/partial-source-integration.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/partial-source-integration.json new file mode 100644 index 00000000..40ee09f0 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/partial-source-integration.json @@ -0,0 +1,1280 @@ +{ + "status": "incremental_integration_not_final_source_admission", + "updated_at": "2026-10-26T22:56:20.796870+00:00", + "root_pixel_review": "audit/help-resume-20261026/capture/root-current-pixels.json", + "assets": [ + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "pixel_size": [ + 2728, + 3232 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-es-desktop.json", + "sidecar_sha256": "a1ea32c28e1cb5b4a04eb387cdc2cf6e48560a5ab5402fc456f76b24537727f2", + "pixel_review": "Root and integration owner individually viewed; final Help page review pending" + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "pixel_size": [ + 1592, + 3512 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-es-mobile.json", + "sidecar_sha256": "e0fc398087198587332e2b4615cdc300d2c06978e156b4212ec52b029bdf0d71", + "pixel_review": "Root and integration owner individually viewed; final Help page review pending" + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "pixel_size": [ + 2728, + 1600 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-es-desktop.json", + "sidecar_sha256": "279440dcbd2aee4ee90e951af21d76b6839196b75404fd1c48f46b8d817f43da", + "pixel_review": "Root and capture reviewer accepted the complete native composer; integration owner individually viewed both variants. Final Help page readability remains pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "pixel_size": [ + 1592, + 1856 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-es-mobile.json", + "sidecar_sha256": "a03bf6a2113cdad66a2add051cdb0519dbb9e7ceafc7b265019a822f20b6b546", + "pixel_review": "Root and capture reviewer accepted the complete native composer; integration owner individually viewed both variants. Final Help page readability remains pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "pixel_size": [ + 2064, + 1192 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 298 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-tracked-link-tool-es-desktop.json", + "sidecar_sha256": "c302e03055b59367cdd0f854261e4a99c0728ff55949a0249f964b83cbea5b0c", + "pixel_review": "Individually viewed by integration owner and independent capture reviewer; current-pixel-review-pass1.json. Complete native control; final Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "pixel_size": [ + 2064, + 1376 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-personalization-tool-es-desktop.json", + "sidecar_sha256": "e5b4d77e7b0c408f167e80be6b3b49f9d815c24eae9a8526d7809fae8220a7a3", + "pixel_review": "Individually viewed by integration owner and independent capture reviewer; current-pixel-review-pass1.json. Complete native control; final Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-test-destination-es-desktop.json", + "sidecar_sha256": "f9ce5c7fffaa2c2a640849f228594e82a0298100697ef60998fdc80a96f0688c", + "pixel_review": "Individually viewed by integration owner and independent capture reviewer; current-pixel-review-pass1.json. Complete native control; final Help readability pending. Empty phone value confirmed by independent capture review pass2." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "pixel_size": [ + 2728, + 3744 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-es-desktop.json", + "sidecar_sha256": "78b18317029d92e74db6f22b7b9f71b932e2cb16169338b96bf5eca6f7cf0d7e", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-es-mobile.json", + "sidecar_sha256": "97b7af798b7d3731c0283b14bf8e44c142e2fff889ecdddad7ebaece1780ff02", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "pixel_review": "Independent capture reviewer accepted complete native controls and count2; integration owner viewed mobile audience and desktop limit. Final Help readability pending. Native mobile limit candidate rejected because its label is clipped." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "pixel_review": "Independent capture reviewer accepted complete native controls and count2; integration owner viewed mobile audience and desktop limit. Final Help readability pending. Native mobile limit candidate rejected because its label is clipped." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "pixel_review": "Independent capture reviewer accepted complete native controls and count2; integration owner viewed mobile audience and desktop limit. Final Help readability pending. Native mobile limit candidate rejected because its label is clipped." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "pixel_size": [ + 1664, + 1032 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-es-desktop.json", + "sidecar_sha256": "8f2b352d389f559bead508b0d901ed2684aaa242d04ee082cacec5ee4e4df642", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "pixel_size": [ + 1656, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-es-mobile.json", + "sidecar_sha256": "13d9e0586862d01d75f8658271956df5ba7b43606269465136d400c4b4964688", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "pixel_size": [ + 2728, + 3344 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-en-desktop.json", + "sidecar_sha256": "ab320e1c0d411f60b5fb407f5e44b415568122da198f3aaa158cb353d2f46ae3", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "pixel_size": [ + 1592, + 3416 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-en-mobile.json", + "sidecar_sha256": "d08b12abfa41a826ec2860578e5a0b7671c8b757525e94f94ebae10cd6fc0a57", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "pixel_size": [ + 2064, + 1288 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 322 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-tracked-link-tool-en-desktop.json", + "sidecar_sha256": "abd4ecc79d2266c7cb6083046058faebae289e0904b89c5517f1a4adf1123fab", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "pixel_size": [ + 2728, + 1600 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-en-desktop.json", + "sidecar_sha256": "d948589e6f6cbf472b91f4ad6e742880c473a08e2f4dd9f36a16d560837af70e", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "pixel_size": [ + 1592, + 1856 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-en-mobile.json", + "sidecar_sha256": "75d8e94c33725754b43f5a78fda4c395d954695249d9d0ff626c69fe1156f43f", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "pixel_size": [ + 2064, + 1376 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-personalization-tool-en-desktop.json", + "sidecar_sha256": "96ec3d510caca42b7153e46bfb2855fd3439789ab644af0ba06ff40038af2d5f", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-test-destination-en-desktop.json", + "sidecar_sha256": "46a7e1e9691653871c1bf98c2d007e6302b3de27b06c8783f6a5524949ab196f", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "pixel_size": [ + 1664, + 1032 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-en-desktop.json", + "sidecar_sha256": "3895d83817d4cf3fde0205b5cab7ada13cf38c76da3bc2e22f680cc91b0a1561", + "pixel_review": "Independent capture review pass6 and integration owner individually viewed both current English coupon variants. Full toolbar and menu preserved; final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "pixel_size": [ + 1656, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-en-mobile.json", + "sidecar_sha256": "900dece8056885e5aa9deade54b741fff9d187d9a0a07093c4d32212904a6d25", + "pixel_review": "Independent capture review pass6 and integration owner individually viewed both current English coupon variants. Full toolbar and menu preserved; final Help page review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "pixel_size": [ + 2728, + 3648 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-en-desktop.json", + "sidecar_sha256": "c1debbab14f57051e32620f91600b29def7a227a3f288a690d49a45549ecc265", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending." + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-en-mobile.json", + "sidecar_sha256": "10e9c804d28da6d9c7c8644263f68222f7312286725be47d6c98537f672a54c6", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending." + } + ], + "figures": [ + { + "id": "campaign-channels", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-composer", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "shared_source": true + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "shared_source": true + }, + { + "id": "campaign-test-destination", + "locale": "es", + "shared_source": true + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-confirmation", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-audience", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "shared_source": true + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-channels", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-audience", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "shared_source": true + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "shared_source": true + }, + { + "id": "campaign-composer", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "shared_source": true + }, + { + "id": "campaign-test-destination", + "locale": "en", + "shared_source": true + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-confirmation", + "locale": "en", + "shared_source": false + } + ], + "source_count": 36 +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/build.log b/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/build.log new file mode 100644 index 00000000..a2805dc9 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/build.log @@ -0,0 +1,22 @@ +yarn run v1.22.19 +warning package.json: No license field +warning Skipping preferred cache folder "/Users/pel/Library/Caches/Yarn" because it is not writable. +warning Selected the next writable cache folder in the list, will be "/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/.yarn-cache-501". +$ JEKYLL_ENV=production bundle exec jekyll build && ruby script/verify_security_headers.rb +Configuration file: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_config.yml + Source: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026 + Destination: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site + Incremental build: disabled. Enable with --incremental + Generating... +Building site for language: "en" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_i18n/en.yml +Browserslist: caniuse-lite is outdated. Please run: + npx update-browserslist-db@latest + Why you should do it regularly: https://github.com/browserslist/update-db#readme +Building site for language: "es" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site/es +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_i18n/es.yml +Build complete + done in 10.025 seconds. + Auto-regeneration: disabled. Use --watch to enable. +Security headers are configured +Done in 10.92s. diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/parser-and-bytes.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/parser-and-bytes.json new file mode 100644 index 00000000..56df1bb0 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/parser-and-bytes.json @@ -0,0 +1,35 @@ +{ + "status": "preliminary_native_message_build_checks_passed; screenshot_and_browser_qa_pending", + "articles": [ + { + "locale": "es", + "route": "/es/crear-una-campaña.html", + "source_sha256": "6cec107a1cdca3e97ffc98f4bc5c96571294fd44bc5c6ef3b06b814564f8b3bf", + "built_html_sha256": "2f7797cb6858c15f1d4bae26dc1cfdbc951e62bb0c680a9f12d5868007c55a55", + "native_figure_id": "custom-e5d0ebc899b77888", + "native_figure_count": 1, + "screenshots_integrated": 0, + "source_build_message_equivalent": true + }, + { + "locale": "en", + "route": "/creating-a-campaign.html", + "source_sha256": "bf626a08861cdb85cf39636af46bf9368872403b8b3cb8edc0f21f3153caf472", + "built_html_sha256": "d1ff31ee69222e628e90daf72781580ba06341756a8e7b1fe934a3c954e651e0", + "native_figure_id": "custom-bcc29206ce14b1ed", + "native_figure_count": 1, + "screenshots_integrated": 0, + "source_build_message_equivalent": true + } + ], + "shared_modules_byte_identical": true, + "css": { + "source_sha256": "8266a7e11c516f7b747668f8fa5757124db4f94a5312cb975faae931b38fc860", + "built_sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03", + "localized_built_copies_equal": true, + "note": "Existing Jekyll build minifies CSS. The initial auxiliary equality assertion incorrectly treated CSS like the excluded JS modules; the check was corrected without rebuilding or changing assets/configuration." + }, + "authoring_excluded": true, + "native_parser_sha256": "6271483bfe36f0160faba6e3ea935fc64a558fc9cbd7a45eb0d9ac22ab6030cf", + "scope": "Build/parser evidence only. No current screenshot is integrated and no browser pixel acceptance is claimed." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/result.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/result.json new file mode 100644 index 00000000..e195bdd5 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/preliminary-native-example-build/result.json @@ -0,0 +1,12 @@ +{ + "at": "2026-10-26T22:15:48.685551+00:00", + "status": "preliminary_message_integration_build_only", + "command": [ + "yarn", + "build" + ], + "exit_code": 0, + "seconds": 11.02, + "log_sha256": "e3a1792fc72eeefaf4100e516ff2df46e8ec2b057df10735752a2d1e45ffea82", + "limits": "Current source screenshots and final six-view visual review remain pending. This is not the final batch QA receipt." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/preparation-checkpoint.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/preparation-checkpoint.json new file mode 100644 index 00000000..9eb15228 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/preparation-checkpoint.json @@ -0,0 +1,84 @@ +{ + "at": "2026-10-26T23:25:17.048855+00:00", + "status": "36_native_sources_and_six_Help_views_passed; final_consolidation_pending", + "worktree": "help-campaign-creation-completion-20261026", + "branch": "codex/help-campaign-creation-completion-20261026", + "help_base": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "editorial_pin": "d0ee357e45d2d14ae605081fc8fe20763b1bb4ba", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "copy": [ + { + "locale": "es", + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "before_sha256": "e04e77ea289de870d61492693308ce4a4862254d8b83a499075fe1b4656a3904", + "after_sha256": "77929dce37a39f484a18567e384ebc3f173a61e8bd8518d00d13e780732b3b0b", + "headings_preserved": 14, + "ordered_liquid_links_preserved": 14 + }, + { + "locale": "en", + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "before_sha256": "60e7f8935f4d8039c6d3935f138c1bf24407b3bbcd2a668c9e7949253ad094d2", + "after_sha256": "a399c0d7169bfbcc57bda9b687a0198554116f5045f7a008a383fb4b81500667", + "headings_preserved": 14, + "ordered_liquid_links_preserved": 14 + } + ], + "copy_review_sha256": "aa78354b1e06e95d1e0abd437b2baf5c2ef660443a1325518f930aa39bdf3d0d", + "screenshot_concepts": 11, + "localized_anchors": 22, + "native_pngs_admitted": 36, + "message_definitions": { + "es": "cd70b5fd557d66bf7ebf7dda7e4c967d67bb15dc35dcbdfc1a4d2acf6d4a28d0", + "en": "05f78d37e8aa77188c9cb39318920f2c6e21db84e281cc17690beb5bd2bbe27c" + }, + "qa_helpers": "audit/campaign-help-qa-20261026", + "public_verifier": "audit/help-publication-campaign-20261026", + "local_inventory_counts": { + "local_verified": 120, + "in_progress": 4, + "pending": 28, + "out_of_scope": 1, + "visual_pending": 1 + }, + "unfinished_pairs": 33, + "checks_passed": [ + "git diff --check", + "14 headings and 14 ordered Liquid links preserved per locale", + "route stub bytes unchanged", + "independent current-copy source review", + "Ruby 3.3.6 and bundle check", + "Python and Node helper syntax", + "74 offline bounded native-message/public-verifier probes by reviewer", + "final production build and security headers", + "36 source PNGs and72 built copies byte-identical", + "80 local HTTP resources,28 article links and8 excluded authoring paths", + "six complete Help views independently passed:91 segments and66 details", + "owned Help and application capture services closed" + ], + "not_executed": [ + "Git push/PR/merge/deploy" + ], + "public_state": "unchanged by this worktree", + "native_example_integration": { + "path": "recipient-example-integration.json", + "sha256": "3b5fbb307a011782cf812678b48cc5cdd26763c7debeaa428a5a92b67ef4b7b0" + }, + "preliminary_build": { + "result": "preliminary-native-example-build/result.json", + "checks": "preliminary-native-example-build/parser-and-bytes.json", + "exit_code": 0, + "native_examples": 2 + }, + "native_pngs_integrated": 36, + "localized_screenshot_figures_integrated": 22, + "current_article_hashes": { + "es": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "en": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + "partial_source_integration": "partial-source-integration.json", + "source_manifest": { + "path": "source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-contract.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-contract.json new file mode 100644 index 00000000..6467d999 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-contract.json @@ -0,0 +1,188 @@ +{ + "status": "current-source-reviewed proposal; 17 source files unchanged at ef8a2003; native export and browser QA pending", + "date": "2026-10-26", + "help_revision": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "editorial_rules_revision": "d0ee357e45d2d14ae605081fc8fe20763b1bb4ba", + "app_source_reviewed": { + "current_deployed_revision_validation": "Root selected this immutable current source snapshot. The 17 renderer/export/catalog/style files below are byte-identical to the previously reviewed source. This is source currency verification, not a deployment check.", + "prior_path": "/Users/pel/Sites/hellotext", + "prior_revision": "5676d496bf96a5a285c70a933f24199df8c74206", + "path": "/Users/pel/Documents/Codex/2026-10-06/task-8/help-app-campaign-current-20261026-ef8a2003/app", + "revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7" + }, + "decision": { + "component": "messages", + "channel": "sms", + "case": "One fictional Luma campaign announcing a new collection, with its useful action in the first business message.", + "placement": "After the introductory paragraph and before Before you start / Antes de empezar, with adjacent prose identifying the example as illustrative.", + "existing_candidate": "_includes/editorial/{es,en}/channel-sms.html exists, but depicts a pickup conversation rather than the planned campaign. Prefer the supported custom payload below.", + "channel_reason": "SMS is supported by the existing Campaign guide and is the authorized capture exception while WhatsApp is disabled. This is illustrative copy, not a claim that a campaign was sent or delivered." + }, + "native_contract": { + "validator": "app/presenters/editorial/custom_visual.rb: Editorial::CustomVisual.new(data: JSON.parse(...))", + "renderer": "Editorial::FigureComponent -> Marketing::PhoneComponent -> Editorial::ChannelPreviewComponent -> Editorial::MessageContentComponent -> Marketing::MessageBubbleComponent (variant: :editorial)", + "export_task": "lib/tasks/editorial_visuals.rake", + "schema": "version=1; root keys version,title,caption,panels (do not author type,id,locale). 1-2 panels; panel label,channel,business,messages; optional context. 1-20 messages; type=text, side=business, text, optional time. Unknown fields rejected. JSON file absolute, <=65536 bytes, nesting <=12. title/label/business <=120 chars; caption/context <=1000; message text <=4000.", + "generated_id": "custom- plus first 16 hex characters of SHA256 of the validator-normalized JSON; read the exporter output instead of guessing.", + "inertness": "Text is ERB-escaped inside span.ht-editorial-visual__message-text; it is not auto-linked. SMS chrome and composer use div/span/svg and no sending form. No actions, image, logo, buttons or carousel are included in the proposed payload.", + "english_opt_out_evidence": "config/locales/case_studies/en.yml:224 already uses 'Reply STOP to opt out' in an illustrative SMS. This verifies editorial text precedent, not production unsubscribe processing.", + "span_template": "app/components/marketing/message_bubble_component.html.erb", + "sms_shell_template": "app/components/editorial/channel_preview_component.html.erb:27-43" + }, + "proposed_payloads": { + "es": { + "version": 1, + "title": "Una campaña SMS para presentar una nueva colección", + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "panels": [ + { + "label": "Nueva colección", + "context": "Ejemplo de una campaña puntual dirigida a una audiencia que acepta SMS.", + "channel": "sms", + "business": "Luma", + "messages": [ + { + "type": "text", + "side": "business", + "text": "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir", + "time": "10:00" + } + ] + } + ] + }, + "en": { + "version": 1, + "title": "An SMS campaign introducing a new collection", + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "panels": [ + { + "label": "New collection", + "context": "An example of a one-time campaign for an audience that accepts SMS.", + "channel": "sms", + "business": "Luma", + "messages": [ + { + "type": "text", + "side": "business", + "text": "Luma: explore the new collection at example.com/new. Reply STOP to opt out", + "time": "10:00" + } + ] + } + ] + } + }, + "export_instructions_not_executed": { + "editable_sources": "Save each proposed_payloads locale object as its own JSON under the consuming Help article's docs/editorial-work record. Do not pass this entire report to VISUAL_FILE.", + "minimum_command": "VISUAL_FILE=/absolute/path/in/help/docs/editorial-work/creating-a-campaign/recipient-example.es.json LOCALE=es bin/rails editorial:export_help", + "execution_location": "Reviewed isolated Rails checkout with its Ruby environment and isolated application configuration, coordinated by root. Do not run in the protected app checkout.", + "two_locales": "The native task accepts one custom JSON per run and replaces tmp/editorial-help-bundle. Preserve the ES output before running EN. Import the ES generated include and es.yml from the ES bundle, and the EN generated include and en.yml from the EN bundle, without editing their bytes. Verify all common generated files are byte-identical between both runs from the same revision.", + "imports": "Use docs/editorial-integration.md: generated _includes/editorial/, _data/editorial/, editorial_visuals.css, editorial_visuals.js, editorial_tabs.js and images/editorial/. Do not import preview page/styles/fonts/README; do not alter generated markup or loosen CSP.", + "article_include": "Use the locale-specific custom include printed by the exporter on a line of its own. Keep adjacent prose explanatory and illustrative." + }, + "remaining_checks": [ + "Run the native validation/export in the isolated runtime; record generated IDs, module SRI and byte-preserving import.", + "Run normal Help build/security verification and inspect the complete ES and EN article at desktop and mobile sizes.", + "In browser, confirm one SMS panel, readable text, no overflow, correct locale, hidden accessible caption, early placement and no navigation or outbound action from example text." + ], + "operations": "Only source reads and this local report write. No Rails helper/exporter, DB, service, external publication or application edits.", + "current_source_comparison": { + "checked_at_utc": "2026-10-26T21:48:27.002264+00:00", + "files_compared": 17, + "changed_files": [], + "files": [ + { + "path": "app/presenters/editorial/custom_visual.rb", + "sha256": "54be0160b18ef419979b44b6055142fc0e612d656c8c2d8b7083fb45028ff5bd", + "identical_to_prior_5676d496": true + }, + { + "path": "lib/tasks/editorial_visuals.rake", + "sha256": "159caa6b5a2aba4d82eb7fcbcd23ba933d31e2ba742b9e144a4a1495d2081904", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/editorial/figure_component.rb", + "sha256": "dd20f8e55e6133be85522bd9d22660eed33a6514df49f9232127a67acdc2a8a2", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/editorial/figure_component.html.erb", + "sha256": "1feca7c728d0a53f5ed26dc975da3db48bd1535cbbbb7bef91167d32a4b58066", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/editorial/channel_preview_component.rb", + "sha256": "9a4329aa676d4213928ccf81f79f906d5ab14f35b766d8bd5ea29edfb257e8bd", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/editorial/channel_preview_component.html.erb", + "sha256": "9e121ddf0024115e72bd3568176a25c679fd977cd958972e8663e7da59c4b631", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/editorial/message_content_component.rb", + "sha256": "d1bdce9e40b84fd4a0a1cbbccb8799bce952d0a63e06b82e07436ce698adfa68", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/editorial/message_content_component.html.erb", + "sha256": "c58032793d4c3d0737ebe550acbb6fa10ea44a4ee988dc777cca4ec3a28416ff", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/marketing/message_bubble_component.rb", + "sha256": "023e83bacf13121a5a6e5f5ca5bc456294f154510afc7c00a84765aacf59225a", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/marketing/message_bubble_component.html.erb", + "sha256": "d9976dbb9d08f0c1b2f18e78f04c9218945eb652925ba33deb10357c8bbcf043", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/marketing/phone_component.rb", + "sha256": "1db7af86acc3bc9137e8b9abce5fb68ee08c91534448ec506002a8fb5f4e6f5f", + "identical_to_prior_5676d496": true + }, + { + "path": "app/components/marketing/phone_component.html.erb", + "sha256": "6d659b3c5797264f9f9dd4ddc95de3c9912b66a484f6819164b53775e643b165", + "identical_to_prior_5676d496": true + }, + { + "path": "config/editorial/visuals.es.yml", + "sha256": "82f10f44e318b45ea47ed68b0b97b103d6f7c82db8927f116458be21866f0775", + "identical_to_prior_5676d496": true + }, + { + "path": "config/editorial/visuals.en.yml", + "sha256": "25d3c96acf0fa2a15a02a3784aa7d17ea22d8addd87e407f3160145282803587", + "identical_to_prior_5676d496": true + }, + { + "path": "app/javascript/entrypoints/stylesheets/editorial_visuals.scss", + "sha256": "e3bc8094f38d9e37899420b61947dd5ce7694506954a671ed5065a8fb0b9afbc", + "identical_to_prior_5676d496": true + }, + { + "path": "app/javascript/lib/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287", + "identical_to_prior_5676d496": true + }, + { + "path": "config/locales/case_studies/en.yml", + "sha256": "ecddd08b12bf2d36fc97e5fc29e4cc6a25a3bc195e657029e5d69bf42a9b1afd", + "identical_to_prior_5676d496": true + } + ] + }, + "offline_native_validation": { + "executed": false, + "dependency_free": false, + "reason": "CustomVisual directly includes ActiveModel::Model, GlobalID::Identification and ActionText::Attachable at line 8; it also depends on ActiveSupport extensions (deep_dup, stringify_keys, blank?, in?, String#first) and references ActiveRecord::RecordNotFound. Therefore it is not a standalone standard-library Ruby class. No dependency stubs, extracted validator, Rails boot or runtime execution was used. Native validation remains part of the root-owned isolated exporter.", + "result": "Proposed payload unchanged; source compatibility reviewed against identical current validator. JSON syntax/size and illustrative URL/Spanish suffix checked locally." + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-export-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-export-independent-review.json new file mode 100644 index 00000000..c2dbb16a --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-export-independent-review.json @@ -0,0 +1,146 @@ +{ + "status": "actual_native_exports_and_minimal_import_pass_source_review; browser_QA_pending", + "reviewed_at_utc": "2026-10-26T22:15:47.320315+00:00", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "help_base": "7cc05346c0234fc76ab94db0e914b47313d5edad", + "parser_sha256": "6271483bfe36f0160faba6e3ea935fc64a558fc9cbd7a45eb0d9ac22ab6030cf", + "exports": [ + { + "locale": "es", + "receipt": "audit/help-resume-20261026/fixture/export-es-result.json", + "receipt_sha256": "22f56b2c1b48289d951d7f9152c79352efc15c45eb8ab4c3b7a00353dab2de79", + "manifest_files_verified": 47, + "exact_file_set_verified": true, + "native_binding": "passed", + "catalog_delta": "Only the native custom case is appended to exact baseline catalog bytes." + }, + { + "locale": "en", + "receipt": "audit/help-resume-20261026/fixture/export-en-result.json", + "receipt_sha256": "ad66c4fb0db0d091c4d0c298c444b3a8884fde14c8c20b1aa36610418139d24d", + "manifest_files_verified": 47, + "exact_file_set_verified": true, + "native_binding": "passed", + "catalog_delta": "Only the native custom case is appended to exact baseline catalog bytes." + } + ], + "message_examples": { + "es": { + "definition": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json", + "definition_sha256": "cd70b5fd557d66bf7ebf7dda7e4c967d67bb15dc35dcbdfc1a4d2acf6d4a28d0", + "include": "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "include_sha256": "8e50f6fe1ece17fe3430be047f827f22429b331115d74896406fd0ac592f0d7d", + "visual_id": "custom-e5d0ebc899b77888" + }, + "en": { + "definition": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json", + "definition_sha256": "05f78d37e8aa77188c9cb39318920f2c6e21db84e281cc17690beb5bd2bbe27c", + "include": "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "include_sha256": "606849572d90e9fc52fe0790b70a1b1e1672ae8469fe1bb690b093b298bccbef", + "visual_id": "custom-bcc29206ce14b1ed" + } + }, + "four_byte_identical_imports_observed": [ + { + "export_locale": "es", + "source": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/help-resume-20261026/fixture/private/runtime/export-es/_includes/editorial/es/custom-e5d0ebc899b77888.html", + "help_path": "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "sha256": "8e50f6fe1ece17fe3430be047f827f22429b331115d74896406fd0ac592f0d7d", + "bytes": 4044, + "current_help_bytes_equal": true + }, + { + "export_locale": "es", + "source": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/help-resume-20261026/fixture/private/runtime/export-es/_data/editorial/es.yml", + "help_path": "_data/editorial/es.yml", + "sha256": "678881ed43cd8e89a3515e06440724f15681b7cd6119321d80edbe35380e5395", + "bytes": 14746, + "current_help_bytes_equal": true + }, + { + "export_locale": "en", + "source": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/help-resume-20261026/fixture/private/runtime/export-en/_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "help_path": "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "sha256": "606849572d90e9fc52fe0790b70a1b1e1672ae8469fe1bb690b093b298bccbef", + "bytes": 4000, + "current_help_bytes_equal": true + }, + { + "export_locale": "en", + "source": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/help-resume-20261026/fixture/private/runtime/export-en/_data/editorial/en.yml", + "help_path": "_data/editorial/en.yml", + "sha256": "0d8d9d951f859acdd2425d83e198138dbeb2f21634436ef4de5324abc22e997e", + "bytes": 14063, + "current_help_bytes_equal": true + } + ], + "preserved_shared_assets": [ + { + "path": "assets/editorial/editorial_visuals.css", + "retained_help_sha256": "8266a7e11c516f7b747668f8fa5757124db4f94a5312cb975faae931b38fc860", + "export_sha256": "e3bc8094f38d9e37899420b61947dd5ce7694506954a671ed5065a8fb0b9afbc", + "exports_equal": true, + "help_equals_export": false, + "help_unchanged_from_base": true + }, + { + "path": "assets/editorial/editorial_visuals.js", + "retained_help_sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d", + "export_sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d", + "exports_equal": true, + "help_equals_export": true, + "help_unchanged_from_base": true + }, + { + "path": "assets/editorial/editorial_tabs.js", + "retained_help_sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287", + "export_sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287", + "exports_equal": true, + "help_equals_export": true, + "help_unchanged_from_base": true + } + ], + "css_review": { + "full_diff": "audit/help-resume-20261026/campaign-help/actual-export-css.diff", + "diff_sha256": "471f748a20ee6afd8816a213784cb36ead61970a71b090de263e65d6984f1613", + "sms_rule_changes": false, + "complete_diff_findings": [ + "Screenshot image-frame selectors are replaced by image-link href selectors plus enlarge/focus styles. A global replacement would remove the existing static screenshot frame presentation.", + "New table frame, cell, column-width and responsive rules target classes absent from the actual SMS markup.", + "The hidden caption selector gains table-caption; the existing figcaption selector and declarations stay identical.", + "The added ActionText attachment wrapper rule does not match either Help SMS include, which contains no ActionText wrapper.", + "SMS-relevant figure variables, channel stage colors, phone shell, header/composer/bubbles, text/time and mobile container rules are unchanged." + ], + "decision": "Keep existing Help stylesheet byte-for-byte. It supports both actual native SMS includes. No generated markup or CSS edits are needed. This source comparison does not replace browser visual QA." + }, + "common_includes": { + "count": 28, + "retained_from_base": true, + "normalized_structural_equal_to_export": 26, + "material_export_differences": [ + "_includes/editorial/en/segmentation-filters.html", + "_includes/editorial/es/segmentation-filters.html" + ], + "finding": "Both segmentation-filters includes change the static image-frame div to an anchor target=_blank with an expand indicator; preserve them. The other 26 differ only in whitespace/comments under normalized parsed-event comparison." + }, + "cross_export": { + "common_files": 46, + "changed_common_files": [ + "README.md", + "_data/editorial/en.yml", + "_data/editorial/es.yml", + "index.html" + ], + "unique_es": [ + "_includes/editorial/es/custom-e5d0ebc899b77888.html" + ], + "unique_en": [ + "_includes/editorial/en/custom-bcc29206ce14b1ed.html" + ] + }, + "remaining": [ + "Run normal Help build and complete ES/EN desktop/mobile visual review with retained stylesheet: readable/inert SMS, early placement, hidden accessible caption and correct article flow.", + "Freeze matching message_examples in QA/publication mappings and final hashes after all integration changes." + ], + "operations": "Read-only export/source/import inspection plus this local receipt and CSS diff. Integration owner copied four files concurrently; this reviewer performed no import, generated-file edit, app/runtime, HTTP or publication." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-integration.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-integration.json new file mode 100644 index 00000000..45d6e3d4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example-integration.json @@ -0,0 +1,115 @@ +{ + "schema": "campaign-native-recipient-examples-v1", + "status": "native_exports_imported; six_view_browser_review_pending", + "at": "2026-10-26T22:13:58.571107+00:00", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "exports": [ + { + "locale": "es", + "receipt": "audit/help-resume-20261026/fixture/export-es-result.json", + "receipt_sha256": "22f56b2c1b48289d951d7f9152c79352efc15c45eb8ab4c3b7a00353dab2de79", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "file_count_verified": 47, + "native_custom_include": "editorial/es/custom-e5d0ebc899b77888.html", + "postgres_read_only": true + }, + { + "locale": "en", + "receipt": "audit/help-resume-20261026/fixture/export-en-result.json", + "receipt_sha256": "ad66c4fb0db0d091c4d0c298c444b3a8884fde14c8c20b1aa36610418139d24d", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "file_count_verified": 47, + "native_custom_include": "editorial/en/custom-bcc29206ce14b1ed.html", + "postgres_read_only": true + } + ], + "imports": [ + { + "path": "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "before_sha256": null, + "sha256": "8e50f6fe1ece17fe3430be047f827f22429b331115d74896406fd0ac592f0d7d", + "bytes": 4044, + "export_locale": "es" + }, + { + "path": "_data/editorial/es.yml", + "before_sha256": "2bb69248d8563b14153fa1e82c033f3b8e210a53278fd65589a4e2de6754c1f5", + "sha256": "678881ed43cd8e89a3515e06440724f15681b7cd6119321d80edbe35380e5395", + "bytes": 14746, + "export_locale": "es" + }, + { + "path": "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "before_sha256": null, + "sha256": "606849572d90e9fc52fe0790b70a1b1e1672ae8469fe1bb690b093b298bccbef", + "bytes": 4000, + "export_locale": "en" + }, + { + "path": "_data/editorial/en.yml", + "before_sha256": "bea00ed6c7bbc7eccaa036b18b249ca3030b0692c5f306dd5afdd0fa4b79b04c", + "sha256": "0d8d9d951f859acdd2425d83e198138dbeb2f21634436ef4de5324abc22e997e", + "bytes": 14063, + "export_locale": "en" + } + ], + "examples": [ + { + "locale": "es", + "article": "_i18n/es/campaigns/creating-a-campaign.md", + "article_before_sha256": "77929dce37a39f484a18567e384ebc3f173a61e8bd8518d00d13e780732b3b0b", + "article_after_sha256": "6cec107a1cdca3e97ffc98f4bc5c96571294fd44bc5c6ef3b06b814564f8b3bf", + "binding": { + "definition": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json", + "definition_sha256": "cd70b5fd557d66bf7ebf7dda7e4c967d67bb15dc35dcbdfc1a4d2acf6d4a28d0", + "include": "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "include_sha256": "8e50f6fe1ece17fe3430be047f827f22429b331115d74896406fd0ac592f0d7d", + "visual_id": "custom-e5d0ebc899b77888" + }, + "visible_context": "Este SMS ilustrativo de la tienda ficticia Luma presenta una nueva colección y una acción clara para el cliente.", + "early_placement": true, + "native_parser_passed": true + }, + { + "locale": "en", + "article": "_i18n/en/campaigns/creating-a-campaign.md", + "article_before_sha256": "a399c0d7169bfbcc57bda9b687a0198554116f5045f7a008a383fb4b81500667", + "article_after_sha256": "bf626a08861cdb85cf39636af46bf9368872403b8b3cb8edc0f21f3153caf472", + "binding": { + "definition": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json", + "definition_sha256": "05f78d37e8aa77188c9cb39318920f2c6e21db84e281cc17690beb5bd2bbe27c", + "include": "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "include_sha256": "606849572d90e9fc52fe0790b70a1b1e1672ae8469fe1bb690b093b298bccbef", + "visual_id": "custom-bcc29206ce14b1ed" + }, + "visible_context": "This illustrative SMS from the fictional store Luma introduces a new collection and gives the customer a clear next step.", + "early_placement": true, + "native_parser_passed": true + } + ], + "generated_bytes_edited": false, + "shared_modules_preserved": true, + "module_sri": "sha256-zqkNwVRm5VAWrAC7VCC5ZgIicKlfkzgKdIWgmCu2oH0=", + "existing_stylesheet_sha256": "8266a7e11c516f7b747668f8fa5757124db4f94a5312cb975faae931b38fc860", + "exported_stylesheet_sha256": "e3bc8094f38d9e37899420b61947dd5ce7694506954a671ed5065a8fb0b9afbc", + "selective_import_reason": "Import only the two native custom includes and their locale data. Retain existing shared CSS and common includes: the new bundle replaces nonclickable screenshot frames with links/open controls and includes table/ActionText additions outside this Campaign batch. No SMS styling rule differs; verify compatibility in all six final browser views. Generated files were not edited.", + "omitted_common_includes": "All existing common includes retained, including segmentation-filters which would reintroduce an image link.", + "not_imported": [ + "bundle preview HTML", + "preview.css", + "fonts", + "unrelated existing includes", + "shared stylesheet", + "unchanged modules and images" + ], + "pending": [ + "current screenshot admission and integration", + "production Help build/security/bytes check", + "six full article browser views and pixel review", + "authorized publication verification" + ], + "independent_export_review": { + "path": "recipient-example-export-independent-review.json", + "sha256": "d53b2f2848ebfecd20763b488a1ffa3c9c661291f6daf6383d0ce0ed19f0a051" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json new file mode 100644 index 00000000..8b1b66ea --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json @@ -0,0 +1,21 @@ +{ + "version": 1, + "title": "An SMS campaign introducing a new collection", + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "panels": [ + { + "label": "New collection", + "context": "An example of a one-time campaign for an audience that accepts SMS.", + "channel": "sms", + "business": "Luma", + "messages": [ + { + "type": "text", + "side": "business", + "text": "Luma: explore the new collection at example.com/new. Reply STOP to opt out", + "time": "10:00" + } + ] + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json new file mode 100644 index 00000000..5e7bd720 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json @@ -0,0 +1,21 @@ +{ + "version": 1, + "title": "Una campaña SMS para presentar una nueva colección", + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "panels": [ + { + "label": "Nueva colección", + "context": "Ejemplo de una campaña puntual dirigida a una audiencia que acepta SMS.", + "channel": "sms", + "business": "Luma", + "messages": [ + { + "type": "text", + "side": "business", + "text": "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir", + "time": "10:00" + } + ] + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/runtime-closure.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/runtime-closure.json new file mode 100644 index 00000000..81f7e805 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/runtime-closure.json @@ -0,0 +1,135 @@ +{ + "status": "campaign_runtime_closed_and_preserved", + "recorded_at": "2026-10-26T23:09:23.714137+00:00", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "database": "hellotext_help_campaign_current_20261026", + "snapshot": { + "status": "final_snapshot_verified", + "identity": { + "database": "hellotext_help_campaign_current_20261026", + "timezone": "UTC", + "isolation": "repeatable read", + "read_only": "on", + "server_version": "15.19 (Postgres.app)", + "socket_connection": true + }, + "tables": 610, + "sequences": 602, + "schema_migrations": 2066, + "changed_tables_since_post_preparation": [ + "authentication_login_attempts", + "compliance_fingerprints", + "compliance_user_fingerprints", + "lists", + "users" + ], + "unchanged_protected_tables": [ + "action_text_rich_texts", + "campaigns", + "campaign_audiences", + "list_contacts", + "privileges" + ], + "rows_sha256": "0f1e260bfa580c3741623847d918d116c8f52c3e1ee1bdea078e3268e1a3bc6b", + "sequences_sha256": "08c570cd10453193b7c749cd514279ba8e7dc9d2dee6a6bc8500fdbb45685734" + }, + "campaigns": [ + { + "id": 17, + "status": "draft", + "state": "pending", + "limit": 2, + "scheduled_at_utc": "2026-11-02T15:00:00Z", + "cached_count": 2, + "reachable_count": 2, + "audiences": [ + [ + "List", + 21, + "excluded" + ], + [ + "List", + 20, + "included" + ] + ] + }, + { + "id": 18, + "status": "draft", + "state": "pending", + "limit": 2, + "scheduled_at_utc": "2026-11-02T15:00:00Z", + "cached_count": 2, + "reachable_count": 2, + "audiences": [ + [ + "List", + 21, + "excluded" + ], + [ + "List", + 20, + "included" + ] + ] + } + ], + "BAJA_preserved": true, + "actor_locale": "en", + "retained_jobs": 2, + "retained_jobs_identical_to_pre_capture": true, + "workers": 0, + "processed_jobs": 0, + "failed_jobs": 0, + "puma": { + "pid": 55873, + "port": 33386, + "status": "owned_puma_stopped_no_listener" + }, + "redis": { + "status": "owned_redis_saved_and_stopped_no_listener", + "pid": 44282, + "port": 19626, + "workers": 0, + "processed_jobs": 0, + "retained_jobs": 2, + "rdb": { + "path": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/help-resume-20261026/fixture/private/runtime/redis/dump.rdb", + "sha256": "bc3caa6731b5a3570abcf34ad4f13ab66b1c46a4739cbfcd5274cb07c506915c", + "bytes": 1176834, + "mode": "0600" + }, + "configuration_changed": false, + "jobs_consumed": false + }, + "source_campaign_database_preserved": true, + "fixture_mutations_replayed": false, + "external_writes": false, + "evidence": [ + { + "path": "audit/help-resume-20261026/fixture/campaign-final-snapshot-result.json", + "sha256": "7c6731d60a0e3dcdfffdb2d7f3b458555754e7d812aab2dae64426fd918faea6" + }, + { + "path": "audit/help-resume-20261026/fixture/private/runtime/final-readback-result.json", + "sha256": "a79b7923e20ee21420878499398701643bcffd6e736d94a33e9f7d50837a3104" + }, + { + "path": "audit/help-resume-20261026/fixture/private/runtime/final-readback-queues-after.json", + "sha256": "7e8b5ad1bbcae5c7506ef4c4704737e54fd42c2f6f9e69618667a2976eaa4f02" + }, + { + "path": "audit/help-resume-20261026/fixture/campaign-redis-closure-result.json", + "sha256": "ec8eb4c89a73d693089a6156d050f9ab589cc20ee464da01947c2c9dd9db8184" + } + ], + "residual_schema_divergence": { + "missing_migration_source": "20261022180000", + "version_stamped": false, + "missing_column": "campaigns.progressed_at", + "executable_use_in_capture_routes_found": false + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-admission.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-admission.json new file mode 100644 index 00000000..09b21778 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-admission.json @@ -0,0 +1,1007 @@ +{ + "schema": "campaign-native-source-admission-v1", + "status": "approved_for_integration", + "recorded_at": "2026-10-26T23:01:03.747042+00:00", + "decision": "Root admitted all 36 native sources after examining metadata and independent locale pixel reviews. Complete Help page QA remains required.", + "manifest": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee" + }, + "records": [ + { + "id": "campaign-audience", + "locale": "en", + "layout": "desktop", + "file": "campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixelSize": [ + 3936, + 2828 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + } + }, + { + "id": "campaign-audience", + "locale": "en", + "layout": "mobile", + "file": "campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixelSize": [ + 1592, + 4360 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + } + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "desktop", + "file": "campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixelSize": [ + 3936, + 2940 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + } + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "mobile", + "file": "campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixelSize": [ + 1592, + 4360 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + } + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "layout": "desktop", + "file": "campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixelSize": [ + 2436, + 1564 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + } + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "layout": "desktop", + "file": "campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixelSize": [ + 2436, + 1564 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + } + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "desktop", + "file": "campaign-channels-en-desktop.png", + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "pixelSize": [ + 2728, + 3344 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + } + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "mobile", + "file": "campaign-channels-en-mobile.png", + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "pixelSize": [ + 1592, + 3416 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + } + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "desktop", + "file": "campaign-channels-es-desktop.png", + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "pixelSize": [ + 2728, + 3232 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + } + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "mobile", + "file": "campaign-channels-es-mobile.png", + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "pixelSize": [ + 1592, + 3512 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + } + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "desktop", + "file": "campaign-composer-en-desktop.png", + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "pixelSize": [ + 2728, + 1600 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + } + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "mobile", + "file": "campaign-composer-en-mobile.png", + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "pixelSize": [ + 1592, + 1856 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + } + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "desktop", + "file": "campaign-composer-es-desktop.png", + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "pixelSize": [ + 2728, + 1600 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + } + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "mobile", + "file": "campaign-composer-es-mobile.png", + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "pixelSize": [ + 1592, + 1856 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + } + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "desktop", + "file": "campaign-confirmation-en-desktop.png", + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "pixelSize": [ + 2728, + 3648 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + } + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "mobile", + "file": "campaign-confirmation-en-mobile.png", + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + } + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "desktop", + "file": "campaign-confirmation-es-desktop.png", + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "pixelSize": [ + 2728, + 3744 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + } + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "mobile", + "file": "campaign-confirmation-es-mobile.png", + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "desktop", + "file": "campaign-coupon-picker-en-desktop.png", + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "pixelSize": [ + 1664, + 1032 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "mobile", + "file": "campaign-coupon-picker-en-mobile.png", + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "pixelSize": [ + 1656, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "desktop", + "file": "campaign-coupon-picker-es-desktop.png", + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "pixelSize": [ + 1664, + 1032 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "mobile", + "file": "campaign-coupon-picker-es-mobile.png", + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "pixelSize": [ + 1656, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + } + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "desktop", + "file": "campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixelSize": [ + 2820, + 2520 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + } + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "mobile", + "file": "campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixelSize": [ + 1592, + 2960 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + } + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "desktop", + "file": "campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixelSize": [ + 2820, + 2520 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + } + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "mobile", + "file": "campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixelSize": [ + 1592, + 3168 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + } + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-personalization-tool-en-desktop.png", + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "pixelSize": [ + 2064, + 1376 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + } + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-personalization-tool-es-desktop.png", + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "pixelSize": [ + 2064, + 1376 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + } + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "desktop", + "file": "campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixelSize": [ + 3384, + 2796 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + } + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "mobile", + "file": "campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixelSize": [ + 1592, + 3052 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + } + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "desktop", + "file": "campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixelSize": [ + 3384, + 2892 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + } + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "mobile", + "file": "campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixelSize": [ + 1592, + 3052 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + } + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "desktop", + "file": "campaign-test-destination-en-desktop.png", + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + } + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "desktop", + "file": "campaign-test-destination-es-desktop.png", + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + } + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-tracked-link-tool-en-desktop.png", + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "pixelSize": [ + 2064, + 1288 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 322 + } + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-tracked-link-tool-es-desktop.png", + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "pixelSize": [ + 2064, + 1192 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 298 + } + } + ], + "evidence": [ + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-es.json", + "sha256": "dc69bdb189ceeda3959a078bdec8b6d6f225b4940207dab4b556ea686a0c05e8", + "role": "source_pixel_review" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "role": "source_pixel_review" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/capture-closure.json", + "sha256": "a40eeea671879c42b6b9bbfa7a43d8dd945352ba55957dfe65252377b170e7da", + "role": "capture_closure" + }, + { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/manifest-normalization.json", + "sha256": "d45380f8396a2d6928d1681add8d2e53717d0ffe7ddad044ac82dbcd0fc50ca1", + "role": "metadata_normalization" + } + ], + "scope": "Source admission only; no claim of Help rendering, publication or delivery." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-currency-final.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-currency-final.json new file mode 100644 index 00000000..2e948a5a --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-currency-final.json @@ -0,0 +1,30 @@ +{ + "at": "2026-10-26T23:09:47.644Z", + "status": "relevant_capture_source_preserved", + "captured_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "observed_master": "b5706007e14106a1a255be07ef7704396e641b1f", + "committed_at": "2026-10-26T22:47:18Z", + "scope": "Only changed path list and shared routes diff reviewed. Later changes are scoped to admin prospecting. No active prospecting environment was accessed or modified. Captured app remains the isolated ef8a snapshot.", + "changed_paths": [ + "app/controllers/admin/prospecting/imports_controller.rb", + "app/helpers/admin/prospecting_contact_selections_helper.rb", + "app/jobs/prospecting/contact_review_job.rb", + "app/jobs/prospecting/contact_selection_job.rb", + "app/models/prospecting/contact_review/internal_matches.rb", + "app/models/prospecting/contact_selection.rb", + "app/models/prospecting/contact_selection/apply.rb", + "app/models/prospecting/contact_selection/return_to_review.rb", + "app/views/admin/prospecting/imports/_contact_selection.html.erb", + "app/views/admin/prospecting/imports/show.html.erb", + "config/routes.rb", + "db/migrate/20261026212500_add_contact_selection_to_prospecting_import_rows.rb", + "db/structure.sql", + "docs/workstreams/prospecting-imports.md", + "spec/jobs/prospecting/contact_selection_job_spec.rb", + "spec/models/prospecting/contact_selection_apply_spec.rb", + "spec/models/prospecting/contact_selection_spec.rb", + "spec/requests/admin/prospecting_contact_selections_spec.rb", + "spec/system/admin/prospecting_contact_selection_spec.rb" + ], + "route_patch": "@@ -259,6 +259,8 @@\n post :approve, on: :member\n post :resume, on: :member\n post :review_contacts, on: :member\n+ post :select_contacts, on: :member\n+ post :return_contact_to_review, on: :member\n end\n resources :sequences, only: %i[index new create show update]\n resources :deliveries, only: %i[index show create] do" +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json new file mode 100644 index 00000000..672e537a --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json @@ -0,0 +1,979 @@ +{ + "schema": "campaign-native-source-manifest-v1", + "status": "captured_pending_pixel_admission", + "clip_normalization": "exact array [x,y,width,height] sidecar values copied to named object; no pixel transformation", + "records": [ + { + "id": "campaign-audience", + "locale": "en", + "layout": "desktop", + "file": "campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixelSize": [ + 3936, + 2828 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + } + }, + { + "id": "campaign-audience", + "locale": "en", + "layout": "mobile", + "file": "campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixelSize": [ + 1592, + 4360 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + } + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "desktop", + "file": "campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixelSize": [ + 3936, + 2940 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + } + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "mobile", + "file": "campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixelSize": [ + 1592, + 4360 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + } + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "layout": "desktop", + "file": "campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixelSize": [ + 2436, + 1564 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + } + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "layout": "desktop", + "file": "campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixelSize": [ + 2436, + 1564 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + } + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "desktop", + "file": "campaign-channels-en-desktop.png", + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "pixelSize": [ + 2728, + 3344 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + } + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "mobile", + "file": "campaign-channels-en-mobile.png", + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "pixelSize": [ + 1592, + 3416 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + } + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "desktop", + "file": "campaign-channels-es-desktop.png", + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "pixelSize": [ + 2728, + 3232 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + } + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "mobile", + "file": "campaign-channels-es-mobile.png", + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "pixelSize": [ + 1592, + 3512 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + } + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "desktop", + "file": "campaign-composer-en-desktop.png", + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "pixelSize": [ + 2728, + 1600 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + } + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "mobile", + "file": "campaign-composer-en-mobile.png", + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "pixelSize": [ + 1592, + 1856 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + } + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "desktop", + "file": "campaign-composer-es-desktop.png", + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "pixelSize": [ + 2728, + 1600 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + } + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "mobile", + "file": "campaign-composer-es-mobile.png", + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "pixelSize": [ + 1592, + 1856 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + } + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "desktop", + "file": "campaign-confirmation-en-desktop.png", + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "pixelSize": [ + 2728, + 3648 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + } + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "mobile", + "file": "campaign-confirmation-en-mobile.png", + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + } + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "desktop", + "file": "campaign-confirmation-es-desktop.png", + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "pixelSize": [ + 2728, + 3744 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + } + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "mobile", + "file": "campaign-confirmation-es-mobile.png", + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "desktop", + "file": "campaign-coupon-picker-en-desktop.png", + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "pixelSize": [ + 1664, + 1032 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "mobile", + "file": "campaign-coupon-picker-en-mobile.png", + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "pixelSize": [ + 1656, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "desktop", + "file": "campaign-coupon-picker-es-desktop.png", + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "pixelSize": [ + 1664, + 1032 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + } + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "mobile", + "file": "campaign-coupon-picker-es-mobile.png", + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "pixelSize": [ + 1656, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + } + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "desktop", + "file": "campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixelSize": [ + 2820, + 2520 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + } + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "mobile", + "file": "campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixelSize": [ + 1592, + 2960 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + } + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "desktop", + "file": "campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixelSize": [ + 2820, + 2520 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + } + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "mobile", + "file": "campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixelSize": [ + 1592, + 3168 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + } + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-personalization-tool-en-desktop.png", + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "pixelSize": [ + 2064, + 1376 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + } + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-personalization-tool-es-desktop.png", + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "pixelSize": [ + 2064, + 1376 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + } + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "desktop", + "file": "campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixelSize": [ + 3384, + 2796 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + } + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "mobile", + "file": "campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixelSize": [ + 1592, + 3052 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + } + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "desktop", + "file": "campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixelSize": [ + 3384, + 2892 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + } + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "mobile", + "file": "campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixelSize": [ + 1592, + 3052 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + } + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "desktop", + "file": "campaign-test-destination-en-desktop.png", + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + } + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "desktop", + "file": "campaign-test-destination-es-desktop.png", + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + } + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-tracked-link-tool-en-desktop.png", + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "pixelSize": [ + 2064, + 1288 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 322 + } + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-tracked-link-tool-es-desktop.png", + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "pixelSize": [ + 2064, + 1192 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 298 + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json new file mode 100644 index 00000000..7a7aaf14 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json @@ -0,0 +1,549 @@ +{ + "status": "passed", + "manifest": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee" + }, + "records": [ + { + "id": "campaign-audience", + "locale": "en", + "layout": "desktop", + "file": "campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixelSize": [ + 3936, + 2828 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English heading/help, Exclude QA and Club, open scrollable menu and Estimated target / 2 subscribers. Clientes de ejemplo · Importación is the fixture list proper name, not an untranslated UI label. Bottom Seasonal offers row is partly visible within native scrolling; full dropdown frame/shadow present." + }, + { + "id": "campaign-audience", + "locale": "en", + "layout": "mobile", + "file": "campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixelSize": [ + 1592, + 4360 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English heading/help, Exclude QA / Club, open native scrollable audience menu and Estimated target / 2 subscribers. Native white gap and internal partial bottom row preserved. Spanish list proper name retained from fixture, no UI localization defect inferred." + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "layout": "desktop", + "file": "campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixelSize": [ + 2436, + 1564 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Audience limit options panel, both full radio labels, selected Limit to 2 and Limit/Cancel buttons. Native background fragment of Club filter is contextual; target panel border/shadow complete." + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "desktop", + "file": "campaign-channels-en-desktop.png", + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "pixelSize": [ + 2728, + 3344 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English heading/help and all four channel cards. SMS only selected; both WhatsApp options natively disabled; Email only available. Native margins complete." + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "mobile", + "file": "campaign-channels-en-mobile.png", + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "pixelSize": [ + 1592, + 3416 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English heading/help and four vertically stacked cards. SMS only selected, disabled WhatsApp states preserved. No clipping of cards or text." + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "desktop", + "file": "campaign-composer-en-desktop.png", + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "pixelSize": [ + 2728, + 1600 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Compose your message heading/help, fictional draft with {name} and hello.link/23rNvP, six tools and160,1SMS counter. This real draft has no STOP/footer. Caption must describe tag/link and must not claim it reproduces the separate illustrative Luma example or an automatic opt-out footer." + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "mobile", + "file": "campaign-composer-en-mobile.png", + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "pixelSize": [ + 1592, + 1856 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full mobile English heading/help, real draft with {name} and tracked link, all tools/counter and Preview action. No cropped message or controls. Draft has no STOP/footer; it differs from the separate illustrative article example." + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "desktop", + "file": "campaign-confirmation-en-desktop.png", + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "pixelSize": [ + 2728, + 3648 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Review and confirm heading/help,2CUSTOMERSTARGETED,IncludedClub/ExcludedQA,SMSonly,Sendlater on2ndNov2026 at12:00,and No specific assignment card. Native DELIVERED VIA heading belongs to pre-confirmation UI and does not prove an actual send." + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "mobile", + "file": "campaign-confirmation-en-mobile.png", + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete mobile Review and confirm heading/help, count2 and included/excluded lists, SMS only, future date2Nov2026 at12:00 and full No specific assignment card. No cropped words/cards/shadows." + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "desktop", + "file": "campaign-coupon-picker-en-desktop.png", + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "pixelSize": [ + 1664, + 1032 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full selected coupon tool, COUPONS dropdown, GUIA-QR-10 fixture code and None selected field. Native margin, border and shadow complete. Code is a proper identifier and is not translated." + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "mobile", + "file": "campaign-coupon-picker-en-mobile.png", + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "pixelSize": [ + 1656, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete mobile toolbar and coupon icon with top margin; COUPONS dropdown, GUIA-QR-10 and None selected all complete. Uses corrected native y355 crop; no repeat of ES toolbar clipping." + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "desktop", + "file": "campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixelSize": [ + 2820, + 2520 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full When it will be sent heading, both delivery cards, open English November2026 calendar with2 selected,02Nov2026 date and12:00 hour. Calendar shows native Sunday-first ordering; consistent date with Spanish Monday-first calendar. Calendar overlays explanatory copy natively without cutting its own controls." + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "mobile", + "file": "campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixelSize": [ + 1592, + 2960 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full mobile English heading, Send now and selected Send later cards, date02Nov2026 and12:00 hour. Calendar closed. Native wrapped help, controls and card borders complete; consistent with desktop date and both confirmations." + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-personalization-tool-en-desktop.png", + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "pixelSize": [ + 2064, + 1376 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English Tags popover/help, all attribute buttons and selected tag tool. Custom field name Nivel de fidelidad remains in Spanish as fixture data, not a UI translation. Native duplicate birthday token unchanged; no cropped label." + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "desktop", + "file": "campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixelSize": [ + 3384, + 2796 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English Configure replies section, default card/search, full people menu and Teams submenu. Atencion demo and Ventas demo remain fictional team proper names in Spanish; interface labels English. All displayed people rows and target submenu complete." + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "mobile", + "file": "campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixelSize": [ + 1592, + 3052 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English heading/default card/search, people menu and native Teams submenu. Both team options complete; submenu natively covers two people names, so caption should describe choosing a team, not every person label visible simultaneously. Border/shadow and lower people rows complete." + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "desktop", + "file": "campaign-test-destination-en-desktop.png", + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full English test-destination popover and original trigger. Phone is empty by valueSha256 of empty string and visibleProof value. Grey phone is placeholder. VisibleProof specifically validates Send Message:disabled. Cancel and full margins visible. No actual test send shown." + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-tracked-link-tool-en-desktop.png", + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "pixelSize": [ + 2064, + 1288 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 322 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full Create a shortlink popover, English help with More information, URL field, Add short link and Cancel. Selected toolbar trigger and native border/shadow complete." + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-es.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-es.json new file mode 100644 index 00000000..94db1dc1 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-es.json @@ -0,0 +1,549 @@ +{ + "status": "passed", + "manifest": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee" + }, + "records": [ + { + "id": "campaign-audience", + "locale": "es", + "layout": "desktop", + "file": "campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixelSize": [ + 3936, + 2940 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete heading/help, ExcluirQA/Club filters, native audience dropdown and ALCANCEESTIMADO2suscriptores. Dropdown outer frame/shadow complete. Bottom Promociones row partially visible from native internal scrolling, not exterior crop. At984CSS source width, inspect labels at actual Help desktop700CSS." + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "mobile", + "file": "campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixelSize": [ + 1592, + 4360 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete heading/help, ExcluirQA/Club filters, open native scrollable dropdown and ALCANCEESTIMADO2suscriptores below. Native white gap between menu and estimator preserved. Final partially visible menu row is internal scroll, not exterior screenshot clipping." + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "layout": "desktop", + "file": "campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixelSize": [ + 2436, + 1564 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full limit popover, title,both options, selected Limitar a2 and Limitar/Cancelar actions. Focus panel border/shadow complete. Contextual chip fragment at left is background UI, not target clipping. No submission or send inferred." + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "desktop", + "file": "campaign-channels-es-desktop.png", + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "pixelSize": [ + 2728, + 3232 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Current narrow crop: complete title, description and four channel cards. SMS selected; both WhatsApp options natively disabled; email available. No sidebar, no clipped cards. Supersedes the wide reference for this review." + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "mobile", + "file": "campaign-channels-es-mobile.png", + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "pixelSize": [ + 1592, + 3512 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete title, description and four stacked channel cards. Native disabled WhatsApp contrast preserved; no clipping." + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "desktop", + "file": "campaign-composer-es-desktop.png", + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "pixelSize": [ + 2728, + 1600 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Spanish heading and help text, full fictional message with {name}, tracked link and BAJA para salir, all six tools and 160, 1 SMS counter. Editor has native surrounding space; no clipped controls." + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "mobile", + "file": "campaign-composer-es-mobile.png", + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "pixelSize": [ + 1592, + 1856 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Spanish heading/help text, fictional message with {name}, tracked link and BAJA para salir, tool row/counter and Vista previa action. Native reflow intact." + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "desktop", + "file": "campaign-confirmation-es-desktop.png", + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "pixelSize": [ + 2728, + 3744 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Individually viewed: complete Revisa y confirma heading/help, 2 CLIENTES SEGMENTADOS, Club included and QA excluded, Solo SMS channel, future date 2 Nov 2026 at 12:00, and response assignment card. Native margins and full cards preserved. This is pre-confirmation UI; native ENTREGADO A TRAVES DE label is not evidence of an actual send. No primary launch action is pictured." + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "mobile", + "file": "campaign-confirmation-es-mobile.png", + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full heading/help,2CLIENTESSEGMENTADOS,Club included,QA excluded,SoloSMS,2Nov2026 at12:00 and complete response card. Pre-confirmation UI, not delivered state. No contrast with historical3." + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "desktop", + "file": "campaign-coupon-picker-es-desktop.png", + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "pixelSize": [ + 1664, + 1032 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full native coupon trigger and open selector, CUPONES,GUIA-QR-10 and Ninguno seleccionado. Borders/shadow complete; coupon not yet selected." + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "mobile", + "file": "campaign-coupon-picker-es-mobile.png", + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "pixelSize": [ + 1656, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Recapture individually viewed: clip nowy355 with full toolbar and native top margin, coupon icon, full CUPONES dropdown, GUIA-QR-10 and Ninguno seleccionado. Replaces rejected79e2960a source with real new pixels; no raster edits. Cap414CSS." + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "desktop", + "file": "campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixelSize": [ + 2820, + 2520 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full heading, both delivery options and open November2026 calendar with2 selected; date02Nov2026 and12:00 controls complete. Native calendar overlays some explanatory copy, not an exterior crop failure." + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "mobile", + "file": "campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixelSize": [ + 1592, + 3168 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full heading, both cards, selected Enviar mas tarde,02Nov2026 date and12:00 hour. Calendar is CLOSED; caption must not claim an open mobile calendar. Native open calendar exceeds430CSS viewport." + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-personalization-tool-es-desktop.png", + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "pixelSize": [ + 2064, + 1376 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full Etiquetas popover: heading, explanation, More information link rendered in Spanish and all token buttons, including custom Nivel de fidelidad. Native tool trigger and surrounding context included. Technical token keys remain English by design; duplicated birthday is native UI and was not retouched." + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "desktop", + "file": "campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixelSize": [ + 3384, + 2892 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Configurar respuestas heading, default assignment card, search, full people dropdown and team submenu. Fictional team names Atencion demo and Ventas demo both complete; person list complete and no selection persisted in shown state. Side submenu remains within saved pixels; cap846CSS." + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "mobile", + "file": "campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixelSize": [ + 1592, + 3052 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete heading/default card/search and native open dropdown. Team submenu overlays two person names natively; both target team options remain fully visible. Bottom people rows, popup borders and shadows complete; cap398CSS. Caption should describe choosing a team, not claim every person label is simultaneously visible." + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "desktop", + "file": "campaign-test-destination-es-desktop.png", + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full Enviar mensaje a este numero popover, Uruguay country selector, empty phone field with grey example placeholder, visually faded Enviar mensaje action, Cancelar and original test trigger. Phone input emptiness proved by sidecar SHA-256 of empty string. No sent-success state." + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-tracked-link-tool-es-desktop.png", + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "pixelSize": [ + 2064, + 1192 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 298 + }, + "individually_viewed": true, + "status": "passed", + "observations": "Full Crear un enlace corto popover, native URL field at https://www., Agregar enlace corto and Cancelar actions; selected link-tool trigger remains visible. No fictional completed operation claimed." + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json new file mode 100644 index 00000000..9dadb222 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json @@ -0,0 +1,1350 @@ +{ + "schema": "campaign-source-register-v1", + "status": "all_sources_admitted", + "source_count": 36, + "selected_count": 36, + "retained_count": 0, + "new_count": 36, + "assets": [ + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "pixel_size": [ + 2728, + 3344 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-en-desktop.json", + "sidecar_sha256": "ab320e1c0d411f60b5fb407f5e44b415568122da198f3aaa158cb353d2f46ae3", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-channels-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "pixel_size": [ + 1592, + 3416 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-en-mobile.json", + "sidecar_sha256": "d08b12abfa41a826ec2860578e5a0b7671c8b757525e94f94ebae10cd6fc0a57", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-channels-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "pixel_size": [ + 2728, + 1600 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-en-desktop.json", + "sidecar_sha256": "d948589e6f6cbf472b91f4ad6e742880c473a08e2f4dd9f36a16d560837af70e", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-composer-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "pixel_size": [ + 1592, + 1856 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-en-mobile.json", + "sidecar_sha256": "75d8e94c33725754b43f5a78fda4c395d954695249d9d0ff626c69fe1156f43f", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-composer-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "pixel_size": [ + 2728, + 3648 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-en-desktop.json", + "sidecar_sha256": "c1debbab14f57051e32620f91600b29def7a227a3f288a690d49a45549ecc265", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-confirmation-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-en-mobile.json", + "sidecar_sha256": "10e9c804d28da6d9c7c8644263f68222f7312286725be47d6c98537f672a54c6", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-confirmation-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "pixel_size": [ + 1664, + 1032 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-en-desktop.json", + "sidecar_sha256": "3895d83817d4cf3fde0205b5cab7ada13cf38c76da3bc2e22f680cc91b0a1561", + "pixel_review": "Independent capture review pass6 and integration owner individually viewed both current English coupon variants. Full toolbar and menu preserved; final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-coupon-picker-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "pixel_size": [ + 1656, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-en-mobile.json", + "sidecar_sha256": "900dece8056885e5aa9deade54b741fff9d187d9a0a07093c4d32212904a6d25", + "pixel_review": "Independent capture review pass6 and integration owner individually viewed both current English coupon variants. Full toolbar and menu preserved; final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-coupon-picker-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "pixel_size": [ + 2064, + 1376 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-personalization-tool-en-desktop.json", + "sidecar_sha256": "96ec3d510caca42b7153e46bfb2855fd3439789ab644af0ba06ff40038af2d5f", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-personalization-tool-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "pixel_review": "Capture owner and integration owner individually viewed complete current English controls. Date/time and two recipients match, team submenu is complete, campaign remains a draft. Final independent manifest binding and Help review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-test-destination-en-desktop.json", + "sidecar_sha256": "46a7e1e9691653871c1bf98c2d007e6302b3de27b06c8783f6a5524949ab196f", + "pixel_review": "Integration owner individually viewed complete English native sources. Composer reflects actual name tag and tracked link without an opt-out footer. Test sidecar confirms empty sms_value and disabled Send Message. Final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-test-destination-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "pixel_size": [ + 2064, + 1288 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 322 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-tracked-link-tool-en-desktop.json", + "sidecar_sha256": "abd4ecc79d2266c7cb6083046058faebae289e0904b89c5517f1a4adf1123fab", + "pixel_review": "Integration owner individually viewed these complete current English sources; final independent manifest binding and Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-tracked-link-tool-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "pixel_review": "Independent capture reviewer accepted complete native controls and count2; integration owner viewed mobile audience and desktop limit. Final Help readability pending. Native mobile limit candidate rejected because its label is clipped.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "pixel_review": "Independent capture reviewer accepted complete native controls and count2; integration owner viewed mobile audience and desktop limit. Final Help readability pending. Native mobile limit candidate rejected because its label is clipped.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "pixel_review": "Independent capture reviewer accepted complete native controls and count2; integration owner viewed mobile audience and desktop limit. Final Help readability pending. Native mobile limit candidate rejected because its label is clipped.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "pixel_size": [ + 2728, + 3232 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-es-desktop.json", + "sidecar_sha256": "a1ea32c28e1cb5b4a04eb387cdc2cf6e48560a5ab5402fc456f76b24537727f2", + "pixel_review": "Root and integration owner individually viewed; final Help page review pending", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-channels-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "pixel_size": [ + 1592, + 3512 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-channels-es-mobile.json", + "sidecar_sha256": "e0fc398087198587332e2b4615cdc300d2c06978e156b4212ec52b029bdf0d71", + "pixel_review": "Root and integration owner individually viewed; final Help page review pending", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-channels-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "pixel_size": [ + 2728, + 1600 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 400 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-es-desktop.json", + "sidecar_sha256": "279440dcbd2aee4ee90e951af21d76b6839196b75404fd1c48f46b8d817f43da", + "pixel_review": "Root and capture reviewer accepted the complete native composer; integration owner individually viewed both variants. Final Help page readability remains pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-composer-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "pixel_size": [ + 1592, + 1856 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 464 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-composer-es-mobile.json", + "sidecar_sha256": "a03bf6a2113cdad66a2add051cdb0519dbb9e7ceafc7b265019a822f20b6b546", + "pixel_review": "Root and capture reviewer accepted the complete native composer; integration owner individually viewed both variants. Final Help page readability remains pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-composer-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "pixel_size": [ + 2728, + 3744 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-es-desktop.json", + "sidecar_sha256": "78b18317029d92e74db6f22b7b9f71b932e2cb16169338b96bf5eca6f7cf0d7e", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-confirmation-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-confirmation-es-mobile.json", + "sidecar_sha256": "97b7af798b7d3731c0283b14bf8e44c142e2fff889ecdddad7ebaece1780ff02", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-confirmation-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "pixel_size": [ + 1664, + 1032 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 92, + "y": 442, + "width": 416, + "height": 258 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-es-desktop.json", + "sidecar_sha256": "8f2b352d389f559bead508b0d901ed2684aaa242d04ee082cacec5ee4e4df642", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-coupon-picker-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "pixel_size": [ + 1656, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 355, + "width": 414, + "height": 255 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-coupon-picker-es-mobile.json", + "sidecar_sha256": "13d9e0586862d01d75f8658271956df5ba7b43606269465136d400c4b4964688", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-coupon-picker-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "pixel_review": "Independent reviewer accepted complete native state with matching date and count; integration owner viewed delivery variants. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "pixel_size": [ + 2064, + 1376 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 344 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-personalization-tool-es-desktop.json", + "sidecar_sha256": "e5b4d77e7b0c408f167e80be6b3b49f9d815c24eae9a8526d7809fae8220a7a3", + "pixel_review": "Individually viewed by integration owner and independent capture reviewer; current-pixel-review-pass1.json. Complete native control; final Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-personalization-tool-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "pixel_review": "Capture owner and integration owner individually viewed both current native variants. Coupon mobile recaptured to preserve full toolbar. Final Help page review pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-test-destination-es-desktop.json", + "sidecar_sha256": "f9ce5c7fffaa2c2a640849f228594e82a0298100697ef60998fdc80a96f0688c", + "pixel_review": "Individually viewed by integration owner and independent capture reviewer; current-pixel-review-pass1.json. Complete native control; final Help readability pending. Empty phone value confirmed by independent capture review pass2.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-test-destination-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "pixel_size": [ + 2064, + 1192 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 442, + "width": 516, + "height": 298 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-tracked-link-tool-es-desktop.json", + "sidecar_sha256": "c302e03055b59367cdd0f854261e4a99c0728ff55949a0249f964b83cbea5b0c", + "pixel_review": "Individually viewed by integration owner and independent capture reviewer; current-pixel-review-pass1.json. Complete native control; final Help readability pending.", + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-tracked-link-tool-es-desktop.png" + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/source-selection-decisions.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-selection-decisions.json new file mode 100644 index 00000000..c48bba0b --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/source-selection-decisions.json @@ -0,0 +1,124 @@ +{ + "status": "bilingual_source_selection_and_Help_readability_passed", + "at": "2026-10-26T22:46:38.823363+00:00", + "checkpoint": { + "path": "help-campaign-current-capture-20261026/checkpoint-es.json", + "sha256": "e830f214b9e5f7e1fb851609101b5b81323ff576d55fbee900c6550e8cf1e476" + }, + "selected_source_count_es": 18, + "selected_figure_count_es": 11, + "not_selected": [ + { + "file": "references/campaign-channels-es-desktop.png", + "sha256": "4814b3204bfb020d3aed634fa6ffeeb366a67738aad27dce143e32e26b1e2c81", + "reason": "Wide layout recapture requested for Help legibility", + "selected": false + }, + { + "file": "references/campaign-composer-preview-es-desktop.png", + "sha256": "8ba802fb1d3481bb447e3bf25b490b892549a814e6f25983f1894ec7710234d0", + "reason": "Wide layout replaced by separate editor and preview figures", + "selected": false + }, + { + "file": "references/campaign-message-preview-es-desktop.png", + "sha256": "478406ee2e734b8fbf5ed17c8dc56ea4a1f1b907f24d06364bf6c59cc2f95df1", + "reason": "Pixel review rejected stale closed test popover in screenshot", + "selected": false + }, + { + "file": "references/campaign-coupon-picker-es-mobile.png", + "sha256": "79e2960a4b688e3b5266ad61cf1fc79fb29836b55a10e7459b8c378cca3a1152", + "reason": "Toolbar top4CSS clipped; recapture with full toolbar", + "selected": false + }, + { + "file": "references/campaign-audience-limit-es-mobile.png", + "sha256": "a7d5dddfe1e807d0065a21845a1a5c054178a24b151c8b78aa99ce5eff40437b", + "reason": "Native430 viewport truncates limit-option suffix inside panel; rejected by pixel reviewer", + "selected": false + }, + { + "file": "references/unselected-current-preview/campaign-message-preview-es-desktop.png", + "sha256": "98b7764a01a78d7bb6878adc7ddbdae7d0a408fca2484c66f7deed6a7b20b8c1", + "reason": "Genuine complete preview omitted from Help selection: native SMS example already covers result, phone has excessive whitespace at mobile display size", + "selected": false + }, + { + "file": "references/unselected-current-preview/campaign-message-preview-es-mobile.png", + "sha256": "b671af124331964b8694ba473fa1e411e13ab2044feed5bf8b38347956e4b5dd", + "reason": "Genuine complete preview omitted from Help selection: native SMS example already covers result, phone has excessive whitespace at mobile display size", + "selected": false + } + ], + "native_mobile_limitations": [ + { + "id": "campaign-tracked-link-tool", + "viewport": [ + 430, + 1050 + ], + "native_rect": [ + 32, + 414, + 480, + 216 + ], + "result": "No mobile screenshot: native right edge512 exceeds430, desktop complete only." + }, + { + "id": "campaign-personalization-tool", + "viewport": [ + 430, + 1050 + ], + "native_rect": [ + 32, + 414, + 480, + 262 + ], + "result": "No mobile screenshot: native right edge512 exceeds430, desktop complete only." + }, + { + "id": "campaign-delivery-date", + "viewport": [ + 430, + 1250 + ], + "native_rect": [ + 397, + 427.5, + 307.875, + 336.5 + ], + "result": "Native open calendar outside viewport; mobile uses closed real date/time, desktop calendar fully open." + }, + { + "id": "campaign-audience-limit", + "viewport": [ + 430, + 1200 + ], + "native_rect": [ + 16, + 671, + 390, + 333 + ], + "result": "Native suffix clipped within label. Rejected PNG preserved in references; selected desktop complete only." + } + ], + "Help_treatment": "Static, nonlinked lavender stage with white inset; desktop tools shared where native mobile UI clips. Exact tool labels and actions are explicit in surrounding prose. No raster resizing or application style changes.", + "final_readability": "Six complete Help views at1440/580/390 passed independent review. Mobile shared closeups remain complete; exact controls and actions are also named in readable article prose.", + "selected_source_count": 36, + "selected_figure_count": 22, + "selected_source_counts": { + "es": 18, + "en": 18 + }, + "selected_figure_counts": { + "es": 11, + "en": 11 + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-copy-addendum.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-copy-addendum.json new file mode 100644 index 00000000..99049962 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-copy-addendum.json @@ -0,0 +1,87 @@ +{ + "status": "six_tool_instruction_sentences_independently_reviewed", + "at": "2026-10-26T22:41:09.807107+00:00", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "reason": "Exact native labels make steps readable without depending on small screenshot text. Static figures and application styles remain unchanged.", + "records": [ + { + "locale": "es", + "before_sha256": "020d7cf699bdc5d28d543ab1cfb5a899d2acee881464d8b06dd60d3da8188798", + "after_sha256": "c587736be65072866c4e379c7d660bb9cb87da62de078a218c4caa54ebee2e89", + "additions": { + "tracked-link-tool": "En **Crear un enlace corto**, pega la URL de destino y selecciona **Agregar enlace corto**.", + "personalization-tool": "Abre **Etiquetas** con el botón de llaves y selecciona la propiedad que quieres insertar, como `name`.", + "test-destination": "Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles." + } + }, + { + "locale": "en", + "before_sha256": "bf626a08861cdb85cf39636af46bf9368872403b8b3cb8edc0f21f3153caf472", + "after_sha256": "5ef2796e21eb6bf0b8647f6eebd8b544fa9ad8b05688b8a8cbcf0b9ba9566651", + "additions": { + "tracked-link-tool": "In **Create a shortlink**, paste the destination URL and select **Add short link**.", + "personalization-tool": "Open **Tags** with the braces button and select the property you want to insert, such as `name`.", + "test-destination": "For an SMS test, in **Send message to this number**, choose the country and enter a number you control." + } + } + ], + "source_files": [ + { + "path": "config/locales/informational/es.yml", + "sha256": "78ed9a39fc9d3fbc30357259f952f83db7a38dd681f74f8e7b3fdf3425836e0d" + }, + { + "path": "config/locales/informational/en.yml", + "sha256": "0267da8379d4810b5dba5b403eb25df6abae45a4bd306684d10fa8729774a78f" + }, + { + "path": "config/locales/actions/es.yml", + "sha256": "6e627c7a60c98ffa1869ebbf5e5f64d1ff934f9eb53317ea2042ce1e0de23225" + }, + { + "path": "config/locales/actions/en.yml", + "sha256": "9e0aba07757db755048774dc13d887badc0b7713ac720b9fdb2ce9386a1f5914" + }, + { + "path": "config/locales/views/compose/tools/es.yml", + "sha256": "828e52ceb4a21379570a4b40d3863df5f9aef0f02912bb60af9712c1ad94e435" + }, + { + "path": "config/locales/views/compose/tools/en.yml", + "sha256": "3ac54ab7acf93f7facd23c93ca2a8d06981278b8aafd5d5f776379fe66843a8d" + }, + { + "path": "config/locales/views/campaign/broadcasts/es.yml", + "sha256": "1b86da106b4c1fb59fc94af596e1d94a27d236fd94e00cf56f60297cc63490a1" + }, + { + "path": "config/locales/views/campaign/broadcasts/en.yml", + "sha256": "145f9f824d1cf23ae77634b1acae34178c4ca49953cd4ec976d3f8f459cc66f1" + }, + { + "path": "app/components/compose/toolbar/link_component/link_component.html.erb", + "sha256": "cb75495cc60a95e8e056ed38e479fc2fe01b585c7a65fb42b6090373369a1029" + }, + { + "path": "app/components/compose/link_form_component.html.erb", + "sha256": "f51c1ab04f59117fec5ddcfe680b21fe3580d7b5499caff09f5e4f0d20958d17" + }, + { + "path": "app/components/compose/toolbar/tags_component/tags_component.html.erb", + "sha256": "cc7658fe3b0bd292f2cd71006f585b82723e3eff5f47e0f77c5fc21f13a0a3b6" + }, + { + "path": "app/javascript/controllers/compose/toolbar/tags_controller.js", + "sha256": "b7a58a674be9d3b48cbcfd69be0d3205345386d5d40237671fa8b50554adcbef" + }, + { + "path": "app/views/campaign/tests/_form.html.erb", + "sha256": "9b698de55d01629b5b4446073d340622252c8dab01ace5fa8650bf5cd52f7155" + } + ], + "headings_and_liquid_links_preserved": true, + "independent_review": { + "path": "tool-instruction-independent-review.json", + "sha256": "5bc6254da3791026f20f9ab725ae5a694798d7b907747be9cbfb2b854fadd280" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-independent-review.json new file mode 100644 index 00000000..5747b528 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-independent-review.json @@ -0,0 +1,142 @@ +{ + "status": "passed_six_tool_instructions_only", + "findings": [], + "reviewed_at_utc": "2026-10-26T22:43:15.491912+00:00", + "scope": "Only the six new tool-instruction sentences and preservation of headings/links. Prior message export/helper/screenshot reviews were not repeated.", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "addendum": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/tool-instruction-copy-addendum.json", + "sha256": "514f2da0067b495b9d3d018f8f80921a9f25c2356e6ce8e79e4bd2182434377d" + }, + "articles": [ + { + "locale": "es", + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "observed_article_sha256": "db395132f8a908c383caf71a594e4b5bea1528964d41a1d6704b0aee4bddc96b", + "addendum_after_sha256": "c587736be65072866c4e379c7d660bb9cb87da62de078a218c4caa54ebee2e89", + "observed_article_matches_addendum_snapshot": false, + "removing_only_three_sentences_reproduces_before_sha256": false, + "headings_preserved": 14, + "ordered_liquid_links_preserved": 14, + "reviewed_additions": { + "tracked-link-tool": "En **Crear un enlace corto**, pega la URL de destino y selecciona **Agregar enlace corto**.", + "personalization-tool": "Abre **Etiquetas** con el botón de llaves y selecciona la propiedad que quieres insertar, como `name`.", + "test-destination": "Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles." + } + }, + { + "locale": "en", + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "observed_article_sha256": "5ef2796e21eb6bf0b8647f6eebd8b544fa9ad8b05688b8a8cbcf0b9ba9566651", + "addendum_after_sha256": "5ef2796e21eb6bf0b8647f6eebd8b544fa9ad8b05688b8a8cbcf0b9ba9566651", + "observed_article_matches_addendum_snapshot": true, + "removing_only_three_sentences_reproduces_before_sha256": true, + "headings_preserved": 14, + "ordered_liquid_links_preserved": 14, + "reviewed_additions": { + "tracked-link-tool": "In **Create a shortlink**, paste the destination URL and select **Add short link**.", + "personalization-tool": "Open **Tags** with the braces button and select the property you want to insert, such as `name`.", + "test-destination": "For an SMS test, in **Send message to this number**, choose the country and enter a number you control." + } + } + ], + "checks": [ + { + "instruction": "Tracked-link tool (ES and EN)", + "result": "passed", + "evidence": "Link toolbar renders Compose::LinkFormComponent with informational.add_short_link title, URL input and actions.add_short_link submit. Exact titles: Crear un enlace corto / Create a shortlink. Exact buttons: Agregar enlace corto / Add short link." + }, + { + "instruction": "Personalization tool (ES and EN)", + "result": "passed", + "evidence": "Tags toolbar uses the brackets icon, whose SVG draws paired braces, and localized title Etiquetas / Tags. Clicking a tag dispatches insertTag with its data-tag value. Default tags include Liquid::Contact::TAGS, which explicitly contains name." + }, + { + "instruction": "SMS test destination (ES and EN)", + "result": "passed", + "evidence": "Campaign test form title is Enviar mensaje a este número / Send message to this number and renders UI::Input::Phone. Its JS initializes intl-tel-input and handles country selector/change events; the component exposes the telephone entry field. No test message was sent." + } + ], + "provided_sources_verified": [ + { + "path": "config/locales/informational/es.yml", + "sha256": "78ed9a39fc9d3fbc30357259f952f83db7a38dd681f74f8e7b3fdf3425836e0d" + }, + { + "path": "config/locales/informational/en.yml", + "sha256": "0267da8379d4810b5dba5b403eb25df6abae45a4bd306684d10fa8729774a78f" + }, + { + "path": "config/locales/actions/es.yml", + "sha256": "6e627c7a60c98ffa1869ebbf5e5f64d1ff934f9eb53317ea2042ce1e0de23225" + }, + { + "path": "config/locales/actions/en.yml", + "sha256": "9e0aba07757db755048774dc13d887badc0b7713ac720b9fdb2ce9386a1f5914" + }, + { + "path": "config/locales/views/compose/tools/es.yml", + "sha256": "828e52ceb4a21379570a4b40d3863df5f9aef0f02912bb60af9712c1ad94e435" + }, + { + "path": "config/locales/views/compose/tools/en.yml", + "sha256": "3ac54ab7acf93f7facd23c93ca2a8d06981278b8aafd5d5f776379fe66843a8d" + }, + { + "path": "config/locales/views/campaign/broadcasts/es.yml", + "sha256": "1b86da106b4c1fb59fc94af596e1d94a27d236fd94e00cf56f60297cc63490a1" + }, + { + "path": "config/locales/views/campaign/broadcasts/en.yml", + "sha256": "145f9f824d1cf23ae77634b1acae34178c4ca49953cd4ec976d3f8f459cc66f1" + }, + { + "path": "app/components/compose/toolbar/link_component/link_component.html.erb", + "sha256": "cb75495cc60a95e8e056ed38e479fc2fe01b585c7a65fb42b6090373369a1029" + }, + { + "path": "app/components/compose/link_form_component.html.erb", + "sha256": "f51c1ab04f59117fec5ddcfe680b21fe3580d7b5499caff09f5e4f0d20958d17" + }, + { + "path": "app/components/compose/toolbar/tags_component/tags_component.html.erb", + "sha256": "cc7658fe3b0bd292f2cd71006f585b82723e3eff5f47e0f77c5fc21f13a0a3b6" + }, + { + "path": "app/javascript/controllers/compose/toolbar/tags_controller.js", + "sha256": "b7a58a674be9d3b48cbcfd69be0d3205345386d5d40237671fa8b50554adcbef" + }, + { + "path": "app/views/campaign/tests/_form.html.erb", + "sha256": "9b698de55d01629b5b4446073d340622252c8dab01ace5fa8650bf5cd52f7155" + } + ], + "supplemental_sources": [ + { + "path": "app/components/compose/toolbar/tags_component.rb", + "sha256": "96fed823b9f690e979a8a3108d115f52437267584e6468eeb4687889b9bb2813" + }, + { + "path": "app/assets/images/icons/brackets.svg", + "sha256": "67700eb3e588b6ae833e883ee7335f6bf22898114d85bfb6c1867d91558dd1ca" + }, + { + "path": "app/models/liquid/contact.rb", + "sha256": "002ece6b5bc255d9eea4df30483b8c32fbc7e27553cf71e9bfac0021e6160b89" + }, + { + "path": "app/components/ui/input/phone.html.erb", + "sha256": "c91eaea0422674a38d93959c756a30dbaafef4439902073f31631490bc323b71" + }, + { + "path": "app/javascript/controllers/ui/input/phone_controller.js", + "sha256": "8f293a337e91375871cc58edca2ad5e7ca0b07b9c0bbe05958bdaea6ff9c5633" + } + ], + "concurrent_integration": "At initial review both article hashes matched the addendum after hashes. The integration owner subsequently changed ES while adding figures. The current observed hashes above identify the inspected files; this receipt approves only the six literal sentences, not concurrent figure changes.", + "limitations": [ + "No whole-article, screenshot or visual acceptance is implied.", + "Rendered readability and final build/publication remain with the integration owner." + ], + "operations": "Read-only current source and Help article inspection; wrote this receipt only. No article edit, app/runtime, HTTP or publication." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build-execution.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build-execution.json new file mode 100644 index 00000000..e643b38c --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build-execution.json @@ -0,0 +1,12 @@ +{ + "at": "2026-10-26T23:01:13.959887+00:00", + "command": [ + "yarn", + "build" + ], + "ruby": "ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [arm64-darwin24]", + "gems": "The Gemfile's dependencies are satisfied", + "exit_code": 0, + "seconds": 9.76, + "log_sha256": "a51aa04292dcd2318f0286dbd9f64633233550aac190c322675250b8782c662f" +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build.log b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build.log new file mode 100644 index 00000000..8755ed33 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/build.log @@ -0,0 +1,22 @@ +yarn run v1.22.19 +warning package.json: No license field +warning Skipping preferred cache folder "/Users/pel/Library/Caches/Yarn" because it is not writable. +warning Selected the next writable cache folder in the list, will be "/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/.yarn-cache-501". +$ JEKYLL_ENV=production bundle exec jekyll build && ruby script/verify_security_headers.rb +Configuration file: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_config.yml + Source: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026 + Destination: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site + Incremental build: disabled. Enable with --incremental + Generating... +Building site for language: "en" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_i18n/en.yml +Browserslist: caniuse-lite is outdated. Please run: + npx update-browserslist-db@latest + Why you should do it regularly: https://github.com/browserslist/update-db#readme +Building site for language: "es" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site/es +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_i18n/es.yml +Build complete + done in 8.991 seconds. + Auto-regeneration: disabled. Use --watch to enable. +Security headers are configured +Done in 9.66s. diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/checkpoint.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/checkpoint.json new file mode 100644 index 00000000..59a27b51 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/checkpoint.json @@ -0,0 +1,1043 @@ +{ + "status": "build_bytes_and_structure_passed; browser_pixels_pending", + "at": "2026-10-26T23:01:17.649455+00:00", + "scope_sha256": "52071e22d7feda332235ce512dedac5bb0bc546e9e4b99a434539ad726613cb9", + "articles": [ + { + "locale": "es", + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "route": "/es/crear-una-campaña.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + }, + { + "locale": "en", + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "route": "/creating-a-campaign.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + } + ], + "images": [ + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "density": 4, + "native_logical_size": [ + 984.0, + 707.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1090.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "density": 4, + "native_logical_size": [ + 609.0, + 391.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2", + "pixel_size": [ + 2728, + 3344 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 836.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8", + "pixel_size": [ + 1592, + 3416 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 854.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b", + "pixel_size": [ + 2728, + 1600 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 400.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48", + "pixel_size": [ + 1592, + 1856 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 464.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352", + "pixel_size": [ + 2728, + 3648 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 912.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2", + "pixel_size": [ + 1592, + 4000 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1000.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f", + "pixel_size": [ + 1664, + 1032 + ], + "density": 4, + "native_logical_size": [ + 416.0, + 258.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44", + "pixel_size": [ + 1656, + 1020 + ], + "density": 4, + "native_logical_size": [ + 414.0, + 255.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "density": 4, + "native_logical_size": [ + 705.0, + 630.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 740.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e", + "pixel_size": [ + 2064, + 1376 + ], + "density": 4, + "native_logical_size": [ + 516.0, + 344.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "density": 4, + "native_logical_size": [ + 846.0, + 699.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 763.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93", + "pixel_size": [ + 1728, + 1092 + ], + "density": 4, + "native_logical_size": [ + 432.0, + 273.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99", + "pixel_size": [ + 2064, + 1288 + ], + "density": 4, + "native_logical_size": [ + 516.0, + 322.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "density": 4, + "native_logical_size": [ + 984.0, + 735.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1090.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "density": 4, + "native_logical_size": [ + 609.0, + 391.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0", + "pixel_size": [ + 2728, + 3232 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 808.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52", + "pixel_size": [ + 1592, + 3512 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 878.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d", + "pixel_size": [ + 2728, + 1600 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 400.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d", + "pixel_size": [ + 1592, + 1856 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 464.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6", + "pixel_size": [ + 2728, + 3744 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 936.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9", + "pixel_size": [ + 1592, + 4000 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1000.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe", + "pixel_size": [ + 1664, + 1032 + ], + "density": 4, + "native_logical_size": [ + 416.0, + 258.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9", + "pixel_size": [ + 1656, + 1020 + ], + "density": 4, + "native_logical_size": [ + 414.0, + 255.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "density": 4, + "native_logical_size": [ + 705.0, + 630.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 792.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4", + "pixel_size": [ + 2064, + 1376 + ], + "density": 4, + "native_logical_size": [ + 516.0, + 344.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "density": 4, + "native_logical_size": [ + 846.0, + 723.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 763.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55", + "pixel_size": [ + 1728, + 1092 + ], + "density": 4, + "native_logical_size": [ + 432.0, + 273.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650", + "pixel_size": [ + 2064, + 1192 + ], + "density": 4, + "native_logical_size": [ + 516.0, + 298.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + } + ], + "selected_image_count": 36, + "preserved_image_count": 36, + "modules": [ + { + "source": "assets/editorial/editorial_visuals.js", + "copy": "_site/assets/editorial/editorial_visuals.js", + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "source": "assets/editorial/editorial_visuals.js", + "copy": "_site/es/assets/editorial/editorial_visuals.js", + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "source": "assets/editorial/editorial_tabs.js", + "copy": "_site/assets/editorial/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "source": "assets/editorial/editorial_tabs.js", + "copy": "_site/es/assets/editorial/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + } + ], + "docs_excluded": true, + "stub_preserved": true, + "source_register_sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c", + "message_examples": { + "es": { + "definition": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.es.json", + "definition_sha256": "cd70b5fd557d66bf7ebf7dda7e4c967d67bb15dc35dcbdfc1a4d2acf6d4a28d0", + "include": "_includes/editorial/es/custom-e5d0ebc899b77888.html", + "include_sha256": "8e50f6fe1ece17fe3430be047f827f22429b331115d74896406fd0ac592f0d7d", + "visual_id": "custom-e5d0ebc899b77888" + }, + "en": { + "definition": "docs/editorial-work/captures/campaign-creation-completion-20261026/recipient-example.en.json", + "definition_sha256": "05f78d37e8aa77188c9cb39318920f2c6e21db84e281cc17690beb5bd2bbe27c", + "include": "_includes/editorial/en/custom-bcc29206ce14b1ed.html", + "include_sha256": "606849572d90e9fc52fe0790b70a1b1e1672ae8469fe1bb690b093b298bccbef", + "visual_id": "custom-bcc29206ce14b1ed" + } + }, + "message_parser_sha256": "6271483bfe36f0160faba6e3ea935fc64a558fc9cbd7a45eb0d9ac22ab6030cf", + "build": { + "at": "2026-10-26T23:01:13.959887+00:00", + "command": [ + "yarn", + "build" + ], + "ruby": "ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [arm64-darwin24]", + "gems": "The Gemfile's dependencies are satisfied", + "exit_code": 0, + "seconds": 9.76, + "log_sha256": "a51aa04292dcd2318f0286dbd9f64633233550aac190c322675250b8782c662f" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-process-closure.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-process-closure.json new file mode 100644 index 00000000..107ed934 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-process-closure.json @@ -0,0 +1,33 @@ +{ + "status": "closed_and_verified", + "at": "2026-10-26T23:20:14.654798+00:00", + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "scope_sha256": "52071e22d7feda332235ce512dedac5bb0bc546e9e4b99a434539ad726613cb9", + "only_owned_process_groups_terminated": true, + "owned_processes_absent": true, + "process_checks": [ + { + "pid": 86871, + "absent": true + }, + { + "pid": 86874, + "absent": true + } + ], + "owned_profile_processes_remaining": 0, + "listeners": [ + { + "port": 3378, + "listener_present": false + }, + { + "port": 9557, + "listener_present": false + } + ], + "process_receipt": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-processes.json", + "sha256": "bf8b4f4e36bd414710dcabcc253019524dcba9517e0b586b84720b2bd0d527be" + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-processes.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-processes.json new file mode 100644 index 00000000..94c1ad28 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/help-processes.json @@ -0,0 +1,17 @@ +{ + "started_at": "2026-10-26T23:02:21.062844+00:00", + "server_port": 3378, + "browser_port": 9557, + "profile": "/private/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/hellotext-campaign-review-20261026-0vynb98x", + "site": "/Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-creation-completion-20261026/_site", + "status": "stopped", + "scope_sha256": "52071e22d7feda332235ce512dedac5bb0bc546e9e4b99a434539ad726613cb9", + "server_pid": 86871, + "browser_pid": 86874, + "stopped_at": "2026-10-26T23:18:24.302738+00:00", + "exit_codes": [ + -15, + 0 + ], + "only_owned_process_groups_terminated": true +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/http-checks.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/http-checks.json new file mode 100644 index 00000000..b1c2fbfe --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/http-checks.json @@ -0,0 +1,668 @@ +{ + "status": "passed", + "origin": "http://127.0.0.1:3378", + "assets": [ + { + "path": "/es/crear-una-campa\u00f1a.html", + "status": 200, + "sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b" + }, + { + "path": "/creating-a-campaign.html", + "status": 200, + "sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "status": 200, + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "status": 200, + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "status": 200, + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "status": 200, + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "status": 200, + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "status": 200, + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "status": 200, + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "status": 200, + "sha256": "b971565e113f2178d808c7f00e0d012719889f6ee8702a6fbb178b51ee4e4bb2" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "status": 200, + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "status": 200, + "sha256": "526cda03e28a51f2d2648b9b38ce7b372489fbefdd7bcb3b61472bcf0bafa3a8" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "status": 200, + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "status": 200, + "sha256": "65f984d7b5144037b21095a99160e69cef57b423b8dd2a0b5cdf2b100e61d88b" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "status": 200, + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "status": 200, + "sha256": "2bfb141ac8ef04c8f455a267f190342fc1684ac66ed5f6f847ce9aa9cd05bf48" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "status": 200, + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "status": 200, + "sha256": "201d622766a2713d0397f98a33130c5aaed8ddbc6006f462d3d57eb7c8767352" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "status": 200, + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "status": 200, + "sha256": "d887c6e468ef4bf2665b8e7378d515eb98b094d9399d6ed394c8d6cabe98bed2" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "status": 200, + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "status": 200, + "sha256": "a7bae51009a84b03c3afabbe93d91b911a485866e7a48a89264c564ac61c2e9f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "status": 200, + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "status": 200, + "sha256": "b27b6dc339a7fe9110b108f874f39b59e86e482dfcd1f90b8833675a521dba44" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "status": 200, + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "status": 200, + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "status": 200, + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "status": 200, + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "status": 200, + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "status": 200, + "sha256": "b027ed5efec711dd2ed70d1b36113cb995f3a91ed885e15ac9eb3eb019a42a3e" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "status": 200, + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "status": 200, + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "status": 200, + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "status": 200, + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "status": 200, + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "status": 200, + "sha256": "830e5f4b0b27991dba2147188dd6033b9471eb312fe972bbb04790068e669e93" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "status": 200, + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "status": 200, + "sha256": "ed8da0894887a0c074433867b710a082b99589dbece3b0cac3aad46c87b49d99" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "status": 200, + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "status": 200, + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "status": 200, + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "status": 200, + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "status": 200, + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "status": 200, + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "status": 200, + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "status": 200, + "sha256": "c3193ebf3efb7124ec37669360c4601d66884ec20143c9e7eabfb555fb9872a0" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "status": 200, + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "status": 200, + "sha256": "2e1ad4201f9ff936a9e8dada9a08893b6f5f02a548dc712266824a4aeab99d52" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "status": 200, + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "status": 200, + "sha256": "42c0ca98767b2a7fb7705e1ddae8e35f69fa988f7a206a581ae4fd93417e778d" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "status": 200, + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "status": 200, + "sha256": "2f3d69196054c1c3d2abc21265fadd07b83b5663c2e4da43771acc903611a37d" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "status": 200, + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "status": 200, + "sha256": "631a106b4ef62d860762d13d535c6f8fa07839899f062fbfc3d43be307a3d5e6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "status": 200, + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "status": 200, + "sha256": "8f13f39bc946e959c2200c95ec18e53057ceddb5d6c75054f08255b4f31e06e9" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "status": 200, + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "status": 200, + "sha256": "f1679bc70f0c4605200d5215058437dc2b1b2dfb3649edf68f445c23b01ef7fe" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "status": 200, + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "status": 200, + "sha256": "7e32aec7e3dd0f0a8e27b8bfcd7fe805632703b5221d31abc68b04ac5ff5ada9" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "status": 200, + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "status": 200, + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "status": 200, + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "status": 200, + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "status": 200, + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "status": 200, + "sha256": "db2ce1df0412b755a81364caa2230cf4cd4a3f3bf16264292efef4a9cdb367f4" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "status": 200, + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "status": 200, + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "status": 200, + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "status": 200, + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "status": 200, + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "status": 200, + "sha256": "cf902331efe3dd32e4b4de221356bafc92978cb185ffd8a064cb2748fc2b7c55" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "status": 200, + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "status": 200, + "sha256": "7b447c4b314f7c706e122b75fa56ec78a2c0d38b9861928cdbc724e4e5452650" + }, + { + "path": "/assets/editorial/editorial_visuals.js", + "status": 200, + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "path": "/es/assets/editorial/editorial_visuals.js", + "status": 200, + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "path": "/assets/editorial/editorial_tabs.js", + "status": 200, + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "path": "/es/assets/editorial/editorial_tabs.js", + "status": 200, + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "path": "/assets/editorial/editorial_visuals.css", + "status": 200, + "sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03" + }, + { + "path": "/es/assets/editorial/editorial_visuals.css", + "status": 200, + "sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03" + } + ], + "article_links": [ + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/a-quien-puedo-escribirle", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/a-quien-puedo-escribirle.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/listas-y-segmentos", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/listas-y-segmentos.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-editor-mensajes", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-editor-mensajes.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/links-con-tracking", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/links-con-tracking.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/etiquetas-personalizacion", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/etiquetas-personalizacion.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/reportes-de-campa%C3%B1a", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/reportes-de-campa\u00f1a.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-campanas-broadcasts", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-campanas-broadcasts.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/buenas-practicas-campanas", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/buenas-practicas-campanas.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/tamanos-imagen-emails", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/tamanos-imagen-emails.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/a-quien-puedo-escribirle", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/a-quien-puedo-escribirle.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-canales-mensajeria", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-canales-mensajeria.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-editor-mensajes", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-editor-mensajes.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/reportes-de-campa%C3%B1a", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/reportes-de-campa\u00f1a.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/como-funciona-hellotext", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-funciona-hellotext.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/who-can-i-message", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/who-can-i-message.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/lists-and-segments", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/lists-and-segments.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/message-editor-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/message-editor-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/tracked-links", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/tracked-links.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/personalization-tags", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/personalization-tags.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaign-reporting", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaign-reporting.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaigns-broadcasts-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaigns-broadcasts-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaign-best-practices", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaign-best-practices.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/email-image-sizes", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/email-image-sizes.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/who-can-i-message", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/who-can-i-message.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/messaging-channels-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/messaging-channels-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/message-editor-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/message-editor-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaign-reporting", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaign-reporting.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/how-hellotext-works", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-hellotext-works.html", + "extensionless_html_resolution": true + } + ], + "authoring_exclusions": [ + { + "path": "/docs/", + "status": 404 + }, + { + "path": "/es/docs/", + "status": 404 + }, + { + "path": "/AGENTS.md", + "status": 404 + }, + { + "path": "/es/AGENTS.md", + "status": 404 + }, + { + "path": "/docs/editorial-work/progress.csv", + "status": 404 + }, + { + "path": "/docs/editorial-work/campaign-creation-completion-20261026.md", + "status": 404 + }, + { + "path": "/docs/editorial/skills/hellotext-editorial/SKILL.md", + "status": 404 + }, + { + "path": "/docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json", + "status": 404 + } + ], + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "link_validation_scope": "Local built target and fragment existence; extensionless article hrefs are resolved to their existing .html build files. This does not claim that the simple local HTTP server implements deployment routing." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json new file mode 100644 index 00000000..02b79f2c --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-1440-independent-review.json @@ -0,0 +1,1121 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/resume_capture_audit_20261026/help_en_render_review_20261026", + "locale": "en", + "width": 1440, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json", + "sha256": "f7f8c827a2fe2101becf4fa694e6b31ae0821b9bdbcbf9d1651c8e4bd13949c7" + }, + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "source": { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + "built_html": { + "path": "_site/creating-a-campaign.html", + "sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb" + }, + "complete_page_review": { + "status": "passed", + "segments": 14, + "individually_viewed": true, + "coverage_css": [ + 0, + 15076 + ], + "document_height_css": 15076, + "observations": [ + "All 14 unmodified native 2x segments were opened individually with view_image detail=original and image detail=original. The overlapping sequence covers the heading, introduction, early Luma SMS, all article sections, related guides and footer.", + "The 774.414 CSS-pixel article column and both navigation columns retain their separation. Prose, headings, links and figures remain in reading flow with no visible horizontal overflow or text wrapping beside a figure.", + "The early Luma SMS is explicitly illustrative, appears before Before you start, and remains distinct from the campaign draft. Its demonstration URL and STOP text are complete.", + "The lavender stages retain rounded borders, visible outer inset and a separate white image-frame inset. Captions are accessible metadata and are not displayed as extra visible prose below the figures." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 11, + "individually_viewed": true, + "observations": [ + "All 11 individual figure PNGs were opened at original detail. Interface labels, relevant controls, panel borders and shadows are complete and readable at their recorded CSS sizes.", + "Channels shows SMS selected and the native unavailable WhatsApp options. Audience shows Club included, QA excluded, Estimated target and 2 subscribers. The menu itself and shadow are complete; its last partially visible row belongs to the native scrollable menu.", + "Audience limit is capped at 609 CSS px with the value 2 plus complete Limit and Cancel controls. Tracked link and Tags are capped at 516 CSS px; the test destination is capped at 432 CSS px. Their full white frames remain centered inside the article-wide lavender stage.", + "Composer shows the EN draft with a name tag and hello.link, without STOP or a footer. Its alt/caption describes personalization and tracked link without conflating it with Luma.", + "Coupon shows GUIA-QR-10 and None selected. The test destination shows the country selector, empty field placeholder, disabled Send Message and complete Cancel control.", + "Delivery date shows November 2, 2026 at 12:00 with the desktop calendar open. Reply settings shows the full Teams submenu and No specific assignment; Spanish names/custom fields/team labels are permitted fictional data within EN UI.", + "Confirmation retains 2 targeted customers, Club included, QA excluded, SMS only, November 2 at 12:00 and No specific assignment. All 11 currentSrc entries are EN desktop assets; rendered widths are at or below each source native logical width.", + "Packet alt/caption values match the visible states. The packet reports interactiveCount=0 and ancestorsLinked=false for every screenshot, consistent with the lack of image-open controls in the pixels. The excluded previews and rejected truncated mobile limit are absent." + ] + }, + "records": [ + { + "file": "campaign-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "39bff2beca9cacc370fe970a09713b6da8fe7eb912c507d7d7c078554e00841b", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "26415b9df701ab2412301624c39fd64c0e970c64afe97f5c8983a97cdb565e78", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "91bee455ab921ca458bc63bd14b71ae549b6ce809a773be9785ac73354bc23b5", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "035448ef2ffd469ce05c4557dd150e55086ffa00ffa769296b7d3d9fbd820af4", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1e6af85bf80aeee52c692be82b110f532d48555109c332103093145ca4c13fc9", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "67ce3a18f8d7754d96c6e99b93e62b7d1cf9a19050c8bb91d918050bcb4f29c9", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "63a7149b1fdf7aa1778f53f0bcdcd9c093eeadd399803a06178ff8ddd169ad23", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00ba3f57988b452ba496843b207da21dcca581c23c4bc8b55dd07b98ce24bb51", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "62428e3e04f3653d700771fa081c6db2b28147a047f643356c8d0e593f468826", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7e24e5181fcf00f8ae65ce865147c62fdb03b2e4920ff11d33c8772eab399056", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "92227cbf824c17745f277352c77f7f79dcf14ac4cd0e330f805e5a4a1b6f20fe", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 13876, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13876 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2fae05709aaefe288d7230a87e1c6923f7d11433696ba3e57663ff318a2738b4", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 524, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2371, + "width": 800, + "height": 937 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2240 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1874 + ], + "icc": "Display P3", + "sha256": "037b88de58ccad0cf2445279e63f18a4f05d08dc823ecc3c9829006b93351e85", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3869, + "width": 800, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3570.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1206 + ], + "icc": "Display P3", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4703, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4349 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5492, + "width": 800, + "height": 501 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5142.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1002 + ], + "icc": "Display P3", + "sha256": "ec2167d2a4b7efa60529c29c94bc2aa3d21ec7d334e5e2e688cb5129fc30928d", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6550, + "width": 800, + "height": 423 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6161.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 846 + ], + "icc": "Display P3", + "sha256": "7f1adb81b63d6a1b1a8606690b9e4a11a1107efc3dca8d92b5c7b52d933c15f4", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7310, + "width": 800, + "height": 445 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6932.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 890 + ], + "icc": "Display P3", + "sha256": "27c54b6e53686f30b97433adaa82a5d6cbb7de3385a5fd7af32e441d22fdbc89", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8092, + "width": 800, + "height": 359 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7671.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 718 + ], + "icc": "Display P3", + "sha256": "e09044f1fd5f8f871e42194c1986d24050e846c70a6a044ab10a6f8d36bd209a", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 8992, + "width": 800, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8579 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 748 + ], + "icc": "Display P3", + "sha256": "39bbae6377d18598f8bcb3df211adc9f2b5386a71b44c4d5470278c57535b91f", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 9803, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9565.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "79a2c0c0efcf77fdeba81d3871cf49772869fac851dd5f3489c4758eb1a19f7f", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 11117, + "width": 800, + "height": 678 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10856.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1356 + ], + "icc": "Display P3", + "sha256": "42ccde238d6a853ef76c4bf99526de22eba96f0c4374d902564dbd914e314499", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 12042, + "width": 800, + "height": 1013 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11949 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2026 + ], + "icc": "Display P3", + "sha256": "a39c8944c71bff0ab9781b8f7c7fb6d6bbc1204facf22640728ce393a688b358", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + } + ], + "scope": "Read-only review of existing Help render packets and PNGs. No browser, app, database, service, source-image modification, capture or publication was performed." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json new file mode 100644 index 00000000..2c1a6b76 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-390-independent-review.json @@ -0,0 +1,1217 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/resume_capture_audit_20261026", + "locale": "en", + "width": 390, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json", + "sha256": "a786d7c20006005b50480f749dd40f8a6b068aae34f564feec971b48b7ce534d" + }, + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "source": { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + "built_html": { + "path": "_site/creating-a-campaign.html", + "sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb" + }, + "complete_page_review": { + "status": "passed", + "segments": 16, + "individually_viewed": true, + "coverage_css": [ + 0, + 16772.5 + ], + "document_height_css": 16772, + "observations": [ + "All 16 supplied native 2x Display P3 scroll segments individually inspected with original detail, covering header through language-selector footer without a gap.", + "Single-column English mobile layout wraps breadcrumbs, headings, prose, checklist, related links and footer within 390 CSS; no horizontal overflow, visible debug content or overlapping article text.", + "Early illustrative Luma SMS is complete across the first two segments, with one bubble, reserved example.com/new and Reply STOP to opt out; clearly separate from the real Club composer scene that has no footer.", + "All 11 figures occupy complete lavender stages with inset white frames, subtle border/radius and preserved source margins; no visible caption or linked-image controls.", + "Seven responsive figures select mobile sources; four shared desktop details retain all controls. Shared details are smaller than prose but essential labels remain readable at the approximately 316 CSS rendered width.", + "Spanish list/property/team names inside English screenshots are existing fictional fixture data, not untranslated UI controls." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 11, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "observation": "All four English native mobile channel cards remain complete and readable at 316 CSS; SMS only selected, WhatsApp options visibly disabled." + }, + { + "id": "campaign-audience", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "observation": "Club and Exclude QA chips, All Audience menu, list names and estimated target 2 are readable. Spanish import-list name is fixture data; native partial last row stays inside the scroll panel, with complete outer source and Help frame." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "observation": "Shared desktop limit popup fits completely at 316 CSS. Both radio labels, value 2, Limit and Cancel remain readable, although more compact than article prose." + }, + { + "id": "campaign-composer", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "observation": "Complete native mobile editor shows the Club message with {name} and hello.link/23rNvP, full toolbar and SMS count. Actual draft has no STOP/footer and is distinct from the introductory illustrative Luma SMS. Preview remains raster content." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "observation": "Shared desktop popup at 316 CSS preserves full toolbar context, Create a shortlink title, empty placeholder and Add short link/Cancel actions. Essential labels are readable and no popup edge is clipped." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "observation": "Shared desktop Tags popup at 316 CSS preserves all token rows including the custom Spanish property Nivel de fidelidad. Compact token text remains readable; native duplicate birthday token retained." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "observation": "Mobile coupon source keeps full toolbar, GUIA-QR-10 popup and None selected field; no toolbar clipping or hidden action." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "observation": "Shared desktop modal at 316 CSS keeps complete country selector, empty input placeholder and disabled-looking Send Message action. No real destination or delivery result is shown." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "observation": "Native mobile closed selector shows 02 Nov 2026 and 12:00 in full with both delivery cards; no overflowing calendar introduced." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "observation": "Entire native mobile assignment panel and team submenu fit. Both Spanish demo team names remain readable fixture data; submenu naturally overlays two person names, consistent with team-selection scene." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "observation": "Complete native mobile confirmation shows 2 customers targeted, included Club/excluded QA, SMS only, 2 Nov 2026 at 12:00 and default reply assignment. Native DELIVERED VIA label remains pre-send UI and does not establish delivery." + } + ] + }, + "records": [ + { + "file": "campaign-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "63e8392f54372c90179a6ede91cc36dfe03da2a251495e61ff852bc696d1afae", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3d1be88bb7010352b6cd280b2e13e3e066e8efdb00beeee87d30e05be4fdb427", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "63a577a67ff716141bed4940b3bfc861101ffe49f6cc7c50381b7eb226d1ee33", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "05dec7bdb78c25398dd3524ef5e9e7f8cde207c32730cc847e3d2a3f4592cce7", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c5a22a9daff8e4c7e315e6349ec2908d1fa69c96dad677f1faa3edb2d6b38b9", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "96b2f1375ef9c0e33e3972e0802c56c9d4e0e3072d5b9a0ec80afc9490682cbc", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1c59a62fe36f90330dda9053dc4ce1d38f7e6b5278ba8932f7e47522966708f5", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "017b10772b243cb096e2b31433e514ec02a98b2356d9d81108d1ba1af2b3747d", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0468c4294830ace54a850cfc36c96416052078ac26f84979f2fb0457340e4ef2", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4ac303661c15b997af5a48fd772cc1df97cd4e20c64af7831889906df7decab4", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "215632cd8ecaf073ecbef52b30993f917b0686931aa7a3e2e8b03eb9f1fa9df2", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "fb2dc42ccf9f4c1d6119a03f7cafb4eb9aeca42e2c1371e1852572522c4a9b42", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b75913181e80f0de72c2e26c8634db4560f0666757acde053efc8dbd7fbd84a9", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8d5fd87bd29a3ed7f4e9db3053982268b0eb25f08c78c2818ad8e59e08f5eb35", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "dc80e88879956ca80b2c7d41b8d31c3858365f5cd7a0633fc6295fe9e2fca734", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 15572.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15572.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "426713d328b2b66bc3dba65eec0aa42259df69c160b1052c4dde01e6f60f982d", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 1027.5, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2642, + "width": 382, + "height": 753 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2418.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1506 + ], + "icc": "Display P3", + "sha256": "81d1914c3a1b65cc33a2811d1c5de5a130d28bb503666ea1c26fa254df78913f", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4190, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4060 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "096ad0ca1d91fdf9f8e21e8793fa4beb6c6af133afd9c7f52dc66b6b489046f8", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5505, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5044 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "8c12e83f7d85dafb26294b12b91b7005d51d91304b9adb9d09a21d7c3ae316c2", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6170, + "width": 382, + "height": 444 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5792 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 888 + ], + "icc": "Display P3", + "sha256": "59636d2dc6f81b1bc911573caaffd286f826a228b5427057411b6db2bda52c46", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7369, + "width": 382, + "height": 272 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6904.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 544 + ], + "icc": "Display P3", + "sha256": "fe9c872e2a8125196180bfedb99bcf41679624c76fc6a0a49d7d73d5cb4faed6", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8092, + "width": 382, + "height": 285 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7634.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 570 + ], + "icc": "Display P3", + "sha256": "612ed788c9205caa24cf5033be8f89941cdde6b8af982d534675723c21ca1b0a", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8816, + "width": 382, + "height": 270 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8351 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 540 + ], + "icc": "Display P3", + "sha256": "d84d52c2b5ca31f8f05d18021fa137f6dbb68b36a2e4d12761a973d6f7270a56", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 9837, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9374.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "0dd465a73e9eb9791a42f6ce5eb05bb2c75b051e86e35d98638f2d68239d9b30", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10759, + "width": 382, + "height": 662 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10490 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1324 + ], + "icc": "Display P3", + "sha256": "6107ef15ef803c4b4f7e49e12fd46263d1b54facf68a653cf7c67f0733d0967e", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12160, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11900.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "193f8e1f9982efa6ee93d2f1dddb6f1b663bdac834c6bca247f2bc7177b2e784", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13232, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13066.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "f1e892802e4faa58ec3674844f7a6f94099702de6067a312e712096718d871df", + "individually_viewed": true, + "status": "passed" + } + ], + "limits": [ + "Review applies only to supplied local page packet; no claim of publication or campaign delivery." + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json new file mode 100644 index 00000000..8c9bc36f --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-en-580-independent-review.json @@ -0,0 +1,1165 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/resume_capture_audit_20261026/help_en_render_review_20261026", + "locale": "en", + "width": 580, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json", + "sha256": "6c8a083ec4d04ea55784a7d52cc405fa9feb3b529b32b73ada72e11bcc22778a" + }, + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "source": { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + "built_html": { + "path": "_site/creating-a-campaign.html", + "sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb" + }, + "complete_page_review": { + "status": "passed", + "segments": 15, + "individually_viewed": true, + "coverage_css": [ + 0, + 16600 + ], + "document_height_css": 16601, + "observations": [ + "All 15 original native 2x Display P3 scroll segments were individually viewed, from header and introductory Luma example through the article, related links, feedback controls and footer.", + "Continuous overlap covers CSS y=0 through y=16600. The packet reports documentHeight=16601: a 1 CSS px difference remains at the final numeric boundary, with no verified cause asserted. The complete footer, language selector and lower whitespace are visibly present; no content is visibly cut off.", + "The 548 CSS px article column fits within the 580 CSS px viewport with 16 CSS px side margins. Prose, lists and figures remain legible, with no horizontal overflow or overlap.", + "Lavender screenshot stages, subtle rounded borders, white frames and separate image insets remain visible and consistent. Figures occupy their own rows with appropriate section spacing.", + "The early illustrative Luma SMS with opt-out text is visually distinct from the later fictional campaign draft, whose composer shows a name tag and tracked link without STOP or an opt-out footer." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 11, + "individually_viewed": true, + "observations": [ + "All 11 original native 2x Display P3 figure detail PNGs were individually viewed: channels, audience, audience limit, composer, tracked link, tags, coupon, test destination, delivery date, reply settings and confirmation.", + "English UI, alt text and captions correspond to the depicted controls. Spanish custom property and team names are fictional data. The native partial final row inside the scrollable audience menu retains its complete outer menu frame.", + "SMS remains selected with WhatsApp unavailable. Audience and confirmation retain two customers. Delivery date and confirmation agree on 2 November 2026 at 12:00.", + "The mobile composer shows the name tag, tracked link, composition toolbar and complete Preview button. Its description does not claim an opt-out footer.", + "Shared desktop sources remain readable and bounded at 471.9921875 CSS px for audience limit, tracked link and tags, below their native logical maxima of 609, 516 and 516 CSS px. Test destination renders at its native maximum of 432 CSS px with full number field, Send Message and Cancel controls.", + "Mobile sources remain at or below their natural logical widths. Stage padding, white frame inset, all popup boundaries and intended native controls remain complete.", + "Packet evidence records loaded images, English currentSrc assets, interactiveCount=0 and ancestorsLinked=false for every figure. No image link or open control appears on the screenshots. Excluded preview figures and the rejected truncated mobile audience-limit source are absent." + ] + }, + "records": [ + { + "file": "campaign-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6f805c009d36a3512268a1440216bf30c31bdb7c220d5a39919794354cc9f7fd", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3f9b681e10c54fedc226b7958edc86aeb89bb03055b774458adddfe88fa13e3f", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "08184e9bb22d230ce11596cbfae235c7e8e42bee3b0161b5d2fd26642b0d1df7", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "bd7576953487132802edfdf4324354aebce6f033f17e7232920a5526666cf22f", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "583cba13d30ebf395800eeb9c5ab40f23da22856864d22c3a291cbfcdae0e77e", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cafb0b0808ac336e6acec4af05b6ebb60f9e98494e775d659bd15451b0587a0b", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cdd1315ebd0d5571166719d810c87494b35ab3470851e1582bff0a1f8ed2dc55", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1e01e65d69dc89bf5b3b16e291139c2b7dbcc80d85b94f381bdb799e0e461753", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "90e1682b1474f74c13c87b29072ee6096571863ab800cda83230cc1f481dbbf7", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2bfa7c8bc91138de72c4413a77dfa2e177039f1bbcbb76752992c564205a0f63", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "17d842e8b5c1fcf32a7d1fdc6cab062efa0db9f61edc789a61e1336f0d01ee24", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "4ced42ca833fff034bbbff8b2ebb6a1f3df2bbbc9b7aa69ac86e5277096b5904", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8d8af12e6d0041982a40efa9f72872b88364e9718c9061fe9dbeee35652af5e5", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "44e0a1bc602e44669aee563fdad4b22d32bab8a9fbb95e427e94e72a584da9d4", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "93af59a735f00ba58a0a690f49057cad9cd2e66af93a30a603d9859859030a30", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2346, + "width": 572, + "height": 954 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2223 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1908 + ], + "icc": "Display P3", + "sha256": "031faa2f552175a3b9c5823fb8bc9e64650b41d2c448c55bc582bff944a6c0b0", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3916, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3911 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "d0ac6f33ea7f35c88dcd756c7e27731b3cbe2d6cdce7a0cde47287e75af45716", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5386, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4987.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "4f4872cb241215b6ecaae05ad87b80855359cf838696391514aeaf4382e1dc41", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6093, + "width": 572, + "height": 565 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5775 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1130 + ], + "icc": "Display P3", + "sha256": "1782bfce1dfb291b54c354d977c41d9b66f8e38f0f984ffd61914a5d31eb134c", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7269, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6866.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "aa6d251c4a40864138a5ca428f1a1ba3c157b702480b156396c53d6498115693", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8007, + "width": 572, + "height": 416 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7615 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 832 + ], + "icc": "Display P3", + "sha256": "1c094dc64b1a91d51148e48ff9f391706bf6a70f4818867e564684c9ae693760", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8790, + "width": 572, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8367.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 712 + ], + "icc": "Display P3", + "sha256": "55c2d78fb32b9df9069ef65f270cdc5dac5d35641d77de37ebf54878ecbee767", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 9741, + "width": 572, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9327.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 748 + ], + "icc": "Display P3", + "sha256": "59baad476fa23cdb57f5c8971b2e5879eebe0cc006ad00705407aef7937c0501", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10606, + "width": 572, + "height": 841 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10426 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1682 + ], + "icc": "Display P3", + "sha256": "78ce1472414a119b85aad99de5745de7dec3a34cb1b04e1cf3124b3c9132d473", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12066, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11897.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "3ac1cf31a289467b84f3c1238a3cb27694af1834479af6a58ae6b7ad51a79342", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13225, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13175 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "4004cd482d83d09627c5c68be2f098503271c51950f90bbb697b28cdfa48c77e", + "individually_viewed": true, + "status": "passed", + "hash_verified": true, + "png_dimensions_and_display_p3_verified": true + } + ], + "scope": "Read-only review of existing Help render packets and PNGs. No browser, app, database, service, source-image modification, capture or publication was performed." +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json new file mode 100644 index 00000000..2a41b878 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-1440-independent-review.json @@ -0,0 +1,1131 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/resume_capture_audit_20261026", + "locale": "es", + "width": 1440, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json", + "sha256": "7dea0eb088d3d812625186813b478cbde4db099b288fbc39066a975422341b8f" + }, + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "source": { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533" + }, + "built_html": { + "path": "_site/es/crear-una-campaña.html", + "sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b" + }, + "complete_page_review": { + "status": "passed", + "segments": 14, + "individually_viewed": true, + "coverage_css": [ + 0, + 15285.5 + ], + "document_height_css": 15285, + "observations": [ + "Opened all 14 continuous viewport segments at native resolution with overlap from header through footer.", + "Early illustrative Luma SMS precedes first heading, includes complete CTA and BAJA para salir, has one business bubble and no visible caption or debug controls.", + "Spanish prose, lists, headings and related links stay within article; no layout overlap, horizontal overflow, broken image or visible image-opening affordance.", + "11 lavender stages align with article width, white inset frames preserve source edges and native aspect ratios." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 11, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "observation": "All four channel cards and their borders visible; Solo SMS selection and disabled WhatsApp states preserved. Labels readable at 682 CSS." + }, + { + "id": "campaign-audience", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "observation": "Included Club and excluded QA, dropdown and 2 subscribers readable at 698 CSS. Last dropdown row is natively partially visible within scrolling menu, not outer-image clipping." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 609, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "observation": "Complete limit modal, both options, value 2 and Limit/Cancel controls readable at 609 CSS; no truncated radio label." + }, + { + "id": "campaign-composer", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "observation": "Complete message, {name}, short-link token, BAJA para salir and toolbar readable at 682 CSS." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 516, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "observation": "Entire native popup, URL placeholder, Add short link and Cancel labels readable at 516 CSS." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 516, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "observation": "Entire native tag popup and all rows readable at 516 CSS; duplicate birthday preserved as native UI." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 416, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "observation": "Toolbar and coupon dropdown fully framed; GUIA-QR-10 and unselected field readable at native 416 CSS." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 432, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "observation": "Entire phone popup, country selector, empty phone placeholder and disabled send button readable at native 432 CSS; no sent state." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "observation": "Full calendar visible at 698 CSS without truncation; 02 Nov 2026 at 12:00 selected, consistent with confirmation." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "observation": "Complete people dropdown and native team submenu visible at 698 CSS; demo names and both team labels readable." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "observation": "Complete review panel at 682 CSS: 2 targeted, Club included, QA excluded, SMS, 2 Nov 2026 at 12:00, no specific assignment. Pre-send review state only." + } + ] + }, + "records": [ + { + "file": "campaign-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1d6d3afb6cd4cd35d39768ec3cc786b4dc7f164be13d000bcc063e04b75c77ef", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a0044d30a44f6a3d6bdd6a7ad4c35613efb0080970be7f302eac656507a16d42", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0824fb94768609f86b094af6b2f3d236f2aca6b1f189237ac90658b4f3144b43", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ef30b01132e0d7b66d793510bc9eb05b39560740e484bac3860e53bb7f47a997", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "94209fda57697364624dbafb2308b87f5ef68597ebc81d741796eebbd0fcb7ef", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8179c639ea4ad76a125798d83f5c769d276a4246c537abb51bde1cf8a43bef1e", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "85baa9bd428a4b8b83f93c482550e91f54b9703786011e12056d3e8b26674846", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "d29f728f2170cf26624ad42bc66e6b892b4df931adcc5324633582122b5a000d", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9ad590f40439b3525a94e641ed9d12a4e0cd5131e286086389c15ebe1cbd207e", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1368a6ca35d977c699cb0871d0795f339f73ff4e07b53e53c1432f41ccb35024", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "d8fae56517d89a3891f37ae2db05a5ab52f1d482dc2c395b3d645a55033f0e99", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14085.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14085.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c6b69fa377d3ba942c49d3c6b59d8ad5914b4427da591eb1793c49dc3e9aa0b3", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 314.5, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2353, + "width": 800, + "height": 909 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2208 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1818 + ], + "icc": "Display P3", + "sha256": "6597764faf658c329626898c7c0e9e7b38fa36f1287a9300c7c4bc52fb76755a", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3847, + "width": 800, + "height": 623 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3558.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1246 + ], + "icc": "Display P3", + "sha256": "cc84ae73c18faf3eadc16a947372944b25aa14866377e30693e51b003c9e7bea", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4725, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4371 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "fd4b951316609ab6d8a0208e9a08baf366065642183ea3a5382e2b4974af479d", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5514, + "width": 800, + "height": 501 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5164.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1002 + ], + "icc": "Display P3", + "sha256": "58a7f5751e4e3dfa67663cade8474a7f618301330b5184a79bd69df6bb434572", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6660, + "width": 800, + "height": 399 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6259.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 798 + ], + "icc": "Display P3", + "sha256": "c0d47c694708a9c5027cbaee8b986dce698d669f04066043ecfb444b3dfb1f74", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7396, + "width": 800, + "height": 445 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7018.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 890 + ], + "icc": "Display P3", + "sha256": "9f870a58b6751e674a28154adebf6520d60ec2367bbba973a632eb0b7a01be42", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8162, + "width": 800, + "height": 359 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7741.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 718 + ], + "icc": "Display P3", + "sha256": "4e52fdb4aec7ecb8dffafe8e38da9a0e55a526fdd5b81716de62a921421942da", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 9150, + "width": 800, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8737 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 748 + ], + "icc": "Display P3", + "sha256": "4a1861a1faa14d9d764dce8d1bf4484cdb42a1a773a35e700871aa6316e567aa", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 9921, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9683.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "fbb3fb2ac5d4dcb5b7e020c72be932b7d9516f1a40904ff60208fd2bf5e3c0ad", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 11259, + "width": 800, + "height": 698 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11008 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1396 + ], + "icc": "Display P3", + "sha256": "4b007acaeaeb3583d92373fa22362a9ffad2beaa42857141ef6e477e364d17ca", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 12228, + "width": 800, + "height": 1037 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12146.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2074 + ], + "icc": "Display P3", + "sha256": "9a0a663f311228d7a2ea29b0fb8eecb4ce08fff6a8c33fb49b1efde7324b8b04", + "individually_viewed": true, + "status": "passed" + } + ], + "limits": [ + "This receipt verifies the supplied local rendered page packet only; it does not assert publication or campaign delivery." + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json new file mode 100644 index 00000000..8073866c --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-390-independent-review.json @@ -0,0 +1,1216 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/resume_capture_audit_20261026", + "locale": "es", + "width": 390, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json", + "sha256": "adddb57e99002dd08f712632d8a1e1d7b41b83c2f59e98ffb282608a095166c6" + }, + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "source": { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533" + }, + "built_html": { + "path": "_site/es/crear-una-campaña.html", + "sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b" + }, + "complete_page_review": { + "status": "passed", + "segments": 16, + "individually_viewed": true, + "coverage_css": [ + 0, + 17394 + ], + "document_height_css": 17394, + "observations": [ + "All 16 supplied native 2x Display P3 scroll segments individually inspected with original detail, covering header through language-selector footer without a gap.", + "Single-column mobile layout wraps breadcrumbs, headings, prose, checklist, related links and footer within 390 CSS; no horizontal overflow, visible debug content or overlapping article text.", + "Early illustrative Luma SMS is complete across the first two segments, with one message bubble, reserved example.com/novedades and BAJA para salir; clearly separate from the real composer scene.", + "All 11 figures occupy complete lavender stages with inset white frames, subtle border/radius and preserved source margins; no visible caption or linked-image controls.", + "Seven responsive figures select mobile sources; four shared desktop details retain all controls. Shared details are smaller than prose but essential labels remain readable at the approximately 316 CSS rendered width." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 11, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "observation": "All four native mobile channel cards remain complete and readable at 316 CSS; SMS selected, WhatsApp options visibly disabled." + }, + { + "id": "campaign-audience", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "observation": "Included Club and excluded QA chips, menu title/list names and reach 2 readable; native partial last row stays inside its scroll panel, with complete outer source and Help frame." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "observation": "Shared desktop limit popup fits completely at 316 CSS. Both radio labels, value 2, Limitar and Cancelar remain readable, although more compact than article prose." + }, + { + "id": "campaign-composer", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "observation": "Complete mobile editor shows {name}, tracked link, BAJA para salir, full toolbar and SMS count; native Preview button is part of the static raster." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "observation": "Shared desktop popup at 316 CSS preserves full toolbar context, title, placeholder and both actions. Essential labels are readable and no edge is clipped." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "observation": "Shared desktop tag popup at 316 CSS preserves all rows including custom Nivel de fidelidad; text is compact but tokens and title remain readable. Native duplicate birthday token retained." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "observation": "Corrected mobile crop keeps complete toolbar, GUIA-QR-10 popup and unselected field; no toolbar clipping or hidden action." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "observation": "Shared desktop modal at 316 CSS keeps complete country selector, empty input placeholder and disabled-looking send action. No real destination or delivery result is shown." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "observation": "Native mobile closed selector shows 02 Nov 2026 and 12:00 in full with both delivery cards; no overflowing calendar introduced." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "observation": "Entire native mobile assignment panel and team submenu fit. Both demo team names are readable; submenu naturally overlays two person names, consistent with selected team-selection scene." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "observation": "Complete mobile confirmation shows 2 targeted clients, included Club/excluded QA, SMS, 2 Nov 2026 at 12:00 and default reply assignment. Native pre-send labels do not establish delivery." + } + ] + }, + "records": [ + { + "file": "campaign-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f7a847c5a9bc3b365d71bf64bd6e12f69511867342351eaa7755bd1210a8ea66", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "799ccaac7bfe063ba39a4626fdf8974d2499e6077f430043cf4ae14df553c7a2", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bcd2d50a6d2766fb87ccc1449243ec927c6ae1f6271aea1a24184ab341b2ed05", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f081cac8697e1b3f6e7cf65d80599f79bda02dddf0a672c064a4c8fcac68c08b", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "993170b62e62efbfd7774710d400a401ccd3d525293075949937c23014094b39", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "219cb0a13d95719f03ff938de9339be0bfc7d5accb38740608a4da00ec7749aa", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ff4d769f8e1a316fb05e334335fd12a86c5053bb3ab000d50817be35e4d79084", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ffa5203e210176ffbae72aa3fe7813bc65a410e562e8b0d6951dfad0a7ddbf5f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "628dce7e51b2060be9d7c4616b57fdf77c0234a981d8d0a17a2abb27c572293f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7970ca09c26de01804ba5a195cdb4cf5df81b3527c924bf28c9318a06502f9a4", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "22a6ce7182d1c65617b11109853aafe9707760418f729f78303a2d77a770c7f3", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ead34937251f2c621c6e2852d34d2a16d30bc0521a6ae3c23259bfe3b80b585f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "70867255921bf899930681bdcdb31ccee6cfa983669ab8e796a62a747e142418", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a1bf0fc0f20a53c06192ea3458574e1e338424fac2742688f673886053321e90", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e31557d99a86d037181967fb4d9ea68b603b769e9e1877f612fd4f1f9161ed90", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16194, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16194 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2fcda6fea7c19a19f67bab07601b54f59bf7f1e770765502b3ecbc6c0e33a366", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 406, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2606, + "width": 382, + "height": 772 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2392 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1544 + ], + "icc": "Display P3", + "sha256": "3deaa441b487c5ed496a3b8d37b378d86eacd5ca5b41b05b91a109dd46798d22", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4245, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4115 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "5cd5b63a905fc99dc757172c302ad502141a309571d6f8c7730cfd960a6174c6", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5584, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5123 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "3697d48fe30d42e350e459e40ce92956101033c7ff472f4a0e2d0f370e975302", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6213, + "width": 382, + "height": 444 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5835 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 888 + ], + "icc": "Display P3", + "sha256": "7e01df1205321c5fee6a9631a02d99a71a9ed27fb84fe10c52aad6b60c75c6df", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7584, + "width": 382, + "height": 257 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7112.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 514 + ], + "icc": "Display P3", + "sha256": "ce4fe296f2923f0148efab6cff863c64f1cd02758e1e92d68cd9b36a833e98ba", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8316, + "width": 382, + "height": 286 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7859 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 572 + ], + "icc": "Display P3", + "sha256": "3c9746cfa64022b121ed85414142921305d704115c4440767596e5ae39d9305b", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9025, + "width": 382, + "height": 269 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8559.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 538 + ], + "icc": "Display P3", + "sha256": "46e907a3b6d2b79b7bf511af565902c0cd073bbda1a6819d32e83cd6df008c7c", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10157, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9694.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "3ae32c53d591461e562c4275cd2c43eacc08d273e8824d9de6ce35a42c4a79f6", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11015, + "width": 382, + "height": 704 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10767 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1408 + ], + "icc": "Display P3", + "sha256": "52325ccc5c9e6a9231ef74af69ee710883a7ea893e0d7a5e2eca5d5fedfc718a", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12506, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12246.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "3dd3077e93dcaa3750f67e8203361f8de96b4d7c91521fcc7c58b9623a3d9051", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13650, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13484 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "21abfc64ecfae99cc16c455b23cbd113810995e2cec702f8ea8b7e53ee1276a8", + "individually_viewed": true, + "status": "passed" + } + ], + "limits": [ + "Review applies only to supplied local page packet; no claim of publication or campaign delivery." + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json new file mode 100644 index 00000000..75e91d14 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-es-580-independent-review.json @@ -0,0 +1,1215 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/resume_capture_audit_20261026", + "locale": "es", + "width": 580, + "packet": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json", + "sha256": "82e8bc489b035eb1d789f19370e11e0de55539aa855fd2d3058d870347b98e0a" + }, + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "source": { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533" + }, + "built_html": { + "path": "_site/es/crear-una-campaña.html", + "sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b" + }, + "complete_page_review": { + "status": "passed", + "segments": 16, + "individually_viewed": true, + "coverage_css": [ + 0, + 17083.5 + ], + "document_height_css": 17083, + "observations": [ + "Opened all16 continuous native2x viewport segments from header through footer, including early Luma SMS and all article prose.", + "Single-column layout, breadcrumbs and footer wrap within580 CSS; no horizontal overflow, broken images or image-opening controls.", + "Early illustrative SMS complete, one message, BAJA para salir, no visible caption/debug overlay.", + "Lavender stages span article with white inset frames; no source distortion or upscale." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 11, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "observation": "All four mobile channel cards, Spanish labels and selection states fully readable; SMS selected and WhatsApp disabled." + }, + { + "id": "campaign-audience", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "observation": "Mobile audience source shows both chips, complete menu panel and reach 2 below; native partial last scroll row retained, outer frame complete." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 471.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "observation": "Shared desktop limit source fully fits; both radio labels, value 2 and actions readable at 472 CSS." + }, + { + "id": "campaign-composer", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "observation": "Mobile composer complete: {name}, short link, BAJA para salir, whole toolbar, SMS count and native Preview button visible as raster content." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 471.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "observation": "Shared desktop short-link popup fits fully at 472 CSS; title, field placeholder and both action labels readable." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 471.9921875, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "observation": "Shared desktop tag popup fits fully at 472 CSS; all token rows and custom property readable." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 414, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "observation": "Corrected mobile coupon source preserves full toolbar, entire popup, GUIA-QR-10 and unselected field." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 432, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "observation": "Shared desktop test destination remains native432 CSS, empty placeholder and disabled send button fully visible." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "observation": "Mobile closed date selector complete and readable, 02 Nov 2026 at12:00; no overflowing open calendar introduced." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "observation": "Mobile reply source complete; team submenu natively covers two people names but both demo teams and assignment control remain legible; this illustrates team selection." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "observation": "Mobile confirmation complete: 2 targeted, includedClub/excludedQA, SMS, scheduled2Nov2026 at12:00, default assignment. No sent-state implication." + } + ] + }, + "records": [ + { + "file": "campaign-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "046584e255912da91192536ddaba92ad1045f3d57bc6c176fd591a3556e47d1a", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "be4833f75e454802a15afe32b2c49230208452a5f3636f11f29cab30d3b2ec24", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "0c0de8a1652d820ae9bf8771a904f8f25d5f6040865f804ed5f367a59faf7320", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1f62023b661744cc9695bff24bfc8fe3dd5269104c56db1e49cf0a6b4ccc5d51", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5a38652990e8c77c08f1d86565babc1f9e697dd7b7d1ef7c01833b843f2023db", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "fc6b3485831befea6ed2e079403df21cb274a558af1bd021c3f349a21d809494", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "152cd224086b37580864207e929965e98f504cc09a82b163d4135d112996a325", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "117f0f0b0ce8eda63399fe9cc3dd60b1abf05ca4e1653ad893b1a4917107da32", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "dd30be68493d7fc2077327d8a7b4f41f6840a1e5e8b59ad2306543cd1f4dd1e8", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b546f4c915d624f515a4ecb658a97ab10127bd469168391323dc56af5e6710c9", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "08247c555fbef39ece5c1302e0095e6f88e2584619853731b995042fc86d4fb0", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2428a0ae12998ee3d337d50ab118b35bb4235f9904c5d358d017d196bf62d2ad", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "36174d2377007f2f5b359706084e46c42f043102e3dc3852389cc2b7e8d03263", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f10c73616137740d0e71eed2dd2768a46c6559f7c7237b8c1cf71505fa5f1004", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "650827e3bea5c76dbb3cef55561babbf5d8bd415e4bbb6b8e265a2b17286a0c6", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 15883.5, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15883.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "25c10c22c833e66c21ed0ddceae89d869204a2d547a66296e09a863ee1b5a639", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 716.5, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2378, + "width": 572, + "height": 978 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2267 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1956 + ], + "icc": "Display P3", + "sha256": "8139c4a2a357a4a777ec877c60115ba6688e4a5653ef5660755bd54d64758bbe", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3996, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3991 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "e7e4b09f1113f0350c3faa9b53048367569ed449d75762985085f353998e97bd", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5490, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5091.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8b9b10d4bd93b90ca8d8a5fbfcd6788ab0a23e94d58475c8b80331534f64e1e8", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6197, + "width": 572, + "height": 565 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5879 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1130 + ], + "icc": "Display P3", + "sha256": "e99012b0ae01aa8145b5fe3c0fc1f97bb22d3dc737a9f6f9aec7eb51670f192b", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7485, + "width": 572, + "height": 373 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7071.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 746 + ], + "icc": "Display P3", + "sha256": "72402d0dc78cce8d9316c57a0a3ead2cca5dda78f036adfc01f7615b9f629a84", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8225, + "width": 572, + "height": 416 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7833 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 832 + ], + "icc": "Display P3", + "sha256": "8a886e2729caa5d7e8f7e813b7ed4632ae47752d1cc3d3205ca70def80815aee", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8992, + "width": 572, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8570 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 712 + ], + "icc": "Display P3", + "sha256": "12b60a4761f67fa6e326894a71bf3f0ee9432f35eb78f22a77cac9f890bb658e", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10043, + "width": 572, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9630 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 748 + ], + "icc": "Display P3", + "sha256": "72622c0091b89edda1ec52916213e61cacdf3ee17ab91117067b75b13ad08e31", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10868, + "width": 572, + "height": 893 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10714.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1786 + ], + "icc": "Display P3", + "sha256": "735ed9f1e3315c09833c099e9b8aa65f49facf6297605c9667aa2beb11b30852", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12380, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12212 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "d5007f449a10e8c470a661e08fdc7972d01d5db2113312e58b1fe83a6a50b49a", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13587, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13537.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "84b918e3b7609cb404c75d4ad132237f02b6c0a93f5e186e36b855e929b67224", + "individually_viewed": true, + "status": "passed" + } + ], + "limits": [ + "Review applies only to supplied local page packet; no claim of publication or campaign delivery." + ] +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience-limit.png new file mode 100644 index 00000000..4a37e2fb Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience.png new file mode 100644 index 00000000..1d242833 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-channels.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-channels.png new file mode 100644 index 00000000..0ceaf1e3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-composer.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-composer.png new file mode 100644 index 00000000..e2c2b168 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-confirmation.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-confirmation.png new file mode 100644 index 00000000..bdf3e527 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-coupon-picker.png new file mode 100644 index 00000000..b5da60c2 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-delivery-date.png new file mode 100644 index 00000000..0d23f11c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-personalization-tool.png new file mode 100644 index 00000000..888cd169 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-reply-settings.png new file mode 100644 index 00000000..9c84dda8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-test-destination.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-test-destination.png new file mode 100644 index 00000000..67b99335 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png new file mode 100644 index 00000000..3631c524 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part1.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part1.png new file mode 100644 index 00000000..8aaa7ffc Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part10.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part10.png new file mode 100644 index 00000000..b124da10 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part11.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part11.png new file mode 100644 index 00000000..89e0ea40 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part12.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part12.png new file mode 100644 index 00000000..1b54eefe Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part13.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part13.png new file mode 100644 index 00000000..d57dbed5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part14.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part14.png new file mode 100644 index 00000000..5da77ded Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part2.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part2.png new file mode 100644 index 00000000..d0f5d085 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part3.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part3.png new file mode 100644 index 00000000..9de135b5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part4.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part4.png new file mode 100644 index 00000000..75b1da9b Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part5.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part5.png new file mode 100644 index 00000000..40b12e83 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part6.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part6.png new file mode 100644 index 00000000..303d4350 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part7.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part7.png new file mode 100644 index 00000000..65b9fd7a Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part8.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part8.png new file mode 100644 index 00000000..02d066bc Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part9.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part9.png new file mode 100644 index 00000000..6efc6886 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-1440-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience-limit.png new file mode 100644 index 00000000..5002e34c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience.png new file mode 100644 index 00000000..7e764d20 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-channels.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-channels.png new file mode 100644 index 00000000..da0f0f82 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-composer.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-composer.png new file mode 100644 index 00000000..a938a05c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-confirmation.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-confirmation.png new file mode 100644 index 00000000..5a0cd612 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-coupon-picker.png new file mode 100644 index 00000000..65b4c0bc Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-delivery-date.png new file mode 100644 index 00000000..035263e4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-personalization-tool.png new file mode 100644 index 00000000..bc34b558 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-reply-settings.png new file mode 100644 index 00000000..f5c50d89 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-test-destination.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-test-destination.png new file mode 100644 index 00000000..fa3cab20 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png new file mode 100644 index 00000000..1f589b44 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part1.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part1.png new file mode 100644 index 00000000..65b433f0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part10.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part10.png new file mode 100644 index 00000000..d7db84a1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part11.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part11.png new file mode 100644 index 00000000..4337d33f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part12.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part12.png new file mode 100644 index 00000000..c71fe59c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part13.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part13.png new file mode 100644 index 00000000..3ee9326c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part14.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part14.png new file mode 100644 index 00000000..9e7eac8a Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part15.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part15.png new file mode 100644 index 00000000..be3d3aff Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part16.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part16.png new file mode 100644 index 00000000..2bff68cc Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part2.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part2.png new file mode 100644 index 00000000..6e7e89ca Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part3.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part3.png new file mode 100644 index 00000000..9e5af0e4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part4.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part4.png new file mode 100644 index 00000000..920a0df8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part5.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part5.png new file mode 100644 index 00000000..5194b7d3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part6.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part6.png new file mode 100644 index 00000000..7a0c067f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part7.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part7.png new file mode 100644 index 00000000..1c78c50b Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part8.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part8.png new file mode 100644 index 00000000..c11e2fe5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part9.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part9.png new file mode 100644 index 00000000..028561f5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-390-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience-limit.png new file mode 100644 index 00000000..7b80856f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience.png new file mode 100644 index 00000000..57a992a5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-channels.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-channels.png new file mode 100644 index 00000000..c747964e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-composer.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-composer.png new file mode 100644 index 00000000..cae7bfa3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-confirmation.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-confirmation.png new file mode 100644 index 00000000..960ec577 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-coupon-picker.png new file mode 100644 index 00000000..ad9b2ca1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-delivery-date.png new file mode 100644 index 00000000..f857a17c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-personalization-tool.png new file mode 100644 index 00000000..950c4f1e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-reply-settings.png new file mode 100644 index 00000000..c130ab27 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-test-destination.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-test-destination.png new file mode 100644 index 00000000..68380676 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png new file mode 100644 index 00000000..01aacdb3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part1.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part1.png new file mode 100644 index 00000000..558af3ae Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part10.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part10.png new file mode 100644 index 00000000..86046736 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part11.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part11.png new file mode 100644 index 00000000..5b65ac89 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part12.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part12.png new file mode 100644 index 00000000..4ec69b51 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part13.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part13.png new file mode 100644 index 00000000..eddbd42f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part14.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part14.png new file mode 100644 index 00000000..1136a380 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part15.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part15.png new file mode 100644 index 00000000..bcb18ec9 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part2.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part2.png new file mode 100644 index 00000000..afb13fce Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part3.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part3.png new file mode 100644 index 00000000..6d269794 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part4.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part4.png new file mode 100644 index 00000000..0c6f0fa9 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part5.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part5.png new file mode 100644 index 00000000..6a3bdbe4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part6.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part6.png new file mode 100644 index 00000000..4adf738e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part7.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part7.png new file mode 100644 index 00000000..b2a8f70e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part8.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part8.png new file mode 100644 index 00000000..c40d8a4c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part9.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part9.png new file mode 100644 index 00000000..950fa254 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-en-580-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience-limit.png new file mode 100644 index 00000000..ef2ec61a Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience.png new file mode 100644 index 00000000..1419f3c5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-channels.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-channels.png new file mode 100644 index 00000000..dc9b92a4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-composer.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-composer.png new file mode 100644 index 00000000..51d95626 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-confirmation.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-confirmation.png new file mode 100644 index 00000000..97f19e29 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-coupon-picker.png new file mode 100644 index 00000000..25239d99 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-delivery-date.png new file mode 100644 index 00000000..e4320f26 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-personalization-tool.png new file mode 100644 index 00000000..e176e1bc Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-reply-settings.png new file mode 100644 index 00000000..aeface55 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-test-destination.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-test-destination.png new file mode 100644 index 00000000..d1431984 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png new file mode 100644 index 00000000..2b4f493e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part1.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part1.png new file mode 100644 index 00000000..095cd58c Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part10.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part10.png new file mode 100644 index 00000000..67163846 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part11.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part11.png new file mode 100644 index 00000000..3a98f5c4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part12.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part12.png new file mode 100644 index 00000000..83f83860 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part13.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part13.png new file mode 100644 index 00000000..2bc96fb1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part14.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part14.png new file mode 100644 index 00000000..2fc8c379 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part2.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part2.png new file mode 100644 index 00000000..3cabda81 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part3.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part3.png new file mode 100644 index 00000000..985988f6 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part4.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part4.png new file mode 100644 index 00000000..ff5d49a1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part5.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part5.png new file mode 100644 index 00000000..1a243db8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part6.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part6.png new file mode 100644 index 00000000..22ceed44 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part7.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part7.png new file mode 100644 index 00000000..b9faf964 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part8.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part8.png new file mode 100644 index 00000000..9adc7c0a Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part9.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part9.png new file mode 100644 index 00000000..44b8bdff Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-1440-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience-limit.png new file mode 100644 index 00000000..ea35609f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience.png new file mode 100644 index 00000000..357028bb Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-channels.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-channels.png new file mode 100644 index 00000000..c66a16a5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-composer.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-composer.png new file mode 100644 index 00000000..bff9dd65 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-confirmation.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-confirmation.png new file mode 100644 index 00000000..7006bede Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-coupon-picker.png new file mode 100644 index 00000000..a9658aad Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-delivery-date.png new file mode 100644 index 00000000..791528c7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-personalization-tool.png new file mode 100644 index 00000000..d29f5d61 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-reply-settings.png new file mode 100644 index 00000000..4e5eff85 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-test-destination.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-test-destination.png new file mode 100644 index 00000000..e5d861cb Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png new file mode 100644 index 00000000..7f000b05 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part1.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part1.png new file mode 100644 index 00000000..07b98a27 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part10.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part10.png new file mode 100644 index 00000000..fc00eef0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part11.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part11.png new file mode 100644 index 00000000..344bf53b Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part12.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part12.png new file mode 100644 index 00000000..194dc29f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part13.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part13.png new file mode 100644 index 00000000..5e2cb179 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part14.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part14.png new file mode 100644 index 00000000..782cc17e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part15.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part15.png new file mode 100644 index 00000000..e8025391 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part16.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part16.png new file mode 100644 index 00000000..e386de83 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part2.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part2.png new file mode 100644 index 00000000..a1a396e5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part3.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part3.png new file mode 100644 index 00000000..ad955531 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part4.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part4.png new file mode 100644 index 00000000..8cb35324 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part5.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part5.png new file mode 100644 index 00000000..08e18aae Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part6.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part6.png new file mode 100644 index 00000000..7ba227a8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part7.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part7.png new file mode 100644 index 00000000..2139d4c6 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part8.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part8.png new file mode 100644 index 00000000..c62903a0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part9.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part9.png new file mode 100644 index 00000000..57555ded Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-390-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience-limit.png new file mode 100644 index 00000000..216272fd Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience.png new file mode 100644 index 00000000..23177e92 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-channels.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-channels.png new file mode 100644 index 00000000..6632ec64 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-composer.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-composer.png new file mode 100644 index 00000000..9a5d79ae Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-confirmation.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-confirmation.png new file mode 100644 index 00000000..08e846c7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-coupon-picker.png new file mode 100644 index 00000000..a466a882 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-delivery-date.png new file mode 100644 index 00000000..78e1d2d1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-personalization-tool.png new file mode 100644 index 00000000..b4ea42a9 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-reply-settings.png new file mode 100644 index 00000000..8571a1c2 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-test-destination.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-test-destination.png new file mode 100644 index 00000000..bf027b3f Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png new file mode 100644 index 00000000..8de30b76 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part1.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part1.png new file mode 100644 index 00000000..4062ee59 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part10.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part10.png new file mode 100644 index 00000000..7ceaba76 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part11.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part11.png new file mode 100644 index 00000000..a4a6cb45 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part12.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part12.png new file mode 100644 index 00000000..861ba56a Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part13.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part13.png new file mode 100644 index 00000000..10050100 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part14.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part14.png new file mode 100644 index 00000000..36da4394 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part15.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part15.png new file mode 100644 index 00000000..4ddca787 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part16.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part16.png new file mode 100644 index 00000000..29977012 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part2.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part2.png new file mode 100644 index 00000000..3c0af4f3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part3.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part3.png new file mode 100644 index 00000000..202ae4f8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part4.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part4.png new file mode 100644 index 00000000..57752b1a Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part5.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part5.png new file mode 100644 index 00000000..af9f763d Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part6.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part6.png new file mode 100644 index 00000000..fb0b16b5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part7.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part7.png new file mode 100644 index 00000000..b898b524 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part8.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part8.png new file mode 100644 index 00000000..93b03883 Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part9.png b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part9.png new file mode 100644 index 00000000..efc7288e Binary files /dev/null and b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/campaign-es-580-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/capture-receipt.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/capture-receipt.json new file mode 100644 index 00000000..cf7b49fe --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/capture-receipt.json @@ -0,0 +1,14633 @@ +{ + "started_at": "2026-10-26T23:02:59.469Z", + "status": "native_capture_and_geometry_passed_pixel_review_pending", + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "capture_route": "Native Chrome Page.captureScreenshot PNG, Display P3 D65, DPR 2; no post-processing", + "origin": "http://127.0.0.1:3378", + "browser_pid": 86874, + "server_pid": 86871, + "views": [ + { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "geometry": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 15285, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 14284.65625, + "right": 1150.40625, + "bottom": 14848.484375 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5d0ebc899b77888", + "title": "Una campaña SMS para presentar una nueva colección", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2394.828125, + "width": 700, + "height": 826, + "right": 1113.1953125, + "bottom": 3220.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2403.828125, + "width": 682, + "height": 808, + "right": 1104.1953125, + "bottom": 3211.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "naturalSize": [ + 682, + 808 + ], + "loaded": true, + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3888.828125, + "width": 716.4140625, + "height": 539.6796875, + "right": 1121.40625, + "bottom": 4428.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3897.828125, + "width": 698.40625, + "height": 521.6796875, + "right": 1112.3984375, + "bottom": 4419.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "naturalSize": [ + 984, + 735 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4766.5078125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5175.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4775.5078125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5166.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 6002.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 6002.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5555.5078125, + "width": 700, + "height": 418, + "right": 1113.1953125, + "bottom": 5973.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5564.5078125, + "width": 682, + "height": 400, + "right": 1104.1953125, + "bottom": 5964.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "naturalSize": [ + 682, + 400 + ], + "loaded": true, + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6672.5078125, + "width": 774.4140625, + "height": 374, + "right": 1150.40625, + "bottom": 7046.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 6672.5078125, + "width": 774.4140625, + "height": 374, + "right": 1150.40625, + "bottom": 7046.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 6701.5078125, + "width": 534, + "height": 316, + "right": 1030.1953125, + "bottom": 7017.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 6710.5078125, + "width": 516, + "height": 298, + "right": 1021.1953125, + "bottom": 7008.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 516, + 298 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7408.5078125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7828.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 7408.5078125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7828.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 7437.5078125, + "width": 534, + "height": 362, + "right": 1030.1953125, + "bottom": 7799.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 7446.5078125, + "width": 516, + "height": 344, + "right": 1021.1953125, + "bottom": 7790.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8174.5078125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8508.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 8174.5078125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8508.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 546.1953125, + "y": 8203.5078125, + "width": 434, + "height": 276, + "right": 980.1953125, + "bottom": 8479.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 555.1953125, + "y": 8212.5078125, + "width": 416, + "height": 258, + "right": 971.1953125, + "bottom": 8470.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "naturalSize": [ + 416, + 258 + ], + "loaded": true, + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 9162.5078125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9511.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 9162.5078125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9511.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 538.1953125, + "y": 9191.5078125, + "width": 450, + "height": 291, + "right": 988.1953125, + "bottom": 9482.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 547.1953125, + "y": 9200.5078125, + "width": 432, + "height": 273, + "right": 979.1953125, + "bottom": 9473.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 9933.5078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10633.6171875 + }, + "stage": { + "x": 375.9921875, + "y": 9933.5078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10633.6171875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 9962.5078125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 10604.6171875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 9971.5078125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 10595.6171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 11271.6171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 11944.484375 + }, + "stage": { + "x": 375.9921875, + "y": 11271.6171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 11944.484375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11300.6171875, + "width": 716.4140625, + "height": 614.8671875, + "right": 1121.40625, + "bottom": 11915.484375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11309.6171875, + "width": 698.40625, + "height": 596.8671875, + "right": 1112.3984375, + "bottom": 11906.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "naturalSize": [ + 846, + 723 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 12240.484375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 13252.484375 + }, + "stage": { + "x": 375.9921875, + "y": 12240.484375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 13252.484375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 12269.484375, + "width": 700, + "height": 954, + "right": 1113.1953125, + "bottom": 13223.484375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 12278.484375, + "width": 682, + "height": 936, + "right": 1104.1953125, + "bottom": 13214.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "naturalSize": [ + 682, + 936 + ], + "loaded": true, + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1d6d3afb6cd4cd35d39768ec3cc786b4dc7f164be13d000bcc063e04b75c77ef", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 0 + }, + { + "file": "campaign-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a0044d30a44f6a3d6bdd6a7ad4c35613efb0080970be7f302eac656507a16d42", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0824fb94768609f86b094af6b2f3d236f2aca6b1f189237ac90658b4f3144b43", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ef30b01132e0d7b66d793510bc9eb05b39560740e484bac3860e53bb7f47a997", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "94209fda57697364624dbafb2308b87f5ef68597ebc81d741796eebbd0fcb7ef", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8179c639ea4ad76a125798d83f5c769d276a4246c537abb51bde1cf8a43bef1e", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "85baa9bd428a4b8b83f93c482550e91f54b9703786011e12056d3e8b26674846", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "d29f728f2170cf26624ad42bc66e6b892b4df931adcc5324633582122b5a000d", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9ad590f40439b3525a94e641ed9d12a4e0cd5131e286086389c15ebe1cbd207e", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1368a6ca35d977c699cb0871d0795f339f73ff4e07b53e53c1432f41ccb35024", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "d8fae56517d89a3891f37ae2db05a5ab52f1d482dc2c395b3d645a55033f0e99", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14085.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14085.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c6b69fa377d3ba942c49d3c6b59d8ad5914b4427da591eb1793c49dc3e9aa0b3", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 314.5 + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2353, + "width": 800, + "height": 909 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2208 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1818 + ], + "icc": "Display P3", + "sha256": "6597764faf658c329626898c7c0e9e7b38fa36f1287a9300c7c4bc52fb76755a" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3847, + "width": 800, + "height": 623 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3558.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1246 + ], + "icc": "Display P3", + "sha256": "cc84ae73c18faf3eadc16a947372944b25aa14866377e30693e51b003c9e7bea" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4725, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4371 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "fd4b951316609ab6d8a0208e9a08baf366065642183ea3a5382e2b4974af479d" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5514, + "width": 800, + "height": 501 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5164.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1002 + ], + "icc": "Display P3", + "sha256": "58a7f5751e4e3dfa67663cade8474a7f618301330b5184a79bd69df6bb434572" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6660, + "width": 800, + "height": 399 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6259.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 798 + ], + "icc": "Display P3", + "sha256": "c0d47c694708a9c5027cbaee8b986dce698d669f04066043ecfb444b3dfb1f74" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7396, + "width": 800, + "height": 445 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7018.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 890 + ], + "icc": "Display P3", + "sha256": "9f870a58b6751e674a28154adebf6520d60ec2367bbba973a632eb0b7a01be42" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8162, + "width": 800, + "height": 359 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7741.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 718 + ], + "icc": "Display P3", + "sha256": "4e52fdb4aec7ecb8dffafe8e38da9a0e55a526fdd5b81716de62a921421942da" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 9150, + "width": 800, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8737 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 748 + ], + "icc": "Display P3", + "sha256": "4a1861a1faa14d9d764dce8d1bf4484cdb42a1a773a35e700871aa6316e567aa" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 9921, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9683.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "fbb3fb2ac5d4dcb5b7e020c72be932b7d9516f1a40904ff60208fd2bf5e3c0ad" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 11259, + "width": 800, + "height": 698 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11008 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1396 + ], + "icc": "Display P3", + "sha256": "4b007acaeaeb3583d92373fa22362a9ffad2beaa42857141ef6e477e364d17ca" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 12228, + "width": 800, + "height": 1037 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12146.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2074 + ], + "icc": "Display P3", + "sha256": "9a0a663f311228d7a2ea29b0fb8eecb4ce08fff6a8c33fb49b1efde7324b8b04" + } + ] + }, + { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "geometry": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 17083, + "article": { + "x": 16, + "y": 468, + "width": 548, + "height": 16043.2890625, + "right": 564, + "bottom": 16511.2890625 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5d0ebc899b77888", + "title": "Una campaña SMS para presentar una nueva colección", + "figure": { + "x": 16, + "y": 664, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1378 + }, + "stage": { + "x": 16, + "y": 664, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1378 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2390, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3344 + }, + "stage": { + "x": 16, + "y": 2390, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3344 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2419, + "width": 416, + "height": 896, + "right": 498, + "bottom": 3315 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2428, + "width": 398, + "height": 878, + "right": 489, + "bottom": 3306 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4008, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5174 + }, + "stage": { + "x": 16, + "y": 4008, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5174 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 4037, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5145 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 4046, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5136 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5502, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5881.0390625 + }, + "stage": { + "x": 16, + "y": 5502, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5881.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5531, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5852.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5540, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5843.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6209.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6749.0390625 + }, + "stage": { + "x": 16, + "y": 6209.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6749.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6238.0390625, + "width": 416, + "height": 482, + "right": 498, + "bottom": 6720.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6247.0390625, + "width": 398, + "height": 464, + "right": 489, + "bottom": 6711.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7497.0390625, + "width": 548, + "height": 348.5859375, + "right": 564, + "bottom": 7845.625 + }, + "stage": { + "x": 16, + "y": 7497.0390625, + "width": 548, + "height": 348.5859375, + "right": 564, + "bottom": 7845.625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7526.0390625, + "width": 490, + "height": 290.5859375, + "right": 535, + "bottom": 7816.625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7535.0390625, + "width": 471.9921875, + "height": 272.5859375, + "right": 525.9921875, + "bottom": 7807.625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 516, + 298 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8237.625, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8628.2890625 + }, + "stage": { + "x": 16, + "y": 8237.625, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8628.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8266.625, + "width": 490, + "height": 332.6640625, + "right": 535, + "bottom": 8599.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 8275.625, + "width": 471.9921875, + "height": 314.6640625, + "right": 525.9921875, + "bottom": 8590.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9004.2890625, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9335.2890625 + }, + "stage": { + "x": 16, + "y": 9004.2890625, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9335.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 9033.2890625, + "width": 432, + "height": 273, + "right": 506, + "bottom": 9306.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 9042.2890625, + "width": 414, + "height": 255, + "right": 497, + "bottom": 9297.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10055.2890625, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10404.2890625 + }, + "stage": { + "x": 16, + "y": 10055.2890625, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10404.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 65, + "y": 10084.2890625, + "width": 450, + "height": 291, + "right": 515, + "bottom": 10375.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 74, + "y": 10093.2890625, + "width": 432, + "height": 273, + "right": 506, + "bottom": 10366.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 10880.2890625, + "width": 548, + "height": 868, + "right": 564, + "bottom": 11748.2890625 + }, + "stage": { + "x": 16, + "y": 10880.2890625, + "width": 548, + "height": 868, + "right": 564, + "bottom": 11748.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 10909.2890625, + "width": 416, + "height": 810, + "right": 498, + "bottom": 11719.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 10918.2890625, + "width": 398, + "height": 792, + "right": 489, + "bottom": 11710.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12392.2890625, + "width": 548, + "height": 839, + "right": 564, + "bottom": 13231.2890625 + }, + "stage": { + "x": 16, + "y": 12392.2890625, + "width": 548, + "height": 839, + "right": 564, + "bottom": 13231.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 12421.2890625, + "width": 416, + "height": 781, + "right": 498, + "bottom": 13202.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 12430.2890625, + "width": 398, + "height": 763, + "right": 489, + "bottom": 13193.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13599.2890625, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14675.2890625 + }, + "stage": { + "x": 16, + "y": 13599.2890625, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14675.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13628.2890625, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 14646.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13637.2890625, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 14637.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "046584e255912da91192536ddaba92ad1045f3d57bc6c176fd591a3556e47d1a", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 0 + }, + { + "file": "campaign-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "be4833f75e454802a15afe32b2c49230208452a5f3636f11f29cab30d3b2ec24", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "0c0de8a1652d820ae9bf8771a904f8f25d5f6040865f804ed5f367a59faf7320", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1f62023b661744cc9695bff24bfc8fe3dd5269104c56db1e49cf0a6b4ccc5d51", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5a38652990e8c77c08f1d86565babc1f9e697dd7b7d1ef7c01833b843f2023db", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "fc6b3485831befea6ed2e079403df21cb274a558af1bd021c3f349a21d809494", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "152cd224086b37580864207e929965e98f504cc09a82b163d4135d112996a325", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "117f0f0b0ce8eda63399fe9cc3dd60b1abf05ca4e1653ad893b1a4917107da32", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "dd30be68493d7fc2077327d8a7b4f41f6840a1e5e8b59ad2306543cd1f4dd1e8", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b546f4c915d624f515a4ecb658a97ab10127bd469168391323dc56af5e6710c9", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "08247c555fbef39ece5c1302e0095e6f88e2584619853731b995042fc86d4fb0", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2428a0ae12998ee3d337d50ab118b35bb4235f9904c5d358d017d196bf62d2ad", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "36174d2377007f2f5b359706084e46c42f043102e3dc3852389cc2b7e8d03263", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f10c73616137740d0e71eed2dd2768a46c6559f7c7237b8c1cf71505fa5f1004", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "650827e3bea5c76dbb3cef55561babbf5d8bd415e4bbb6b8e265a2b17286a0c6", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 15883.5, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15883.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "25c10c22c833e66c21ed0ddceae89d869204a2d547a66296e09a863ee1b5a639", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 716.5 + }, + { + "file": "campaign-es-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2378, + "width": 572, + "height": 978 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2267 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1956 + ], + "icc": "Display P3", + "sha256": "8139c4a2a357a4a777ec877c60115ba6688e4a5653ef5660755bd54d64758bbe" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3996, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3991 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "e7e4b09f1113f0350c3faa9b53048367569ed449d75762985085f353998e97bd" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5490, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5091.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8b9b10d4bd93b90ca8d8a5fbfcd6788ab0a23e94d58475c8b80331534f64e1e8" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6197, + "width": 572, + "height": 565 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5879 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1130 + ], + "icc": "Display P3", + "sha256": "e99012b0ae01aa8145b5fe3c0fc1f97bb22d3dc737a9f6f9aec7eb51670f192b" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7485, + "width": 572, + "height": 373 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7071.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 746 + ], + "icc": "Display P3", + "sha256": "72402d0dc78cce8d9316c57a0a3ead2cca5dda78f036adfc01f7615b9f629a84" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8225, + "width": 572, + "height": 416 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7833 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 832 + ], + "icc": "Display P3", + "sha256": "8a886e2729caa5d7e8f7e813b7ed4632ae47752d1cc3d3205ca70def80815aee" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8992, + "width": 572, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8570 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 712 + ], + "icc": "Display P3", + "sha256": "12b60a4761f67fa6e326894a71bf3f0ee9432f35eb78f22a77cac9f890bb658e" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10043, + "width": 572, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9630 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 748 + ], + "icc": "Display P3", + "sha256": "72622c0091b89edda1ec52916213e61cacdf3ee17ab91117067b75b13ad08e31" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10868, + "width": 572, + "height": 893 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10714.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1786 + ], + "icc": "Display P3", + "sha256": "735ed9f1e3315c09833c099e9b8aa65f49facf6297605c9667aa2beb11b30852" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12380, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12212 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "d5007f449a10e8c470a661e08fdc7972d01d5db2113312e58b1fe83a6a50b49a" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13587, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13537.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "84b918e3b7609cb404c75d4ad132237f02b6c0a93f5e186e36b855e929b67224" + } + ] + }, + { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "geometry": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 17394, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 16373.1328125, + "right": 374, + "bottom": 16822.1328125 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5d0ebc899b77888", + "title": "Una campaña SMS para presentar una nueva colección", + "figure": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stage": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2618.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3365.3671875 + }, + "stage": { + "x": 16, + "y": 2618.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3365.3671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2637.265625, + "width": 328, + "height": 709.1015625, + "right": 359, + "bottom": 3346.3671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2643.265625, + "width": 315.9921875, + "height": 697.1015625, + "right": 352.9921875, + "bottom": 3340.3671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4257.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5172.7890625 + }, + "stage": { + "x": 16, + "y": 4257.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5172.7890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4276.3671875, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5153.7890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4282.3671875, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5147.7890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5596.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5849.671875 + }, + "stage": { + "x": 16, + "y": 5596.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5849.671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5615.7890625, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5830.671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5621.7890625, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5824.671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6225.671875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6644.0703125 + }, + "stage": { + "x": 16, + "y": 6225.671875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6644.0703125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6244.671875, + "width": 328, + "height": 380.3984375, + "right": 359, + "bottom": 6625.0703125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6250.671875, + "width": 315.9921875, + "height": 368.3984375, + "right": 352.9921875, + "bottom": 6619.0703125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7596.0703125, + "width": 358, + "height": 232.4921875, + "right": 374, + "bottom": 7828.5625 + }, + "stage": { + "x": 16, + "y": 7596.0703125, + "width": 358, + "height": 232.4921875, + "right": 374, + "bottom": 7828.5625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7615.0703125, + "width": 328, + "height": 194.4921875, + "right": 359, + "bottom": 7809.5625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7621.0703125, + "width": 315.9921875, + "height": 182.4921875, + "right": 352.9921875, + "bottom": 7803.5625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 516, + 298 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8328.5625, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8589.2265625 + }, + "stage": { + "x": 16, + "y": 8328.5625, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8589.2265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8347.5625, + "width": 328, + "height": 222.6640625, + "right": 359, + "bottom": 8570.2265625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8353.5625, + "width": 315.9921875, + "height": 210.6640625, + "right": 352.9921875, + "bottom": 8564.2265625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9037.2265625, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9281.859375 + }, + "stage": { + "x": 16, + "y": 9037.2265625, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9281.859375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9056.2265625, + "width": 328, + "height": 206.6328125, + "right": 359, + "bottom": 9262.859375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9062.2265625, + "width": 315.984375, + "height": 194.6328125, + "right": 352.9921875, + "bottom": 9256.859375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10169.859375, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10419.546875 + }, + "stage": { + "x": 16, + "y": 10169.859375, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10419.546875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10188.859375, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 10400.546875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 10194.859375, + "width": 315.984375, + "height": 199.6875, + "right": 352.9921875, + "bottom": 10394.546875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11027.546875, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 11706.3671875 + }, + "stage": { + "x": 16, + "y": 11027.546875, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 11706.3671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11046.546875, + "width": 328, + "height": 640.8203125, + "right": 359, + "bottom": 11687.3671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11052.546875, + "width": 315.9921875, + "height": 628.8203125, + "right": 352.9921875, + "bottom": 11681.3671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12518.3671875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13174.1640625 + }, + "stage": { + "x": 16, + "y": 12518.3671875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13174.1640625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 12537.3671875, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 13155.1640625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 12543.3671875, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 13149.1640625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13662.1640625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14506.1328125 + }, + "stage": { + "x": 16, + "y": 13662.1640625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14506.1328125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13681.1640625, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 14487.1328125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13687.1640625, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 14481.1328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f7a847c5a9bc3b365d71bf64bd6e12f69511867342351eaa7755bd1210a8ea66", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 0 + }, + { + "file": "campaign-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "799ccaac7bfe063ba39a4626fdf8974d2499e6077f430043cf4ae14df553c7a2", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bcd2d50a6d2766fb87ccc1449243ec927c6ae1f6271aea1a24184ab341b2ed05", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f081cac8697e1b3f6e7cf65d80599f79bda02dddf0a672c064a4c8fcac68c08b", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "993170b62e62efbfd7774710d400a401ccd3d525293075949937c23014094b39", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "219cb0a13d95719f03ff938de9339be0bfc7d5accb38740608a4da00ec7749aa", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ff4d769f8e1a316fb05e334335fd12a86c5053bb3ab000d50817be35e4d79084", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ffa5203e210176ffbae72aa3fe7813bc65a410e562e8b0d6951dfad0a7ddbf5f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "628dce7e51b2060be9d7c4616b57fdf77c0234a981d8d0a17a2abb27c572293f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7970ca09c26de01804ba5a195cdb4cf5df81b3527c924bf28c9318a06502f9a4", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "22a6ce7182d1c65617b11109853aafe9707760418f729f78303a2d77a770c7f3", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ead34937251f2c621c6e2852d34d2a16d30bc0521a6ae3c23259bfe3b80b585f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "70867255921bf899930681bdcdb31ccee6cfa983669ab8e796a62a747e142418", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a1bf0fc0f20a53c06192ea3458574e1e338424fac2742688f673886053321e90", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e31557d99a86d037181967fb4d9ea68b603b769e9e1877f612fd4f1f9161ed90", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16194, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16194 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2fcda6fea7c19a19f67bab07601b54f59bf7f1e770765502b3ecbc6c0e33a366", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 406 + }, + { + "file": "campaign-es-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2606, + "width": 382, + "height": 772 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2392 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1544 + ], + "icc": "Display P3", + "sha256": "3deaa441b487c5ed496a3b8d37b378d86eacd5ca5b41b05b91a109dd46798d22" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4245, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4115 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "5cd5b63a905fc99dc757172c302ad502141a309571d6f8c7730cfd960a6174c6" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5584, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5123 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "3697d48fe30d42e350e459e40ce92956101033c7ff472f4a0e2d0f370e975302" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6213, + "width": 382, + "height": 444 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5835 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 888 + ], + "icc": "Display P3", + "sha256": "7e01df1205321c5fee6a9631a02d99a71a9ed27fb84fe10c52aad6b60c75c6df" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7584, + "width": 382, + "height": 257 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7112.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 514 + ], + "icc": "Display P3", + "sha256": "ce4fe296f2923f0148efab6cff863c64f1cd02758e1e92d68cd9b36a833e98ba" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8316, + "width": 382, + "height": 286 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7859 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 572 + ], + "icc": "Display P3", + "sha256": "3c9746cfa64022b121ed85414142921305d704115c4440767596e5ae39d9305b" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9025, + "width": 382, + "height": 269 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8559.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 538 + ], + "icc": "Display P3", + "sha256": "46e907a3b6d2b79b7bf511af565902c0cd073bbda1a6819d32e83cd6df008c7c" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10157, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9694.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "3ae32c53d591461e562c4275cd2c43eacc08d273e8824d9de6ce35a42c4a79f6" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11015, + "width": 382, + "height": 704 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10767 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1408 + ], + "icc": "Display P3", + "sha256": "52325ccc5c9e6a9231ef74af69ee710883a7ea893e0d7a5e2eca5d5fedfc718a" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12506, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12246.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "3dd3077e93dcaa3750f67e8203361f8de96b4d7c91521fcc7c58b9623a3d9051" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13650, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13484 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "21abfc64ecfae99cc16c455b23cbd113810995e2cec702f8ea8b7e53ee1276a8" + } + ] + }, + { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "geometry": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 15076, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 14074.96875, + "right": 1150.40625, + "bottom": 14638.796875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-bcc29206ce14b1ed", + "title": "An SMS campaign introducing a new collection", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: explore the new collection at example.com/new. Reply STOP to opt out" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2412.828125, + "width": 700, + "height": 854, + "right": 1113.1953125, + "bottom": 3266.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2421.828125, + "width": 682, + "height": 836, + "right": 1104.1953125, + "bottom": 3257.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "naturalSize": [ + 682, + 836 + ], + "loaded": true, + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3910.828125, + "width": 716.4140625, + "height": 519.8046875, + "right": 1121.40625, + "bottom": 4430.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3919.828125, + "width": 698.40625, + "height": 501.8046875, + "right": 1112.3984375, + "bottom": 4421.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "naturalSize": [ + 984, + 707 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4744.6328125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5153.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4753.6328125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5144.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 5980.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 5980.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5533.6328125, + "width": 700, + "height": 418, + "right": 1113.1953125, + "bottom": 5951.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5542.6328125, + "width": 682, + "height": 400, + "right": 1104.1953125, + "bottom": 5942.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "naturalSize": [ + 682, + 400 + ], + "loaded": true, + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6562.6328125, + "width": 774.4140625, + "height": 398, + "right": 1150.40625, + "bottom": 6960.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 6562.6328125, + "width": 774.4140625, + "height": 398, + "right": 1150.40625, + "bottom": 6960.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 6591.6328125, + "width": 534, + "height": 340, + "right": 1030.1953125, + "bottom": 6931.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 6600.6328125, + "width": 516, + "height": 322, + "right": 1021.1953125, + "bottom": 6922.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 516, + 322 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "caption": "URL form for creating a tracked short link.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7322.6328125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7742.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 7322.6328125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7742.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 7351.6328125, + "width": 534, + "height": 362, + "right": 1030.1953125, + "bottom": 7713.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 7360.6328125, + "width": 516, + "height": 344, + "right": 1021.1953125, + "bottom": 7704.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8104.6328125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8438.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 8104.6328125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8438.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 546.1953125, + "y": 8133.6328125, + "width": 434, + "height": 276, + "right": 980.1953125, + "bottom": 8409.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 555.1953125, + "y": 8142.6328125, + "width": 416, + "height": 258, + "right": 971.1953125, + "bottom": 8400.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "naturalSize": [ + 416, + 258 + ], + "loaded": true, + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 9004.6328125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9353.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 9004.6328125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9353.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 538.1953125, + "y": 9033.6328125, + "width": 450, + "height": 291, + "right": 988.1953125, + "bottom": 9324.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 547.1953125, + "y": 9042.6328125, + "width": 432, + "height": 273, + "right": 979.1953125, + "bottom": 9315.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "caption": "SMS test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 9815.6328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10515.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 9815.6328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10515.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 9844.6328125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 10486.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 9853.6328125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 10477.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 11129.7421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 11782.796875 + }, + "stage": { + "x": 375.9921875, + "y": 11129.7421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 11782.796875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11158.7421875, + "width": 716.4140625, + "height": 595.0546875, + "right": 1121.40625, + "bottom": 11753.796875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11167.7421875, + "width": 698.40625, + "height": 577.0546875, + "right": 1112.3984375, + "bottom": 11744.796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "naturalSize": [ + 846, + 699 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 12054.796875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 13042.796875 + }, + "stage": { + "x": 375.9921875, + "y": 12054.796875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 13042.796875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 12083.796875, + "width": 700, + "height": 930, + "right": 1113.1953125, + "bottom": 13013.796875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 12092.796875, + "width": 682, + "height": 912, + "right": 1104.1953125, + "bottom": 13004.796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "naturalSize": [ + 682, + 912 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "39bff2beca9cacc370fe970a09713b6da8fe7eb912c507d7d7c078554e00841b", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 0 + }, + { + "file": "campaign-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "26415b9df701ab2412301624c39fd64c0e970c64afe97f5c8983a97cdb565e78", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "91bee455ab921ca458bc63bd14b71ae549b6ce809a773be9785ac73354bc23b5", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "035448ef2ffd469ce05c4557dd150e55086ffa00ffa769296b7d3d9fbd820af4", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1e6af85bf80aeee52c692be82b110f532d48555109c332103093145ca4c13fc9", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "67ce3a18f8d7754d96c6e99b93e62b7d1cf9a19050c8bb91d918050bcb4f29c9", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "63a7149b1fdf7aa1778f53f0bcdcd9c093eeadd399803a06178ff8ddd169ad23", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00ba3f57988b452ba496843b207da21dcca581c23c4bc8b55dd07b98ce24bb51", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "62428e3e04f3653d700771fa081c6db2b28147a047f643356c8d0e593f468826", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7e24e5181fcf00f8ae65ce865147c62fdb03b2e4920ff11d33c8772eab399056", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "92227cbf824c17745f277352c77f7f79dcf14ac4cd0e330f805e5a4a1b6f20fe", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 13876, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13876 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2fae05709aaefe288d7230a87e1c6923f7d11433696ba3e57663ff318a2738b4", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 524 + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2371, + "width": 800, + "height": 937 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2240 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1874 + ], + "icc": "Display P3", + "sha256": "037b88de58ccad0cf2445279e63f18a4f05d08dc823ecc3c9829006b93351e85" + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3869, + "width": 800, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3570.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1206 + ], + "icc": "Display P3", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa" + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4703, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4349 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d" + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5492, + "width": 800, + "height": 501 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5142.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1002 + ], + "icc": "Display P3", + "sha256": "ec2167d2a4b7efa60529c29c94bc2aa3d21ec7d334e5e2e688cb5129fc30928d" + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6550, + "width": 800, + "height": 423 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6161.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 846 + ], + "icc": "Display P3", + "sha256": "7f1adb81b63d6a1b1a8606690b9e4a11a1107efc3dca8d92b5c7b52d933c15f4" + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7310, + "width": 800, + "height": 445 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6932.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 890 + ], + "icc": "Display P3", + "sha256": "27c54b6e53686f30b97433adaa82a5d6cbb7de3385a5fd7af32e441d22fdbc89" + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8092, + "width": 800, + "height": 359 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7671.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 718 + ], + "icc": "Display P3", + "sha256": "e09044f1fd5f8f871e42194c1986d24050e846c70a6a044ab10a6f8d36bd209a" + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 8992, + "width": 800, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8579 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 748 + ], + "icc": "Display P3", + "sha256": "39bbae6377d18598f8bcb3df211adc9f2b5386a71b44c4d5470278c57535b91f" + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 9803, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9565.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "79a2c0c0efcf77fdeba81d3871cf49772869fac851dd5f3489c4758eb1a19f7f" + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 11117, + "width": 800, + "height": 678 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10856.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1356 + ], + "icc": "Display P3", + "sha256": "42ccde238d6a853ef76c4bf99526de22eba96f0c4374d902564dbd914e314499" + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 12042, + "width": 800, + "height": 1013 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11949 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2026 + ], + "icc": "Display P3", + "sha256": "a39c8944c71bff0ab9781b8f7c7fb6d6bbc1204facf22640728ce393a688b358" + } + ] + }, + { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "geometry": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 16601, + "article": { + "x": 16, + "y": 436, + "width": 548, + "height": 15593.2421875, + "right": 564, + "bottom": 16029.2421875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-bcc29206ce14b1ed", + "title": "An SMS campaign introducing a new collection", + "figure": { + "x": 16, + "y": 632, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1346 + }, + "stage": { + "x": 16, + "y": 632, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1346 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: explore the new collection at example.com/new. Reply STOP to opt out" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2358, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3288 + }, + "stage": { + "x": 16, + "y": 2358, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3288 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2387, + "width": 416, + "height": 872, + "right": 498, + "bottom": 3259 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2396, + "width": 398, + "height": 854, + "right": 489, + "bottom": 3250 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 3928, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5094 + }, + "stage": { + "x": 16, + "y": 3928, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5094 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 3957, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5065 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 3966, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5056 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5398, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5777.0390625 + }, + "stage": { + "x": 16, + "y": 5398, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5777.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5427, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5748.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5436, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5739.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6105.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6645.0390625 + }, + "stage": { + "x": 16, + "y": 6105.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6645.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6134.0390625, + "width": 416, + "height": 482, + "right": 498, + "bottom": 6616.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6143.0390625, + "width": 398, + "height": 464, + "right": 489, + "bottom": 6607.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7281.0390625, + "width": 548, + "height": 370.5390625, + "right": 564, + "bottom": 7651.578125 + }, + "stage": { + "x": 16, + "y": 7281.0390625, + "width": 548, + "height": 370.5390625, + "right": 564, + "bottom": 7651.578125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7310.0390625, + "width": 490, + "height": 312.5390625, + "right": 535, + "bottom": 7622.578125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7319.0390625, + "width": 471.9921875, + "height": 294.5390625, + "right": 525.9921875, + "bottom": 7613.578125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 516, + 322 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "caption": "URL form for creating a tracked short link.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8019.578125, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8410.2421875 + }, + "stage": { + "x": 16, + "y": 8019.578125, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8410.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8048.578125, + "width": 490, + "height": 332.6640625, + "right": 535, + "bottom": 8381.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 8057.578125, + "width": 471.9921875, + "height": 314.6640625, + "right": 525.9921875, + "bottom": 8372.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8802.2421875, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9133.2421875 + }, + "stage": { + "x": 16, + "y": 8802.2421875, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9133.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 8831.2421875, + "width": 432, + "height": 273, + "right": 506, + "bottom": 9104.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 8840.2421875, + "width": 414, + "height": 255, + "right": 497, + "bottom": 9095.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 9753.2421875, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10102.2421875 + }, + "stage": { + "x": 16, + "y": 9753.2421875, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10102.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 65, + "y": 9782.2421875, + "width": 450, + "height": 291, + "right": 515, + "bottom": 10073.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 74, + "y": 9791.2421875, + "width": 432, + "height": 273, + "right": 506, + "bottom": 10064.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "caption": "SMS test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 10618.2421875, + "width": 548, + "height": 816, + "right": 564, + "bottom": 11434.2421875 + }, + "stage": { + "x": 16, + "y": 10618.2421875, + "width": 548, + "height": 816, + "right": 564, + "bottom": 11434.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 10647.2421875, + "width": 416, + "height": 758, + "right": 498, + "bottom": 11405.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 10656.2421875, + "width": 398, + "height": 740, + "right": 489, + "bottom": 11396.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12078.2421875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 12917.2421875 + }, + "stage": { + "x": 16, + "y": 12078.2421875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 12917.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 12107.2421875, + "width": 416, + "height": 781, + "right": 498, + "bottom": 12888.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 12116.2421875, + "width": 398, + "height": 763, + "right": 489, + "bottom": 12879.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13237.2421875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14313.2421875 + }, + "stage": { + "x": 16, + "y": 13237.2421875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14313.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13266.2421875, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 14284.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13275.2421875, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 14275.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6f805c009d36a3512268a1440216bf30c31bdb7c220d5a39919794354cc9f7fd", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 0 + }, + { + "file": "campaign-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3f9b681e10c54fedc226b7958edc86aeb89bb03055b774458adddfe88fa13e3f", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "08184e9bb22d230ce11596cbfae235c7e8e42bee3b0161b5d2fd26642b0d1df7", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "bd7576953487132802edfdf4324354aebce6f033f17e7232920a5526666cf22f", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "583cba13d30ebf395800eeb9c5ab40f23da22856864d22c3a291cbfcdae0e77e", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cafb0b0808ac336e6acec4af05b6ebb60f9e98494e775d659bd15451b0587a0b", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cdd1315ebd0d5571166719d810c87494b35ab3470851e1582bff0a1f8ed2dc55", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1e01e65d69dc89bf5b3b16e291139c2b7dbcc80d85b94f381bdb799e0e461753", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "90e1682b1474f74c13c87b29072ee6096571863ab800cda83230cc1f481dbbf7", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2bfa7c8bc91138de72c4413a77dfa2e177039f1bbcbb76752992c564205a0f63", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "17d842e8b5c1fcf32a7d1fdc6cab062efa0db9f61edc789a61e1336f0d01ee24", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "4ced42ca833fff034bbbff8b2ebb6a1f3df2bbbc9b7aa69ac86e5277096b5904", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8d8af12e6d0041982a40efa9f72872b88364e9718c9061fe9dbeee35652af5e5", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "44e0a1bc602e44669aee563fdad4b22d32bab8a9fbb95e427e94e72a584da9d4", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "93af59a735f00ba58a0a690f49057cad9cd2e66af93a30a603d9859859030a30", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2346, + "width": 572, + "height": 954 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2223 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1908 + ], + "icc": "Display P3", + "sha256": "031faa2f552175a3b9c5823fb8bc9e64650b41d2c448c55bc582bff944a6c0b0" + }, + { + "file": "campaign-en-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3916, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3911 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "d0ac6f33ea7f35c88dcd756c7e27731b3cbe2d6cdce7a0cde47287e75af45716" + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5386, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4987.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "4f4872cb241215b6ecaae05ad87b80855359cf838696391514aeaf4382e1dc41" + }, + { + "file": "campaign-en-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6093, + "width": 572, + "height": 565 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5775 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1130 + ], + "icc": "Display P3", + "sha256": "1782bfce1dfb291b54c354d977c41d9b66f8e38f0f984ffd61914a5d31eb134c" + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7269, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6866.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "aa6d251c4a40864138a5ca428f1a1ba3c157b702480b156396c53d6498115693" + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8007, + "width": 572, + "height": 416 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7615 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 832 + ], + "icc": "Display P3", + "sha256": "1c094dc64b1a91d51148e48ff9f391706bf6a70f4818867e564684c9ae693760" + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8790, + "width": 572, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8367.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 712 + ], + "icc": "Display P3", + "sha256": "55c2d78fb32b9df9069ef65f270cdc5dac5d35641d77de37ebf54878ecbee767" + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 9741, + "width": 572, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9327.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 748 + ], + "icc": "Display P3", + "sha256": "59baad476fa23cdb57f5c8971b2e5879eebe0cc006ad00705407aef7937c0501" + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10606, + "width": 572, + "height": 841 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10426 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1682 + ], + "icc": "Display P3", + "sha256": "78ce1472414a119b85aad99de5745de7dec3a34cb1b04e1cf3124b3c9132d473" + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12066, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11897.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "3ac1cf31a289467b84f3c1238a3cb27694af1834479af6a58ae6b7ad51a79342" + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13225, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13175 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "4004cd482d83d09627c5c68be2f098503271c51950f90bbb697b28cdfa48c77e" + } + ] + }, + { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "geometry": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 16772, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 15751.484375, + "right": 374, + "bottom": 16200.484375 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-bcc29206ce14b1ed", + "title": "An SMS campaign introducing a new collection", + "figure": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stage": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: explore the new collection at example.com/new. Reply STOP to opt out" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2654.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3382.3125 + }, + "stage": { + "x": 16, + "y": 2654.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3382.3125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2673.265625, + "width": 328, + "height": 690.046875, + "right": 359, + "bottom": 3363.3125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2679.265625, + "width": 315.9921875, + "height": 678.046875, + "right": 352.9921875, + "bottom": 3357.3125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4202.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5117.734375 + }, + "stage": { + "x": 16, + "y": 4202.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5117.734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4221.3125, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5098.734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4227.3125, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5092.734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5517.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5770.6171875 + }, + "stage": { + "x": 16, + "y": 5517.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5770.6171875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5536.734375, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5751.6171875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5542.734375, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5745.6171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6182.6171875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6601.015625 + }, + "stage": { + "x": 16, + "y": 6182.6171875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6601.015625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6201.6171875, + "width": 328, + "height": 380.3984375, + "right": 359, + "bottom": 6582.015625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6207.6171875, + "width": 315.9921875, + "height": 368.3984375, + "right": 352.9921875, + "bottom": 6576.015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7381.015625, + "width": 358, + "height": 247.1875, + "right": 374, + "bottom": 7628.203125 + }, + "stage": { + "x": 16, + "y": 7381.015625, + "width": 358, + "height": 247.1875, + "right": 374, + "bottom": 7628.203125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7400.015625, + "width": 328, + "height": 209.1875, + "right": 359, + "bottom": 7609.203125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 7406.015625, + "width": 315.984375, + "height": 197.1875, + "right": 352.9921875, + "bottom": 7603.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 516, + 322 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "caption": "URL form for creating a tracked short link.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8104.203125, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8364.8671875 + }, + "stage": { + "x": 16, + "y": 8104.203125, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8364.8671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8123.203125, + "width": 328, + "height": 222.6640625, + "right": 359, + "bottom": 8345.8671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8129.203125, + "width": 315.9921875, + "height": 210.6640625, + "right": 352.9921875, + "bottom": 8339.8671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8828.8671875, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9073.5 + }, + "stage": { + "x": 16, + "y": 8828.8671875, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9073.5 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8847.8671875, + "width": 328, + "height": 206.6328125, + "right": 359, + "bottom": 9054.5 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 8853.8671875, + "width": 315.984375, + "height": 194.6328125, + "right": 352.9921875, + "bottom": 9048.5 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 9849.5, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10099.1875 + }, + "stage": { + "x": 16, + "y": 9849.5, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10099.1875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9868.5, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 10080.1875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9874.5, + "width": 315.984375, + "height": 199.6875, + "right": 352.9921875, + "bottom": 10074.1875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "caption": "SMS test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 10771.1875, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 11408.71875 + }, + "stage": { + "x": 16, + "y": 10771.1875, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 11408.71875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10790.1875, + "width": 328, + "height": 599.53125, + "right": 359, + "bottom": 11389.71875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10796.1875, + "width": 315.9921875, + "height": 587.53125, + "right": 352.9921875, + "bottom": 11383.71875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12172.71875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 12828.515625 + }, + "stage": { + "x": 16, + "y": 12172.71875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 12828.515625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 12191.71875, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 12809.515625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 12197.71875, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 12803.515625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13244.515625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14088.484375 + }, + "stage": { + "x": 16, + "y": 13244.515625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14088.484375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13263.515625, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 14069.484375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13269.515625, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 14063.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "63e8392f54372c90179a6ede91cc36dfe03da2a251495e61ff852bc696d1afae", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 0 + }, + { + "file": "campaign-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3d1be88bb7010352b6cd280b2e13e3e066e8efdb00beeee87d30e05be4fdb427", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "63a577a67ff716141bed4940b3bfc861101ffe49f6cc7c50381b7eb226d1ee33", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "05dec7bdb78c25398dd3524ef5e9e7f8cde207c32730cc847e3d2a3f4592cce7", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c5a22a9daff8e4c7e315e6349ec2908d1fa69c96dad677f1faa3edb2d6b38b9", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "96b2f1375ef9c0e33e3972e0802c56c9d4e0e3072d5b9a0ec80afc9490682cbc", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1c59a62fe36f90330dda9053dc4ce1d38f7e6b5278ba8932f7e47522966708f5", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "017b10772b243cb096e2b31433e514ec02a98b2356d9d81108d1ba1af2b3747d", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0468c4294830ace54a850cfc36c96416052078ac26f84979f2fb0457340e4ef2", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4ac303661c15b997af5a48fd772cc1df97cd4e20c64af7831889906df7decab4", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "215632cd8ecaf073ecbef52b30993f917b0686931aa7a3e2e8b03eb9f1fa9df2", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "fb2dc42ccf9f4c1d6119a03f7cafb4eb9aeca42e2c1371e1852572522c4a9b42", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b75913181e80f0de72c2e26c8634db4560f0666757acde053efc8dbd7fbd84a9", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8d5fd87bd29a3ed7f4e9db3053982268b0eb25f08c78c2818ad8e59e08f5eb35", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "dc80e88879956ca80b2c7d41b8d31c3858365f5cd7a0633fc6295fe9e2fca734", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 15572.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15572.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "426713d328b2b66bc3dba65eec0aa42259df69c160b1052c4dde01e6f60f982d", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 1027.5 + }, + { + "file": "campaign-en-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2642, + "width": 382, + "height": 753 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2418.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1506 + ], + "icc": "Display P3", + "sha256": "81d1914c3a1b65cc33a2811d1c5de5a130d28bb503666ea1c26fa254df78913f" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4190, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4060 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "096ad0ca1d91fdf9f8e21e8793fa4beb6c6af133afd9c7f52dc66b6b489046f8" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5505, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5044 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "8c12e83f7d85dafb26294b12b91b7005d51d91304b9adb9d09a21d7c3ae316c2" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6170, + "width": 382, + "height": 444 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5792 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 888 + ], + "icc": "Display P3", + "sha256": "59636d2dc6f81b1bc911573caaffd286f826a228b5427057411b6db2bda52c46" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7369, + "width": 382, + "height": 272 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6904.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 544 + ], + "icc": "Display P3", + "sha256": "fe9c872e2a8125196180bfedb99bcf41679624c76fc6a0a49d7d73d5cb4faed6" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8092, + "width": 382, + "height": 285 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7634.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 570 + ], + "icc": "Display P3", + "sha256": "612ed788c9205caa24cf5033be8f89941cdde6b8af982d534675723c21ca1b0a" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8816, + "width": 382, + "height": 270 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8351 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 540 + ], + "icc": "Display P3", + "sha256": "d84d52c2b5ca31f8f05d18021fa137f6dbb68b36a2e4d12761a973d6f7270a56" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 9837, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9374.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "0dd465a73e9eb9791a42f6ce5eb05bb2c75b051e86e35d98638f2d68239d9b30" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10759, + "width": 382, + "height": 662 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10490 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1324 + ], + "icc": "Display P3", + "sha256": "6107ef15ef803c4b4f7e49e12fd46263d1b54facf68a653cf7c67f0733d0967e" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12160, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11900.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "193f8e1f9982efa6ee93d2f1dddb6f1b663bdac834c6bca247f2bc7177b2e784" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13232, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13066.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "f1e892802e4faa58ec3674844f7a6f94099702de6067a312e712096718d871df" + } + ] + } + ], + "blocked_requests": [ + { + "at": "2026-10-26T23:02:59.506Z", + "phase": "es-1440:navigation", + "requestId": "interception-job-13.0", + "networkId": "86981.18", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-26T23:05:17.715Z", + "phase": "es-580:navigation", + "requestId": "interception-job-64.0", + "networkId": "86981.97", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-26T23:07:45.833Z", + "phase": "es-390:navigation", + "requestId": "interception-job-107.0", + "networkId": "86981.168", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-26T23:10:13.316Z", + "phase": "en-1440:navigation", + "requestId": "interception-job-157.0", + "networkId": "86981.246", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-26T23:12:31.829Z", + "phase": "en-580:navigation", + "requestId": "interception-job-207.0", + "networkId": "86981.324", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-26T23:14:54.475Z", + "phase": "en-390:navigation", + "requestId": "interception-job-250.0", + "networkId": "86981.395", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + } + ], + "runtime_errors": [], + "interception_action_errors": [], + "network_loading_failures": [ + { + "phase": "es-1440:navigation", + "requestId": "86981.18", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "es-580:navigation", + "requestId": "86981.97", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "es-390:navigation", + "requestId": "86981.168", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "en-1440:navigation", + "requestId": "86981.246", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "en-580:navigation", + "requestId": "86981.324", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "en-390:navigation", + "requestId": "86981.395", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + } + ], + "finished_at": "2026-10-26T23:17:21.989Z", + "source_and_build_hashes_preserved": true +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json new file mode 100644 index 00000000..c2d8912d --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json @@ -0,0 +1,2373 @@ +{ + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "view": { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "geometry": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 15076, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 14074.96875, + "right": 1150.40625, + "bottom": 14638.796875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-bcc29206ce14b1ed", + "title": "An SMS campaign introducing a new collection", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: explore the new collection at example.com/new. Reply STOP to opt out" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2412.828125, + "width": 700, + "height": 854, + "right": 1113.1953125, + "bottom": 3266.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2421.828125, + "width": 682, + "height": 836, + "right": 1104.1953125, + "bottom": 3257.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png", + "naturalSize": [ + 682, + 836 + ], + "loaded": true, + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3910.828125, + "width": 716.4140625, + "height": 519.8046875, + "right": 1121.40625, + "bottom": 4430.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3919.828125, + "width": 698.40625, + "height": 501.8046875, + "right": 1112.3984375, + "bottom": 4421.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "naturalSize": [ + 984, + 707 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4744.6328125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5153.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4753.6328125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5144.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 5980.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 5980.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5533.6328125, + "width": 700, + "height": 418, + "right": 1113.1953125, + "bottom": 5951.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5542.6328125, + "width": 682, + "height": 400, + "right": 1104.1953125, + "bottom": 5942.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png", + "naturalSize": [ + 682, + 400 + ], + "loaded": true, + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6562.6328125, + "width": 774.4140625, + "height": 398, + "right": 1150.40625, + "bottom": 6960.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 6562.6328125, + "width": 774.4140625, + "height": 398, + "right": 1150.40625, + "bottom": 6960.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 6591.6328125, + "width": 534, + "height": 340, + "right": 1030.1953125, + "bottom": 6931.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 6600.6328125, + "width": 516, + "height": 322, + "right": 1021.1953125, + "bottom": 6922.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 516, + 322 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "caption": "URL form for creating a tracked short link.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7322.6328125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7742.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 7322.6328125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7742.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 7351.6328125, + "width": 534, + "height": 362, + "right": 1030.1953125, + "bottom": 7713.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 7360.6328125, + "width": 516, + "height": 344, + "right": 1021.1953125, + "bottom": 7704.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8104.6328125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8438.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 8104.6328125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8438.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 546.1953125, + "y": 8133.6328125, + "width": 434, + "height": 276, + "right": 980.1953125, + "bottom": 8409.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 555.1953125, + "y": 8142.6328125, + "width": 416, + "height": 258, + "right": 971.1953125, + "bottom": 8400.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png", + "naturalSize": [ + 416, + 258 + ], + "loaded": true, + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 9004.6328125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9353.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 9004.6328125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9353.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 538.1953125, + "y": 9033.6328125, + "width": 450, + "height": 291, + "right": 988.1953125, + "bottom": 9324.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 547.1953125, + "y": 9042.6328125, + "width": 432, + "height": 273, + "right": 979.1953125, + "bottom": 9315.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "caption": "SMS test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 9815.6328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10515.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 9815.6328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10515.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 9844.6328125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 10486.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 9853.6328125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 10477.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 11129.7421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 11782.796875 + }, + "stage": { + "x": 375.9921875, + "y": 11129.7421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 11782.796875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11158.7421875, + "width": 716.4140625, + "height": 595.0546875, + "right": 1121.40625, + "bottom": 11753.796875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11167.7421875, + "width": 698.40625, + "height": 577.0546875, + "right": 1112.3984375, + "bottom": 11744.796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "naturalSize": [ + 846, + 699 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 12054.796875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 13042.796875 + }, + "stage": { + "x": 375.9921875, + "y": 12054.796875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 13042.796875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 12083.796875, + "width": 700, + "height": 930, + "right": 1113.1953125, + "bottom": 13013.796875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 12092.796875, + "width": 682, + "height": 912, + "right": 1104.1953125, + "bottom": 13004.796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png", + "naturalSize": [ + 682, + 912 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "39bff2beca9cacc370fe970a09713b6da8fe7eb912c507d7d7c078554e00841b", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 0 + }, + { + "file": "campaign-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "26415b9df701ab2412301624c39fd64c0e970c64afe97f5c8983a97cdb565e78", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "91bee455ab921ca458bc63bd14b71ae549b6ce809a773be9785ac73354bc23b5", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "035448ef2ffd469ce05c4557dd150e55086ffa00ffa769296b7d3d9fbd820af4", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1e6af85bf80aeee52c692be82b110f532d48555109c332103093145ca4c13fc9", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "67ce3a18f8d7754d96c6e99b93e62b7d1cf9a19050c8bb91d918050bcb4f29c9", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "63a7149b1fdf7aa1778f53f0bcdcd9c093eeadd399803a06178ff8ddd169ad23", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00ba3f57988b452ba496843b207da21dcca581c23c4bc8b55dd07b98ce24bb51", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "62428e3e04f3653d700771fa081c6db2b28147a047f643356c8d0e593f468826", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7e24e5181fcf00f8ae65ce865147c62fdb03b2e4920ff11d33c8772eab399056", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "92227cbf824c17745f277352c77f7f79dcf14ac4cd0e330f805e5a4a1b6f20fe", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 13876, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13876 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2fae05709aaefe288d7230a87e1c6923f7d11433696ba3e57663ff318a2738b4", + "complete_page_segment": true, + "documentHeight": 15076, + "overlap_css": 524 + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2371, + "width": 800, + "height": 937 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2240 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1874 + ], + "icc": "Display P3", + "sha256": "037b88de58ccad0cf2445279e63f18a4f05d08dc823ecc3c9829006b93351e85" + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3869, + "width": 800, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3570.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1206 + ], + "icc": "Display P3", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa" + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4703, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4349 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d" + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5492, + "width": 800, + "height": 501 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5142.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1002 + ], + "icc": "Display P3", + "sha256": "ec2167d2a4b7efa60529c29c94bc2aa3d21ec7d334e5e2e688cb5129fc30928d" + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6550, + "width": 800, + "height": 423 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6161.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 846 + ], + "icc": "Display P3", + "sha256": "7f1adb81b63d6a1b1a8606690b9e4a11a1107efc3dca8d92b5c7b52d933c15f4" + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7310, + "width": 800, + "height": 445 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6932.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 890 + ], + "icc": "Display P3", + "sha256": "27c54b6e53686f30b97433adaa82a5d6cbb7de3385a5fd7af32e441d22fdbc89" + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8092, + "width": 800, + "height": 359 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7671.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 718 + ], + "icc": "Display P3", + "sha256": "e09044f1fd5f8f871e42194c1986d24050e846c70a6a044ab10a6f8d36bd209a" + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 8992, + "width": 800, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8579 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 748 + ], + "icc": "Display P3", + "sha256": "39bbae6377d18598f8bcb3df211adc9f2b5386a71b44c4d5470278c57535b91f" + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 9803, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9565.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "79a2c0c0efcf77fdeba81d3871cf49772869fac851dd5f3489c4758eb1a19f7f" + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 11117, + "width": 800, + "height": 678 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10856.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1356 + ], + "icc": "Display P3", + "sha256": "42ccde238d6a853ef76c4bf99526de22eba96f0c4374d902564dbd914e314499" + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 12042, + "width": 800, + "height": 1013 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11949 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2026 + ], + "icc": "Display P3", + "sha256": "a39c8944c71bff0ab9781b8f7c7fb6d6bbc1204facf22640728ce393a688b358" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json new file mode 100644 index 00000000..3ee22621 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json @@ -0,0 +1,2453 @@ +{ + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "view": { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "geometry": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 16772, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 15751.484375, + "right": 374, + "bottom": 16200.484375 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-bcc29206ce14b1ed", + "title": "An SMS campaign introducing a new collection", + "figure": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stage": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: explore the new collection at example.com/new. Reply STOP to opt out" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2654.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3382.3125 + }, + "stage": { + "x": 16, + "y": 2654.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3382.3125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2673.265625, + "width": 328, + "height": 690.046875, + "right": 359, + "bottom": 3363.3125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2679.265625, + "width": 315.9921875, + "height": 678.046875, + "right": 352.9921875, + "bottom": 3357.3125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4202.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5117.734375 + }, + "stage": { + "x": 16, + "y": 4202.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5117.734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4221.3125, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5098.734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4227.3125, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5092.734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5517.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5770.6171875 + }, + "stage": { + "x": 16, + "y": 5517.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5770.6171875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5536.734375, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5751.6171875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5542.734375, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5745.6171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6182.6171875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6601.015625 + }, + "stage": { + "x": 16, + "y": 6182.6171875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6601.015625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6201.6171875, + "width": 328, + "height": 380.3984375, + "right": 359, + "bottom": 6582.015625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6207.6171875, + "width": 315.9921875, + "height": 368.3984375, + "right": 352.9921875, + "bottom": 6576.015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7381.015625, + "width": 358, + "height": 247.1875, + "right": 374, + "bottom": 7628.203125 + }, + "stage": { + "x": 16, + "y": 7381.015625, + "width": 358, + "height": 247.1875, + "right": 374, + "bottom": 7628.203125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7400.015625, + "width": 328, + "height": 209.1875, + "right": 359, + "bottom": 7609.203125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 7406.015625, + "width": 315.984375, + "height": 197.1875, + "right": 352.9921875, + "bottom": 7603.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 516, + 322 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "caption": "URL form for creating a tracked short link.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8104.203125, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8364.8671875 + }, + "stage": { + "x": 16, + "y": 8104.203125, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8364.8671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8123.203125, + "width": 328, + "height": 222.6640625, + "right": 359, + "bottom": 8345.8671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8129.203125, + "width": 315.9921875, + "height": 210.6640625, + "right": 352.9921875, + "bottom": 8339.8671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8828.8671875, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9073.5 + }, + "stage": { + "x": 16, + "y": 8828.8671875, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9073.5 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8847.8671875, + "width": 328, + "height": 206.6328125, + "right": 359, + "bottom": 9054.5 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 8853.8671875, + "width": 315.984375, + "height": 194.6328125, + "right": 352.9921875, + "bottom": 9048.5 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 9849.5, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10099.1875 + }, + "stage": { + "x": 16, + "y": 9849.5, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10099.1875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9868.5, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 10080.1875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9874.5, + "width": 315.984375, + "height": 199.6875, + "right": 352.9921875, + "bottom": 10074.1875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "caption": "SMS test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 10771.1875, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 11408.71875 + }, + "stage": { + "x": 16, + "y": 10771.1875, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 11408.71875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10790.1875, + "width": 328, + "height": 599.53125, + "right": 359, + "bottom": 11389.71875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10796.1875, + "width": 315.9921875, + "height": 587.53125, + "right": 352.9921875, + "bottom": 11383.71875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12172.71875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 12828.515625 + }, + "stage": { + "x": 16, + "y": 12172.71875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 12828.515625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 12191.71875, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 12809.515625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 12197.71875, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 12803.515625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13244.515625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14088.484375 + }, + "stage": { + "x": 16, + "y": 13244.515625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14088.484375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13263.515625, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 14069.484375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13269.515625, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 14063.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "63e8392f54372c90179a6ede91cc36dfe03da2a251495e61ff852bc696d1afae", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 0 + }, + { + "file": "campaign-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3d1be88bb7010352b6cd280b2e13e3e066e8efdb00beeee87d30e05be4fdb427", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "63a577a67ff716141bed4940b3bfc861101ffe49f6cc7c50381b7eb226d1ee33", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "05dec7bdb78c25398dd3524ef5e9e7f8cde207c32730cc847e3d2a3f4592cce7", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c5a22a9daff8e4c7e315e6349ec2908d1fa69c96dad677f1faa3edb2d6b38b9", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "96b2f1375ef9c0e33e3972e0802c56c9d4e0e3072d5b9a0ec80afc9490682cbc", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1c59a62fe36f90330dda9053dc4ce1d38f7e6b5278ba8932f7e47522966708f5", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "017b10772b243cb096e2b31433e514ec02a98b2356d9d81108d1ba1af2b3747d", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0468c4294830ace54a850cfc36c96416052078ac26f84979f2fb0457340e4ef2", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4ac303661c15b997af5a48fd772cc1df97cd4e20c64af7831889906df7decab4", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "215632cd8ecaf073ecbef52b30993f917b0686931aa7a3e2e8b03eb9f1fa9df2", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "fb2dc42ccf9f4c1d6119a03f7cafb4eb9aeca42e2c1371e1852572522c4a9b42", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b75913181e80f0de72c2e26c8634db4560f0666757acde053efc8dbd7fbd84a9", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8d5fd87bd29a3ed7f4e9db3053982268b0eb25f08c78c2818ad8e59e08f5eb35", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "dc80e88879956ca80b2c7d41b8d31c3858365f5cd7a0633fc6295fe9e2fca734", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 15572.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15572.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "426713d328b2b66bc3dba65eec0aa42259df69c160b1052c4dde01e6f60f982d", + "complete_page_segment": true, + "documentHeight": 16772, + "overlap_css": 1027.5 + }, + { + "file": "campaign-en-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2642, + "width": 382, + "height": 753 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2418.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1506 + ], + "icc": "Display P3", + "sha256": "81d1914c3a1b65cc33a2811d1c5de5a130d28bb503666ea1c26fa254df78913f" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4190, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4060 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "096ad0ca1d91fdf9f8e21e8793fa4beb6c6af133afd9c7f52dc66b6b489046f8" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5505, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5044 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "8c12e83f7d85dafb26294b12b91b7005d51d91304b9adb9d09a21d7c3ae316c2" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6170, + "width": 382, + "height": 444 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5792 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 888 + ], + "icc": "Display P3", + "sha256": "59636d2dc6f81b1bc911573caaffd286f826a228b5427057411b6db2bda52c46" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7369, + "width": 382, + "height": 272 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6904.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 544 + ], + "icc": "Display P3", + "sha256": "fe9c872e2a8125196180bfedb99bcf41679624c76fc6a0a49d7d73d5cb4faed6" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8092, + "width": 382, + "height": 285 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7634.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 570 + ], + "icc": "Display P3", + "sha256": "612ed788c9205caa24cf5033be8f89941cdde6b8af982d534675723c21ca1b0a" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8816, + "width": 382, + "height": 270 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8351 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 540 + ], + "icc": "Display P3", + "sha256": "d84d52c2b5ca31f8f05d18021fa137f6dbb68b36a2e4d12761a973d6f7270a56" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 9837, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9374.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "0dd465a73e9eb9791a42f6ce5eb05bb2c75b051e86e35d98638f2d68239d9b30" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10759, + "width": 382, + "height": 662 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10490 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1324 + ], + "icc": "Display P3", + "sha256": "6107ef15ef803c4b4f7e49e12fd46263d1b54facf68a653cf7c67f0733d0967e" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12160, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11900.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "193f8e1f9982efa6ee93d2f1dddb6f1b663bdac834c6bca247f2bc7177b2e784" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13232, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13066.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "f1e892802e4faa58ec3674844f7a6f94099702de6067a312e712096718d871df" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json new file mode 100644 index 00000000..b563842d --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json @@ -0,0 +1,2413 @@ +{ + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "view": { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "e2a0d5787f50729f69be7f715b08e948e2af8908f2ddd3864c9f506801822fcb", + "geometry": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 16601, + "article": { + "x": 16, + "y": 436, + "width": 548, + "height": 15593.2421875, + "right": 564, + "bottom": 16029.2421875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-bcc29206ce14b1ed", + "title": "An SMS campaign introducing a new collection", + "figure": { + "x": 16, + "y": 632, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1346 + }, + "stage": { + "x": 16, + "y": 632, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1346 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative SMS from the fictional store Luma. It introduces a new collection with a demonstration link and opt-out text. The link is inert and no message is sent.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: explore the new collection at example.com/new. Reply STOP to opt out" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2358, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3288 + }, + "stage": { + "x": 16, + "y": 2358, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3288 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2387, + "width": 416, + "height": 872, + "right": 498, + "bottom": 3259 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2396, + "width": 398, + "height": 854, + "right": 489, + "bottom": 3250 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Campaign delivery options with SMS selected and WhatsApp options unavailable.", + "caption": "Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 3928, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5094 + }, + "stage": { + "x": 16, + "y": 3928, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5094 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 3957, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5065 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 3966, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5056 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5398, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5777.0390625 + }, + "stage": { + "x": 16, + "y": 5398, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5777.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5427, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5748.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5436, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5739.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6105.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6645.0390625 + }, + "stage": { + "x": 16, + "y": 6105.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6645.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6134.0390625, + "width": 416, + "height": 482, + "right": 498, + "bottom": 6616.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6143.0390625, + "width": 398, + "height": 464, + "right": 489, + "bottom": 6607.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "SMS editor for a fictional campaign with the name tag, a tracked link and composition tools.", + "caption": "Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7281.0390625, + "width": 548, + "height": 370.5390625, + "right": 564, + "bottom": 7651.578125 + }, + "stage": { + "x": 16, + "y": 7281.0390625, + "width": 548, + "height": 370.5390625, + "right": 564, + "bottom": 7651.578125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7310.0390625, + "width": 490, + "height": 312.5390625, + "right": 535, + "bottom": 7622.578125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7319.0390625, + "width": 471.9921875, + "height": 294.5390625, + "right": 525.9921875, + "bottom": 7613.578125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 516, + 322 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field and Add short link and Cancel controls.", + "caption": "URL form for creating a tracked short link.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8019.578125, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8410.2421875 + }, + "stage": { + "x": 16, + "y": 8019.578125, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8410.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8048.578125, + "width": 490, + "height": 332.6640625, + "right": 535, + "bottom": 8381.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 8057.578125, + "width": 471.9921875, + "height": 314.6640625, + "right": 525.9921875, + "bottom": 8372.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8802.2421875, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9133.2421875 + }, + "stage": { + "x": 16, + "y": 8802.2421875, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9133.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 8831.2421875, + "width": 432, + "height": 273, + "right": 506, + "bottom": 9104.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 8840.2421875, + "width": 414, + "height": 255, + "right": 497, + "bottom": 9095.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 9753.2421875, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10102.2421875 + }, + "stage": { + "x": 16, + "y": 9753.2421875, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10102.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 65, + "y": 9782.2421875, + "width": 450, + "height": 291, + "right": 515, + "bottom": 10073.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 74, + "y": 9791.2421875, + "width": 432, + "height": 273, + "right": 506, + "bottom": 10064.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field and disabled send control.", + "caption": "SMS test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 10618.2421875, + "width": 548, + "height": 816, + "right": 564, + "bottom": 11434.2421875 + }, + "stage": { + "x": 16, + "y": 10618.2421875, + "width": 548, + "height": 816, + "right": 564, + "bottom": 11434.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 10647.2421875, + "width": 416, + "height": 758, + "right": 498, + "bottom": 11405.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 10656.2421875, + "width": 398, + "height": 740, + "right": 489, + "bottom": 11396.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12078.2421875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 12917.2421875 + }, + "stage": { + "x": 16, + "y": 12078.2421875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 12917.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 12107.2421875, + "width": 416, + "height": 781, + "right": 498, + "bottom": 12888.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 12116.2421875, + "width": 398, + "height": 763, + "right": 489, + "bottom": 12879.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13237.2421875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14313.2421875 + }, + "stage": { + "x": 16, + "y": 13237.2421875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14313.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13266.2421875, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 14284.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13275.2421875, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 14275.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment.", + "caption": "Review of a fictional campaign before sending: two eligible customers and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6f805c009d36a3512268a1440216bf30c31bdb7c220d5a39919794354cc9f7fd", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 0 + }, + { + "file": "campaign-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3f9b681e10c54fedc226b7958edc86aeb89bb03055b774458adddfe88fa13e3f", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "08184e9bb22d230ce11596cbfae235c7e8e42bee3b0161b5d2fd26642b0d1df7", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "bd7576953487132802edfdf4324354aebce6f033f17e7232920a5526666cf22f", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "583cba13d30ebf395800eeb9c5ab40f23da22856864d22c3a291cbfcdae0e77e", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cafb0b0808ac336e6acec4af05b6ebb60f9e98494e775d659bd15451b0587a0b", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cdd1315ebd0d5571166719d810c87494b35ab3470851e1582bff0a1f8ed2dc55", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1e01e65d69dc89bf5b3b16e291139c2b7dbcc80d85b94f381bdb799e0e461753", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "90e1682b1474f74c13c87b29072ee6096571863ab800cda83230cc1f481dbbf7", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2bfa7c8bc91138de72c4413a77dfa2e177039f1bbcbb76752992c564205a0f63", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "17d842e8b5c1fcf32a7d1fdc6cab062efa0db9f61edc789a61e1336f0d01ee24", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "4ced42ca833fff034bbbff8b2ebb6a1f3df2bbbc9b7aa69ac86e5277096b5904", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8d8af12e6d0041982a40efa9f72872b88364e9718c9061fe9dbeee35652af5e5", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "44e0a1bc602e44669aee563fdad4b22d32bab8a9fbb95e427e94e72a584da9d4", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "93af59a735f00ba58a0a690f49057cad9cd2e66af93a30a603d9859859030a30", + "complete_page_segment": true, + "documentHeight": 16601, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2346, + "width": 572, + "height": 954 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2223 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1908 + ], + "icc": "Display P3", + "sha256": "031faa2f552175a3b9c5823fb8bc9e64650b41d2c448c55bc582bff944a6c0b0" + }, + { + "file": "campaign-en-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3916, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3911 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "d0ac6f33ea7f35c88dcd756c7e27731b3cbe2d6cdce7a0cde47287e75af45716" + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5386, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4987.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "4f4872cb241215b6ecaae05ad87b80855359cf838696391514aeaf4382e1dc41" + }, + { + "file": "campaign-en-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6093, + "width": 572, + "height": 565 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5775 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1130 + ], + "icc": "Display P3", + "sha256": "1782bfce1dfb291b54c354d977c41d9b66f8e38f0f984ffd61914a5d31eb134c" + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7269, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6866.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "aa6d251c4a40864138a5ca428f1a1ba3c157b702480b156396c53d6498115693" + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8007, + "width": 572, + "height": 416 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7615 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 832 + ], + "icc": "Display P3", + "sha256": "1c094dc64b1a91d51148e48ff9f391706bf6a70f4818867e564684c9ae693760" + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8790, + "width": 572, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8367.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 712 + ], + "icc": "Display P3", + "sha256": "55c2d78fb32b9df9069ef65f270cdc5dac5d35641d77de37ebf54878ecbee767" + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 9741, + "width": 572, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9327.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 748 + ], + "icc": "Display P3", + "sha256": "59baad476fa23cdb57f5c8971b2e5879eebe0cc006ad00705407aef7937c0501" + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10606, + "width": 572, + "height": 841 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10426 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1682 + ], + "icc": "Display P3", + "sha256": "78ce1472414a119b85aad99de5745de7dec3a34cb1b04e1cf3124b3c9132d473" + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12066, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11897.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "3ac1cf31a289467b84f3c1238a3cb27694af1834479af6a58ae6b7ad51a79342" + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13225, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13175 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "4004cd482d83d09627c5c68be2f098503271c51950f90bbb697b28cdfa48c77e" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json new file mode 100644 index 00000000..da76d513 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json @@ -0,0 +1,2373 @@ +{ + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "view": { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "geometry": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 15285, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 14284.65625, + "right": 1150.40625, + "bottom": 14848.484375 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5d0ebc899b77888", + "title": "Una campaña SMS para presentar una nueva colección", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2394.828125, + "width": 700, + "height": 826, + "right": 1113.1953125, + "bottom": 3220.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2403.828125, + "width": 682, + "height": 808, + "right": 1104.1953125, + "bottom": 3211.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png", + "naturalSize": [ + 682, + 808 + ], + "loaded": true, + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3888.828125, + "width": 716.4140625, + "height": 539.6796875, + "right": 1121.40625, + "bottom": 4428.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3897.828125, + "width": 698.40625, + "height": 521.6796875, + "right": 1112.3984375, + "bottom": 4419.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "naturalSize": [ + 984, + 735 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4766.5078125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5175.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4775.5078125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5166.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 6002.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 476, + "right": 1150.40625, + "bottom": 6002.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5555.5078125, + "width": 700, + "height": 418, + "right": 1113.1953125, + "bottom": 5973.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5564.5078125, + "width": 682, + "height": 400, + "right": 1104.1953125, + "bottom": 5964.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png", + "naturalSize": [ + 682, + 400 + ], + "loaded": true, + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6672.5078125, + "width": 774.4140625, + "height": 374, + "right": 1150.40625, + "bottom": 7046.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 6672.5078125, + "width": 774.4140625, + "height": 374, + "right": 1150.40625, + "bottom": 7046.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 6701.5078125, + "width": 534, + "height": 316, + "right": 1030.1953125, + "bottom": 7017.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 6710.5078125, + "width": 516, + "height": 298, + "right": 1021.1953125, + "bottom": 7008.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 516, + 298 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7408.5078125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7828.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 7408.5078125, + "width": 774.4140625, + "height": 420, + "right": 1150.40625, + "bottom": 7828.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 496.1953125, + "y": 7437.5078125, + "width": 534, + "height": 362, + "right": 1030.1953125, + "bottom": 7799.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 505.1953125, + "y": 7446.5078125, + "width": 516, + "height": 344, + "right": 1021.1953125, + "bottom": 7790.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8174.5078125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8508.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 8174.5078125, + "width": 774.4140625, + "height": 334, + "right": 1150.40625, + "bottom": 8508.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 546.1953125, + "y": 8203.5078125, + "width": 434, + "height": 276, + "right": 980.1953125, + "bottom": 8479.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 555.1953125, + "y": 8212.5078125, + "width": 416, + "height": 258, + "right": 971.1953125, + "bottom": 8470.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png", + "naturalSize": [ + 416, + 258 + ], + "loaded": true, + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 9162.5078125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9511.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 9162.5078125, + "width": 774.4140625, + "height": 349, + "right": 1150.40625, + "bottom": 9511.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 538.1953125, + "y": 9191.5078125, + "width": 450, + "height": 291, + "right": 988.1953125, + "bottom": 9482.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 547.1953125, + "y": 9200.5078125, + "width": 432, + "height": 273, + "right": 979.1953125, + "bottom": 9473.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 9933.5078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10633.6171875 + }, + "stage": { + "x": 375.9921875, + "y": 9933.5078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 10633.6171875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 9962.5078125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 10604.6171875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 9971.5078125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 10595.6171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 11271.6171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 11944.484375 + }, + "stage": { + "x": 375.9921875, + "y": 11271.6171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 11944.484375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11300.6171875, + "width": 716.4140625, + "height": 614.8671875, + "right": 1121.40625, + "bottom": 11915.484375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11309.6171875, + "width": 698.40625, + "height": 596.8671875, + "right": 1112.3984375, + "bottom": 11906.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "naturalSize": [ + 846, + 723 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 12240.484375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 13252.484375 + }, + "stage": { + "x": 375.9921875, + "y": 12240.484375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 13252.484375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 12269.484375, + "width": 700, + "height": 954, + "right": 1113.1953125, + "bottom": 13223.484375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 12278.484375, + "width": 682, + "height": 936, + "right": 1104.1953125, + "bottom": 13214.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png", + "naturalSize": [ + 682, + 936 + ], + "loaded": true, + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1d6d3afb6cd4cd35d39768ec3cc786b4dc7f164be13d000bcc063e04b75c77ef", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 0 + }, + { + "file": "campaign-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a0044d30a44f6a3d6bdd6a7ad4c35613efb0080970be7f302eac656507a16d42", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0824fb94768609f86b094af6b2f3d236f2aca6b1f189237ac90658b4f3144b43", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ef30b01132e0d7b66d793510bc9eb05b39560740e484bac3860e53bb7f47a997", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "94209fda57697364624dbafb2308b87f5ef68597ebc81d741796eebbd0fcb7ef", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8179c639ea4ad76a125798d83f5c769d276a4246c537abb51bde1cf8a43bef1e", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "85baa9bd428a4b8b83f93c482550e91f54b9703786011e12056d3e8b26674846", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "d29f728f2170cf26624ad42bc66e6b892b4df931adcc5324633582122b5a000d", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9ad590f40439b3525a94e641ed9d12a4e0cd5131e286086389c15ebe1cbd207e", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "1368a6ca35d977c699cb0871d0795f339f73ff4e07b53e53c1432f41ccb35024", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "d8fae56517d89a3891f37ae2db05a5ab52f1d482dc2c395b3d645a55033f0e99", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14085.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14085.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c6b69fa377d3ba942c49d3c6b59d8ad5914b4427da591eb1793c49dc3e9aa0b3", + "complete_page_segment": true, + "documentHeight": 15285, + "overlap_css": 314.5 + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2353, + "width": 800, + "height": 909 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2208 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1818 + ], + "icc": "Display P3", + "sha256": "6597764faf658c329626898c7c0e9e7b38fa36f1287a9300c7c4bc52fb76755a" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3847, + "width": 800, + "height": 623 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3558.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1246 + ], + "icc": "Display P3", + "sha256": "cc84ae73c18faf3eadc16a947372944b25aa14866377e30693e51b003c9e7bea" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4725, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4371 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "fd4b951316609ab6d8a0208e9a08baf366065642183ea3a5382e2b4974af479d" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5514, + "width": 800, + "height": 501 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5164.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1002 + ], + "icc": "Display P3", + "sha256": "58a7f5751e4e3dfa67663cade8474a7f618301330b5184a79bd69df6bb434572" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6660, + "width": 800, + "height": 399 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6259.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 798 + ], + "icc": "Display P3", + "sha256": "c0d47c694708a9c5027cbaee8b986dce698d669f04066043ecfb444b3dfb1f74" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7396, + "width": 800, + "height": 445 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7018.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 890 + ], + "icc": "Display P3", + "sha256": "9f870a58b6751e674a28154adebf6520d60ec2367bbba973a632eb0b7a01be42" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8162, + "width": 800, + "height": 359 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7741.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 718 + ], + "icc": "Display P3", + "sha256": "4e52fdb4aec7ecb8dffafe8e38da9a0e55a526fdd5b81716de62a921421942da" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 9150, + "width": 800, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8737 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 748 + ], + "icc": "Display P3", + "sha256": "4a1861a1faa14d9d764dce8d1bf4484cdb42a1a773a35e700871aa6316e567aa" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 9921, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9683.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "fbb3fb2ac5d4dcb5b7e020c72be932b7d9516f1a40904ff60208fd2bf5e3c0ad" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 11259, + "width": 800, + "height": 698 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11008 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1396 + ], + "icc": "Display P3", + "sha256": "4b007acaeaeb3583d92373fa22362a9ffad2beaa42857141ef6e477e364d17ca" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 12228, + "width": 800, + "height": 1037 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12146.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2074 + ], + "icc": "Display P3", + "sha256": "9a0a663f311228d7a2ea29b0fb8eecb4ce08fff6a8c33fb49b1efde7324b8b04" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json new file mode 100644 index 00000000..a3aff565 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json @@ -0,0 +1,2453 @@ +{ + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "view": { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "geometry": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 17394, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 16373.1328125, + "right": 374, + "bottom": 16822.1328125 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5d0ebc899b77888", + "title": "Una campaña SMS para presentar una nueva colección", + "figure": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stage": { + "x": 16, + "y": 741, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1390.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2618.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3365.3671875 + }, + "stage": { + "x": 16, + "y": 2618.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3365.3671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2637.265625, + "width": 328, + "height": 709.1015625, + "right": 359, + "bottom": 3346.3671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2643.265625, + "width": 315.9921875, + "height": 697.1015625, + "right": 352.9921875, + "bottom": 3340.3671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4257.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5172.7890625 + }, + "stage": { + "x": 16, + "y": 4257.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5172.7890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4276.3671875, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5153.7890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4282.3671875, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5147.7890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5596.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5849.671875 + }, + "stage": { + "x": 16, + "y": 5596.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5849.671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5615.7890625, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5830.671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5621.7890625, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5824.671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6225.671875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6644.0703125 + }, + "stage": { + "x": 16, + "y": 6225.671875, + "width": 358, + "height": 418.3984375, + "right": 374, + "bottom": 6644.0703125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6244.671875, + "width": 328, + "height": 380.3984375, + "right": 359, + "bottom": 6625.0703125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6250.671875, + "width": 315.9921875, + "height": 368.3984375, + "right": 352.9921875, + "bottom": 6619.0703125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7596.0703125, + "width": 358, + "height": 232.4921875, + "right": 374, + "bottom": 7828.5625 + }, + "stage": { + "x": 16, + "y": 7596.0703125, + "width": 358, + "height": 232.4921875, + "right": 374, + "bottom": 7828.5625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7615.0703125, + "width": 328, + "height": 194.4921875, + "right": 359, + "bottom": 7809.5625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7621.0703125, + "width": 315.9921875, + "height": 182.4921875, + "right": 352.9921875, + "bottom": 7803.5625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 516, + 298 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8328.5625, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8589.2265625 + }, + "stage": { + "x": 16, + "y": 8328.5625, + "width": 358, + "height": 260.6640625, + "right": 374, + "bottom": 8589.2265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8347.5625, + "width": 328, + "height": 222.6640625, + "right": 359, + "bottom": 8570.2265625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8353.5625, + "width": 315.9921875, + "height": 210.6640625, + "right": 352.9921875, + "bottom": 8564.2265625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9037.2265625, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9281.859375 + }, + "stage": { + "x": 16, + "y": 9037.2265625, + "width": 358, + "height": 244.6328125, + "right": 374, + "bottom": 9281.859375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9056.2265625, + "width": 328, + "height": 206.6328125, + "right": 359, + "bottom": 9262.859375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9062.2265625, + "width": 315.984375, + "height": 194.6328125, + "right": 352.9921875, + "bottom": 9256.859375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10169.859375, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10419.546875 + }, + "stage": { + "x": 16, + "y": 10169.859375, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10419.546875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10188.859375, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 10400.546875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 10194.859375, + "width": 315.984375, + "height": 199.6875, + "right": 352.9921875, + "bottom": 10394.546875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11027.546875, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 11706.3671875 + }, + "stage": { + "x": 16, + "y": 11027.546875, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 11706.3671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11046.546875, + "width": 328, + "height": 640.8203125, + "right": 359, + "bottom": 11687.3671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11052.546875, + "width": 315.9921875, + "height": 628.8203125, + "right": 352.9921875, + "bottom": 11681.3671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12518.3671875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13174.1640625 + }, + "stage": { + "x": 16, + "y": 12518.3671875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13174.1640625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 12537.3671875, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 13155.1640625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 12543.3671875, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 13149.1640625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13662.1640625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14506.1328125 + }, + "stage": { + "x": 16, + "y": 13662.1640625, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14506.1328125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13681.1640625, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 14487.1328125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13687.1640625, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 14481.1328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f7a847c5a9bc3b365d71bf64bd6e12f69511867342351eaa7755bd1210a8ea66", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 0 + }, + { + "file": "campaign-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "799ccaac7bfe063ba39a4626fdf8974d2499e6077f430043cf4ae14df553c7a2", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bcd2d50a6d2766fb87ccc1449243ec927c6ae1f6271aea1a24184ab341b2ed05", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f081cac8697e1b3f6e7cf65d80599f79bda02dddf0a672c064a4c8fcac68c08b", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "993170b62e62efbfd7774710d400a401ccd3d525293075949937c23014094b39", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "219cb0a13d95719f03ff938de9339be0bfc7d5accb38740608a4da00ec7749aa", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ff4d769f8e1a316fb05e334335fd12a86c5053bb3ab000d50817be35e4d79084", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ffa5203e210176ffbae72aa3fe7813bc65a410e562e8b0d6951dfad0a7ddbf5f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "628dce7e51b2060be9d7c4616b57fdf77c0234a981d8d0a17a2abb27c572293f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7970ca09c26de01804ba5a195cdb4cf5df81b3527c924bf28c9318a06502f9a4", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "22a6ce7182d1c65617b11109853aafe9707760418f729f78303a2d77a770c7f3", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ead34937251f2c621c6e2852d34d2a16d30bc0521a6ae3c23259bfe3b80b585f", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "70867255921bf899930681bdcdb31ccee6cfa983669ab8e796a62a747e142418", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a1bf0fc0f20a53c06192ea3458574e1e338424fac2742688f673886053321e90", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e31557d99a86d037181967fb4d9ea68b603b769e9e1877f612fd4f1f9161ed90", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16194, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16194 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2fcda6fea7c19a19f67bab07601b54f59bf7f1e770765502b3ecbc6c0e33a366", + "complete_page_segment": true, + "documentHeight": 17394, + "overlap_css": 406 + }, + { + "file": "campaign-es-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2606, + "width": 382, + "height": 772 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2392 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1544 + ], + "icc": "Display P3", + "sha256": "3deaa441b487c5ed496a3b8d37b378d86eacd5ca5b41b05b91a109dd46798d22" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4245, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4115 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "5cd5b63a905fc99dc757172c302ad502141a309571d6f8c7730cfd960a6174c6" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5584, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5123 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "3697d48fe30d42e350e459e40ce92956101033c7ff472f4a0e2d0f370e975302" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6213, + "width": 382, + "height": 444 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5835 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 888 + ], + "icc": "Display P3", + "sha256": "7e01df1205321c5fee6a9631a02d99a71a9ed27fb84fe10c52aad6b60c75c6df" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7584, + "width": 382, + "height": 257 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7112.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 514 + ], + "icc": "Display P3", + "sha256": "ce4fe296f2923f0148efab6cff863c64f1cd02758e1e92d68cd9b36a833e98ba" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8316, + "width": 382, + "height": 286 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7859 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 572 + ], + "icc": "Display P3", + "sha256": "3c9746cfa64022b121ed85414142921305d704115c4440767596e5ae39d9305b" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9025, + "width": 382, + "height": 269 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8559.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 538 + ], + "icc": "Display P3", + "sha256": "46e907a3b6d2b79b7bf511af565902c0cd073bbda1a6819d32e83cd6df008c7c" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10157, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9694.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "3ae32c53d591461e562c4275cd2c43eacc08d273e8824d9de6ce35a42c4a79f6" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11015, + "width": 382, + "height": 704 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10767 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1408 + ], + "icc": "Display P3", + "sha256": "52325ccc5c9e6a9231ef74af69ee710883a7ea893e0d7a5e2eca5d5fedfc718a" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12506, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12246.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "3dd3077e93dcaa3750f67e8203361f8de96b4d7c91521fcc7c58b9623a3d9051" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13650, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13484 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "21abfc64ecfae99cc16c455b23cbd113810995e2cec702f8ea8b7e53ee1276a8" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json new file mode 100644 index 00000000..4153d6ac --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json @@ -0,0 +1,2453 @@ +{ + "checkpoint_sha256": "e37559e6907cf261a709a86b3df831b49abd6ac0716099ee0c9359783f58044c", + "view": { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "1139e7c8c6990c907a7f2729a2faeb2a221336c1951cbc18ec37c3cc483daf4b", + "geometry": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 17083, + "article": { + "x": 16, + "y": 468, + "width": 548, + "height": 16043.2890625, + "right": 564, + "bottom": 16511.2890625 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5d0ebc899b77888", + "title": "Una campaña SMS para presentar una nueva colección", + "figure": { + "x": 16, + "y": 664, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1378 + }, + "stage": { + "x": 16, + "y": 664, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1378 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 1 0.8707 0.9531)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección con un enlace de demostración y la salida BAJA para salir. El enlace es inerte y no se envía ningún mensaje.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "sms" + ], + "businessMessages": [ + "Luma: descubre la nueva colección en example.com/novedades. BAJA para salir" + ], + "otherMessages": 0, + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2390, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3344 + }, + "stage": { + "x": 16, + "y": 2390, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3344 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2419, + "width": 416, + "height": 896, + "right": 498, + "bottom": 3315 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2428, + "width": 398, + "height": 878, + "right": 489, + "bottom": 3306 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas.", + "caption": "Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4008, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5174 + }, + "stage": { + "x": 16, + "y": 4008, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5174 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 4037, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5145 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 4046, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5136 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5502, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5881.0390625 + }, + "stage": { + "x": 16, + "y": 5502, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5881.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5531, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5852.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5540, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5843.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6209.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6749.0390625 + }, + "stage": { + "x": 16, + "y": 6209.0390625, + "width": 548, + "height": 540, + "right": 564, + "bottom": 6749.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6238.0390625, + "width": 416, + "height": 482, + "right": 498, + "bottom": 6720.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6247.0390625, + "width": 398, + "height": 464, + "right": 489, + "bottom": 6711.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 464 + ], + "loaded": true, + "alt": "Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición.", + "caption": "Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7497.0390625, + "width": 548, + "height": 348.5859375, + "right": 564, + "bottom": 7845.625 + }, + "stage": { + "x": 16, + "y": 7497.0390625, + "width": 548, + "height": 348.5859375, + "right": 564, + "bottom": 7845.625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7526.0390625, + "width": 490, + "height": 290.5859375, + "right": 535, + "bottom": 7816.625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7535.0390625, + "width": 471.9921875, + "height": 272.5859375, + "right": 525.9921875, + "bottom": 7807.625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 516, + 298 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar.", + "caption": "Formulario de URL para crear un enlace corto con tracking.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8237.625, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8628.2890625 + }, + "stage": { + "x": 16, + "y": 8237.625, + "width": 548, + "height": 390.6640625, + "right": 564, + "bottom": 8628.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8266.625, + "width": 490, + "height": 332.6640625, + "right": 535, + "bottom": 8599.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 8275.625, + "width": 471.9921875, + "height": 314.6640625, + "right": 525.9921875, + "bottom": 8590.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 516, + 344 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9004.2890625, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9335.2890625 + }, + "stage": { + "x": 16, + "y": 9004.2890625, + "width": 548, + "height": 331, + "right": 564, + "bottom": 9335.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 9033.2890625, + "width": 432, + "height": 273, + "right": 506, + "bottom": 9306.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 9042.2890625, + "width": 414, + "height": 255, + "right": 497, + "bottom": 9297.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 255 + ], + "loaded": true, + "alt": "Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10055.2890625, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10404.2890625 + }, + "stage": { + "x": 16, + "y": 10055.2890625, + "width": 548, + "height": 349, + "right": 564, + "bottom": 10404.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 65, + "y": 10084.2890625, + "width": 450, + "height": 291, + "right": 515, + "bottom": 10375.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 74, + "y": 10093.2890625, + "width": 432, + "height": 273, + "right": 506, + "bottom": 10366.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado.", + "caption": "Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 10880.2890625, + "width": 548, + "height": 868, + "right": 564, + "bottom": 11748.2890625 + }, + "stage": { + "x": 16, + "y": 10880.2890625, + "width": 548, + "height": 868, + "right": 564, + "bottom": 11748.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 10909.2890625, + "width": 416, + "height": 810, + "right": 498, + "bottom": 11719.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 10918.2890625, + "width": 398, + "height": 792, + "right": 489, + "bottom": 11710.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 12392.2890625, + "width": 548, + "height": 839, + "right": 564, + "bottom": 13231.2890625 + }, + "stage": { + "x": 16, + "y": 12392.2890625, + "width": 548, + "height": 839, + "right": 564, + "bottom": 13231.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 12421.2890625, + "width": 416, + "height": 781, + "right": 498, + "bottom": 13202.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 12430.2890625, + "width": 398, + "height": 763, + "right": 489, + "bottom": 13193.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 13599.2890625, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14675.2890625 + }, + "stage": { + "x": 16, + "y": 13599.2890625, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 14675.2890625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13628.2890625, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 14646.2890625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13637.2890625, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 14637.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3378/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica.", + "caption": "Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "046584e255912da91192536ddaba92ad1045f3d57bc6c176fd591a3556e47d1a", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 0 + }, + { + "file": "campaign-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "be4833f75e454802a15afe32b2c49230208452a5f3636f11f29cab30d3b2ec24", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "0c0de8a1652d820ae9bf8771a904f8f25d5f6040865f804ed5f367a59faf7320", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1f62023b661744cc9695bff24bfc8fe3dd5269104c56db1e49cf0a6b4ccc5d51", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5a38652990e8c77c08f1d86565babc1f9e697dd7b7d1ef7c01833b843f2023db", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "fc6b3485831befea6ed2e079403df21cb274a558af1bd021c3f349a21d809494", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "152cd224086b37580864207e929965e98f504cc09a82b163d4135d112996a325", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "117f0f0b0ce8eda63399fe9cc3dd60b1abf05ca4e1653ad893b1a4917107da32", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "dd30be68493d7fc2077327d8a7b4f41f6840a1e5e8b59ad2306543cd1f4dd1e8", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b546f4c915d624f515a4ecb658a97ab10127bd469168391323dc56af5e6710c9", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "08247c555fbef39ece5c1302e0095e6f88e2584619853731b995042fc86d4fb0", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2428a0ae12998ee3d337d50ab118b35bb4235f9904c5d358d017d196bf62d2ad", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "36174d2377007f2f5b359706084e46c42f043102e3dc3852389cc2b7e8d03263", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f10c73616137740d0e71eed2dd2768a46c6559f7c7237b8c1cf71505fa5f1004", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "650827e3bea5c76dbb3cef55561babbf5d8bd415e4bbb6b8e265a2b17286a0c6", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 15883.5, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15883.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "25c10c22c833e66c21ed0ddceae89d869204a2d547a66296e09a863ee1b5a639", + "complete_page_segment": true, + "documentHeight": 17083, + "overlap_css": 716.5 + }, + { + "file": "campaign-es-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2378, + "width": 572, + "height": 978 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2267 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1956 + ], + "icc": "Display P3", + "sha256": "8139c4a2a357a4a777ec877c60115ba6688e4a5653ef5660755bd54d64758bbe" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3996, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3991 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "e7e4b09f1113f0350c3faa9b53048367569ed449d75762985085f353998e97bd" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5490, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5091.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8b9b10d4bd93b90ca8d8a5fbfcd6788ab0a23e94d58475c8b80331534f64e1e8" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6197, + "width": 572, + "height": 565 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5879 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1130 + ], + "icc": "Display P3", + "sha256": "e99012b0ae01aa8145b5fe3c0fc1f97bb22d3dc737a9f6f9aec7eb51670f192b" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7485, + "width": 572, + "height": 373 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7071.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 746 + ], + "icc": "Display P3", + "sha256": "72402d0dc78cce8d9316c57a0a3ead2cca5dda78f036adfc01f7615b9f629a84" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8225, + "width": 572, + "height": 416 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7833 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 832 + ], + "icc": "Display P3", + "sha256": "8a886e2729caa5d7e8f7e813b7ed4632ae47752d1cc3d3205ca70def80815aee" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8992, + "width": 572, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8570 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 712 + ], + "icc": "Display P3", + "sha256": "12b60a4761f67fa6e326894a71bf3f0ee9432f35eb78f22a77cac9f890bb658e" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10043, + "width": 572, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9630 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 748 + ], + "icc": "Display P3", + "sha256": "72622c0091b89edda1ec52916213e61cacdf3ee17ab91117067b75b13ad08e31" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 10868, + "width": 572, + "height": 893 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10714.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1786 + ], + "icc": "Display P3", + "sha256": "735ed9f1e3315c09833c099e9b8aa65f49facf6297605c9667aa2beb11b30852" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 12380, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12212 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "d5007f449a10e8c470a661e08fdc7972d01d5db2113312e58b1fe83a6a50b49a" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 13587, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3378/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13537.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "84b918e3b7609cb404c75d4ad132237f02b6c0a93f5e186e36b855e929b67224" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/root-help-detail-review.json b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/root-help-detail-review.json new file mode 100644 index 00000000..3d297c88 --- /dev/null +++ b/docs/editorial-work/captures/campaign-creation-completion-20261026/validation/root-help-detail-review.json @@ -0,0 +1,73 @@ +{ + "at": "2026-10-26T23:11:56.364555+00:00", + "status": "partial_review_passed", + "scope": "Selected final Help details and two mobile page segments actually viewed by root; independent reviewers cover all six complete views.", + "records": [ + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "sha256": "4b007acaeaeb3583d92373fa22362a9ffad2beaa42857141ef6e477e364d17ca", + "status": "passed", + "notes": "Complete needed control/menu, native labels legible, lavender stage and separate white inset, no fabricated pixels or upscale apparent." + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "sha256": "fd4b951316609ab6d8a0208e9a08baf366065642183ea3a5382e2b4974af479d", + "status": "passed", + "notes": "Complete needed control/menu, native labels legible, lavender stage and separate white inset, no fabricated pixels or upscale apparent." + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "sha256": "72402d0dc78cce8d9316c57a0a3ead2cca5dda78f036adfc01f7615b9f629a84", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "sha256": "3697d48fe30d42e350e459e40ce92956101033c7ff472f4a0e2d0f370e975302", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "sha256": "ce4fe296f2923f0148efab6cff863c64f1cd02758e1e92d68cd9b36a833e98ba", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "sha256": "3c9746cfa64022b121ed85414142921305d704115c4440767596e5ae39d9305b", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "sha256": "3ae32c53d591461e562c4275cd2c43eacc08d273e8824d9de6ce35a42c4a79f6", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-es-390-full-part5.png", + "sha256": "993170b62e62efbfd7774710d400a401ccd3d525293075949937c23014094b39", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-es-390-full-part7.png", + "sha256": "ff4d769f8e1a316fb05e334335fd12a86c5053bb3ab000d50817be35e4d79084", + "status": "passed", + "notes": "Viewed actual final Help compositor pixels. Relevant popovers/fields complete and stage/insets preserved. Mobile supporting text is small; exact control names and steps are provided in adjacent readable HTML. No enlargement link or fabricated source." + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "sha256": "8c12e83f7d85dafb26294b12b91b7005d51d91304b9adb9d09a21d7c3ae316c2", + "status": "passed", + "notes": "Complete English limit popover at mobile Help width, figure insets and buttons preserved." + }, + { + "file": "campaign-en-390-full-part1.png", + "sha256": "63e8392f54372c90179a6ede91cc36dfe03da2a251495e61ff852bc696d1afae", + "status": "passed", + "notes": "Actual mobile article opening, navigation/title/prose and native early SMS example. Fictional Luma and illustrative purpose explicit; example body fits and remains readable." + } + ] +} diff --git a/docs/editorial-work/progress.csv b/docs/editorial-work/progress.csv index 2df4a7e0..43558c4f 100644 --- a/docs/editorial-work/progress.csv +++ b/docs/editorial-work/progress.csv @@ -34,7 +34,7 @@ billing/understanding-plan-quotas.md,local_verified,c4e988ccec1d6ff3e43bdd5731e4 billing/whatsapp-fees.md,local_verified,c004d2bb3ee0d8a4cca6117036413e2579042165,docs/editorial-work/whatsapp-fees.md campaigns/campaign-best-practices.md,local_verified,022cc577,docs/editorial-work/campaign-best-practices.md campaigns/campaigns-overview.md,local_verified,cffe95ee,docs/editorial-work/campaigns-overview.md -campaigns/creating-a-campaign.md,pending,, +campaigns/creating-a-campaign.md,local_verified,24fa15de997761230c2e483595dc805509d505ac,docs/editorial-work/campaign-creation-completion-20261026.md captures/capture-overview.md,local_verified,724549d93d1c574fb5823da44ced2da12ab4236a,docs/editorial-work/capture-overview.md captures/forms.md,local_verified,68ea8fc4e9071a73b4e745d9aaf4726848cd4328,docs/editorial-work/forms.md captures/property-collector-playbook.md,local_verified,2059d23c1b762a94e0ef23ad6f5ee7dc8e4c0cfb,docs/editorial-work/property-collector-playbook.md diff --git a/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png new file mode 100644 index 00000000..b3519552 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png new file mode 100644 index 00000000..6d38f112 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png new file mode 100644 index 00000000..de5e55fd Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png new file mode 100644 index 00000000..5c3e3007 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png new file mode 100644 index 00000000..eb2faccd Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png new file mode 100644 index 00000000..69a31a33 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png new file mode 100644 index 00000000..1bbea1a0 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-channels-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png new file mode 100644 index 00000000..82464195 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-channels-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png new file mode 100644 index 00000000..d04064eb Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-channels-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png new file mode 100644 index 00000000..c9754046 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-channels-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png new file mode 100644 index 00000000..a8d32245 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-composer-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png new file mode 100644 index 00000000..17efa6ec Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-composer-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png new file mode 100644 index 00000000..4c4ec020 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-composer-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png new file mode 100644 index 00000000..42f9a194 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-composer-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png new file mode 100644 index 00000000..dc4f2e9f Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-confirmation-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png new file mode 100644 index 00000000..df844f4e Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-confirmation-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png new file mode 100644 index 00000000..9f4255d4 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-confirmation-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png new file mode 100644 index 00000000..e7a5ea75 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-confirmation-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png new file mode 100644 index 00000000..157f0b2b Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png new file mode 100644 index 00000000..e0e30065 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-coupon-picker-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png new file mode 100644 index 00000000..09289d8a Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png new file mode 100644 index 00000000..f9ba8a0f Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-coupon-picker-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png new file mode 100644 index 00000000..74ad2f42 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png new file mode 100644 index 00000000..7e3faba7 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png new file mode 100644 index 00000000..007e9cb1 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png new file mode 100644 index 00000000..1f055d40 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png new file mode 100644 index 00000000..5e86ecd2 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-personalization-tool-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png new file mode 100644 index 00000000..be655d13 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-personalization-tool-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png new file mode 100644 index 00000000..7aeb3263 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png b/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png new file mode 100644 index 00000000..02786c36 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png new file mode 100644 index 00000000..04127a0c Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png b/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png new file mode 100644 index 00000000..18a63dc4 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png new file mode 100644 index 00000000..c8582c29 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-test-destination-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png new file mode 100644 index 00000000..10ded4b1 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-test-destination-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png b/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png new file mode 100644 index 00000000..634de4e0 Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png b/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png new file mode 100644 index 00000000..522e806a Binary files /dev/null and b/images/campaigns/creating-a-campaign/campaign-tracked-link-tool-es-desktop.png differ