אינטגרציה של 1C-Bitrix עם Yandex Market: מדריך מלא להגדרה

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

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

שאלות נפוצות

אינטגרציה של 1С-Битрикс עם Яндекс Маркет: היכן החלפה נשברת

אינטגרציה של 1С-Битрикс עם Яндекс Маркет כמעט לעולם לא נשברת "באופן מלא" — היא מתדרדרת נקודתית, ומבחינים בכך לפי סימפטומים: בחלון הראווה מוצג מוצר שאינו במלאי, פריט מוכפל לאחר ייצוא חוזר, הזמנה מגיעה אך הסטטוס בלוח המוכר אינו משתנה במשך יממות.

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

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

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

שגיאות בייצוא הקטלוג קשורות בדרך כלל למזהים. כפילויות של פריטים מופיעות כאשר מוצר נכנס לפיד גם לפי מק"ט וגם לפי שם עם מאפיינים, וכללי התאמת הקטגוריות בפלטפורמה אינם תואמים לעץ המדורים באתר.

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

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

מה נותנת אינטגרציה נכונה בין החנות לשוק המקוון

אינטגרציה שנבנתה כראוי בין 1С-Битрикс ל-Яндекс Маркет נמדדת לא לפי עצם החיבור, אלא לפי ארבעה מדדים שנראים בדוחות: מהירות עדכון הקטלוג, שיעור ההזמנות המוצלחות, עדכניות המלאי ואוטומציה של הסטטוסים. אם לפחות אחד מהם נכשל, החנות מאבדת מכירות בשקט — בלי שגיאות בלוגים ובלי פניות של קונים.

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

שיעור ההזמנות המוצלחות הוא מדד מסכם שנשבר בשלושה מקומות: אי-סנכרון מלאי, סטטוס שלא התקבל והזמנה שאבדה במהלך החלפת הנתונים. כאשר המלאי ב-Битрикс ובשוק המקוון אינם תואמים, הקונה מבצע הזמנה לפריט שכבר אינו קיים — ההזמנה מתבטלת, והכרטיס מקבל מדדי קנס. סנכרון מלאי דו-כיווני והזמנת מלאי בצד החנות מסירים את סוג הכשל הזה לחלוטין.

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

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

אם על כל סעיף התשובה היא "לא" — האינטגרציה עובדת פורמלית, אך אינה מניבה את התשואה שלשמה היא נעשתה.

דרכי החלפת נתונים: איזה מצב לבחור למשימה

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

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

החיסרון — בין ההרצות המלאי בכרטיס מתיישן, ובמבצעי מכירות בשיא זה מוביל למכירות של מוצר שכבר אינו במלאי.

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

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

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

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

שלבי הגדרת האינטגרציה של 1С-Битрикс עם Яндекс Маркет

האינטגרציה של 1С-Битрикс עם Яндекс Маркет מתחילה לא בלחיצה על כפתור «הפעל סנכרון», אלא בבדיקה יסודית של הקטלוג: ברוב החנויות מוצאים כפילויות לפי מק"ט, מוצרים ללא מידות ומשקל, ומאפיינים שלא מיוצאים להצעות מסחר.

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

לאחר מכן בונים סכימת התאמת שדות: משווים מאפייני קטלוג למאפיינים החובה של Маркет, מגדירים סנכרון מלאי ומחירים, קישור הצעות מסחר למק"טים וכללי ייצוא תמונות. רק לאחר מכן מריצים ייצוא בדיקה על מדגם מוגבל ובודקים שהכרטיסים, המחירים והמלאי הגיעו ללא אי-התאמות.

  1. בדיקת קטלוג: מחפשים כפילויות, מוצרים ללא מאפיינים חובה, קישורים שבורים של הצעות מסחר.
  2. סכימת התאמת שדות: משווים מאפייני Битрикс למאפייני Маркет, קובעים כללים לקטגוריות.
  3. הגדרת סנכרון: מחברים ייצוא מלאי, מחירים וכרטיסים, מגדירים לוח זמנים לסנכרון.
  4. ייצוא בדיקה: מריצים מדגם מוגבל, בודקים כרטיסים, מחירים ומלאי מול המקור.
  5. בדיקה על הזמנות אמיתיות: עוקבים אחר מעבר הזמנה מ-Маркет ל-1С ובחזרה, סטטוסים והזמנות רזרבה.
  6. טיפול באי-התאמות: מכווננים כללים למוצרים שלא עברו מודרציה או יוצאו עם שגיאה.
  7. מסירה: תיעוד של סכימת הסנכרון, נוהל סנכרון והוראות לעובדים.

כל שלב מסתיים בתוצאה ניתנת לבדיקה — לא «הגדרנו», אלא «הייצוא עבר ללא שגיאות על מדגם בדיקה». כך האינטגרציה של 1С-Битрикс עם Яндекс Маркет נכנסת לעבודה בצורה צפויה: הסנכרון יציב, המלאי לא מתפצל, והתמיכה מקבלת נוהל ברור במקום תיקון ידני של כרטיסים.

מה נשאר אצלכם לאחר ההטמעה: קונפיגורציות ותקנות

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

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

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

