Каким плагином удобней всего с woocommerce передавать данные товара в Google Analytics?

Подскажите через какой плагин связать Google аналитику с woocommerce.
Нужно передавать данные о заказанных продуктах:
уникальный ID транзакции
ID товара
общая стоимость покупки
название товара
цена товара
количество товара
  • Вопрос задан
  • 689 просмотров
Пригласить эксперта
Ответы на вопрос 2
darkleviathan
@darkleviathan Автор вопроса
Решение выше оказалось хорошим.Но покопавшись часик в документации google нашел альтернативу.Просто выложу здесь.Возможно кому-то пригодится.

Подойдет для тех, кто не боится лезть в код wordpress

Код необходимо поместить в файл functions.php

function devise_wc_ga_integration( $order_id ) {
	$order = new WC_Order( $order_id ); ?>
	
	<script type="text/javascript">
	ga('require', 'ecommerce', 'ecommerce.js'); 
		
		
		ga('ecommerce:addTransaction', {
			'id': '<?php echo $order_id;?>',
			'affiliation': '<?php echo get_option( "blogname" );?>',
			'revenue': '<?php echo $order->get_total();?>',
			'shipping': '<?php echo $order->get_total_shipping();?>',
			'tax': '<?php echo $order->get_total_tax();?>',
			'currency': '<?php echo get_woocommerce_currency();?>'
		});

	
	<?php
		
	if ( sizeof( $order->get_items() ) > 0 ) {
		foreach( $order->get_items() as $item ) {
			$product_cats = get_the_terms( $item["product_id"], 'product_cat' );
				if ($product_cats) { 
					$cat = $product_cats[0];
				} ?>
			ga('ecommerce:addItem', {
				'id': '<?php echo $order_id;?>',
				'name': '<?php echo $item['name'];?>',
				'sku': '<?php echo get_post_meta($item["product_id"], '_sku', true);?>',
				'category': '<?php echo $cat->name;?>',
				'price': '<?php echo $item['line_subtotal'];?>',
				'quantity': '<?php echo $item['qty'];?>',
				'currency': '<?php echo get_woocommerce_currency();?>'
			});
	<?php
		}	
	} ?>
		ga('ecommerce:send');
		</script>
<?php }
add_action( 'woocommerce_thankyou', 'devise_wc_ga_integration' );
Ответ написан
@Dauketan
Код выше немного глючит, в продажах все правильно, а вот в товарах он вместо стоимости ставит не то что надо. Где доход там получается фактический доход помноженный на кол-во в заказе
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы