Domanda
Vorrei eliminare molti ticket chiusi. Come posso eliminare in blocco i ticket chiusi?
Risposta
Non puoi eliminare i ticket chiusi dalle viste o dai profili. In alternativa, scegli una di queste opzioni:
- Crea una pianificazione delle eliminazioni ed elimina i ticket archiviati dopo un periodo di tempo specificato
- Se disponi di sviluppatori, elimina i ticket chiusi con l’ API (Application Programming Interface) e l’endpoint Eliminazione in blocco dei ticket
-
Usa le app di terzi del Marketplace
Avvertenza: Support clienti Zendesk non assistenza le app e l’API di terzi. Per maggiori informazioni, consulta:
Usa l'API
Per eliminare in blocco i ticket a livello di codice:
API di eliminazione in blocco dei ticket
Endpoint:
DELETE /api/v2/tickets/destroy_many?ids={comma_separated_ids}
Esempio:
bash
curl https://yoursubdomain.zendesk.com/api/v2/tickets/destroy_many?ids=123,456,789 \
-u your_email@example.com/token:your_api_token \
-X DELETE
Limiti
- Massimo 100 ticket per richiesta
- I ticket devono essere chiusi per almeno 24 ore
- Si applicano i limiti API standard di 400 richieste al minuto
Esempio Python
import requests
subdomain = 'your-subdomain'
email = 'your-email@example.com'
api_token = 'your-api-token'
ticket_ids = [123, 456, 789] # IDs to delete
ids_param = ','.join(map(str, ticket_ids))
url = f'https://{subdomain}.zendesk.com/api/v2/tickets/destroy_many'
response = requests.delete(
url,
params={'ids': ids_param},
auth=(f'{email}/token', api_token)
)
if response.status_code == 200:
print(f'Deleted {len(ticket_ids)} tickets')
Documentazione
- API di eliminazione in blocco dei ticket
- Guida all’autenticazione API
- Partner automatizzato per la privacy dei dati (ADPP)
- Condizioni di eliminazione disponibili
Se disponi del componente aggiuntivo Protezione e privacy dei dati avanzate, puoi creare più pianificazioni di eliminazione dei ticket per eliminare automaticamente tipi di ticket specifici. Puoi usare una varietà di condizioni, come ad esempio:
- Brand
- Organizzazione
- Tag
- Campi personalizzati
- Stato
- Modulo
- Gruppo
- Allegato
La condizione Allegato consente di:
- Eliminare solo i ticket che includono allegati
- Conserva i ticket senza allegati
- Combinare la condizione allegato con altri filtri per creare regole di eliminazione personalizzate
Importante limitazione per gli allegati di messaggistica
La condizione "Allegati presenti" non rileva gli allegati nelle conversazioni di messaggistica. Le conversazioni di messaggistica memorizzano gli allegati in un modello di dati diverso dai ticket tradizionali, che lo strumento di pianificazione delle eliminazioni non rileva.
IMPATTO
- Le regole di eliminazione con "Allegati presenti" possono eliminare i ticket di messaggistica con allegati
- Vengono rilevati solo gli allegati email o ticket web tradizionali
- Questa è una limitazione del prodotto nota
Perché è importante:
- Se usi regole di eliminazione come Ticket | senza allegati | dopo 30 giorni :
- Conserva i ticket email o web con allegati
- Può eliminare i ticket di messaggistica con allegati perché l’utilità di pianificazione non li rileva
Soluzione alternativa
Per escludere i ticket di messaggistica, aggiungi questa condizione:
Ticket channel | Is not | Messaging
Oppure crea una pianificazione di eliminazione separata per i ticket di messaggistica senza la condizione di allegato.
Per domande sulle funzionalità ADPP, contatta Support clienti Zendesk per ulteriore assistenza o contatta il rappresentante dell’account.
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.