הגדרת פיקסלים פרסומיים ב-1C-Bitrix

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

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

שאלות נפוצות

העבודות האחרונות

  • פיתוח אתר חברה B2B ADVANCE
    פיתוח אתר חברה B2B ADVANCE
    1462
  • פיתוח אתר לחברת FIXPER
    פיתוח אתר לחברת FIXPER
    1019
  • פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    764
  • פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    882
  • פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    810
  • פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1167

הגדרת פיקסלים של רשתות פרסום ב-1C-Bitrix היא אתגר שכל בעל חנות מקוונת מתמודד איתו. לפי סטטיסטיקות, 70% מחנויות Bitrix מאבדות עד 30% מההמרות עקב העברת אירועים שגויה. תרחיש טיפוסי: הלקוח מכניס קוד פיקסל לתבנית, אירועים לא נשלחים, קמפיינים פרסומיים רצים "בעיוורון". למעשה, הבעיה אינה בקוד—אלא בארכיטקטורה. יש להגדיר רצף נכון: צפייה במוצר, הוספה לסל, תשלום, רכישה. אנחנו עושים זאת ב-2–5 ימים במפתח מלא. במשך 8 שנים, אופטמזנו יותר מ-150 פרויקטים להגדרת פיקסלים ב-Bitrix. מאמר זה מכסה קשיים טכניים אמיתיים ופתרונות מוכנים.

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

אירועים כפולים—קליק אחד יוצר 3–5 אירועים זהים עקב טיפול לא נכון בבקשות ajax ב-Bitrix. אובדן נתוני הזמנה—בדף "תודה" חסרה החלפה דינמית של סכום ההזמנה, פיקסלים מקבלים placeholders. התנגשויות תוספים—מודולי מטמון (אתר composite) מונעים ביצוע סקריפטים של פיקסלים. שגיאות אלו גורמות לרשתות פרסום לקבל נתונים שגויים, מה שהופך תקציבים ללא יעילים. בממוצע, אנו מפחיתים אירועים כפולים ב-90%, ו-CPA יורד ב-25–30% לאחר הגדרה נכונה.

ארכיטקטורה: GTM או התקנה ישירה

קריטריון GTM התקנה ישירה
ניהול משווק מפתח
ביצועים בקשה נוספת עיכוב מינימלי
חסימה כן (AdBlock) לא
גמישות גבוהה בינונית

אנו משתמשים בסכימה היברידית: דרך GTM אנו מפעילים פיקסלים עיקריים לרימרקטינג, המרות קריטיות (רכישה) נשלחות ישירות. GTM מפשט את הניהול פי 3 עבור המשווק, אך התקנה ישירה נטענת 40% מהר יותר ועמידה יותר בפני חוסמי פרסומות.

איך להגדיר פיקסל VK ב-Bitrix?

הכנס את קוד הפיקסל לתבנית ב-header.php. שמור את המזהה בהגדרות מודול custom:

<?php $vkPixelId = \Bitrix\Main\Config\Option::get('custom', 'vk_pixel_id', ''); ?> <?php if ($vkPixelId): ?> <script> !function(){var t=document.createElement("script");t.type="text/javascript", t.async=!0,t.src='https://vk.com/js/api/openapi.js?169', t.onload=function(){VK.Retargeting.Init("<?= htmlspecialchars($vkPixelId) ?>"), VK.Retargeting.Hit()},document.head.appendChild(t)}(); </script> <noscript><img src="https://vk.com/rtrg?p=<?= htmlspecialchars($vkPixelId) ?>" style="position:fixed;left:-999px;" alt=""/></noscript> <?php endif; ?> 

האירוע <?php $vkPixelId = \Bitrix\Main\Config\Option::get('custom', 'vk_pixel_id', ''); ?> <?php if ($vkPixelId): ?> <script> !function(){var t=document.createElement("script");t.type="text/javascript", t.async=!0,t.src='https://vk.com/js/api/openapi.js?169', t.onload=function(){VK.Retargeting.Init("<?= htmlspecialchars($vkPixelId) ?>"), VK.Retargeting.Hit()},document.head.appendChild(t)}(); </script> <noscript><img src="https://vk.com/rtrg?p=<?= htmlspecialchars($vkPixelId) ?>" style="position:fixed;left:-999px;" alt=""/></noscript> <?php endif; ?> נקרא ב-handler של JavaScript בעת הוספת מוצר לסל. פשוט הוסף add_to_cart לאחר בקשה מוצלחת של ajax.

איך להגדיר פיקסל Facebook/Meta ב-Bitrix?

באופן דומה, ב-VK.Retargeting.Event('add_to_cart'):

<?php $fbPixelId = \Bitrix\Main\Config\Option::get('custom', 'fb_pixel_id', ''); ?> <?php if ($fbPixelId): ?> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(t)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '<?= htmlspecialchars($fbPixelId) ?>'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=<?= htmlspecialchars($fbPixelId) ?>&ev=PageView&noscript=1"/></noscript> <?php endif; ?> 

האירוע header.php בכרטיס המוצר מתווסף ב-<?php $fbPixelId = \Bitrix\Main\Config\Option::get('custom', 'fb_pixel_id', ''); ?> <?php if ($fbPixelId): ?> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(t)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '<?= htmlspecialchars($fbPixelId) ?>'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=<?= htmlspecialchars($fbPixelId) ?>&ev=PageView&noscript=1"/></noscript> <?php endif; ?> של רכיב ViewContent. העבר את מזהה המוצר, המחיר והמטבע בפורמט JSON. בתבנית, קרא ל-result_modifier.php.

