Liquid、JavaScriptなどに関する質問
はじめまして。
この度、注文状況ページにアフィリエイト計測タグを挿入したいのですが、
商品ID(.../products/〇〇〇の部分)
数量
単価(税込)
を出力したいのですが、うまくいきません。
コードは以下のような感じです。
【商品ID】【数量】【単価】にはそれぞれ、どのようなタグを挿入すれば良いでしょうか?
詳しい方いらっしゃいましたら、ご教授いただけますと大変助かります。
よろしくお願いいたします。
<script>
if (!window.dtlpcvCvConf) {
window.dtlpcvCvConf = [];
}
window.dtlpcvCvConf.push({
siteId: "",
commitData: {
pid: "",
amount: "",
mid: "",
u: "{{order_number}}",
t:"",
cvinfo:"【商品ID】.【数量】.【単価】:【商品ID】.【数量】.【単価】:・・・" ← こんな感じで、ここに購入商品分をループ出力したいです。
}
});
</script>
<script src="" async="async"></script>
解決済! ベストソリューションを見る。
成功
for文を使うことで繰り返し商品の情報を出力することができます。
添付していただいているコードを書き換えると以下のような形になります。
line_itemsを一つずつ取り出してproduct_id, quantity, line_item_final_priceを出力しています。
おそらく最後のline_itemsの後にはコロンは不要だと思いますので、if文を使って出力しないようにしています。
<script>
if (!window.dtlpcvCvConf) {
window.dtlpcvCvConf = [];
}
window.dtlpcvCvConf.push({
siteId: "",
commitData: {
pid: "",
amount: "",
mid: "",
u: "{{order_number}}",
t:"",
cvinfo: "{% for line_item in line_items %}{{ line_item.product_id }}.{{ line_item.quantity }}.{{ line_item.final_price | money_without_currency }}{% if forloop.last == false %}:{% endif %}{% endfor %}"
}
});
</script>
<script src="" async="async"></script>
成功
for文を使うことで繰り返し商品の情報を出力することができます。
添付していただいているコードを書き換えると以下のような形になります。
line_itemsを一つずつ取り出してproduct_id, quantity, line_item_final_priceを出力しています。
おそらく最後のline_itemsの後にはコロンは不要だと思いますので、if文を使って出力しないようにしています。
<script>
if (!window.dtlpcvCvConf) {
window.dtlpcvCvConf = [];
}
window.dtlpcvCvConf.push({
siteId: "",
commitData: {
pid: "",
amount: "",
mid: "",
u: "{{order_number}}",
t:"",
cvinfo: "{% for line_item in line_items %}{{ line_item.product_id }}.{{ line_item.quantity }}.{{ line_item.final_price | money_without_currency }}{% if forloop.last == false %}:{% endif %}{% endfor %}"
}
});
</script>
<script src="" async="async"></script>
YouTubeは世界で2番目にアクセス数の多いウェブサイトであり、80カ国語、100カ国以上からのアクセスがあります。米国では、1日で10億時間以上のコンテンツが視聴されているそう...
By rinaflora Jun 4, 2023ゴムの街とも呼ばれる久留米の老舗工場で作成されたスニーカーを販売しているPERSICAストア。Shopifyを選ぶ理由と商品への思い。
By Mirai May 29, 2023EコマースのEメールマーケティングは適切なタイミングで、適切にパーソナライズされたメッセージを顧客に届ける方法であり、厳しさを増すインターネットの規制を受ける必要もありません。こ...
By Nanami May 21, 2023