この記事の目次
カートに追加イベント(add_to_cart)
編集ファイル:wc_templates/cart/wc_cart_page.php / get_header(); のすぐ後に追加。
<?php $carts = wel_get_cart(); if( !empty($carts) ): ?> <script> gtag('event', 'add_to_cart', { currency: 'JPY', value: <?php usces_total_price(); ?>, items: [ <?php foreach( $carts as $item ): ?> { item_id: '<?php echo $item['post_id']; ?>', item_name: '<?php echo $item['sku']; ?>', price: <?php echo $item['price']; ?>, currency: 'JPY', quantity: <?php echo $item['quantity']; ?> }, <?php endforeach; ?> ] }); </script> <?php endif; ?>
注文の開始イベント(begin_checkout)
編集ファイル:wc_templates/cart/wc_customer_page.php / get_header(); のすぐ後に追加。
<script> gtag("event", "begin_checkout", { currency: "JPY", value: <?php usces_total_price(); ?>, }); </script>
注文完了イベント(purchase)
編集ファイル:wc_templates/cart/wc_completion_page.php / get_header(); のすぐ後に追加。
<?php $entries = wel_get_entry(); ?> <script> gtag("event", "purchase", { currency: "JPY", transaction_id: <?php echo $entries['order']['ID']; ?>, value: <?php echo $entries['order']['total_full_price']; ?>, }); </script>