İçeriğe geç

Uygulama göndermek

Bir liste sürümü yalnızca şu durumlardan geçer:

Draft → Submitted → InReview → Approved ya da Rejected → Listed → Suspended ya da Delisted

Durum Anlamı Kim değiştirir
Draft Hâlâ yazıyorsunuz. Düzenleyebildiğiniz tek durum. siz
Submitted İncelemeye verildi. Kilitli: değişiklik yeni bir sürümdür. siz
InReview Adı belli bir inceleyici aldı. CIQRA
Approved İnceleme geçti; henüz mağazada değil. CIQRA
Rejected İnceleme geçmedi. Not nedenini söyler. Taslak olarak yeniden açabilirsiniz. CIQRA
Listed Mağazada. CIQRA
Suspended Geri çekildi, geri alınabilir (güvenlik ya da politika). Not nedenini söyler. CIQRA
Delisted Kalıcı olarak sona erdi. Not nedenini söyler. CIQRA

Ret, askıya alma ve listeden çıkarma her zaman gerekçesiyle gelir.

  1. Manifesti yazın (başvuru): bir JSON nesnesi. Her (key, version) bir gönderimdir.
  2. Taslak olarak kaydedin: PUT /partner/v1/organisations/{partnerId}/listings. Manifest anında denetlenir; tüm sorunlar findings içinde birden gelir, temiz olana kadar hiçbir şey saklanmaz. Aynı sürümü yeniden kaydetmek taslağı değiştirir.
  3. Gönderin: POST .../listings/{id}/submit. Yeniden doğrulanır; eski bir taslak sızamaz.
  4. İzleyin: GET .../listings/{id}. Reddedildiyse notu okuyun, POST .../listings/{id}/reopen ile yeniden açın, manifesti düzeltin ve tekrar gönderin.
  5. Gönderilmiş bir sürümü değiştirmek mi? Değişikliği yeni bir version (1.1.0) olarak yayınlayın. Gönderilmiş sürüm kilitlidir (version_locked).
  • Çalıştırdığınız bir uygulamadır: kind Vendor, availability Live olur.
  • connectPath, integrationSlug ve shelfKey içermez: bunlar CIQRA’nın kendi uygulamalarına aittir.
  • pricing.model değeri Free ya da VendorBilled olur.
  • Yalnızca platformun yayımladığı scope’ları ister; her birini bir rota uygulamalıdır.
  • Puan ya da değerlendirme sayısı taşıyamaz, platformun tanımlamadığı hiçbir alan da: bilinmeyen alan sessizce atılmaz, hata olur.