ヘッドレス配信(CMSのJSON API)——管理した情報を、別の画面でも使う
CMSで管理するコンテンツをJSON APIから取得し、別サイトやアプリで利用。通常のWeb配信とも併用でき、管理元を共通にしながら、表示は利用側で開発できます。
既存システムの情報をWebで使い、問い合わせや申込のデータを後続の業務へ渡す構成にできます。
CSVによる登録・更新・出力や定期エクスポートを利用でき、外部APIの呼び出しや自動転送、バックグラウンド処理は接続先に合わせて開発。管理したコンテンツはJSON形式のAPIで取得し、別のサイトやアプリでも活用できます。情報の管理元と受け渡し方法を決め、二重入力や転記の手間を減らします。
業務システムに登録されている商品情報を、サイトにも掲載する。顧客情報を、会員向けの情報提供に使う。同じ情報を別々に入力すると、更新の手間に加えて、内容の食い違いを確認する作業も発生します。
writeWiredでは、CSVによる取り込みや、接続先に合わせた連携処理の開発によって、既存システムの情報をコンテンツや会員情報として使う構成にできます。取り込むデータに合わせて項目を設計し、サイトで必要な表示や処理につなげます。
| 連携する情報の例 | Webでの使い方 |
|---|---|
| 商品・サービスの情報 | コンテンツの項目として取り込み、詳細ページや一覧に掲載する |
| 顧客・取引先の情報 | 会員情報として管理し、対象に合わせた情報提供に使う |
| 業務で更新される情報 | 連携する項目と更新方法を決め、サイト側へ反映する |
コンテンツのCSV更新では、CSVに含めない列は変更されません。外部から更新する項目だけを取り込み、Web側で管理する項目を残す運用ができます。
どのシステムを情報の管理元にするか、Web側で追加する項目は何か、更新時にどこまで書き換えるかを決めて連携を設計します。
既存の情報管理を活かしながら、Webで使える形へつなげられます。
writeWiredでできること
CSVなどを使い、既存システムの情報をWebの運用に取り込めます
フォームで受けた問い合わせを営業へ渡す。申込内容を、受付後の業務で使う。Webでデータを受け付けても、その先で手入力し直していては、処理の手間と確認作業が残ります。
writeWiredでは、受け付けたフォームデータをCSVで出力できます。また、受付時に外部システムへデータを転送するなど、後続の業務につなぐ処理をテンプレートで開発できます。
| 受け渡し方 | 向いている仕事 |
|---|---|
| CSVで出力する | 受け付けたデータをまとめて取り出し、別の業務で使う |
| 定期的に出力する | 日次バッチでファイルを作成し、実行履歴からダウンロードして後続の業務で使う |
| 受付時の連携処理を開発する | 接続先の仕様に合わせ、問い合わせや申込のデータを送る |
CRMや業務システムへ渡す場合は、受け渡す項目、処理のタイミング、接続先での登録方法に合わせて連携を設計します。定期エクスポートしたファイルを外部システムへ自動で転送する処理は、個別に開発します。
Webの受付を、データを受け取った後の仕事まで含めて構成できます。
writeWiredでできること
CSV出力などで、受付データを後続の業務へ渡せます
関連:問い合わせ・会員データのCSV入出力問い合わせデータの出力設定データエクスポート設定の登録データエクスポートの実行履歴
定期的にまとめて取り込めればよい情報もあれば、受付に合わせて送る必要がある情報もあります。接続先が受け取れる形式や、必要な更新頻度によって、適した連携方法は変わります。
writeWiredでは、CSVによる登録・更新・出力や定期エクスポートを使えます。外部APIの呼び出しや、独自の形式への変換などが必要な場合は、接続先に合わせた処理を開発します。
| 方法 | 使い方 |
|---|---|
| CSVの取り込み・出力 | ファイルでデータを受け渡し、まとめて登録・更新する |
| 定期エクスポート | 指定した対象を日次バッチでファイルに出力し、実行履歴から取得する |
| APIを使った連携処理の開発 | 接続先が公開している仕様に合わせてデータを送受信する |
| バックグラウンド処理の開発 | 定期的な取得・加工・転送など、業務に必要な処理を組み立てる |
CSVの取り込みは、本番に反映する前にテストで結果を確認できます。実行後は成功・失敗の件数とエラー内容を確認し、失敗した行を修正して再取り込みできます。個別に開発する連携でも、データの識別方法と、失敗時の確認・再処理の方法を決めて設計します。
受け渡す情報と運用に合わせて、連携方法を組み合わせられます。
writeWiredでできること
CSVやAPIなど、相手と用途に応じた受渡し方法を選べます
関連:コンテンツのCSV取込問い合わせ・会員データのCSV入出力データエクスポート設定の登録カスタムSQLの出力設定データエクスポートの実行履歴バッチ一覧
商品情報や記事を、別のサイトやアプリでも使いたい。配信先ごとに同じ情報を登録すると、修正のたびにそれぞれを更新する必要があります。
writeWiredでは、コンテンツを項目ごとのデータとして管理し、外部からJSON形式のAPIで取得できます。このヘッドレス配信は、通常のWebページの静的・動的配信と併用できます。同じコンテンツを、Webページとして公開しながら、別のサイトやアプリでも利用する構成にできます。
| 配信先で行うこと | 連携の考え方 |
|---|---|
| 別のサイトに情報を掲載する | writeWiredで管理したコンテンツを取得し、配信先の表示に使う |
| アプリでコンテンツを使う | 必要な項目を受け渡し、アプリ側の画面で表示する |
| 独自の画面やサービスで使う | JSON形式で取得したデータを利用する。独自形式への変換が必要な場合は、連携処理を開発する |
配信するデータと、受け取る側の表示・更新処理を合わせて設計します。コンテンツの管理元をまとめながら、届ける先の用途に合う見せ方を作れます。
コンテンツを管理する場所と、利用する場所を分けて設計できます。
writeWiredでできること
管理したコンテンツをJSON形式のAPIで外部から利用できます
CMSで管理するコンテンツをJSON APIから取得し、別サイトやアプリで利用。通常のWeb配信とも併用でき、管理元を共通にしながら、表示は利用側で開発できます。
SQLとラベルで出力内容を定義し、#FROM#・#TO#で期間を差し込み。保存前に実行結果を確認し、定義済みの対象にない抽出をエクスポート設定へ加えられます。
出力データ・期間・形式を設定し、複数の対象を一つにまとめて管理。システムデータ、入力・会員フォーム、カスタムSQLを使い、ZIP出力や日次バッチも設定できます。
フォームのデータをCSVで出力し、新規登録・更新・削除に利用。インポート用と確認用の出力を選べ、テストモードで取込結果を事前に確認できます。
CSV取込・出力やディレクトリコピーなどの処理を一覧で確認。状態、成功・失敗件数、エラー内容や詳細レポートを確認できます。
管理画面のホームに、よく使う機能のパネルを配置。ユーザーごとに並び順・幅・表示するメニューを調整できます。
メニュー一覧から、自分のクイックメニューに表示する項目を選択。日々の作業に合わせて、管理画面のホームを構成できます。
マイパネルのリンクを追加・削除し、順番や表示名を編集。よく使う管理画面への入口を、一つのパネルにまとめられます。
管理画面上部のタブを、ユーザーごとに選択・並べ替え。マイパネルもタブに追加し、自分の作業に合う入口を用意できます。
作業ボックスを一覧で確認。状態・コメント数・共有の有無・作成者・更新者を見て、確認したい作業を開けます。
関連するコンテンツやファイルを作業ボックスにまとめ、コメントと状態を記録。添付資料や更新通知を使って、担当者間で作業を共有できます。
CSV取込・出力やディレクトリコピーなどの処理を一覧で確認。状態、成功・失敗件数、エラー内容や詳細レポートを確認できます。
CSVによる取り込み・出力、定期エクスポート、JSON形式のAPIによるコンテンツ取得を利用できます。外部システムへの転送や外部APIの呼び出しなどは、接続先の仕様や業務に合わせて個別に開発します。