Я пытаюсь получить некоторые данные о покупке, в частности идентификатор продукта, связанный с заказами в пикселе Facebook.
Я использую следующее для создания идентификаторов:
foreach ( $items as $item ) {
$fbids.= "'".$item['product_id']."', ";
}
Затем есть мой javascript:
<script>
fbq('track', 'Purchase', {
value: '<?php echo $total;?>',
currency: 'GBP',
content_ids: [<?php echo $fbids; ?>],
content_type: 'product',
});
</script>
При заказе в Facebook Pixel идентификатор контента отображается как:
value: 8.30
currency: GBP
content_ids: ["253","252"]
content_type: product
Я не думаю, что строка content_ids: ["253","252"]
верна.
Как изменить вывод, чтобы он выглядел content_ids: ['253', '252']
?