WelcartPay月額費用3ヶ月無料キャンペーン実施中

Google カスタマーレビューのスクリプトタグの設置方法

Google カスタマーレビューの導入には、スクリプトをテンプレートに記述する必要があります。
設置するテンプレートファイルは、wc_templates/cart/ 内の wc_completion_page.php テンプレートです。
場所は get_footer(); の前でなくてはいけません。

また、受注番号などを取得するため、グローバル変数(global $usces_entries;)を宣言しておく必要があります。

実際の記述はこのようになります。

<?php
global $usces_entries;
?>
	<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
	<script>
	  window.renderOptIn = function() {
	    window.gapi.load('surveyoptin', function() {
	      window.gapi.surveyoptin.render(
	        {
	          "merchant_id": ************,
	          "order_id": "<?php echo esc_js($usces_entries['order']['ID']) ?>",
	          "email": "<?php echo esc_js($usces_entries['customer']['mailaddress1']) ?>",
	          "delivery_country": "JP",
	          "estimated_delivery_date": "<?php echo esc_js($delivery_date) ?>"
	        });
	    });
	  }
	</script>
<?php
get_footer();
?>

PHP の開始タグ、終了タグに気を付けて記述してください。