Симптомы
Сайт неправильно отдаёт товары: на витрине одно, в остатках другое, в чеке третье. В коде вирусы, классика запущенных Битриксов. И главная задача, с которой к нам пришли: настроить выдачу фида для Директа напрямую из 1С.
Витрина показывает одну цену, остатки другую, чек выдаёт третью. Плюс вирусы в коде, которые портят данные по пути. Классическая картина запущенного Битрикса.
Что такое фид, по-простому
Фид это прайс-лист, который Директ читает, чтобы показывать ваши товары в рекламе: название, цена, наличие, фото. Если в фиде цена одна, а на сайте другая, Директ считает, что вы обманываете покупателя, и режет показы. Бюджет уходит в свисток.
Директ берёт данные из фида и показывает их в объявлениях. Если фид врёт, Директ режет показы и штрафует рекламодателя. Каждый день расхождения = слитый бюджет.
product = {
"name": "Кирпич керамический",
"price": 25 ₽,
"available": true,
"image": "https://shop.ru/brick.jpg"
};
// Что происходит в запущенном Битриксе:
product.price = 25 ₽ ← фид из 1С
site.price = 32 ₽ ← витрина Битрикса
receipt.price = 28 ₽ ← чек на кассе
// Итог: Директ видит расхождение → блокирует показы
Что мы сделали
Настроили выгрузку фида из 1С - чистую, корректную, с актуальными остатками. Казалось бы, победа. Но сайт сопротивляется: Битрикс перехватывает данные, переписывает их по-своему и отдаёт Яндекс Директу. Конфликт с Директом продолжается: реклама видит расхождения и не доверяет источнику.
Фид из 1С теперь чистый и корректный: актуальные остатки, правильные цены, все фото на месте. Но Битрикс всё равно перехватывает данные и портит их на выходе.
Почему сайт «сопротивляется»
Представьте коммунальную квартиру, где десять лет никто не делал полный ремонт, а каждый жилец подлатывал своё. Проводка идёт через три комнаты не потому, что так правильно, а потому что так сложилось. Наш Битрикс именно такая квартира: где-то в глубине кода сидит функция, написанная программистом, который ушёл в 2017-м, и она молча портит всё, что проходит мимо.
Что дальше
Сейчас считаем два сценария: распутать узел точечно или перенести магазин на наш стек целиком. Честно скажем, какой выгоднее, даже если выгоднее окажется первый, а это для нас меньше денег.
В следующей серии: чем закончится противостояние: спасение или переезд.
💬 Подписаться на канал в MAXПока серия снимается
Проверьте свой сайт бесплатно. За 24 часа сделаем аудит: покажем, где код сопротивляется вашим же интеграциям, и посчитаем, что дешевле, лечить или переезжать.
