アクティビティのトラブルシューティング

サイトに Adobe Target アクティビティが表示されない場合は、ここに示すトラブルシューティングの提案が解決に役立ちます。

メモ

以下のトラブルシューティング情報に加えて、「Target のトラブルシューティング」を参照して、その他のトラブルシューティングトピック、FAQ、アクティビティやその他の機能のトラブルシューティングに関するのリンクを参照してくださいAdobe Target。

以下のセクションでは、発生する可能性のある問題が推奨ソリューションと共に説明します。

Target UI を使用してアクティビティを作成しましたが、API を使用して更新できません。

Target UI を使用して作成されたアクティビティは、Target UI から更新する必要があります。API を使用して作成されたアクティビティは、API から更新する必要があります。例えば、最初に API を使用してアクティビティを作成した後、後で Target UI を使用してアクティビティを編集した場合、すべての変更が更新されるわけではありません。すべての変更はバックエンドに保存され、別の API 呼び出しをおこなうことで更新できます。

ベストプラクティスとして、最初にアクティビティを作成した際と同じアクティビティ(UI またはAPI)を使用して、メソッドを更新してみてください。

デフォルトコンテンツが表示される。

アクティビティが完了し、アクティブ化済みであることを確認します。

アクティビティが実行されない。

検証:「概要」タブに移動し、テストが非アクティブまたはドラフトに設定されていないかどうかを確認します。

オプション:

  • テストをアクティブ化します。
  • 「リンクをプレビュー」を使用して、非アクティブなテストを表示します。

オーディエンスのターゲット設定条件に適合しない。

検証:​概要ページでターゲット設定条件を確認します。

オプション:

  • ターゲット設定条件に適合したら、もう一度試みます。
  • 「リンクをプレビュー」を使用して、ターゲット設定条件を省略します。

ページがページのターゲット設定条件に適合しない。

検証:​概要ページで、ページがターゲット設定条件外にないかどうかを確認します。

オプション:

  • Visual Experience Composer に移動し、「URL」/「詳細」/「現在のページ」の順にクリックします。

新しいエクスペリエンスではなく、以前のエクスペリエンスが表示される。

検証:​下のいずれかのオプションを試して、エクスペリエンスを再度表示してみます。

オプション:

  • キャッシュと cookie をクリアして、もう一度試みます。

  • 別のブラウザーを使用してみます。

  • プライベート/匿名モードを使用します。

Target に最近追加されましたが、アクティビティを作成できません。

検証:「アクティビティを作成」をクリックします。オプションが有効でない場合、たいていは、アクティビティを作成するのに十分な権限がありません。

オプション:

Target でユーザーとして追加されたら、アクティビティを作成するために承認者の役割が必要です。

  • 承認者にしてもらうよう、アカウントの管理者に依頼します。

  • 管理者の場合は、Target の​管理者ユーザー​から自分自身に承認者の役割を付与します。

    承認者の役割の割り当て」を参照してください。

アクティビティの設定後、ページの構造が変更された。

検証:​既存のアクティビティについて Visual Experience Composer に移動します。セレクター(または構造)が変更されたことを示す警告メッセージを探します。

オプション:

  • アクティビティを再構築します。

ページ構造が Target の表示機能に与える影響について詳しくは、ページ修正のシナリオを参照してください。

ページの読み込み中にページの構造が変更される。

検証:​開発者に問い合わせてください。

注意:​アクティビティの変更を適用する必要がある場所を Target が認識できるように、同じクラスの要素を動的に挿入したり、兄弟のクラスを動的に修正したりするのを避けてください。

オプション:

  • ページコードを更新して、テストする各要素を一意に識別します(id を使用)。
  • 前述のとおり、クラスや兄弟を動的に修正するのを止めます。

ページ構造が Target の表示機能に与える影響について詳しくは、ページ修正のシナリオを参照してください。

mbox.js が <head> から後続のすべてのコードを <body> に移動する。

検証:​ソースを表示して、終了タグより前の位置で、mbox.js ファイルの後に宣言が行われているかどうかを確認します</body>

オプション:

  • mbox.js を、ページの <head> セクション内の最後の要素として配置します。
  • body 内の最上位レベル要素に一意の div id を使用します。

同じページ上で他のアクティビティが実行される。

検証:「衝突」タブを使用して、他のアクティビティが実行されているかどうかを確認します。

注意:「衝突」タブは、テンプレートテストモジュールでは機能しません。

オプション:

  • このアクティビティの優先度を高くします。
  • 他のアクティビティの優先度を低くします。
  • 他のアクティビティのアクティブ化を解除します。

プロファイルスクリプトを削除する際にエラーメッセージが表示される。

検証: Target Standard/Premium からプロファイルスクリプトを削除すると、「プロファイルスクリプトを削除できませんでした」というエラーメッセージが表示されるかどうかを確認します。

オプション:

次のいずれかを実行します。

  • もう一度削除します。成功メッセージが表示されます。
  • Target Standard/Premium インポーターが実行されるまで、約 10 分待ちます。インポーターがプロファイルスクリプトのリストを更新します。

一部の ajax Target 呼び出しが機能しない。

注意:​同じ名で異なるパラメーターを持つ複数の ajax Target 呼び出しは、同じページでは動作しません。最初の呼び出しのみ作成されます。

Target API を使用してアクティビティをアクティブ化しましたが、アクティビティのステータスが Target UI に非アクティブとして表示されます。

Target API を使用した UI 外でのアクティビティのアクティブ化など、特定のアクションを実行する場合、更新が UI に反映されるまで最大 10 分かかることがあります。

このページ