Blog
Comment créer des publicités virales avec des prompts JSON en utilisant Google VEO 3Comment créer des publicités virales avec des prompts JSON en utilisant Google VEO 3">

Comment créer des publicités virales avec des prompts JSON en utilisant Google VEO 3

Alexandra Blake, Key-g.com
par 
Alexandra Blake, Key-g.com
11 minutes read
Informatique et télématique
septembre 10, 2025

Begin with a single, testable JSON prompt template that directly directs ideas into ad concepts. Use a compact schema like { “audience”: “…”, “offer”: “…”, “format”: “…”, “tone”: “…”, “CTA”: “…” } to generate 5 variations per run and validate them with real data. Tag the set with nonekeywords to keep experiments clean and comparable.

Define three core objects in every prompt: product, audience, and offer. Map these to formats such as short video, carousel, static banner, then specify constraints on length, visuals, and captions. Keep copy concise and direct, so the model returns options you can deploy in under 60 seconds.

Run 3 JSON prompts per audience segment and iterate every 48 hours. Measure CTR, engagement rate, and conversion rate, then compare against a 2% baseline to identify rapid wins. Prioritize ideas that spark stunning visuals and engaging hooks, and drop components that underperform within a single cycle.

Techniques to scale results: reuse winning format blocks, compress prompts to maintain speed, and choreograph a creative loop that migrates from one asset to the next. In Google VEO 3, attach JSON prompts to asset groups, monitor asset-level metrics, and adjust prompts to keep the blaze of performance high while keeping production overhead low.

For faster iteration, build a library of ideas and a routine for feeding them into new prompts. Focus on directing creatives and data analysts to align outputs with regional audiences, boosting трафика and cross-platform engagement.

Construct JSON Prompt Templates for Each Ad Format in VEO 3

Use a single, modular JSON skeleton per format that includes core fields: format, objective, audience, duration_s, tone, hook, caption, and CTA. Clone this base for each format and adjust assets and constraints without altering the core schema. This approach accelerates production, stabilizes analytics, and supports improved effects and immersion. The base should reference assets packs like набор-01 to align ready-made kits with the format, and it benefits from careful prompt engineering to keep outputs consistent like a solid template.

