ー開発中ーACTIVE

Kaiaカウンターカスタム仕様計画

ラインナップ

Kaia Counter Free
Kaia Counter Standard
Kaia Counter Creative
Kaia Counter Advanced
Kaia Counter Enterprise

Add-on: Kaia Counter Auto Stop

うい。

ここまで確定した内容だけで、Kaia Counter Custom 現行仕様メモとしてまとめる。

Kaia Counter Custom — 現行仕様まとめ

1|製品位置づけ

Standardの上位版。

用途:

企業

イベント

キャンペーン

特殊運用

マニアックカスタム

価格思想:

> 個人には高い。

企業から見ると「専用開発するより安い」。

販売方式は買い切り。

Customの核は、

> 既製のカウンターを、自社・自分専用のキャンペーン部品/システムに仕立てること。

2|最優先設計原則

Customは高機能化そのものより、

> 事故を限りなく起こしにくくする

販売後の保守を減らす

ことを最優先する。

基本方針:

危険な自由入力を増やしすぎない

専用UIで操作させる

設定不足時は安全側へフォールバック

外部サービス依存を増やさない

WordPressの頻繁なUI変更へ強く依存しない

正常動作している限り、原則アップデート不要

更新は重大バグ・セキュリティ・互換性問題が出た場合のみ

思想:

> 「何でもできる」ではなく、

「かなり自由にできるが、壊れにくい」。

3|Standardから引き継ぐ機能

CustomはStandardの全機能を土台にする。

引継ぎ対象:

Free互換ショートコード

各種文字変更

10種カラーパレット

Suggested colors

Link colors

フォント変更

桁数変更

ロック時間変更

全体サイズ変更

枠線

数字枠角丸

数字枠間隔

内部余白

ボタンサイズ

ボタン角丸

数字配置

Before / After Preview

Display HTML

Free → Standardで維持した互換性

CustomはStandard v1.0.0を親として拡張する。

4|厳密なカラー指定

Standardでは、

> パレット

+ Suggested colors

から視覚的に選ぶ方式。

Customでは追加で、

カラーピッカー

HEX直接指定

数値による厳密なカラー指定

を解禁する。

ブランドカラーなど、

#3858A6

のような指定をそのまま使用可能。

商品境界:

> Standard=色を選ぶ

Custom=色を指定できる

StandardのSuggested colorsはCustomでも残す。

5|Advanced Display HTML

Standardの250文字・強制限HTMLを拡張する。

ただし無制限HTMLにはしない。

理由:

長大な説明・大量画像・複雑なページ構成は、WordPress側の通常ブロックへ分離できるため。

ページ背景・カウンター背景・枠色を同一にすれば、内部的に別ブロックでも閲覧者にはほぼ一体化して見せられる。

したがってCustom HTMLの目的は、

> カウンター内部に存在する意味があるコンテンツを十分扱えること。

許可候補:

見出し

段落

リンク

リスト

画像

基本的な装飾

必要なコンテナ

安全な範囲の属性

許可しない方向:

任意JavaScript

PHP

危険なイベントハンドラ

サイト全体へ影響する自由CSS

発行・ロック処理へ干渉できるコード

文字数の具体上限は実装時に安全側で決定する。

6|画像指定の基本方式

画像は基本的に、

WordPressメディアライブラリから選択

とする。

事故防止優先。

画像表示共通ルール:

縦横比固定

画像を変形させない

長辺基準で枠内へ収める

contain 相当

中央配置

枠外脱走なし

切り抜きなし

不足時は安全な標準表示へフォールバック

7|目隠し画像

通常の、

XXXXXX

を画像へ変更可能。

基本A|全桁同じ画像

初期・推奨方式。

画像を1枚指定し、全桁へ同じ画像を表示。

例:

🐱 🐱 🐱 🐱 🐱 🐱

実際には画像。

これを基本動作とする。

任意B|桁ごとに別画像

追加オプションとして、

「桁別指定を使う」

をONにした場合だけ解禁。

例:

画像A / 画像B / 画像C / …

未設定の桁がある場合は、

基本Aの共通画像へフォールバック。

透明・空欄・壊れた表示にしない。

8|画像数字

0~9を画像として表示するモードを用意可能。

例:

0画像

1画像

2画像

9画像

の10枚を登録。

安全ルール:

10枚すべて揃った時だけ画像数字モード有効

1枚でも不足していれば通常数字へフォールバック

数字ごとに文字と画像が混在する状態は作らない

全画像は比率固定・枠内収容

事故防止優先。

9|数字枠画像

数字そのものとは別に、

数字枠の背景・装飾画像

を指定する機能もCustom候補。

数字は通常表示のまま、枠だけブランド・スロット風などへ変更可能。

画像は比率固定・枠内収容。

10|ボタン画像

通常のCSSボタンに加えて、

画像ボタンを使用可能。

用途:

ブランドボタン

キャラクターボタン

キャンペーン専用デザイン

画像は比率固定・収容。

画像未設定・不正時は通常ボタンへフォールバック。

11|高度な表示カスタム

Customでは、

伏字を任意文字へ変更

伏字を画像へ変更

桁別伏字画像

数字画像

数字枠画像

マスク方式

ボタン画像

高度なボタン形状・サイズ調整

など、

Standardの「一般的な見た目調整」を超える専用UI化

を可能にする。

12|発行上限

任意の発行上限を設定可能。

例:

> 先着1,000名

上限到達後は新規番号を発行しない。

未設定なら上限なし。

13|終了日時

任意の終了日時を設定可能。

例:

> 2026/09/30 23:59

終了日時到達後は新規番号を発行しない。

未設定なら日時制限なし。

14|複合終了条件

発行上限と終了日時は併用可能。

両方設定した場合は、

> 早く成立した方で終了

とする。

例:

> 先着1,000名

または9月30日23:59まで

どちらか先に成立した時点で自動終了。

両方未設定なら無期限運用。

15|終了時表示

何も特別設定しなければ、

標準の文字ベース終了表示

へ自動切替。

これを安全なデフォルトとする。

追加オプションとして、

終了文言

カンスト文言

終了画像

カンスト画像

を設定可能。

16|終了時全面画像置換

任意で、

カウンター全体を大きな終了画像へ置換

できる。

通常:

COUNTER

0001

GET NUMBER

終了:

END IMAGE

終了画像を使うかどうかは任意。

終了画像未設定・読込失敗時は、

標準の文字ベース終了表示へフォールバック。

17|終了処理の自動化

企業担当者が終了時刻に、

ボタン削除

カウンター差替え

終了画像掲載

などを手作業で行う必要をなくす。

流れ:

> 設定

→ 放置

→ 上限または終了日時成立

→ 自動停止

→ 自動で終了状態表示

まで完結させる。

18|発行上限到達後の再設定

現時点の推奨仕様:

上限到達後でも、管理者が上限値を増やした場合は再開可能にする方向。

例:

> 上限1000

→ 1000到達で終了

→ 管理者が1500へ変更

→ 1001から再開

不可逆終了にして設定ミス時のサポート案件を増やすより、安全。

実装時には終了状態から再開する条件判定を明確にする。

※ここは最終実装時の確認事項として残してもよい。

19|フォールバック原則

Custom全体の重要ルール。

設定や素材に不足・異常があった場合、

壊れた状態を表示するのではなく、標準機能へ戻す。

例:

目隠し画像欠損 → 共通目隠し画像

共通画像もない → 通常 X

数字画像10枚不足 → 通常数字

ボタン画像なし → 通常ボタン

終了画像なし → 文字終了表示

外部画像読込失敗 → 標準表示

「何も表示されない」を極力作らない。

20|保守最小化

Customは買い切り製品なので、

> 販売後に手をかけなくて済むこと自体が製品価値

とする。

したがって、

外部API依存を増やさない

外部SaaS必須にしない

危険な自由コードを入れない

条件式を書かせない

数値欄・日時欄・画像欄・選択式UIで制御

入力値は範囲制限

不備時フォールバック

WordPress標準機能を利用

正常なら更新しない

を原則とする。

21|更新方針

基本:

> 正常に動いている限り更新不要。

更新対象は、

実害ある不具合

セキュリティ問題

WordPressの重大な互換性変更

PHPの重大な互換性変更

など、必要な場合のみ。

毎月機能追加するSaaS的運用にはしない。

22|Customの商品思想

最終的な3段階は、

FREE

> カウンターを使う。

STANDARD

> カウンターを自分好みに仕上げる。

CUSTOM

> カウンターを自分専用のキャンペーンシステムにする。

Customの価値は、

厳密カラー指定

+ 高度HTML

+ 画像機能

+ 特殊表示

+ 発行上限

+ 終了日時

+ 自動終了

+ 終了時全面置換

を、

壊れにくい専用UIの範囲内で組み合わせられること。

現在の設計原則を一文で

> 事故らない範囲で自由カスタム。

これをCustom実装時の最上位ルールとして扱う。

Kaiaカウンター スタンダード 製品版セットPrev

AIボーンやることNext

Comment

  1. No comments yet.

  1. No trackbacks yet.

PAGE TOP