2016-11-14 5 views
0

「DuracellTomiのGoogleタグマネージャー」と呼ばれるwordpressのgoogleタグマネージャープラグインを使用しています。私はそれに電子商取引オプションを有効にしました。私がテスト注文を送るとき、あなたはカスタムのありがとうページに転送されました。タグマネージャーのeコマースデータレイヤー

transactionId': '1234', 
    'transactionAffiliation': 'Acme Clothing', 
    'transactionTotal': 38.26, 
    'transactionTax': 1.29, 
    'transactionShipping': 5, 
    'transactionProducts': [{ 
     'sku': 'DD44', 
     'name': 'T-Shirt', 
     'category': 'Apparel', 
     'price': 11.99, 
     'quantity': 1 
    },{ 
     'sku': 'AA1243544', 
     'name': 'Socks', 
     'category': 'Apparel', 
     'price': 9.99, 
     'quantity': 2 
:私はこのような何かを期待

enter image description here

:その上、私はJavaScriptコンソールモードに入り、そこに私は「dataLayer」と入力して、これは

出力であるあなたのページに感謝

希望の出力を得るには何が必要ですか?\

編集:

私のカスタムページは次のように設定されているあなたに感謝:

// Redirect custom thank you 

add_action('woocommerce_thankyou', 'bbloomer_redirectcustom'); 

function bbloomer_redirectcustom($order_id){ 
    $order = new WC_Order($order_id); 

    $url = 'http://dexport.nl/bedankt'; 

    if ($order->status != 'failed') { 
     wp_redirect($url); 
     exit; 
    } 
} 

答えて

0

私はこの問題を自分で解決しました。

プラグインは、カスタムのありがとうページにデータレイヤーを設定しません。

2つのオプションがあります。

  1. カスタムの感謝のページを使用せず、デフォルトのものを使用します。これを済ませたら、デベロッパーツールのjsコンソールに行き、 "データレイヤー"を入力することで、目的の結果が得られます。

  2. カスタムのためにこのプラグインを使用するには、あなたのページに感謝:https://wordpress.org/plugins/wc-custom-thank-you/

関連する問題