KARTE Blocksでは、同期タグの仕組みを採用することで表示遅延(フラッシュ)なくサイトコンテンツの更新が可能です。一方で、同期タグを利用することにより、いくつかの問題が発生する可能性があります。その内容と対応策、推奨する運用フローについてご案内します。

KARTE Blocksを利用する際には、事前にこちらの内容を必ず確認し、ご理解いただいた上での利用をお願いいたします。

発生しうる問題

事象と影響範囲

タグの同期処理のため、以下のような問題が発生する可能性があります。

  • 対象ページ自体の表示処理が止まる(画面が真っ白になる)
  • 対象ページ自体のcssが崩れる
  • Blocksによるコンテンツの更新が正しく行われない(更新前のオリジナルの画像が出てしまう等)
  • 更新対象の要素が表示されない

発生する可能性

サイトの構造に依存します。

後述するプレビュー確認やテスト配信を行うことで、自サイトで問題なく動作するかを事前に検証いただくことを強く推奨します。

発生するタイミング

Blocksタグbuilder.js)の設置後、管理画面上で最初に「変更内容をサイトに配信ボタン」を押して以降、上記の問題が発生する可能性があります。

  • 配信ボタンを一度も押していない状態だと、Blocksタグは何も動作しません
  • ブロックの設定を行う前でも、処理が動きます

対応策

問題発生時の緊急停止

もし万が一、タグ設置後に上記にあるようなページ表示処理の停止やページ崩れ等の問題が発生した場合には、すみやかに以下どちらかの対応を行うことで、影響を最小限に留めることができます。

  • 緊急停止機能を利用して全てのBlocksタグの動作を無効化する
    • 管理画面上からワンクリックで無効化できます
  • Blocksタグを外す

段階的な配信による検証

KARTE Blocksの本番配信をする際は、事前に次の流れで十分に検証をしてください。

  1. プレビュー確認
    • Chrome拡張機能のプレビュー機能を利用して、次のような点を本番配信前に確認してください
      • エリアの指定が合っているか
      • 設定したブロックが意図した挙動になっているか
      • デザイン崩れがないか
  2. テスト配信
    • 自分だけが対象となるような配信条件を作成、設定することで、他ユーザーに影響を与えずに実際のサイトでの挙動を確認できます
    • テスト配信の設定方法はこちらをご確認ください。

次のステップ

リスクと対応策の確認ができましたら、Blocksタグを設置するにお進みください。