/* global React, DictoIcons, DictoShell */ // Steps1-2.jsx — Step 01 Header and Step 02 Progetto (Brand / Personal / Topic) const { IconBuilding, IconUser, IconHash, IconSearch, IconInfo, IconChevDown, IconCheck, IconSparkles, IconLink, IconX, IconPlus, } = window.DictoIcons; const { Wizard } = window.DictoShell; // ─── Step 01: Header ───────────────────────────────────────── function Step01({ tipologia = 'brand', setTipologia = () => {}, strategist = false, nav = {} }) { const tipologie = [ { k:'brand', ic:, t:'Brand', d:'Monitora la reputazione e la narrazione AI di un marchio, azienda o prodotto.', color:'#DC2626', tint:'#FEE2E2' }, { k:'personal', ic:, t:'Personal', d:'Analizza la presenza e percezione di una persona pubblica, executive o creator.', color:'#059669', tint:'#D1FAE5' }, { k:'topic', ic:, t:'Topic', d:'Segui un tema, una categoria o un mercato e come le AI lo raccontano.', color:'#7C3AED', tint:'#EDE9FE' }, ]; const activeColor = tipologie.find(x => x.k === tipologia) || tipologie[0]; // Defaults change with tipologia const cfg = { brand: { placeholder: 'Es. Monitoraggio Nutella', value: 'Monitoraggio Nutella', cliente: 'Ferrero S.p.A.', team: 'Brand Intelligence', crumb: 'Ferrero S.p.A.' }, personal: { placeholder: 'Es. Reputazione Carlo Messina', value: 'Reputazione Carlo Messina', cliente: 'Intesa Sanpaolo S.p.A.', team: 'Comms & Reputation', crumb: 'Intesa Sanpaolo S.p.A.' }, topic: { placeholder: 'Es. Monitoraggio cibi ultra processati', value: 'Monitoraggio cibi ultra processati', cliente: 'Ferrero S.p.A.', team: 'Public Affairs', crumb: 'Ferrero S.p.A.' }, }[tipologia]; return (

Iniziamo. Di cosa si tratta?

Scegli prima la tipologia di analisi: determina quali dati Dicto raccoglie dai modelli AI e come presenta i risultati. Poi dai un nome al progetto e collegalo al cliente.

Dettagli progetto

Puoi modificare questi campi in qualsiasi momento.

{tipologie.map(t => { const isSel = tipologia === t.k; return (
setTipologia(t.k)} style={{ flexDirection:'column', alignItems:'flex-start', borderColor: isSel ? t.color : undefined, boxShadow: isSel ? `0 0 0 1px ${t.color} inset, 0 1px 0 ${t.color}10` : undefined, background: isSel ? `linear-gradient(180deg, ${t.tint}55 0%, #fff 60%)` : undefined, }}>
{t.ic}

{t.t}

{t.d}

); })}
Verrà usato come titolo del report. Massimo 60 caratteri.
{strategist ? (
) : (
{cfg.cliente} fisso
)} {!strategist &&
L'azienda è fissata al tuo workspace. Solo gli strategist possono cambiarla.
}
); } // ─── Step 02a: Brand ──────────────────────────────────────── function Step02Brand({ nav = {} } = {}) { return (

Qual è il brand da monitorare?

Cerca il brand o incolla il sito ufficiale. Dicto precompilerà settore, categoria e alias usando i dati di mercato. Potrai sempre modificarli.

N
Nutella
nutella.com · FMCG · Food spread
Selezionato
Nutella nutella spread crema alle nocciole ferrero hazelnut
Le AI spesso usano varianti o traduzioni. Aggiungile per catturare tutte le menzioni.