アクティビティのトラブルシューティング
サイトに Adobe Target アクティビティが表示されない場合は、ここに示すトラブルシューティングの提案が解決に役立ちます。
次の節では、解決策の提案によって発生する可能性のある問題について説明します。
Target UI を使用してアクティビティを作成しましたが、API を使用して更新できません。
Target UI を使用して作成されたアクティビティは、Target UI から更新する必要があります。 API を使用して作成されたアクティビティは、API から更新する必要があります。例えば、最初に API を使用してアクティビティを作成した後、後で Target UI を使用してアクティビティを編集した場合、すべての変更が更新されるわけではありません。 すべての変更はバックエンドに保存され、別の API 呼び出しを行うことで更新できます。
ベストプラクティスとして、最初にアクティビティを作成した際と同じアクティビティ(UI またはAPI)を使用して、メソッドを更新してみてください。
デフォルトコンテンツが表示される。
アクティビティが完了し、アクティベートされていることを確認します。
アクティビティが実行されない。
検証: 「Overview」タブに移動し、テストが「非アクティブ」または「ドラフト」とマークされているかどうかを確認します。
オプション:
- テストをアクティブ化します。
- 「リンクをプレビュー」を使用して、非アクティブなテストを表示します。
オーディエンスのターゲティング条件の対象ではありません。
検証: 概要ページでターゲット設定条件を確認します。
オプション:
- ターゲット設定条件に適合したら、もう一度試みます。
- 「リンクをプレビュー」を使用して、ターゲット設定条件を省略します。
ページがページターゲティング条件の対象として認定されません。
検証: Overview のページで、ページがターゲティング条件の範囲外に該当するかどうかを判断します。
オプション:
- Visual Experience Composer に移動し、URL /詳細/現在のページをクリックします。
新しいエクスペリエンスではなく、以前のエクスペリエンスが表示される。
検証: 下のいずれかのオプションを試して、エクスペリエンスを再度表示してみます。
オプション:
- キャッシュと cookie をクリアして、もう一度試みます。
- 別のブラウザーを使用してみます。
- プライベート/匿名モードを使用します。
Target に最近追加されましたが、アクティビティを作成できません。
検証: 「検 Create Activity」をクリックします。 オプションが有効でない場合、たいていは、アクティビティを作成するのに十分な権限がありません。
オプション:
Target でユーザーとして追加されたら、アクティビティを作成するには Approver の役割が必要です。
-
承認者になるように、アカウントの管理者に依頼してください。
-
管理者の場合は、Target で Administration/Users から Approver の役割を自分に付与します。
「承認者の役割の割り当て」を参照してください。
アクティビティの設定後、ページの構造が変更された。
検証: 既存のアクティビティの Visual Experience Composer に移動します。 セレクター(または構造)が変更されたことを示す警告メッセージを探します。
オプション:
- アクティビティを再構築します。
ページの変更が Target の表示機能に与える影響について詳しくは、「 ページ変更のシナリオ」を参照してください。
ページの読み込み中にページの構造が変更される。
検証: 開発者に問い合わせてください。
注意: アクティビティの変更が適用される場所を Target が認識できるようにするには、同じクラスを持つ要素を動的に挿入したり、兄弟のクラスを動的に変更したりしないでください。
オプション:
- テストされる各要素を(ID を使用して)一意に識別するようにページコードを更新します。
- 前述のとおり、クラスや兄弟を動的に修正するのを止めます。
ページの変更が Target の表示機能に与える影響について詳しくは、「 ページ変更のシナリオ」を参照してください。
同じページ上で他のアクティビティが実行される。
検証: 「Collisions」タブを使用して、他のアクティビティが実行中かどうかを確認します。
メモ: 「Collisions」タブは、テンプレートテストモジュールでは機能しません。
オプション:
- このアクティビティの優先度を高くします。
- 他のアクティビティの優先度を低くします。
- 他のアクティビティのアクティブ化を解除します。
プロファイルスクリプトを削除する際にエラーメッセージが表示される。
Validate: Target からプロファイルスクリプトを削除すると、「プロファイルスクリプトを削除できませんでした」というエラーメッセージが表示されます。
オプション:
次のいずれかを実行します。
- プロファイルスクリプトを再度削除します。 成功メッセージが表示されます。
- Target インポーターが実行されるまで、約 10 分待ちます。 インポーターがプロファイルスクリプトのリストを更新します。
一部の ajax Target 呼び出しが機能しない。
注意: 同じ名前で異なるパラメーターを持つ複数の ajax Target 呼び出しは、同じページでは機能しません。 最初の呼び出しのみが行われます。
Target API を使用してアクティビティをアクティブ化したのに、そのアクティビティのステータスが Target UI に Inactive と表示される。
Target API を使用した UI 外でのアクティビティのアクティブ化など、特定のアクションを実行する場合、更新が UI に反映されるまで最大 10 分かかる場合があります。
アクティビティのコンバージョン後、訪問者はどのエクスペリエンスにも含まれません。
まれに、アクティビティの選定と同じリクエストでアクティビティのエクスペリエンスに適合するコンバージョン指標が送信された場合、リクエストの送信後に訪問者がエクスペリエンスに参加しないことがあります。 この場合、訪問者には、トークンを介して取得されたデフォルトのコンテンツおよびエクスペリエンス ID は–1 と表示されます。 Adobe は、同じ Target リクエストでアクティビティの選定とコンバージョンを送信することはお勧めしません。
両方の指標を同じリクエストで送信する場合は、Advanced Settings を使用して、コンバージョン後も訪問者が同じエクスペリエンスのままであることを指定できます。