Я пытаюсь добавить пиксель facebook в свой рубин на приложении rails. Facebook попросил меня добавить JavaScript в голову моей страницы - так что я добавил его в application.html.erb макет в головной секции:Facebook pixel не рендеринг на моем сайте
<!-- Facebook pixel -->
<script>(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
_fbq.push(['addPixelId', 'thisismysecretid']);
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', 'PixelInitialized', {}]);
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=938407189542791&ev=PixelInitialized" /></noscript>
Затем я проверил мои страницы с помощью Google Chrome facebook пикселей расширение тестера - и он постоянно говорит, что пиксель не найден. Когда я смотрю на сгенерированный источник из моего приложения, я фактически не вижу ничего из этого в заголовке страницы, поэтому я предполагаю, что поэтому его не работает - но почему он не обрабатывается или не обрабатывается?
SO! Зачем?! Что я делаю не так? Большое спасибо за вашу поддержку.