מונה Yandex.Metrica עם יעדים

התקן את הקוד ב-catalog.element:

<?php $yandexMetrikaId = \Bitrix\Main\Config\Option::get('custom', 'ym_counter_id', ''); ?> <?php if ($yandexMetrikaId): ?> <script type="text/javascript"> (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; var z = m[i],d=e.createElement(t),n=e.getElementsByTagName(t)[0],b=e.location; z.l=1*new Date();d.async=1;d.src=r+'?'+Math.random(); k=function(){n.parentNode.insertBefore(d,n)}; if(e.readyState=='loading'){e.addEventListener('onreadystatechange',k)}else{k()}} (window, document, 'script', 'https://mc.yandex.ru/metrika/tag.js', 'ym')); ym(<?= (int)$yandexMetrikaId ?>, 'init', { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, ecommerce:"dataLayer" }); </script> <?php endif; ?> 

יעדים מוגדרים דרך ממשק Metrica, ואירועים נשלחים דרך fbq('track', 'ViewContent', data). אנו מגדירים יעדים לכל אירוע מפתח: צפייה, סל, תשלום, רכישה.

פיקסל TikTok: פרטים ספציפיים

קוד הפיקסל של TikTok מוגדר בדומה ל-VK/FB. ההבדל העיקרי הוא שהאירוע header.php דורש פרמטרים <?php $yandexMetrikaId = \Bitrix\Main\Config\Option::get('custom', 'ym_counter_id', ''); ?> <?php if ($yandexMetrikaId): ?> <script type="text/javascript"> (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; var z = m[i],d=e.createElement(t),n=e.getElementsByTagName(t)[0],b=e.location; z.l=1*new Date();d.async=1;d.src=r+'?'+Math.random(); k=function(){n.parentNode.insertBefore(d,n)}; if(e.readyState=='loading'){e.addEventListener('onreadystatechange',k)}else{k()}} (window, document, 'script', 'https://mc.yandex.ru/metrika/tag.js', 'ym')); ym(<?= (int)$yandexMetrikaId ?>, 'init', { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, ecommerce:"dataLayer" }); </script> <?php endif; ?> ו-ym(..., 'reachGoal', ...). השתמש ב-ViewContent. האינטגרציה אורכת כשעה.

מה לגבי Consent Mode?

הסכמת משתמש היא חובה לפעולת הפיקסל. אנו מיישמים Google Consent Mode v2. כברירת מחדל, הגדר content_id עבור content_type ו-ttq.track('ViewContent', { content_id: 'PRODUCT_ID', content_type: 'product' }). לאחר הסכמה, עדכן את הסטטוס:

gtag('consent', 'update', { 'ad_storage': 'granted', 'analytics_storage': 'granted' }); 

הבחירה של המשתמש נשמרת ב-denied כדי למנוע בקשות חוזרות. זה תואם ל-GDPR ו-152-FZ.

טבלת מיפוי אירועים

אירוע VK FB/Meta TikTok Yandex.Metrica
PageView VK.Retargeting.Hit() fbq('track','PageView') ttq.track('PageView') ym(...,'reachGoal','pageview')
ViewContent VK.Retargeting.Event('view') fbq('track','ViewContent') ttq.track('ViewContent') ym(...,'reachGoal','view')
AddToCart VK.Retargeting.Event('add_to_cart') fbq('track','AddToCart') ttq.track('AddToCart') ym(...,'reachGoal','addtocart')
Purchase VK.Retargeting.Event('purchase') fbq('track','Purchase') ttq.track('Purchase') ym(...,'reachGoal','purchase')

מה כלול

  • התקנת קוד פיקסל (VK, FB, TikTok, Yandex, GA)
  • הגדרת אירועים (צפייה, סל, הזמנה, רכישה)
  • אינטגרציה עם תוכניות נאמנות ו-1C (אם נדרש)
  • בדיקת תקינות אירועים במצב debug
  • תיעוד אירועים והוראות למשווק
  • הדרכת עובדים לשימוש בפיקסלים

רשימת טעויות נפוצות

  • פיקסל נטען לפני jQuery—השתמש ב-defer או window.load.
  • אירוע רכישה לא יודע את סכום ההזמנה—העבר מזהה הזמנה וטען נתונים דרך API.
  • מטמון composite מסיר סקריפטים—השבת מטמון לדפי אירועים.
  • אירועים כפולים עקב קריאות מרובות—ודא שהאירוע מופעל רק פעם אחת.

תהליך עבודה

  1. אנליטיקה—חקר פיקסלים קיימים, הגדרות אתר, רשימת אירועים נדרשת.
  2. עיצוב—בחירת ארכיטקטורה (GTM/ישירה), קביעת נקודות הכנסת קוד.
  3. יישום—התקנת קוד, הגדרת אירועים.
  4. בדיקה—בדיקה דרך Pixel Helper, Facebook Events Manager, Yandex.Metrica.
  5. השקה—העלאה לסביבת production, הרצת מבחן A/B להמרות.

לוח זמנים ועלות

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