メインコンテンツまでスキップ

自身のサイトの表示を変える

備考

想定作業時間:5分

概要

KurocoEdgeは既存のシステムに修正を加えることなく、あらゆるサイトに様々な機能を後づけできるサービスです。
ビギナーズガイドとして以下の3ステップを準備しました。

  1. サンプルサイトの表示を変える
  2. 自身のサイトの表示を変える
  3. KurocoEdgeを導入する

本チュートリアルでは、自身の持つサイトの表示を変えてみます。

ルールの作成

早速、簡単なルールを設定して、動作を確認します。
本チュートリアルでは、ディバータが準備をした以下のサンプルサイトの[KurocoEdge sample]の表示を[My First sample]に置換してみます。
URLの設定を自身のサイトに置き換えて実施し、動作の確認をしてください。

https://astro-shopify-diverta.vercel.app/

[Kurocoエッジ]->[デプロイ一覧]をクリックします。

Image from Gyazo

バージョン2をクリックします。
Image from Gyazo

ステータスが運用中のデプロイは編集できません。
[クローン]をクリックして、ドラフトのデプロイを作成します。

Image from Gyazo

ページ下部にスクロールし、ルール一覧からルールIDをクリックします。

Image from Gyazo

レスポンスタブをクリックします。

Image from Gyazo

サンプルサイト向けに設定したルールが設定されているので、 以下のように変更し、[更新する]をクリックします。

項目
処理テキストの置換
置換前KurocoEdge sample
置換後My First sample

Image from Gyazo

ヒント

置換するテキストはご自身のサイト向けに調整してください。

最後に、ルール一覧に戻り、[その他]->[ルールダウンロード]をクリックして作成したルールが記載されたedge_rules.jsonをダウンロードします。

Image from Gyazo

動作の確認

サンプルサイトの表示を変えるで利用した Cloudflare workers のプロジェクトを利用します。

まずは利用するバックエンドを変更するため、/src/client_config.jsonを開き以下のように更新します。
ドメインはKurocoEdgeを適用したいご自身のものに調整してください。

{
"default_backend_host": "astro-shopify-diverta.vercel.app"
}

つぎに、/src/edge_rules.jsonを先ほどKurocoEdge管理画面からダウンロードしたファイルに置き換えます。

最後に以下をコマンドラインで実行し、ローカルでの表示を確認します。

npm run start

ページを更新すると、KurocoEdgeのルールが適用された画面の表示が確認できます。

Image from Gyazo

まとめ

以上で、自身のサイトで、KurocoEdgeの動作確認ができました。

次はKurocoEdgeを実際に導入し、今回設定したルールを反映してみましょう。


サポート

お探しのページは見つかりましたか?解決しない場合は、問い合わせフォームからお問い合わせいただくか、Discordコミュニティにご参加ください。