ログイン

サポートセンター

実装と運用のサポートコンテンツをご利用いただけます。

サポートセンター. 実装と運用のサポートコンテンツをご利用いただけます。

同じバスケット/カートで複数のWebサイトを管理中

複数のウェブサイトを管理する際に、それらがサイトがバスケット/カートページを共有している場合はどうしますか?

複数のウェブサイトを管理していて、それらは同じバスケット/カートページを共有している場合は、タグの実行イベントを動的に設定することが必要になります。

例えば、2つのウェブサイト、EXAMPLE.COMと TEST.COMを持っており、それらは同じカートページtest.com/cartを共有しています。各追加されたウェブサイト購入へlFlush イベントをタグにしてmanualFlush イベントを追加する必要があります。 。 

バスケットページにCriteo Onetag上に実装されたマニュアルフラッシュの例:

<script type="text/javascript" src="//static.criteo.net/js/ld/ld.js" async="true"></script>
<script type="text/javascript">
window.criteo_q = window.criteo_q || [];
var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
window.criteo_q.push(
{ event: "manualFlush"},

{ event: "setAccount", account: TEST.COM ACCOUNT ID },
{ event: "setSiteType", type: deviceType },
{ event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },
{ event: "viewBasket", item: [ { id: "TEST.COM PRODUCT ID", price: TEST.COM UNIT PRICE, quantity: TEST.COM PRODUCT QUANTITY }
/* add a line for each product in the user's basket */
]},

{ event: "flushEvents"},
{ event: "setAccount", account: EXAMPLE.COM ACCOUNT ID },
{ event: "setSiteType", type: deviceType },
{ event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },
{ event: "viewBasket", item: [ { id: "EXAMPLE.COM PRODUCT ID", price: EXAMPLE.COM UNIT PRICE, quantity: EXAMPLE.COM PRODUCT QUANTITY }
/* add a line for each product in the user's basket */
]},

{ event: "flushEvents"}
);
</script>
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk