Aspetto
Riferimento degli strumenti
Disponibile contutti i piani
Quando colleghi un client IA a Cabin, ottiene accesso agli strumenti qui sotto. È il tuo assistente a scegliere quali usare in base a quello che chiedi. Gli strumenti sono raggruppati in base a cosa fanno:
- Gli strumenti di lettura recuperano solo dati e puoi usarli in qualsiasi momento senza rischi.
- Gli strumenti di scrittura creano o modificano dati: la maggior parte dei client ti chiede prima una conferma.
- Gli strumenti distruttivi rimuovono dati: i client chiedono sempre prima di eseguirli.
Ogni strumento agisce solo sui domini del tuo account e rispetta il tuo piano. Uno strumento che richiede una funzione che non hai te lo dice, invece di restituire dati parziali.
Strumenti di lettura
list_domains
Elenca tutti i domini del tuo account, ognuno con l'URL della sua dashboard privata (e l'URL della dashboard pubblica, se la condivisione è attiva). Nessun parametro.
get_analytics
Statistiche di un dominio in un intervallo di date: visualizzazioni di pagina, visitatori unici, sessioni, pagine principali e referrer.
domain: il dominio da interrogare (es.example.com)date_from,date_to: l'intervallo, nel formatoYYYY-MM-DDscope: cosa includere:core,pages,referralso una combinazione (predefinitocore)limit_lists: numero di elementi da restituire in ogni elenco (predefinito 50)
get_domain_settings
Le impostazioni attuali di uno dei tuoi domini: fuso orario, stato della dashboard pubblica, destinatari del report settimanale, host personalizzato dello script, colore del brand ed elenco degli IP esclusi. Leggile prima di modificare emailRecipients o excludeIps, perché entrambi sostituiscono l'intero elenco.
domain: il dominio da leggere
validate_installation
Controlla se lo script di tracciamento di Cabin è installato correttamente su uno dei tuoi domini.
domain: il dominio da controllare
check_custom_domain_dns
Verifica che il CNAME di un sottodominio personalizzato punti correttamente a custom.withcabin.com.
custom: il sottodominio personalizzato da controllare (es.stats.example.com)
analyse_page
Esegue un'analisi di CO₂/energia e prestazioni su un singolo URL, comprese le medie storiche. Per gli URL che Cabin non ha mai visto possono servire 20 o 30 secondi.
url: l'URL completo da analizzare (es.https://example.com/about)force: ripete l'analisi anche se ne esiste una recente (predefinitofalse)
Strumenti di scrittura
create_domain
Aggiunge un nuovo dominio al tuo account. Restituisce l'URL della dashboard e lo snippet dello script di tracciamento da installare.
domain: il dominio da aggiungere (senza protocollo né percorso)tz: fuso orario IANA per le statistiche, es.Europe/London(predefinitoUTC)
update_domain_settings
Aggiorna una o più impostazioni di un dominio di tua proprietà.
domain: il dominio da aggiornarepublic: rende la dashboard accessibile pubblicamentepublicPassword: protegge con una password la dashboard pubblica; una stringa vuota la rimuove (Plus e Scale)privacypage: mostra una dichiarazione sulla privacy nella dashboard pubblicaemailRecipients: array di indirizzi email che ricevono il report settimanale di questo dominio (Plus invia solo all'email del tuo account; Scale invia a chiunque). Sostituisce l'intero elenco, quindi per aggiungere o togliere un indirizzo leggi prima i destinatari attuali conlist_domains, poi invia l'elenco completo aggiornato. Un array vuoto interrompe tutte le email settimanali.tz: fuso orario IANAcolor: colore del brand della dashboard (esadecimale)excludeIps: array di massimo 30 indirizzi IP o intervalli CIDR (IPv4 o IPv6) le cui visite vengono scartate in fase di raccolta. Sostituisce l'intero elenco; passa[]per svuotarlo. Impostare o leggere questo elenco tramite un client IA condivide quegli indirizzi con il fornitore del client.
add_custom_domain
Collega un sottodominio personalizzato in modo che lo script di tracciamento venga servito dal tuo host, aggirando gli ad blocker. Restituisce le istruzioni per configurare il DNS e il nuovo tag <script> da installare dopo la verifica del DNS (Plus e Scale).
domain: il dominio Cabin a cui punterà il sottodominiocustom: il sottodominio da usare, es.stats.example.com(evita nomi comeanalytics,trackerostats, che sono proprio quelli presi di mira dagli ad blocker)
Strumenti distruttivi
delete_domain
Rimuove in modo definitivo un dominio dal tuo account; le sue statistiche vengono poi programmate per l'eliminazione. L'operazione è irreversibile.
domain: il dominio da eliminare
remove_custom_domain
Scollega un sottodominio personalizzato da un dominio di tua proprietà e restituisce il tag dello script con l'host predefinito da rimettere nel tuo sito.
domain: il dominio Cabin a cui è collegato il sottodominiocustom: il sottodominio da rimuovere
