<!-- Canonical URL: https://ask.atlascloud.ai/vi/trace-ai-video-request-submission-polling-download -->

# Làm sao theo dõi một request video AI qua submission, polling và download?

> Tạo operation ID ổn định trước submission và liên kết provider request, job, poll, webhook và asset đã lưu. Mỗi lần thử có ID riêng; secret và signed URL không được log.

<!-- Canonical URL: https://ask.atlascloud.ai/trace-ai-video-request-submission-polling-download -->

Request video bất đồng bộ đi qua các hệ thống không có chung ID. Tạo khóa tương quan bền vững trước remote call đầu tiên.

## Tạo operation ID tại biên

```json
{"operation_id":"vidop_01J...","tenant_id":"acct_42","request_fingerprint":"sha256:..."}
```

Không mã hóa email, prompt hoặc credential trong ID.

## Tách operation, attempt và span

| Bản ghi | Số lượng | Mục đích |
|---|---:|---|
| Operation | Một | Tương quan nghiệp vụ ổn định |
| Submission attempt | Một hoặc nhiều | Giải thích retry |
| Provider mapping | Không hoặc nhiều | Nối status và webhook |
| Trace span | Nhiều | Đo từng bước |
| Asset | Không hoặc nhiều | Chứng minh output bền vững |

## Truyền trace context qua queue

Mỗi message chứa `operation_id`, `attempt_id` và trace context. Redelivery có bản ghi riêng.

## Ghi bằng chứng trước và sau submission

Trước call lưu fingerprint, route và idempotency key; sau đó thêm HTTP, request ID, job ID và usage. Timeout thành `submission_unknown`.

## Theo dõi polling mà không gây nhiễu log

| Trường | Lý do |
|---|---|
| Provider job ID | Tương quan remote |
| Trạng thái raw và chuẩn | Audit adapter |
| HTTP | Chẩn đoán |
| Latency | Đo lường |
| Poll tiếp | Giải thích scheduler |

## Nối webhook an toàn

Xác minh, khử trùng lặp event và tra mapping. Lưu tạm event đến sớm.

## Theo dõi download và storage bền vững

Ghi byte, type, checksum, validation, object key và thời gian mà không lưu signed URL đầy đủ.

## Xây một timeline hỗ trợ

```text
accepted -> provider accepted -> processing -> webhook succeeded -> asset stored
```

[Atlas Cloud](https://www.atlascloud.ai/?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=trace-ai-video-request-submission-polling-download) hợp nhất truy cập, nhưng mỗi attempt giữ model và route chính xác.

## Kết luận

Liên kết operation ID ổn định, attempt ID, mapping bền vững và log đã che tới asset được xác minh.

## FAQ

### ID nào là gốc của trace?

Operation ID do ứng dụng tạo trước remote call.

### Retry có dùng cùng trace không?

Dùng chung operation ID nhưng có attempt ID và span riêng.

### Log gì cho mỗi poll?

Thời gian, job ID, trạng thái, HTTP, metadata cần thiết và lần kiểm tra tiếp.

### Webhook nối vào trace thế nào?

Dùng mapping bền vững từ provider job tới operation.

### Có log signed URL không?

Không. Xem đó là credential tạm thời và che URL đầy đủ.

### Atlas Cloud nằm ở đâu?

Hợp nhất truy cập, còn ứng dụng lưu ID, route, usage và kết quả storage.
