כאשר חנות מקוונת בלארוסית מחליטה לשלב את 1С-Bitrix עם Onliner, הבעיה הטכנית העיקרית היא שהפיד אינו עומד בדרישות הפלטפורמה. Onliner אינה סולחת על טעויות: ברקוד שגוי, דגם חסר, קישור שבור — והמוצר אינו מופיע בחיפוש. הניסיון שלנו מלמד ש-70% מההשקות הכושלות נובעות מאיכות הפיד. אנו מטפלים בהגדרת האינטגרציה המלאה: מביקורת נתונים ועד ניטור בזמן אמת.
מדריך זה מכסה את האינטגרציה של 1С-Bitrix עם Onliner מההתחלה ועד הסוף. Onliner.by הוא הפורטל הבלארוסי הגדול ביותר עם מדור Price.Onliner, שהוא אגרגטור המחירים המרכזי עבור קונים בלארוסים.
הכניסה לרשימה של Onliner ושמירת הנתונים מעודכנים היא אתגר עבור רוב החנויות המקוונות הבלארוסיות על 1С-Bitrix. הפלטפורמה תובענית בכל הנוגע לאיכות הפיד: מחירים מיושנים, מוצרים שאינם במלאי, וקישורים שבורים מובילים לדירוג נמוך יותר של החנות.
לפי Onliner, חנויות עם פידים המתעדכנים באופן קבוע מקבלות 40% יותר קליקים. עבור חנות עם 10,000 מק"טים, הדבר מביא לחיסכון חודשי בעלויות — את העלות המדויקת מחשבים לאחר ביקורת.
ייצוא סטנדרטי לא יתאים ל-Onliner: שלושה הבדלים עיקריים
ייצוא YML סטנדרטי מ-Bitrix (כמו עבור Yandex.Market) אינו תואם לסכימה של Onliner. ההבדלים קריטיים: Onliner דורש offer.id ייחודי (SKU מ-Bitrix), ברקודים מלאים ב-catalog_product_barcode, ועמידה קפדנית במודל הקטלוג של הפלטפורמה. ללא שדות אלה, המוצר לא יתאים. בנוסף, Onliner מעבד רק BYN — יש צורך בהמרה אם המחירים במטבע אחר.
| קריטריונים | YML סטנדרטי (Yandex) | YML עבור Onliner |
|---|---|---|
| מטבע | כל מטבע | רק BYN |
| ברקוד | אופציונלי | חובה עבור אלקטרוניקה |
| דגם | לא נדרש | חובה <model> + <vendor> |
| כתובת URL | עשויה להכיל UTM | רק כתובות URL נקיות |
על פי דרישות הפלטפורמה של Onliner, יש ליצור את הפיד strictly בהתאם למפרט.
הגדרת אינטגרציה של 1С-Bitrix עם Onliner באמצעות פיד YML
אנו משתמשים בסוכן מותאם אישית שמייצר XML ושומר אותו ב-/upload/onliner_feed.yml. הסוכן מעבד עד 100,000 מוצרים ב-5 דקות. התהליך כולל חמישה שלבים:
- ביקורת נתונים: בדיקת שלמותם של שלושת השדות החובה (ברקוד, דגם, ספק) בבלוקי המידע.
- פיתוח סוכן: אנו משתמשים ב-
\Bitrix\Main\IO\Fileוב-\Bitrix\Main\Application::getInstance()->addBackgroundJob()לכתיבה ברקע. - הגדרת לוח זמנים: crontab או מתזמן ענן — עדכון כל 6 שעות.
- המרת מחירים: API של הבנק הלאומי של בלארוס להמרת מטבע.
- ניטור: התאמה יומית של 5,000 פוזיציות עם דוחות השותף של Onliner, התראות שגיאה ב-Telegram בתוך 5 שניות.
שגיאות אופייניות בעת הגדרת הפיד כוללות היעדר ברקודים עבור מוצרי אלקטרוניקה, פורמט שגוי של offer.id (יש להשתמש במזהה הצעת המסחר, לא במזהה המוצר), offer.id כפול עבור הצעות שונות, תמונות קטנות מ-400×400 או עם סימני מים, ותגי UTM בכתובות URL — Onliner חוסם כתובות URL כאלה.
לאחר השקת הפיד, החיסכון בעלויות תפעוליות מגיע עד 35%: ייצוא אוטומטי מחליף שעתיים של עבודה ידנית ביום. תמחור לאינטגרציה מלאה מחושב לאחר ביקורת.
כיצד להבטיח התאמת מוצרים נכונה ב-Onliner?
ההתאמה תלויה בנתונים: ברקוד (EAN/UPC) הוא חובה עבור מוצרי אלקטרוניקה. אם b_catalog_product_barcode ריק, אנו ממלאים אותו באופן גורפי ממחירוני ספקים. השדה model חייב להתאים בדיוק לשם בקטלוג של Onliner — תווים מיותרים או אי-התאמה באותיות גדולות/קטנות מובילים לאי-התאמות.
אנו משתמשים בהתאמה אוטומטית באמצעות אלגוריתם Levenshtein לחיפוש מקורב אם לא נמצאה התאמה מדויקת. דיוק ההתאמה הזו מגיע ל-98% אם הברקוד נכון.
ייצוא אוטומטי מהיר פי 5 מייצוא ידני: במקום שעתיים ביום, זה לוקח רק 5 דקות. מספר השגיאות מצטמצם פי 3. לדוגמה, פרויקט של חנות מקוונת לאלקטרוניקה עם 15,000 מק"טים הגדיל את הנראות ברשימת Onliner ב-60% בתוך חודש לאחר האינטגרציה.
מה כלול באינטגרציה של 1С-Bitrix עם Onliner
- ביקורת קטלוג: בדיקת ברקודים, model, זמינות מלאי.
- פיתוח סוכן יצירת פיד בהתאם לדרישות Onliner.
- מיפוי קטגוריות: התאמת מקטעי Bitrix לקטגוריות Onliner (עד 200 קטגוריות).
- ניטור: התאמה יומית עם דוחות השותף, התראות על שגיאות.
- הדרכה: אספקת תיעוד בנושא עדכוני נתונים.
אנו עובדים למעלה מ-10 שנים, עם יותר מ-50 פרויקטים של אינטגרציה עם Onliner. אנו מבטיחים ייצוא נכון למשך 30 יום.
הערכות לוחות זמנים
| משימה | משך |
|---|---|
| הגדרת פיד בסיסית | 3–7 ימים |
| מילוי ברקודים לאלקטרוניקה | 3–10 ימים |
| הגדרת אינטגרציה מלאה עם Onliner כולל מיפוי וניטור | 2–3 שבועות |
העלות מחושבת באופן אישי לאחר ביקורת. בקשו ביקורת קטלוג וקבלו ייעוץ לאינטגרציה. אנו נבחן את הפרויקט שלכם ונכין הצעת מחיר — צרו קשר.
דוגמה לקטע YML עבור Onliner
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog>
<shop>
<offers>
<offer id="12345">
<barcode>4812345678901</barcode>
<vendor>Samsung</vendor>
<model>Galaxy S24</model>
<price>2499.00</price>
<currencyId>BYN</currencyId>
<url>https://shop.by/samsung-galaxy-s24</url>
<picture>https://shop.by/images/s24.jpg</picture>
</offer>
</offers>
</shop>
</yml_catalog>

