Proje: Okul Platform · Hub: Okul Platform — Domain
SchoolFilterPortfolioService
app/Services/Admin/School/SchoolFilterPortfolioService.php
Portföy yöneticisi (PY) için okul profil kalite puanı hesaplar.
Puan Bileşenleri (SchoolPointsDTO)
| Bileşen | Hesaplama | Max Puan |
|---|---|---|
aboutPoint | about_length / 300, max 5 | 5 |
aboutQuality | py_about_quality (manuel not) | varies |
announcementPoint | duyuru_sayısı / 4, max 5 | 5 |
answersPoint | yanıt_sayısı / 2, max 5 | 5 |
campaignPoint | Kampanya var mı? | 10 |
commentPoint | yorum_sayısı / 3 * 2, max 20 | 20 |
discountPoint | İndirim var mı? | 10 |
feePoint | Ücret girilmiş mi? | 20 |
galleryPoint | galeri_sayısı / 3, max 10 | 10 |
galleryQuality | py_gallery_quality (manuel not) | varies |
Detaylar
- Hakkında (about): Her 300 karakter 1 puan, max 5
- Duyurular: Her 4 duyuru 1 puan, max 5
- Yanıtlar (Q&A): Her 2 yanıt 1 puan, max 5
- Yorumlar: 30’dan fazla yorumda max 20, aksi halde yorum/3*2
- Galeri: Her 3 görsel 1 puan, max 10
- Kampanya/İndirim/Ücret: Var/yok bonus
SchoolFilter Puan Alanları
py_profile_point — Toplam profil puanı
py_about_quality — About içerik kalitesi (manuel)
py_gallery_quality — Galeri kalitesi (manuel)
Related
- api-school-filter-search — SchoolFilter ve py_ alanları
- api-analytics-scoring — CustomerScore ve diğer metrikler