私は自分のウェブサイトにホットケーキの電子商取引ツールを使用しています。私のウェブサイトはDNNプラットフォームを使用しています。Google電子商取引用ホットケーキの電子商取引用スクリプト
私は2つの異なるウェブサイトを持ち、商品はGoogleの電子商取引を追跡する必要があるため、Googleの電子商取引コードは2セット必要です。
一つは、他の一つはga('Hatch.ecommerce:send');
しかし飛ぶが、私はGoogleのeコマース・コードを変更することはできませんにする必要があり、結構ですga('ecommerce:send');
です。だから私はそれをオフにして、自分自身をビューモデルに編集する必要があります
私はコードを実装していますが、ページにビューエラーが発生します。
誰でもこの問題を解決できますか?
このエラーメッセージは、「エラーが発生しました。エラー:現在チェックアウトは利用できません」
これは「receipt.cshtml」のコードです。私はGoogleのeコマース・コードの底部付近に追加しました:私はそれは、顧客が複数の製品を購入する場合はループ内である必要があります考え出し
@model Hotcakes.Modules.Core.Models.OrderViewModel
<div class="hc-receipt">
<h2>Thank you for purchasing</h2>
We know you will love creating beautiful embroidery designs with our Hatch products.<br /><br />
<a href="https://dyul59n6ntr4m.cloudfront.net/Hatch_Setup.exe">Click here to download Hatch Embroidery</a><br /><br />
<strong>You are not required to download Hatch If you purchased:</strong>
<ul>
<li>Additional Hatch add-ons</li>
<li>An UPGRADE to Embroidery Creator or Embroidery Digitizer</li>
<li>Hatch Fonts Packs</li>
</ul>
Simply RESTART the software for your new purchase to be available.<br />
Have fun and please share your creations with us on our <a href="https://www.facebook.com/wilcom" target="new">Facebook page</a><br />
@Html.Partial("_SetFirstPassword")
@Html.Partial("_ViewOrder", Model)
@for (int i = 0; i < Model.Items.Count(); i++)
{
var item = Model.Items.ElementAt(i);
@item.ProductName
<span>@item.ProductSku</span><br />
**<script type="text/javascript">
ga('Hatch.ecommerce:addTransaction', {
'id': '149428',
'affiliation': 'Hatch Embroidery Online Shop',
'revenue': '0',
'shipping': '0',
'tax': '@model.LocalOrder.TotalTax',
'city': '@model.LocalOrder.BillingAddress.City',
'state': '@model.LocalOrder.BillingAddress.RegionDisplayName',
'country': '@model.LocalOrder.BillingAddress.CountryDisplayName'
});
ga('Hatch.ecommerce:addItem', {
'id': '@item.Id',
'name': '@item.ProductName',
'sku': '@item.ProductSku',
'category': 'Hatch Product',
'price': '@item.AdjustedPricePerItem',
'quantity': '@item.Quantity'
});
ga('Hatch.ecommerce:send');
</script>**
}
</div>
...。 あなたには、いくつかのヒントを与えるか、これを助けることができる場合、それはあなたのコードを見て... .. おかげ ジャック
誰もが知っているように、これはHotcakes 01.10.03を使用しています。 –
DNN Evoq Content 07.03.04(45) Hotcake 1.10.2 私はMに変更してみてください。それがうまくいくかどうかを確認してください。 – Jack