İçeriğe geç

Yol Yardım

Yol yardım, yolda kalan kullanıcıya sunulan hizmetlerin AİLESİDİR — çekici bunlardan yalnızca biridir. Tüm hizmetler aynı “Uber deseni”ni paylaşır: fiyat teklifi → görev havuza → partner kabul (30 sn kart) → canlı konum takibi → tamamlandı.

HizmetKapsam
ÇekiciKaza/arıza çekme
Lastik tamiriPatlak/stepne/değişim
Akü takviyesiJump start / akü değişimi
Yakıt ikmaliYolda yakıt bitmesi (yakıt bedeli servis ücretinden ayrı)
Çilingir / anahtarAnahtar araçta kilitli veya kayıp
Kurtarma / vinçSaplanma, şarampol, devrilme

Partner tarafında tek bir “yol yardım partneri” kavramı vardır: yol_yardim_hizmetleri alanında hangi hizmetleri verdiğini işaretler (cekme, lastik, aku, yakit, cilingir, kurtarma). Dağıtım yalnızca ilgili hizmeti işaretlemiş partnerlere teklif gönderir.

Araç sınıfı (tonaj) — yalnızca çekme ve kurtarmada

Section titled “Araç sınıfı (tonaj) — yalnızca çekme ve kurtarmada”

3 kademe: otomobil / hafif_ticari / agir_vasita. Müşteri seçmezse otomobil varsayılır. Bu iki hizmette:

  • Fiyata sabit bir tonaj ek ücreti eklenir (çarpanlara tabi değildir).
  • Eşleştirmede partnerin beyan ettiği araç sınıfı, görevin sınıfını KAPSAMALIDIR. Sınıf beyan etmemiş (eski) partnerler geriye dönük tüm sınıflara uygun sayılır.
  1. Fiyat teklifiPOST /cekici/fiyat-teklifi (veya ilgili hizmetin ucu): alım/teslim konumu + araç → ücret dökümü (açılış ücreti, km ücreti, zaman/bölge/talep çarpanları, tonaj varsa ek ücret). Teklif 10 dk geçerlidir.
  2. Görev oluşturmaPOST /cekici/gorevler teklif id’siyle görevi havuza sokar (durum='havuzda'). dosyaId opsiyoneldir — verilirse görev dosyanın olay çizelgesinde görünür, verilmezse bağımsız kalır.
  3. Partner kabul/red — uygun partnerlere sırayla 30 saniyelik teklif kartı gider (GET /partner/gorev-teklifleri/aktif); kabul eden atanan_partner_id olur, diğer teklifler geçersizleşir; red veya zaman aşımında sıradaki partnere geçilir.
  4. Takip — müşteri GET /cekici/gorevler/:id ile 5 sn’de bir polling yapar; partner kabul sonrası atanan partner bilgisi ve canlı konum (partner ~10 sn’de bir konum yazar) döner.
  5. Durum geçişleri (partner)yoldatamamlandi.
  6. İptal — her aşamada mümkündür (ödeme platformdan geçmediği için v1’de sabit ceza yoktur); ekip zaten yoldaysa cevapta bir uyarı işaretlenir ve atanan partnere bildirim gider.

Görev havuzda/teklif edilmiş/manuel atama bekliyor durumundayken operasyon devreye girip elle bir partner atayabilir: önce uygun partner adaylarını listeler, sonra seçilen partnere atar. Atama sonrası görev kabul_edildi sayılır, bekleyen otomatik teklifler geçersiz olur ve işlem denetim kaydına düşer. Bu yetki partner:yonet izniyle sınırlıdır (owner / yönetici / saha_operasyon rolleri).

Portal takip ekranında görev havuzda/teklif edilmiş/manuel atama bekliyor iken “Genel Merkeze iletildi, ekip atanıyor” mesajı ve yanıp sönen bir durum ışığı gösterilir. İptal ikincil bir bağlantı olarak sunulur ve bir neden seçilmesini/yazılmasını ister. Ekip zaten atanmışsa (kabul edildi veya yolda), iptal öncesi kullanıcıya olası bir cezai işlem uyarısı gösterilir.

Yol yardım tamamen giriş yapmış kullanıcıların erişebildiği bir akıştır. client-web’deki tanıtım sayfaları kullanıcıyı portaldaki tam sihirbaza yönlendirir (deep-link); anonim kullanım (harita/fiyat önizleme) kaldırılmıştır — amaç, konum/rota servislerinin kötüye kullanımını önlemek ve tek bir kaynaktan (portal) yürütmektir. Rota gösterimi (harita çizgisi, km/dk) girişli bir uç üzerinden alınır; fiyat hesaplaması buna bağımlı değildir.