Project

General

Profile

Actions

開発 #1853

open
淳山 淳山

CRITEOタグ変更

開発 #1853: CRITEOタグ変更

Added by 淳 山口 over 11 years ago. Updated over 11 years ago.

Status:
コーディング完了
Priority:
Assignee:
Start date:
01/19/2015
Due date:
01/20/2015 (over 11 years late)
% Done:

90%

Estimated time:
マスト:

Description

CRITEOタグ変更に伴う具体的なご指示をお願いいたします。


Files

Updated by over 11 years ago · Edited Actions #1

CRITEO_TagVer3_Technical_Integration_Guide_[sample様].pdf

セプテーニからのメールを転機します。
質問ありましたら、先方に連絡いたします。

今回、売上を紐づけるため、サンクスページとカートページへのタグ埋設が
必要でしたので、そちらの2ページのご対応をお願い致します。

【タグ内の設定項目】
カートページ用タグ、CVページ用タグは下記6つの要素で構成されております。
カートページに関しては?、?の箇所の設定をご対応ください。
CVページタグに関しては、?、?、?の箇所の設定をご対応ください。

?ローダーURL(対象:カートページタグ/CVページタグ)
?TransactionID(対象:CVページタグ)
?new_customer(対象:CVページタグ)
?deduplication(対象:CVページタグ)
?カスタマーID(対象:カートページタグ/CVページタグ)
?site type(対象:カートページタグ/CVページタグ)
(???は任意なので全て削除)
──────────────────────────────
?ローダーURL の設定
商品詳細ページ、CVページタグ内の以下箇所(#と#の間)に、
以下のURLの該当する方を記述

httpsページ: https://static.criteo.net/js/ld/ld.js
httpページ: http://static.criteo.net/js/ld/ld.js

→設定箇所 : #ローダーURL# ※##は不要となるので削除
//以降を記載
──────────────────────────────
?TransactionID の設定
Transaction IDにコンバージョンごとに一意な値を抽出するように、
CVページタグの以下箇所(#と#の間)にパスを設定。

→設定箇所 : #トランザクションID# ※##は不要となるので削除
乱数を記入→Math.floor(Math.random()*99999999999),
(添付資料のP.15参照)

?new_customer の設定
→項目ごと削除

──────────────────────────────
?deduplication の設定
→項目ごと削除

──────────────────────────────
?カスタマーID の設定
→項目ごと削除

?SiteType
"d" を記入。(PCの場合)
“m”を記入。(SPの場合)

※CVタグ、カートタグの修正箇所は以下です。

【修正箇所】
・商品ID→それぞれの商品IDを記載してもらうようご依頼ください。
・商品単価→それぞれの商品IDに紐づいた商品単価を記載してもらうようご依頼ください。
・個数→それぞれの商品IDに紐づいた個数を記載してもらうようご依頼ください。

淳山 Updated by 淳 山口 over 11 years ago · Edited Actions #2

  • Assignee changed from Anonymous users to Anonymous users

Updated by over 11 years ago · Edited Actions #3

  • Status changed from 未着手 to 対応中
  • Assignee changed from Anonymous users to Anonymous users
  • % Done changed from 0 to 10

CRITEOの実装に関して、何点か質問させてください。

?現在、CRITEOタグを使用して、売上を紐づける際、
 『//s.yjtag.jp/tag.js』が生成するjsを利用している思われます。
 この認識は正しいでしょうか?

?上の認識で正しい場合、
 『//s.yjtag.jp/tag.js』が生成するjsからCRITEOタグに対し、
 商品(item)情報を設定することは可能だが、
 その他(trackTransaction等)情報を設定することができない作りになっていると思われます。

 その他情報への設定方法をご存知の場合、ご教授お願い致します。

お忙しいところ恐れ入りますが、
ご回答よろしくお願い致します。

Updated by over 11 years ago · Edited Actions #4

  • Status changed from 対応中 to コーディング完了
  • Assignee changed from Anonymous users to 淳 山口
  • % Done changed from 10 to 90

対応完了しました。
yahooタグマネージャーを使用せずにcriteoタグを埋設しています。

開発環境でコミット済みです。

Updated by over 11 years ago · Edited Actions #5

  • Status changed from コーディング完了 to フィードバック
  • Assignee changed from 淳 山口 to Anonymous users

criteoから再度指摘頂いておりますので確認お願いします。

【ご確認事項】
▼カートページ
・商品ID、個数、価格に動的な値が記入されていない可能性がある。
・アカウントIDがソースから削除されている可能性がある。

▼CVページ
・アカウントIDがソースから削除されている。

Updated by over 11 years ago · Edited Actions #6

フィードバックの内容を確認させて頂きました。
criteoの実装に不備があり、大変申し訳ありません。

フィードバック内容に関して、
こちらからお願い事項が2点あります。

■アカウントIDについて
 criteoの旧実装で、
 criteoに対してアカウントIDを渡しているロジックを見つけることが出来ませんでした。
 多分ですが、yahooタグマネージャー内でアカウントIDの設定が行われていたのではないかと思われます。

 そのため、アカウントIDに何を設定すべきか分かっておりません。
 お忙しいところ申し訳ないのですが、
 アカウントIDの設定値のご指示をお願い致します。

■criteoに送信する商品ID、個数、価格について
 こちらで検証した結果を添付資料「カートページcriteo検証.xlsx」に纏めさせて頂きました。
 添付資料にあるように商品ID、個数、価格は動的に値を設定しています。

 お手数をおかけして申し訳ないのですが、
 どのような情報(商品ID、個数、価格)が固定で送信されてしまっているのかを
 お問い合わせ頂くことは可能でしょうか?
 
 以上、ご確認よろしくお願い致します。

Updated by over 11 years ago · Edited Actions #7

criteo関連の資料を入手しました。
タグの埋込指示(サンプル)もあるので、確認お願いします。

>■criteoに送信する商品ID、個数、価格について
こちらも、一度添付資料の内容との差異を確認お願いできますでしょうか?

Updated by over 11 years ago · Edited Actions #8

  • Status changed from フィードバック to 対応中

福島様

criteo関連の資料、誠にありがとうございます。

資料を参考にし、修正を進めさせていただきます。

Updated by over 11 years ago · Edited Actions #9

  • Status changed from 対応中 to コーディング完了
  • Assignee changed from Anonymous users to 淳 山口

下記の対応が完了しました。
 
・アカウントIDの追加
・カートページの商品情報設定方法の修正

修正したソースは下記の通りです。

■criteoPurchComplete.js
 27?29行目 追加
 33行目 追加

■criteoShoppingBasket.js
 24?26行目 追加
 30行目 追加
 32行目 修正

■giftShEditShoppingBasket$smt.html
 164行目 追加
 303行目 追加

Actions

Also available in: PDF Atom