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ı.
6 hizmet
Section titled “6 hizmet”| Hizmet | Kapsam |
|---|---|
| Çekici | Kaza/arıza çekme |
| Lastik tamiri | Patlak/stepne/değişim |
| Akü takviyesi | Jump start / akü değişimi |
| Yakıt ikmali | Yolda yakıt bitmesi (yakıt bedeli servis ücretinden ayrı) |
| Çilingir / anahtar | Anahtar 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.
Standart akış
Section titled “Standart akış”- Fiyat teklifi —
POST /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. - Görev oluşturma —
POST /cekici/gorevlerteklif id’siyle görevi havuza sokar (durum='havuzda').dosyaIdopsiyoneldir — verilirse görev dosyanın olay çizelgesinde görünür, verilmezse bağımsız kalır. - Partner kabul/red — uygun partnerlere sırayla 30 saniyelik teklif kartı gider
(
GET /partner/gorev-teklifleri/aktif); kabul edenatanan_partner_idolur, diğer teklifler geçersizleşir; red veya zaman aşımında sıradaki partnere geçilir. - Takip — müşteri
GET /cekici/gorevler/:idile 5 sn’de bir polling yapar; partner kabul sonrası atanan partner bilgisi ve canlı konum (partner ~10 sn’de bir konum yazar) döner. - Durum geçişleri (partner) —
yolda→tamamlandi. - İ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.
Manuel atama (operasyon)
Section titled “Manuel atama (operasyon)”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).
Takip UX ve iptal
Section titled “Takip UX ve iptal”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.
Girişin arkasında akış
Section titled “Girişin arkasında akış”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.