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

# Bir AI video isteği submission, polling ve download boyunca nasıl izlenir?

> Submission’dan önce sabit bir operation ID oluşturun ve provider request, job, poll, webhook ve saklanan assetleri bağlayın. Her denemenin ID’si ayrıdır; sırlar ve imzalı URL’ler loglanmaz.

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

Eşzamansız video isteği ortak ID’si olmayan sistemlerden geçer. İlk remote çağrıdan önce kalıcı bir korelasyon anahtarı oluşturun.

## Sınırda operation ID oluşturun

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

ID’ye e-posta, prompt veya credential koymayın.

## Operation, attempt ve span’leri ayırın

| Kayıt | Sayı | Amaç |
|---|---:|---|
| Operation | Bir | Sabit iş korelasyonu |
| Submission attempt | Bir veya fazla | Retry açıklaması |
| Provider mapping | Sıfır veya fazla | Durum ve webhook bağlama |
| Trace span | Çok | Aşamaları ölçme |
| Asset | Sıfır veya fazla | Kalıcı çıktıyı kanıtlama |

## Trace context’i kuyruktan geçirin

Her mesaj `operation_id`, `attempt_id` ve trace context taşır. Redelivery ayrı kayıttır.

## Submission öncesi ve sonrası kanıt kaydedin

Önce fingerprint, route ve idempotency key; sonra HTTP, request ID, job ID ve usage saklayın. Timeout `submission_unknown` olur.

## Log gürültüsü yaratmadan polling’i izleyin

| Alan | Neden |
|---|---|
| Provider job ID | Remote korelasyon |
| Ham ve normalize durum | Adapter denetimi |
| HTTP | Tanılama |
| Latency | Ölçüm |
| Sonraki poll | Scheduler açıklaması |

## Webhook’ları güvenle bağlayın

İmzayı doğrulayın, eventleri tekilleştirin ve mapping’i bulun. Erken gelen eventleri geçici saklayın.

## Download ve kalıcı storage’ı izleyin

Byte, type, checksum, doğrulama, object key ve süreyi kaydedin; tam signed URL’yi saklamayın.

## Tek destek zaman çizelgesi kurun

```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) erişimi birleştirir; her attempt kesin model ve route’u tutar.

## Sonuç

Sabit operation ID, attempt ID, kalıcı mappings ve temizlenmiş logları doğrulanmış assete kadar bağlayın.

## FAQ

### Trace kökü hangi ID olmalı?

Remote çağrıdan önce uygulamanın ürettiği operation ID.

### Retry’lar aynı trace’i paylaşır mı?

Operation ID’yi paylaşır, ayrı attempt ID ve span alır.

### Her poll için ne loglanır?

Zaman, job ID, durum, HTTP, gerekli metadata ve sonraki kontrol.

### Webhook nasıl bağlanır?

Provider job’dan operation’a kalıcı mapping kullanılır.

### Signed URL loglanır mı?

Hayır. Geçici credential olarak tam URL gizlenir.

### Atlas Cloud nerede yer alır?

Erişimi birleştirir; app ID, route, usage ve storage sonucunu tutar.
