קטלוג של 50,000 מוצרים מייצר קובץ YML תוך 15 דקות — השרת קורס, המודעות לא עולות. מצב אופייני לחנות מקוונת על 1C-Bitrix. שכתבנו שאילתות עם מטמון מתויג וסוכנים — זמן הייצור ירד פי 7.5, לשתי דקות. המודעות עלו בניסיון הראשון. לקוחות חוסכים עד 30% תקציב בזכות מחירים וזמינות מוצרים עדכניים. בפרויקט אחד, לאחר הטמעת ה-API בצד השרת, ההמרה עלתה ב-25% ועלות הליד ירדה ב-18%. אינטגרציה נכונה מאפשרת ל-VK לפלח קהלים בצורה מדויקת יותר ולהוריד את העלות לקליק ב-15–20%.
לפי תיעוד VK Ads, לפעולה תקינה של מודעות דינמיות, העברת אירוע הרכישה דרך API בצד השרת היא חובה.
כיצד לייצא פיד מוצרים ל-VK
VK מקבלת פידים בפורמט YML (Yandex Market) או בפורמט JSON משלה. ב-Bitrix יש ייצוא מובנה ל-YML דרך המודול catalog: "חנות → ייצוא מוצרים → Yandex.Market". אנו משתמשים באותו קובץ עבור VK. חשוב: ה-YML צריך להכיל רק מוצרים במלאי עם מטבעות נכונים. לתצוגה תקינה, כל התמונות חייבות להיות בכתובות URL מוחלטות.
הגדר את הייצוא:
- בחר את בלוק המידע ואת חלקי הקטלוג.
- הפעל ייצוא תמונות —
PICTUREבכתובות URL מוחלטות. -
OFFER_URLתבנית — כתובת ה-URL של דף פרטי המוצר. - ציין סוגי מחירים, מטבע והגדרות משלוח.
הפיד נשמר בנתיב (לדוגמה /upload/vk_feed.xml) ומתעדכן על ידי סוכן כל 2–4 שעות. בחשבון VK Ads שלך, הוסף את הפיד דרך כתובת ה-URL https://your-site.ru/upload/vk_feed.xml. מידע נוסף על פורמט YML בתיעוד CommerceML.
התקנת פיקסל VK
פיקסל VK הוא קוד JavaScript שעוקב אחר פעולות המבקרים. קבל את מזהה הפיקסל שלך ב"VK Ads → קהלים → פיקסלים".
הכנס את קוד הפיקסל לתבנית האתר. ב-Bitrix, זה נעשה דרך "הגדרות → הגדרות מוצר → אנליטיקה" או ישירות בקובץ header.php. לחלופין, השתמש ב-Google Tag Manager.
| אירוע | היכן הוא נקרא | פרמטרים |
|---|---|---|
VK.Goal('view_home') |
דף הבית | ללא |
VK.Goal('view_product', {products: [{id: 'ID', price: PRICE}]}) |
דף מוצר | id, price |
VK.Goal('add_to_cart', {...}) |
עגלת קניות | id, price, quantity |
VK.Goal('purchase', {products: [...], value: TOTAL}) |
הזמנה | products, value |
בתבנית הרכיב catalog.element, הוסף JavaScript עם קריאות VK.Goal ונתונים מ-$arResult.
אילו אירועים לשלוח לפיקסל VK?
לרימרקטינג ואופטימיזציה, מספיקים ארבעה אירועים: צפייה בדף הבית, צפייה במוצר, הוספה לעגלה, רכישה. הקפד להעביר את מזהה המוצר והמחיר. עבור רכישה, העבר גם את הסכום הכולל. זה מאפשר ל-VK לבנות קהלים כמו "צפו אך לא רכשו" ו"עגלה נטושה", ולבצע אופטימיזציה של הצעות מחיר להמרות.
למה להשתמש ב-VK API בצד השרת?
הפיקסל בדפדפן נחסם על ידי AdBlock ולא עובד עבור המרות אופליין. VK API בצד השרת (Conversions API) שולח נתונים מהשרת שלך. כאשר הזמנה משולמת, ב-handler OnSaleOrderPaid, שלח POST אל https://api.vk.com/method/ads.checkRetargetingPixelDomain באמצעות \Bitrix\Main\Web\HttpClient.
השוואת דיוק:
| שיטה | דיוק ייחוס | תלות ב-AdBlock |
|---|---|---|
| פיקסל בדפדפן | 60–70% | כן |
| VK API בצד השרת | 95–98% | לא |
VK API בצד השרת מדויק פי 1.5 מהפיקסל בדפדפן. שליחה מהשרת היא חובה לסטטיסטיקה מדויקת תחת 54-FZ ולרימרקטינג תקין.
בעיות נפוצות ופתרונות
- שגיאה ב-YML: תמונות ללא כתובות URL מוחלטות — VK לא תטעין כרטיסי מוצר. בדוק את הגדרות
PICTURE. - הפיקסל לא נשלח: התנגשות עם סקריפטים אחרים או מזהה פיקסל שגוי. בדוק את קונסולת הדפדפן.
- רכישות לא נרשמות: הגדר API בצד השרת — הפיקסל בדפדפן מאבד עד 30% מהאירועים.
דוגמת קוד לאירוע רכישה
// обработчик OnSaleOrderPaid use Bitrix\Main\Web\HttpClient; $http = new HttpClient(); $http->post('https://api.vk.com/method/ads.checkRetargetingPixelDomain', [ 'access_token' => 'TOKEN', 'pixel_id' => 'PIXEL_ID', 'events' => json_encode([[ 'event_name' => 'purchase', 'event_time' => time(), 'user_id' => $userId, 'products' => $products, 'value' => $total ]]) ]); תהליך העבודה
- ביקורת — בדיקת הפיד הנוכחי, מבנה הקטלוג, הגדרות הפיקסל.
- תכנון — בחירת ארכיטקטורת ייצוא בהתחשב בגודל הקטלוג (עד 100,000+ פריטים).
- יישום — כתיבת סוכנים מותאמים, מטמון, handlers לאירועים.
- בדיקות — אימות בשרת בדיקות ובשרת חי, השוואת אירועים.
- השקה ותיעוד — מסירת הוראות למשווק.
מה אנו מגדירים (תוצרים)
- ייצוא מוצרים ל-YML עם שאילתות מותאמות ולוח זמנים לסוכנים.
- התקנת קוד פיקסל VK בתבנית האתר.
- אירועי JavaScript בדפי מוצר, עגלה והזמנה מוצלחת.
- אירוע רכישה בצד השרת דרך Conversions API על
// обработчик OnSaleOrderPaid use Bitrix\Main\Web\HttpClient; $http = new HttpClient(); $http->post('https://api.vk.com/method/ads.checkRetargetingPixelDomain', [ 'access_token' => 'TOKEN', 'pixel_id' => 'PIXEL_ID', 'events' => json_encode([[ 'event_name' => 'purchase', 'event_time' => time(), 'user_id' => $userId, 'products' => $products, 'value' => $total ]]) ]);. - קישור הפיד לחשבון המודעות של VK למודעות דינמיות.
- תיעוד הגדרות והוראות למשווק.
לוח זמנים ועלות
הגדרה בסיסית אורכת 2 עד 4 ימים. אם נדרשים שדות מותאמים, אינטגרציה עם 1C או קטלוג גדול (מעל 100,000 פריטים), לוח הזמנים מתארך ל-7 ימים. העלות מחושבת באופן אישי לאחר ביקורת על האתר שלך.
הצוות שלנו מורכב ממומחים מוסמכים עם ניסיון של 8+ שנים ב-Bitrix. אנו מבטיחים פעולה תקינה של הפיד והפיקסל. קבל ייעוץ — צור קשר. צור קשר לביקורת על הפרויקט שלך.







