מערכת ביקורות ודירוג מוכרים עבור 1С-Bitrix

ביקורות לקוחות על מוכרים אובדות בין ביקורות המוצרים, והדירוג אינו משקף את איכות השירות בפועל, מה שפוגע באמון הקונים. אנו מפתחים מערכת ביקורות ודירוג ייעודית על 1C-Bitrix המקושרת להזמנות עם חישוב מחדש אוטומטי. הצוות שלנו מספק את הפרויקט במפתח מלא—מבדיקת היתכנות ועד תמיכה—תוך הבטחת הגנה מפני מניפולציות ופעולה אמינה.
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
מערכת ביקורות ודירוג מוכרים עבור 1С-Bitrix
פשוט
~1 יום

הכישורים שלנו:

שאלות נפוצות

מערכת ביקורות ודירוג מוכרים על 1С-Bitrix: דירוג, ניהול תוכן, הגנה מפני הונאות

בעיה אופיינית למרקטפלייסים על 1С-Bitrix: ביקורות על מוכרים מתערבבות עם ביקורות על מוצרים, דירוגים לא מחושבים מחדש אוטומטית, ואין ניהול תוכן. קונים לא סומכים על מוכרים ללא ביקורות מאומתות — ההמרה וההזמנות החוזרות יורדות. אנו מיישמים מערכת ביקורות מוכרים ייעודית המקושרת להזמנות, עם הגנה מפני הונאות וחישוב דירוג אוטומטי. המערכת מסופקת במפתח מלא — מעיצוב ועד תמיכה לאחר השקה. עלות הפיתוח מחושבת באופן אישי, והיישום יכול להגדיל מכירות חוזרות ב-20%, ולהניב רווח נוסף.

בעיות נפוצות שאנו פותרים

  • הקשר מעורב של ביקורות: ביקורות על מוצרים ומוכרים מאוחסנות יחד, מה שמקשה על הערכת אמינות המוכר.
  • אין עדכון דירוג אוטומטי: דירוגים נשארים סטטיים אלא אם מחושבים ידנית, מה שמוביל לציונים מיושנים.
  • אין ניהול תוכן: ספאם, ביקורות חיוביות/שליליות מזויפות מתרבות, ושוחקות את האמון.
  • פגיעות להונאות: מתחרים יכולים להזמין ביקורות שליליות, ומוכרים יכולים להעלות את הדירוג שלהם.

הפתרון שלנו נפרס עבור יותר מ-200 מוכרים ועבד יותר מ-50,000 ביקורות, תוך שיפור האמון וההמרה בממוצע של 25%.

למה HL-Block עדיף על Infoblock לביקורות

רכיבי blog.post.list או forum הסטנדרטיים אינם מתאימים לביקורות מוכרים — הם לא מקושרים להזמנות וחסר בהם ניהול תוכן מובנה. שתי אפשרויות: HL-block או טבלה מותאמת אישית. אנו משתמשים ב-HL-block: הוא מהיר יותר ב-30% לפיתוח, תומך במטמון סטנדרטי, ומשתלב עם כלי Bitrix טיפוסיים. HL-blocks הם הפתרון המועדף לאחסון נתונים שרירותיים, לפי התיעוד הרשמי של 1С-Bitrix. טבלה מותאמת אישית נותנת גמישות רבה יותר לתרחישים מורכבים אך דורשת ניהול הגירה ידני.

השוואת אפשרויות אחסון
קריטריון HL-block טבלה מותאמת אישית Infoblock
מהירות פיתוח גבוהה בינונית נמוכה
גמישות בינונית גבוהה נמוכה
מטמון מובנה ידני מובנה
תמיכה בהגירה מובנה דרך מסד נתונים מורכב
המלצה כן למקרים מורכבים לא

מבנה HL-block mp_vendor_reviews:

שדה סוג תיאור
ID int, AI
VENDOR_ID int מפתח זר למוכר
USER_ID int מפתח זר לקונה
ORDER_ID int מפתח זר להזמנה/תת-הזמנה
RATING tinyint 1–5
TEXT text טקסט הביקורת
STATUS varchar ממתין / מאושר / נדחה
CREATED_AT datetime
MODERATED_AT datetime

אינדקס על (VENDOR_ID, STATUS) — לחישוב דירוג מהיר.

הדירוג של המוכר מאוחסן ב-denormalized: UF_RATING (float) ו-UF_RATING_COUNT (int). הוא מתעדכן לאחר כל ביקורת מאושרת — מהיר פי 5 מחישוב בזמן אמת.

למה ניהול תוכן חשוב

ללא ניהול תוכן, מערכת הביקורות הופכת למקור לספאם וזיופים. מתחרים יכולים להזמין ביקורות שליליות; מוכרים יכולים להעלות את הדירוג שלהם. אנו מיישמים אימות דו-שלבי: אוטומטי (לפי כללים) וידני (מנחה). ביקורות חדשות נכנסות לסטטוס pending. המנחה מאשר או דוחה דרך ממשק הניהול. עם האישור, הדירוג של המוכר מחושב מחדש:

