Pregunta
Tengo una gran cantidad de tickets cerrados que deseo borrar. ¿Cómo hago para borrar en bloque los tickets cerrados?
Respuesta
No se pueden borrar tickets cerrados de vistas o perfiles. En su lugar, use una de estas opciones:
- Cree un programa de eliminación para borrar los tickets archivados después de un periodo especificado.
- Si tiene desarrolladores, borre los tickets cerrados con la interfaz de programación y el extremo Bulk Delete Tickets
-
Usar aplicaciones de terceros desde el Marketplace
Descargo de responsabilidad: Support al cliente de Zendesk no Support aplicaciones de terceros ni la API. Para obtener más información, consulte:
Usar la API
Para borrar tickets de forma masiva mediante programación:
Borrar tickets de forma masiva API
Extremo:
DELETE /api/v2/tickets/destroy_many?ids={comma_separated_ids}
Ejemplo:
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
Límites
- Máximo 100 tickets por solicitud
- Los tickets deben estar cerrados por 24 horas o más
- Se aplican límites de procesamiento de API estándar de 400 solicitudes por minuto
Ejemplo de 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')
Documentación
- API de eliminación masiva de tickets
- Guía de autenticación de la API
- Socio de privacidad de datos automatizada (ADPP)
- Condiciones de eliminación disponibles
Si tiene el complemento Privacidad y protección avanzada de datos, puede crear varios horarios de eliminación de tickets para borrar automáticamente tipos específicos de tickets. Se pueden usar varias condiciones, como:
- Marca
- Organización
- Etiquetas
- Campos personalizados
- Estado
- Formulario
- Grupo
- Archivo adjunto
La condición Adjunto le permite:
- Borrar solo los tickets que incluyan archivos adjuntos
- Mantener tickets sin adjuntos
- Combinar la condición de adjunto con otros filtros para reglas de eliminación personalizadas
Limitación importante para los archivos adjuntos de mensajería
La condición "Adjuntos presentes" no detecta archivos adjuntos en las conversaciones de mensajería. Las conversaciones de mensajería almacenan los archivos adjuntos en un modelo de datos diferente al de los tickets tradicionales, que el programador de eliminación no detecta.
Impacto:
- Las reglas de eliminación con "Adjuntos presentes" pueden borrar los tickets de mensajería con adjuntos
- Solo se detectan archivos adjuntos tradicionales de correo electrónico o tickets web
- Esta es una limitación conocida del producto
Por qué es importante:
- Si usa reglas de eliminación como Tickets | sin adjuntos | después de 30 días:
- Conserva el correo electrónico o los tickets web con archivos adjuntos
- Puede borrar tickets de mensajería con archivos adjuntos porque el programador no los detecta
Solución alternativa
Para excluir los tickets de mensajería, agregue esta condición:
Ticket channel | Is not | Messaging
O cree un horario de eliminación separado para los tickets de mensajería sin la condición de adjunto.
Si tiene preguntas sobre las capacidades de ADPP, comuníquese con Atención al cliente de Zendesk si desea más ayuda o contacte al representante de su cuenta.
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.