מקרה בוחן: כיצד בוטלה אי-ההתאמה במלאי בין האתר לפלטפורמת המסחר

הלקוח — יצרן אלקטרוניקה, קטלוג של כ-12,000 SKU, מכירות דרך אתר משלו ב-1С-Битрикс ודרך Яндекс.Маркет. המלאי התנהל ב-1С, לאתר הועלה בתהליך לילי, ואילו בפלטפורמת המסחר המנהלים עדכנו ידנית לפי שיחת טלפון עם הלקוח. השיטה החזיקה מעמד כל עוד ההזמנות היו מעטות.

מה היה לפני

מוצר שנמכר בפלטפורמת המסחר במהלך היום נותר זמין באתר עד הלילה שלמחרת — ולהפך. שיעור ההזמנות שבוטלו מהסיבה "אזל מהמלאי" הגיע ל-9% מכלל ההזמנות. כל ביטול — החזר כספי, אובדן מיקום בדירוג הכרטיסים ושיחה עם קונה שכבר שילם. עדכון המלאי בכל הקטלוג ארך עד 6 שעות, והמנהלים השקיעו בהשוואה ובתיקון ידני כ-3 שעות ביום כל אחד.

מה שינו

חיברו את 1С לאתר ולפלטפורמת המסחר באמצעות ייצוא מבוסס אירועים: שינוי במלאי במערכת החשבונאית עובר מיד לתור ומיושם בשתי הוויטרינות. עבור פלטפורמת המסחר הוגדר חוצץ נפרד — רזרבה להזמנות שטרם אושרו, כדי שהמוצר לא "יעוף" פעמיים.

ביטול הזמנה מיוזמת המערכת כעת: ברגע שהמלאי מגיע לאפס, הכרטיס מוסר מהמכירה אוטומטית, ללא מעורבות מנהל.

מה קרה בסוף

שיעור הביטולים בשל היעדר מוצר ירד ל-0.6%. המלאי בקטלוג מתעדכן בתוך 10-15 דקות במקום שש שעות. ההשוואה הידנית נעלמה כליל — השעות שהתפנו המנהלים משקיעים בעבודה עם לקוחות גדולים, ולא בהעתקת מספרים בין מערכות.

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

במה שונה ייצוא קטלוג מהחלפת הזמנות

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

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

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

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

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

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

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

שאלות טכניות נפוצות בנושא אינטגרציה עם מרקטפלייס

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

יש לנו קטלוג גדול — האם חילופי הנתונים לא ייחנקו?

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

יש לנו כמה מחסנים — כיצד המרקטפלייס יראה את המלאי?

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

חילופי הנתונים כבר מוגדרים חלקית — האם לבנות הכול מחדש?

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

מה לעשות עם מגבלות המרקטפלייס על בקשות?

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

האם ניתן לחזור אחורה אם חילופי הנתונים ישברו את הקטלוג?

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

נדון במשימה שלכם ונחזור עם תוכנית עבודה

כדי לחזור עם הערכת לוחות זמנים, ולא עם מילים כלליות, אנחנו צריכים להבין את סכימת החליפין הנוכחית שלכם.

ספרו לנו כיצד בנויה כיום האינטגרציה של 1С-Битрикс עם Яндекс Маркет: האם הייצוא מתבצע דרך המודול הסטנדרטי, הרחבה של צד שלישי או סקריפט בכתיבה עצמית, באיזו תדירות מסתנכרנים המלאי והמחירים, מי אחראי על התאמת המוצרים והקטגוריות. ככל שתתארו את הסכימה הנוכחית בצורה מדויקת יותר, כך נניח פחות הנחות בתוכנית העבודה.

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

  • ניתוח הסכימה הנוכחית של החליפין — אילו נתונים, באיזו תדירות ובאיזה פורמט נשלחים למרקטפלייס, והיכן אובדת העדכניות.
  • תיאום היקף העבודה — מה נסגור במסגרת האינטגרציה, ומה נוציא בנפרד: התאמת פריטים, כללי תמחור, טיפול בהזמנות ובסטטוסים.
  • הערכת לוחות זמנים לפי שלבים — בנפרד לתכנון החליפין, הגדרת הייצוא וקליטת ההזמנות, הרצת בדיקה והשקה.
  • תוכנית עבודה עם נקודות בקרה — באיזה שלב תראו תוצאה ביניים ותוכלו לתקן סדרי עדיפויות.
  • דרישות להרשאות גישה — אילו הרשאות נדרשות ל-1С, ל-Битрикс ולחשבון המרקטפלייס, כדי לא לעכב את ההתחלה.
  • סיכונים ותלויות — מה בצד שלכם משפיע על לוחות הזמנים: איכות ספרי העזר, מוכנות הייצוא ממערכת החשבונות, נוהל עדכון המחירים.
  • פורמט התמיכה בהמשך — כיצד אנו מגיבים לתקלות בחליפין ולשינויים בצד המרקטפלייס לאחר ההשקה.

תארו את המשימה בצורה חופשית — מה כבר עובד, מה לא מספק, ואיזו תוצאה נדרשת. נחזור עם הערכת לוחות זמנים, היקף עבודה ותוכנית לפי שלבים, ללא התחייבות מצדכם.