Target QAブックマークレットを使用してTargetにQAモードからの解放を強制するのに役立つ情報です。
ブックマークレットを作成するプロセスは、ブラウザーのタイプとバージョンによって異なります。ブラウザーのヘルプを参照するか、インターネットで特定の方向に検索してください。
QAモード は定着なので、QAモードでWebサイトを参照すると、セッションが有効期限切れになります。また、通常の訪問者のようにサイトを表示するには、モードからTargetをリリースする必要があります。TargetTargetQA Targetブックマークレットを使用して、QAモードを強制的に終了します。
Target QAブックマークレットを使用するには、次のJavaScriptコードを含むブックマークレットを作成し、ブラウザーのブックマークツールバーに追加します。
javascript:(
function () {
if (window.location.href.indexOf('?') != -1) {
var parts = window.location.href.split('at_preview_token',2);
if (parts.length > 1) {
window.location.href = parts[0].concat('at_preview_token=');
} else {
window.location.href = window.location.href.concat("&at_preview_token=")
}
} else {
window.location.href = window.location.href.concat("?at_preview_token=")
}
}
)();
また、空の値を持つat_preview_token
パラメーターを持つページをサイトに読み込むことで、手動でQAモードを強制的に終了することもできます。
次に例を示します。
https://www.mysite.com/?at_preview_token=
at.js 1とは対照的に。x、at.js 2.** xはサードパーティcookieをサポートしません。また、QAモードは、(at.jsによって設定されたファーストパーティcookieを使用して)ファーストパーティドメインに対してのみ固定されます。at.js 2では次のようになります。x、QAモードのセッションはクライアント側でのみ管理され、QAモードのcookieはターゲットに送信されません。
Target QAブックマークレットを使用するには、次のJavaScriptコードを含むブックマークレットを作成し、ブラウザーのブックマークツールバーに追加します。
javascript:(
function () {
var AT_QA_MODE = 'at_qa_mode=';
var isSet = document.cookie.split(';').some(function (cookie) {
return cookie.trim().startsWith(AT_QA_MODE);
});
if (isSet) {
document.cookie = AT_QA_MODE + '; Path=/; Max-Age=-0;';
var url = window.location.href.split('at_preview_token',2)[0];
window.open(url.substring(0, url.length - 1), '_self', 'noreferrer');
}
})();
ブラウザーのツールバーのブックマークレットをクリックします。