Adobe Target Visual Experience ComposerおよびEnhanced Experience Composerに関する問題のトラブルシューティング
ディスプレイの問題やその他の問題は、Target Visual Experience Composer (VEC)およびEnhanced Experience Composer (EEC)で、特定の条件の下で発生することがあります。
Google Chrome の SameSite cookie 実施ポリシーは、VEC および EEC にどのような影響を与えますか? samesite
次のChrome リリースを使用する場合は、VECおよびEECに影響を与える変更に注意してください。
| note |
|---|
| NOTE |
| 次の変更は、以下に概説する3つの更新すべてに影響します。 |
|
Chrome 94 (2021年9月21日): Chrome 94 リリース(2021年9月21日)に予定されている差し迫った変更により、次の変更は、Chrome 94以降のブラウザー版を使用しているすべてのユーザーに影響します。
- コマンドラインフラグ
--disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecureが削除されます。
Chrome 91 (2021年5月25日): Chrome 91 リリース(2021年5月25日)に対する変更が実装された場合、次の変更は、Chrome 91以降のブラウザー版を使用しているすべてのユーザーに影響します。
- フラグ
#same-site-by-default-cookiesと#cookies-without-same-site-must-be-secureがchrome://flagsから削除されました。 このビヘイビアーはデフォルトで有効になりました。
Chrome 80 (2020年8月):2020年8月に導入された変更により、Chrome 80以降のブラウザー版を使用しているすべてのユーザー:
-
アクティビティの編集中に not さんがTarget ライブラリをダウンロードできます(これらのライブラリがサイトにまだ存在しない場合)。 これは、ダウンロードコールが顧客ドメインから保護されたAdobe ドメインに向けて行われ、未認証として拒否されるためです。
-
EECは、
adobemc.com domainでCookieにSameSite属性を設定できないため、すべてのユーザーに対して not 機能を提供します。 この属性がないと、ブラウザーはこれらのCookieを拒否し、EECが失敗します。
ブロックするCookieを決定
SameSite cookieの適用ポリシーが原因でブロックされているCookieを判断するには、ChromeのDeveloper Toolsを使用します。
-
Developer Toolsにアクセスするには、ChromeでVECを表示しているときに、Chrome > More Tools > Developer Toolsの右上隅にあるellipsis アイコンをクリックします。
-
「Network」タブをクリックし、「ブロックされたCookie」を探します。
note NOTE Has blocked cookies チェックボックスを使用すると、ブロックされたCookieを簡単に見つけることができます。
Targetはマルチレベル iframeをサポートしていますか?
Targetはマルチレベル iframeをサポートしていません。 web サイトが子iframeを持つiframeを読み込む場合、at.jsは親iframeとのみ相互作用します。 Target ライブラリは子iframeと相互作用しません。
回避策として、子 iframe の URL を持つエクスペリエンスにページを追加できます。
ページを編集しようとすると、ページではなく、スピナーが表示されます。 (VEC と EEC) section_313001039F79446DB28C70D932AF5F58
コンテンツセキュリティポリシー(CSP)ヘッダーは、web サイトのTarget ライブラリをブロックします。 (VEC と EEC) section_89A30C7A213D43BFA0822E66B482B803
Web サイトのCSP ヘッダーでTarget ライブラリがブロックされている場合は、Web サイトが読み込まれますが、編集は行われません。Target ライブラリがブロックされていないことを確認してください。
| note |
|---|
| NOTE |
| 次の情報に加えて、Google ChromeにはAdobe Target VEC Helper ブラウザー拡張機能を使用できます。 |
回避策として、次に示すように、Requestly ルールを設定してCSP ヘッダーを削除できます。
VEC内でリソースが読み込まれない原因となるヘッダーに対して、同様のRequestly ルールを設定できます。
Requestlyの場合、ヘッダーを削除する必要がある場合は、次のいずれかの操作を行う必要があります。
- VEC で開く URL の URL ルールを追加して、それらの URL についてのみヘッダーが削除されるようにします。
- VEC で編集するときにはルールを有効にし、VEC を使用していないときはルールを無効にします。
保存されているアクティビティの再編集時に、VEC または EEC が壊れているように見えたり、初期化されなかったりします。 (VEC と EEC) section_5AC3BA8F8FBB451EA814F298D0645E54
JavaScript を含む回転バナーなどのコンテンツが VEC または EEC に表示されません。 (VEC と EEC) section_8B5BE6EB050B42D6A14A054724C41330
ページ内の 1 つの要素を変更すると、複数の要素が変更されます。 (VEC と EEC) section_309188ACF34942989BE473F63C5710AF
iFrame バスティングのサイトのエクスペリエンスを編集できない。 (VEC と EEC) section_9FE266B964314F2EB75604B4D7047200
この問題は、Enhanced Experience Composer (EEC)を有効にすることで対処できます。 Administation > Visual Experience Composerをクリックし、Enhanced Experience Composerを有効にするチェックボックスを選択します。 EECでは、Adobe管理のプロキシを使用して、編集用にページを読み込みます。 このプロキシでは、iFrameを使用しないサイトでの編集が可能であり、まだAdobe Target コードを追加していないサイトやページでの編集が可能です。 コードが追加されるまで、サイトにアクティビティは配信されません。 一部のサイトはEEC経由で読み込まれない場合があります。この場合、このオプションをオフにすると、iFrame経由でEECを読み込むことができます。
| note |
|---|
| NOTE |
| ローカルでホストされているページまたはネットワーク外でアクセスできないページは、Adobe プロキシ サーバーからアクセスできず、EECで開くことはできません。 こうしたページには、ステージング URL、ユーザー受け入れテスト(UAT)URL またはローカルでホストされているページなどがあります。 |
mbox/Targetの実装がまだ完了していないページでテストを設定する。 (VEC と EEC) section_DE63BCCB5B124E10A71FA579B582A80A
Edit Text/Edit HTMLまたはChange Text/Change HTMLの太字と斜体のテキストスタイルがページに表示されません。 これらのスタイル変更を適用すると、テキストが消えることがあります。 (VEC と EEC) section_7A71D6DF41084C58B34C18701E8774E5
VECで Edit Text/Edit HTML をA/B TestまたはExperience Targetingのアクティビティに使用したり、Automated PersonalizationまたはMultivariate Testのアクティビティに Change Text/Change HTML を使用してテキストを太字または斜体にする場合、これらのスタイルがページに適用されないか、VECのページからテキストが消える可能性があります。 これは、リッチテキストエディターがこれらのスタイルを適用する方法がweb サイトのマークアップを妨げる可能性があるためです。
この問題が発生した場合、次の手順に従ってください。
-
リッチテキストエディターの「HTML」ボタンをクリックして、ソース編集モードに入ります。
-
スタイルテキスト要素を検索します。
-
太字テキストの場合は、
<strong>要素を<b>に変更します。 -
斜体の場合は、
<em>要素を<i>に変更します。
-