バージョン選択

フォーラム

メニュー

オンライン状況

58 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 58
もっと...

サイト内検索

質問 > 管理機能 > 注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yeelight
投稿日時: 2023/7/3 11:03
対応状況: 開発中
新米
登録日: 2023/7/3
居住地:
投稿: 5
注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして
注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして、
お力添えいただけましたら幸いです。

最終的に以下のようなタグを設置したいと考えております。
<script type="text/javascript" src="https://js.abcabc/fmcv.js?adid=xxxxx&uqid=(注文番号)&price=(合計金額:税抜)"></script>

■ 行った事
ページ管理>商品購入/ご注文完了(Shopping/complete.twig)に以下のコードを追加

{% if Order.id %}
{% set Items = [] %}
{% for OrderItem in Order.MergedProductOrderItems %}
{% set Items = Items|merge([OrderItem.product_code~"."~OrderItem.quantity~"."~OrderItem.price|round]) %}
{% endfor %}
<script type="text/javascript" src="https://js.abcabc.net/fmcv.js?adid=xxxxx&uqid={{ Order.orderNo }}&price={{ Order.payment_total }}"></script>
{% endif %}

↓↓↓ ご注文完了のタグ出力結果(6,500円の商品を購入) ↓↓↓

<script type="text/javascript" src="https://js.abcabc.net/fmcv.js?adid=xxxxx&uqid=57&price=6500.00"></script>

■ やりたい事
uqid=(注文番号)、price=(合計金額:税抜)は 問題無く出力されていますが、合計金額の小数点以下(.00)を切り捨てたいです。

↓↓↓ こうしたい ↓↓↓

price=6500
mcontact
投稿日時: 2023/7/3 11:40
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1535
Re: 注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして
下記のコードで如何でしょうか?
引用:
{% if Order.id %}
{% set Items = [] %}
{% for OrderItem in Order.MergedProductOrderItems %}
{% set Items = Items|merge([OrderItem.product_code~"."~OrderItem.quantity~"."~OrderItem.price|round]) %}
{% endfor %}
<script type="text/javascript" src="https://js.abcabc.net/fmcv.js?adid=xxxxx&uqid={{ Order.orderNo }}&price={{ Order.payment_total|price }}"></script>
{% endif %}


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

yeelight
投稿日時: 2023/7/3 11:58
対応状況: −−−
新米
登録日: 2023/7/3
居住地:
投稿: 5
Re: 注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして
早速のご回答ありがとうございました!
ご教示いただいたコードにて、テストを行わせていただきました。

fmcv.js?adid=R0000F&uqid=14&price=%EF%BF%A56,500

結果、小数点の出力は無くなりましたが、
「%EF%BF%A」という文字列がついてしまいました。

※「,」カンマも不要で 56500 としたいです。


調べてみると文字コード関連のエラーのようですが、こちらを表示させない対処方法などもご教示いただけますと大変助かります!
mcontact
投稿日時: 2023/7/3 13:51
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1535
Re: 注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして
{% if Order.id %}
{% set Items = [] %}
{% for OrderItem in Order.MergedProductOrderItems %}
{% set Items = Items|merge([OrderItem.product_code~"."~OrderItem.quantity~"."~OrderItem.price|round]) %}
{% endfor %}
<script type="text/javascript" src="https://js.abcabc.net/fmcv.js?adid=xxxxx&uqid={{ Order.orderNo }}&price={{ Order.payment_total|round }}"></script>
{% endif %}


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

yeelight
投稿日時: 2023/7/3 14:21
対応状況: −−−
新米
登録日: 2023/7/3
居住地:
投稿: 5
Re: 注文完了の画面でアフィリエイト用のトラッキングタグ設置につきまして

ご対応いただきまして、ありがとうございます。
ご教示いただきましたコードにてバッチリ希望の出力となりました!

fmcv.js?adid=R0000F&uqid=14&price=56500

貴重なお時間をいただき、大変感謝しております!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は95,938名です
総投稿数は111,632件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1850
8
red
1574
9
mcontact
1535
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.