Serializer
1
Handled
0.37 ms
Total time
default 1
serialize 1
| Data | Context | Normalizer | Encoder | Time | Caller |
|---|---|---|---|---|---|
array
[ "groups" => [ "ads" => "Pubblicità e canali" "ai" => "Intelligenza artificiale" "video" => "Video, avatar e voce" ] "items" => [ [ "provider" => "meta" "label" => "Meta (Facebook e Instagram)" "group" => "ads" "description" => "Campagne su Facebook e Instagram e relativi risultati." "config" => [ [ "key" => "ad_account_id" "label" => "ID del conto pubblicitario" "help" => "Solo cifre, senza "act_". Lo trovi in Gestione inserzioni." "required" => true ] [ "key" => "page_id" "label" => "ID della Pagina Facebook" "help" => "La Pagina di Fulcro da cui pubblicare." "required" => false ] [ "key" => "instagram_account_id" "label" => "ID dell'account Instagram" "help" => "L'account Instagram professionale collegato alla Pagina." "required" => false ] [ "key" => "pixel_id" "label" => "ID del pixel" "help" => "Per misurare le registrazioni dal sito." "required" => false ] ] "credentials" => [ [ "key" => "access_token" "label" => "Token di accesso" "help" => "Meta Business Suite → Impostazioni → Utenti di sistema: genera un token con i permessi ads_management, ads_read e business_management." "required" => true ] ] "values" => [] "secretsSet" => [ "access_token" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "google_ads" "label" => "Google Ads" "group" => "ads" "description" => "Campagne su Ricerca, YouTube e rete Display e relativi risultati." "config" => [ [ "key" => "customer_id" "label" => "ID cliente Google Ads" "help" => "10 cifre, senza trattini." "required" => true ] [ "key" => "login_customer_id" "label" => "ID dell'account manager (MCC)" "help" => "Solo se il conto è gestito da un account manager." "required" => false ] [ "key" => "api_version" "label" => "Versione dell'API" "help" => "Se la sincronizzazione risponde "non trovato" (404), aggiorna la versione (es. v22)." "required" => false "default" => "v21" "placeholder" => "v21" ] ] "credentials" => [ [ "key" => "developer_token" "label" => "Developer token" "help" => "Account manager → Strumenti → Centro API. Serve l'accesso "Basic" approvato da Google." "required" => true ] [ "key" => "client_id" "label" => "Client ID OAuth" "help" => "Dal progetto Google Cloud (Credenziali → ID client OAuth)." "required" => true ] [ "key" => "client_secret" "label" => "Client secret OAuth" "help" => "Dallo stesso ID client." "required" => true ] [ "key" => "refresh_token" "label" => "Refresh token" "help" => "Ottenuto autorizzando l'accesso con l'ambito https://www.googleapis.com/auth/adwords." "required" => true ] ] "values" => [] "secretsSet" => [ "developer_token" => false "client_id" => false "client_secret" => false "refresh_token" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "tiktok" "label" => "TikTok" "group" => "ads" "description" => "Campagne su TikTok e relativi risultati." "config" => [ [ "key" => "advertiser_id" "label" => "ID dell'inserzionista" "help" => "TikTok Ads Manager → Impostazioni account." "required" => true ] [ "key" => "pixel_id" "label" => "ID del pixel" "help" => "Per misurare le registrazioni dal sito." "required" => false ] ] "credentials" => [ [ "key" => "access_token" "label" => "Token di accesso" "help" => "Dall'app su TikTok for Developers (Marketing API), dopo che l'inserzionista l'ha autorizzata." "required" => true ] ] "values" => [] "secretsSet" => [ "access_token" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "youtube" "label" => "YouTube" "group" => "ads" "description" => "Il canale di Fulcro: video e statistiche." "config" => [ [ "key" => "channel_id" "label" => "ID del canale" "help" => "YouTube Studio → Impostazioni → Canale → Informazioni avanzate." "required" => false ] ] "credentials" => [ [ "key" => "client_id" "label" => "Client ID OAuth" "help" => "Dallo stesso progetto Google Cloud, con l'API YouTube Data attiva." "required" => true ] [ "key" => "client_secret" "label" => "Client secret OAuth" "help" => "" "required" => true ] [ "key" => "refresh_token" "label" => "Refresh token" "help" => "Ottenuto autorizzando l'accesso con l'ambito youtube.readonly (o youtube.upload per pubblicare)." "required" => true ] ] "values" => [] "secretsSet" => [ "client_id" => false "client_secret" => false "refresh_token" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "anthropic" "label" => "Anthropic (Claude)" "group" => "ai" "description" => "Per scrivere copioni, testi degli annunci e analizzare i risultati." "config" => [ [ "key" => "model" "label" => "Modello" "help" => "Sonnet è il compromesso tra qualità e costo; Opus per i testi più importanti; Haiku per le bozze." "required" => false "default" => "claude-sonnet-5-5" "options" => [ [ "value" => "claude-sonnet-5-5" "label" => "Claude Sonnet 5.5" ] [ "value" => "claude-opus-5-5" "label" => "Claude Opus 5.5" ] [ "value" => "claude-haiku-5-5" "label" => "Claude Haiku 5.5" ] ] ] ] "credentials" => [ [ "key" => "api_key" "label" => "Chiave API" "help" => "console.anthropic.com → API keys. Meglio una chiave dedicata a Fulcro, con un limite di spesa." "required" => true ] ] "values" => [] "secretsSet" => [ "api_key" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "higgsfield" "label" => "Higgsfield" "group" => "video" "description" => "Generazione di video e immagini con più modelli." "config" => [] "credentials" => [ [ "key" => "api_key" "label" => "Chiave API" "help" => "L'API ha credito prepagato proprio, separato dall'abbonamento del sito." "required" => true ] [ "key" => "api_secret" "label" => "Segreto API" "help" => "Solo se Higgsfield te ne ha dato uno insieme alla chiave." "required" => false ] ] "values" => [] "secretsSet" => [ "api_key" => false "api_secret" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "heygen" "label" => "HeyGen" "group" => "video" "description" => "Presentatori virtuali (avatar) che parlano a camera." "config" => [] "credentials" => [ [ "key" => "api_key" "label" => "Chiave API" "help" => "HeyGen → Impostazioni → API." "required" => true ] ] "values" => [] "secretsSet" => [ "api_key" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] [ "provider" => "elevenlabs" "label" => "ElevenLabs" "group" => "video" "description" => "Voci sintetiche e doppiaggio." "config" => [] "credentials" => [ [ "key" => "api_key" "label" => "Chiave API" "help" => "ElevenLabs → Profilo → Chiavi API." "required" => true ] ] "values" => [] "secretsSet" => [ "api_key" => false ] "connected" => false "status" => null "lastTestAt" => null "lastTestOk" => null "lastMessage" => null "lastSyncAt" => null "lastError" => null ] ] ] |
Format: json
[ "json_encode_options" => 15 ] |
JsonEncoder (0.04 ms) | 0.37 ms |
deserialize 0
Nothing was deserialized.
normalize 0
Nothing was normalized.
denormalize 0
Nothing was denormalized.
encode 0
Nothing was encoded.
decode 0
Nothing was decoded.