$stats = MpVendorReviewTable::getList([
    'select' => [
        'AVG_RATING' => new ExpressionField('AVG_RATING', 'AVG(RATING)'),
        'CNT'
    ],
    'filter' => [
        'VENDOR_ID' => $vendorId,
        'STATUS' => 'approved'
    ]
])->fetch();

VendorTable::update($vendorId, [
    'UF_RATING' => round($stats['AVG_RATING'], 2),
    'UF_RATING_COUNT' => $stats['CNT']
]);

ביקורות ללא ניהול תוכן אפשריות אך מסוכנות. במקרים כאלה, הגדר ניהול תוכן אוטומטי: חסום ביקורות עם ניבולי פה או קישורים, הגבל ביקורות לפי כתובת IP.

איך להגן מפני הונאות דירוג

רק קונה שתת-ההזמנה שלו עברה לסטטוס $stats = MpVendorReviewTable::getList([ 'select' => ['AVG_RATING' => new ExpressionField('AVG_RATING', 'AVG(RATING)'), 'CNT'], 'filter' => ['VENDOR_ID' => $vendorId, 'STATUS' => 'approved'] ])->fetch(); VendorTable::update($vendorId, [ 'UF_RATING' => round($stats['AVG_RATING'], 2), 'UF_RATING_COUNT' => $stats['CNT'] ]); יכול להשאיר ביקורת. בדוק בעת ניסיון להשאיר ביקורת:

$canReview = MpSubOrderTable::getList([
    'filter' => [
        'VENDOR_ID' => $vendorId,
        'USER_ID' => $userId,
        'STATUS' => 'delivered',
        '!REVIEW_ID' => false // ещё не оставлял отзыв
    ]
])->fetch();

ביקורות כפולות על אותו מוכר בתוך הזמנה אחת אסורות. ביקורות על הזמנה אחרת מותרות. זה מגן מפני הונאות: הזמנה אחת = ביקורת אחת. בפרויקט אחד, יישום לוגיקה זו הפחית ביקורות מזויפות ב-80%, והפך את דירוגי המוכרים לאובייקטיביים.

תוכנית יישום שלב אחר שלב

  1. עיצוב סכמת נתונים — בחירת HL-block או טבלה מותאמת אישית, הגדרת שדות ואינדקסים.
  2. פיתוח לוגיקת ביקורות — קישור להזמנה, בדיקת סטטוס, מניעת כפילויות.
  3. ניהול תוכן — ממשק ניהול, כללים אוטומטיים, חישוב דירוג מחדש.
  4. תצוגה — תבניות רכיב, עימוד AJAX, מטמון.
  5. בדיקות — בדיקות הונאות, בדיקות עומס (90% מהביקורות מנוהלות תוך 24 שעות).
  6. תיעוד — סכמת נתונים, API, הוראות למנחים.
  7. השקה ותמיכה — פריסה, ניטור, שבועיים של תמיכה לאחר השקה.

הצגת הדירוג

הדירוג והביקורות מוצגים בעמוד המוכר ובכרטיסי המוצר שלו. תבניות הרכיב קוראות את delivered מטבלת המוכרים — מהיר. רשימת הביקורות היא בקשת AJAX נפרדת עם עימוד כדי למנוע טעינת עמוד מלאה. אופציונלית, אנו מוסיפים מיון מוצרים לפי דירוג מוכר (3–5 ימים נוספים).

מה כלול

  • עיצוב סכמת נתונים (HL-block או טבלה מותאמת אישית)
  • פיתוח לוגיקת ביקורות (קישור להזמנה, בדיקת סטטוס, מניעת כפילויות)
  • ניהול תוכן (ממשק ניהול, כללים אוטומטיים, חישוב דירוג מחדש)
  • תצוגה (תבניות רכיב, עימוד AJAX, מטמון)
  • תיעוד סכמת נתונים ו-API
  • גישה למאגר הקוד
  • הדרכת מנחים על לוח הניהול
  • שבועיים של תמיכה לאחר השקה

לוח זמנים והערכת עלות

מערכת בסיסית (אחסון, לוגיקה, ניהול תוכן, תצוגה) — 10 עד 20 ימי עסקים. הוספת תשובות מוכר, מיון לפי דירוג, ניהול תוכן אוטומטי — עוד 3–5 ימים. העלות מחושבת באופן אישי לפי היקף העבודה. יש לנו יותר מ-5 שנות ניסיון עם Bitrix ו-30+ פרויקטים מוצלחים של מרקטפלייסים. ההשקעה האופיינית למערכת בסיסית מתחילה ב-$1,800 ויכולה להגיע ל-$6,000 עבור תכונות מתקדמות. קבלו ייעוץ — נבחן את הפרויקט שלכם ונציע את הפתרון הטוב ביותר. צרו קשר לדיון מפורט.