Guardrails help; unless the brand context requires flexibility, keep constraints fixed to compare performance across formats.

  1. Image Ad

    • Template schema
    • Sample JSON

    {“format”:”image”,”objective”:”awareness”,”audience”:”millennial_moms”,”duration_s”:5,”tone”:”exciting”,”hook”:”See it in action”,”caption”:”Bright, bold and ready for action”,”image_url”:”https://cdn.example.com/img1.jpg”,”cta”:”Shop Now”,”assets”:{“image_url”:”https://cdn.example.com/img1.jpg”,”alt”:”Product front view”},”style”:{“delicate”:true,”thick”:true,”font”:”bold”,”visual_tone”:”wiry”},”creative_style”:”chronoedge”,”metrics”:{“impressions”:0,”clicks”:0,”arbi_traffic”:0.0},”assets_pack”:”набор-01″,”version”:”1.0″}

  2. Video Ad

    • Template schema
    • Sample JSON

    {“format”:”video”,”objective”:”engagement”,”audience”:”young_professionals”,”duration_s”:12,”tone”:”exciting”,”hook”:”Get hooked in seconds”,”caption”:”Motion that sells”,”video_url”:”https://cdn.example.com/vid1.mp4″,”cta”:”Learn More”,”storyboard”:[{“scene”:1,”text”:”Intro line”,”duration_s”:3},{“scene”:2,”text”:”Value prop”,”duration_s”:6},{“scene”:3,”text”:”CTA”,”duration_s”:3}],”assets”:{“video_url”:”https://cdn.example.com/vid1.mp4″},”style”:{“delicate”:false,”thick”:true,”font”:”bold”},”creative_style”:”chronoedge”,”metrics”:{“impressions”:0,”clicks”:0,”arbi_traffic”:0.0},”assets_pack”:”набор-02″,”version”:”1.0″}

  3. Carousel Ad

    • Template schema
    • Sample JSON

    {“format”:”carousel”,”objective”:”catalog_driven”,”audience”:”shopper_profile”,”cards”:[{“title”:”Card 1″,”caption”:”Feature A”,”image_url”:”https://cdn.example.com/card1.jpg”,”cta”:”Shop”},{“title”:”Card 2″,”caption”:”Feature B”,”image_url”:”https://cdn.example.com/card2.jpg”,”cta”:”Shop”}],”hook”:”Swipe through to compare”,”cta”:”Shop All”,”assets_pack”:”набор-03″,”layout”:”grid-3″,”metrics”:{“impressions”:0,”clicks”:0,”arbi_traffic”:0.0},”version”:”1.0″}

  4. Story Ad (Vertical)

    • Template schema
    • Sample JSON

    {“format”:”story”,”objective”:”lead_gen”,”audience”:”entrepreneurs”,”duration_s”:15,”tone”:”spark”,”hook”:”Swipe up for details”,”caption”:”Limited-time offer”,”story_url”:”https://example.com/story1″,”cta”:”Swipe Up”,”assets”:{“story_image”:”https://cdn.example.com/story1.jpg”},”style”:{“delicate”:true,”thick”:true,”font”:”semi_bold”},”creative_style”:”chronoedge”,”metrics”:{“impressions”:0,”swipes”:0,”arbi_traffic”:0.0},”assets_pack”:”набор-04″,”version”:”1.0″}

  5. Collection Ad

    • Template schema
    • Sample JSON

    {“format”:”collection”,”objective”:”grid_presentation”,”audience”:”bargain_hunters”,”cards”:[{“title”:”Product A”,”image_url”:”https://cdn.example.com/colA.jpg”,”description”:”Pro-angle”,”cta”:”View”},{“title”:”Product B”,”image_url”:”https://cdn.example.com/colB.jpg”,”description”:”Eco-friendly”,”cta”:”View”}],”hook”:”Explore the collection”,”assets_pack”:”набор-05″,”layout”:”grid-3″,”metrics”:{“impressions”:0,”clicks”:0,”arbi_traffic”:0.0},”version”:”1.0″}

  6. Interactive/Playable Ad

    • Template schema
    • Sample JSON

    {“format”:”interactive”,”objective”:”engagement”,”audience”:”gaming_enthusiasts”,”duration_s”:30,”hook”:”Try the mini-demo”,”cta”:”Play”,”assets”:{“interactive_url”:”https://cdn.example.com/interactive.html”},”playtest_params”:{“level”:”beginner”,”difficulty”:”easy”},”style”:{“delicate”:false,”thick”:true,”font”:”bold”},”creative_style”:”chronoedge”,”metrics”:{“impressions”:0,”complete”:0,”arbi_traffic”:0.0},”assets_pack”:”набор-06″,”version”:”1.0″}

Map Audience Segments to Prompts via Google Flow Triggers

Pair each audience segment with a dedicated prompt set in VEO3 and activate it via Google Flow triggers as signals shift. youll anchor prompts to segment mood, language, and источник data to keep outputs robust and consistent across generations.

Segmentation and Prompt Design

Define a simple, data-driven mapping that ties each segment to a prompt template. Include fields: SegmentID, Anchor, Mood, Language, Budget, and источник. For китайские audiences, tailor prompts to cultural cues; for student viewers, use concise copy; for broader audiences, keep a slightly longer hook. Ensure the prompt contains action, angle, and a clear CTA that matches the format and budget.

  • Anchor keyword sets aligned with segment: mood + action + angle
  • Format and кадр: specify aspect ratio and framing to ensure stunning visuals
  • Lang & источник: language choice and data origin inform both copy and visuals
  • Budget-aware prompts: start simple, robust, then scale as performance solidifies
  • Creative consistency: tie prompts to a single mood track and anchor visuals across generations

Flow Triggers, Testing, and Measurement

  1. Connect segments to prompts and deploy through the veo3 pipeline; confirm prompts produce the expected shows in the first run
  2. Run a two-week test window with a slightly slower ramp to validate stability before broad rollout
  3. Monitor metrics: click-through rate, video completion, and conversion, then adjust mood, language, and angle to improve robust outcomes
  4. Iterate prompts by segment: refine anchor terms, update the format and кадр for each audience, and document the source of truth (источник)
  5. Scale budget allocations for high-potential segments and pause underperformers to protect overall ROI

Use VEO 3’s Built‑In Creative Modules (Headlines, Descriptions, CTAs) in Prompts

Use VEO 3’s Built‑In Creative Modules (Headlines, Descriptions, CTAs) in Prompts

Begin prompts with a ready, modular frame: Headlines hook, Descriptions explain, CTAs compel. Align the three modules in one prompt to generate variations across medium budgets and massive audiences. Use an anchor and a simple formula to reveal more ideas beyond a single concept. активно тестируйте креатив; источник идей поможет вам получить больше данных, и macro videos orbiting the platform give context so you получаете real signals.

Tap into Headlines

Headlines must be tight, dynamic, and capable of cutting through clutter. Use beyond and cutting-edge phrasing to signal value, then add a time or quantity cue to boost readiness. Keep length under 9 words and test at least three variants per campaign to maximize reach there and across different placements. Ready hooks with strong nouns and action verbs generate immediate attention and set the tone for the rest of the prompt, anchoring the entire creative drift.

Craft Descriptions and CTAs

Craft Descriptions and CTAs

Descriptions translate the hook into concrete benefits and proof. Mention real-world outcomes, medium budgets, and videos to align with the intended format. Use slightly longer sentences that still stay crisp, so the reader can imagine the result without scrolling. CTAs should be action-first and time-constrained: use a clear verb, a tangible outcome, and a brief window to prompt immediate response. Generate variations that feel natural, not salesy, and extend the idea from the headline while keeping the official voice ready for media mix.

Module Prompt Formula Exemple
Headlines Hook + Benefit + Urgency Beyond the basics: cutting-edge savings today
Descriptions Benefit + Proof + Context This 30-second video-driven approach delivers real results with a 12% CTR lift on a medium budget.
CTAs Action verb + Timeframe + Micro-commitment Grab your spot now to reveal results in 72 hours

Set Up In‑Flow A/B Variant Generation and Scheduling

Configure the in‑flow system to auto‑generate four A/B variants for the next content batch, distributing tests across a 60‑minute window and cycling twice per hour for quick feedback. This keeps momentum steady and reduces manual workload, while the system collects performance signals across channels.

Set the budget guardrail: limit testing to 15–20% of the overall campaign budget and allocate precisely equal time blocks to each variant slot. Quick resets prevent overexposure and avoid fatigue, notice which configuration yields higher engagement without overspending.

Design the variants with real, nature tones, using sprites in the UI templates to visualize outcomes fast. Each variant should produce a sharp, floral look that contrasts soft frames against bold visuals; include details (детали) like color accents in the scenes (сцены) to judge depth and texture. Use a common content template so the differences drive interpretation of what resonates, not layout drift. The resulting set should feel exciting but controlled, and it should align with the character you want to project, whether the vibe is luxurious like aventador or approachable for broad audiences.

Next, set clear performance targets and scheduling rules: rotate priority between variants every hour, pause non‑performers after 3 days, and reallocate their budget to the winners. whats moving audiences now helps guide tweaks while keeping the look consistent and the overall expression solid, so you can scale quickly without losing quality.

Practical steps

Step 1: Define the four variant templates and map their variables (headline, image frame, color accent, call‑to‑action) in the in‑flow system. Bind each variant to a dedicated sprint window and set a budget cap per sprint.

Step 2: Enable auto‑rotation every 15 minutes within the 60‑minute window; log performance, impressions, clicks, and conversions in a central dashboard. Use real‑time dashboards to surface the next variant to the team without delay.

Apply Brand Safety and Quality Checks with Built‑In VEO 3 Rules

Enable the built‑in VEO 3 Rules and run a preflight check on every ad variant before publishing. This step catches policy flags early and saves time.

Configure the rule set to scan both text and visuals for prohibited content, misrepresentations, and unsafe placements. Scan words in captions and in‑video overlays along with visuals to ensure alignment across platforms such as youtube and other social feeds.

Quality guardrails cover visuals, typography, and motion: require cgi-style visuals or glossy finishes, stable lighting, and avoid faded frames or mechanical overlays that degrade readability. Define default light levels and keep color shifts within brand ranges such as a natural brown palette when used.

Asset review workflow: when a check flags something, route to a human reviewer or trigger an auto-edit action. Tag needed changes clearly and relate them to the budget; this supports quick iteration and helps avoid wasted spend.

In metadata, include нужные keywords to help the system catch context across languages and platforms; the system will emerge with better signals for scenes with dogs, nature, or familiar objects.

Keep visuals exciting by ensuring features like clear highlights and stable lighting. Avoid overexposure and ensure the text remains legible across devices; use light accents to emphasize action and maintain viewer focus.

Budget-aware checks: allocate a portion of the testing budget to safety validation; run experiment batches, measure disapproval rates, and refine rules before scaling to the next set of assets. Such discipline minimizes risk and speeds up launches.

Metrics and workflow: track approvals, shows, and highlights; measure false positives and false negatives; aim to keep disapprovals under 5% in early weeks and sync with youtube and social posts to guide future prompts and assets.

Across formats, apply the same checks to all assets; keep the budget aligned with expected outcomes; tag each asset with status labels to show safety compliance and readiness for the next release.

Surveillez les signaux de viralité avec Flow Analytics et les indicateurs d'invite

Recommendation: Configurez un tableau de bord Flow Analytics en temps réel associé à un panneau Prompt Metrics et vérifiez les signaux d'action quelques minutes après la publication, immédiatement. Surveillez en particulier les indicateurs précoces : vélocité de partage, sauvegardes, commentaires et taux d'achèvement ; comparez à la ligne de base de l'espace blanc de vos dernières campagnes. Si ces signaux dépassent le seuil structuré de 20 à 30%, vous pouvez adapter l'invite et la création gagnantes dans le prochain lot.

Orientation : Traduisez les signaux en un processus structuré : associez chaque métrique à des éléments narratifs, à l’ambiance et aux visuels. Cet équilibre délicat vous aide à décider de conserver ou de supprimer une variante d’invite. Si vous avez peur de tester des invites audacieuses, commencez par deux micro-variantes. Par exemple, si une variante offre des points forts élevés, mais un faible temps de visionnage, ajustez la structure pour améliorer le rythme. Cette approche maintient la cohérence de la messagerie des marques et évite la surcharge.

Automatisez les premières itérations : définissez des seuils de sorte que lorsqu'une métrique dépasse une cible, le système propose une nouvelle variante d'invite ou échange un actif visuel. Dans les campagnes de самокатах, adaptez les invites aux moments de mobilité urbaine et mettez en évidence l'impact d'une action rapide. La technologie derrière Flow Analytics peut faire ressortir des schémas tels qu'un changement soudain d'ombres et de lumière, guidant ainsi les améliorations dans les prochaines vagues. C'est mieux pour les générations d'utilisateurs qui réagissent aux récits concis et aux CTA clairs.

Règles opérationnelles : Gardez le processus organisé : structurez les tableaux de bord avec des espaces blancs et utilisez quelques invites fortes au lieu de nombreuses. Points forts : étiquetez clairement les invites, suivez les changements d’humeur et surveillez les courbes de données bouclées qui révèlent l’élan. Si vous constatez une baisse d’activité, vérifiez le récit du message et ajustez-le rapidement pour réduire les risques. En restant structuré, vous pouvez passer des premiers signaux à un impact à grande échelle.