チェンジログ
何が新しいの?
プラットフォームのすべての改良 それが出荷される
· kamo-marketing
インテグレーションロゴ+正確な/インテグレーションメタデータ
インテグレーションページとハブは、ベンダーのロゴを表示できるようになりました(既存のロゴを使用する) **************************** ウェブサイトのアセット TechStackBannerは既に使用しています。 ストールのマーケティング言語の削除 /integrations サブタイトル、OG イメージ、メタデータの説明。 変更点: 1。 統合タイプは、オプションのロゴパス:文字列フィールドを獲得します。 2. 全 30 個の統合データファイルで、ロゴパスをポジショニング 適切な /public SVG (Google ワークスペースは、既存の google-gmail.svg; 他はすべてslugに一致させます)。 3. 統合 PageClient は、フレームされたタイルの右にあるベンダーのロゴをレンダリングします。 ヒーローCTAの下。 4. インテグレーションHubClientは、各インテグレーションに小さなロゴタイルをレンダリングします カード(フォールバック:ロゴなしで任意の統合のための汎用プラグアイコン、 例えば、今日/public/logosに資産を持たないストライプ。 5. 認証された CATEGORY DISPLAY ORDER にハブのカテゴリがレンダリングされるようになりました (voice → sms → メール → ai → eコマース → 支払い →...) の代わりに インサートオーダー サブタイトル/メタデータの修正(監査の全体ポイント): - "15+ ネイティブインテグレーションと Zapier をドロップし、6,000 以上のアプリを作る" — Zapier と アプリが存在しません。 正直に「30 ネイティブ」に置き換える 音声、SMS、Eメール、AI、eコマースの統合 - Slack/Teams/QuickBooks/Xero/へのキーワード参照を低下させました Zapier — どれもビルドされていません。 - OGイメージのサブタイトルを一致させるために更新しました。 - i18nインテグレーションHub.page字幕は、すべての22のロケールを渡る書き換え (トランスレーターは、次のCIパスにenを翻訳します).
· kamo-marketing
すべてのホームページリストプロバイダに/integrationsを拡大
/integrationsページを実際の統合と関連付ける ホームページ(TechStackBanner) Add 28新しい統合ページマッチング 製品が実際に提供するもの: 音声と電話: - RingCentral(音声への再分類) - FreePBX(近日公開、リクエスト駆動) SMS: - トゥリオ - ヴォナージュ - ピンチ - インフォビップ メール(Google ワークスペース + M365 はメールに再分類されます): - Googleワークスペース - マイクロソフト 365 - Zohoメール - Microsoft Exchange(オンプレミス/ハイブリッド) - アイスワルプ AI/LM プロバイダー: - ミストラル - コーヒー - オープンロイター - イマラチオ ・xAI(Grok) - メタ(Llama) - 複雑性 - 抱擁の顔 Eコマース: - ウーコマース - ビッグコマース - マゼント(Adobe Commerce) - スクエアスペース - プレスタショップ - ウィックス - オープンカート - エキッド ・シフト4ショップ 保持:ストライプ(支払い)。 各インテグレーションページは現実にスコープ付けされています。 AIプロバイダーとSMS送信者のためのモデル(kamo-internalで確認) 設定 UI)、OAuth for Workspace/M365/Zoho Mail/Squarespace/Wix、 メニュー FreePBX は、 現行の UI の状態を 1 つずつ取得します。 変更点: - インテグレーションカテゴリ: sms, 音声, メール, ai, eコマース - CATEGORY LABELSが新しいカテゴリをすべてカバー - 新しいCATEGORY DISPLAY ORDERハブページセクションの注文 - ハブページはカテゴリによって自動グループの新しい統合になります 今の合計の統合:30(最大4)。 エントリーごとに対応 kamo-internal の設定 UI または OAuth ハンドラ — 製作なし.
· kamo-marketing
ホーム Mortgageブローカー業界ページを追加
/solutions/mortgage-brokersの新産業ソリューションページ 仲介業者および融資先 正直なプラットフォームをフォロー: コアCRM + comms + docs + 借り手と紹介パートナーに適用されるAI 関係の層、mortgage固有の機能性(LOSの統合、 クレジットプル、レートシートの自動化、TRID/RESPA 整列コール録画、 融資マイルストーンのパイプラインテンプレート、refi-opportunityアラート) リクエストシステムによるリクエスト対応機能 /solutionsハブの「Service & High-Touch B2B」カテゴリに追加.
· kamo-marketing
Add 92 SEOページ — 業界、統合、用語集
SEOコンテンツ拡張計画の層1を実装: 3つの新しいコンテンツ 92の新しいクロール可能なURLと3ハブページを合計したサブシステム。 1. /solutions — 36 業界のランディングページ 不動産、代理店、専門サービス、金融サービス、法律、 保険、フィットネススタジオ、サロン、スパ、ホームサービス、清掃 サービス、造園、自動修理、SaaS、eコマース、技術スタートアップ、MSP、 不動産管理、短期レンタル、建設、非営利、 協会、クラブ、教会、教育、オンラインコース、指導、 ホテル、レストラン、イベントプランナー、ウェディングプランナー、製造、 卸売/流通, 物流, リクルート, フランチャイズ, 格闘技. それぞれ:ヒーロー、4つの痛みのポイント、4-5の物語セクション(~1200-2000単語)、 主要な機能、FAQPageスキーマ、最終CTAの6-8のFAQ。 2. /integrations — 15の統合ページ Slack、Microsoft Teams、Google Workspace、Microsoft 365、Stripe、 クイックブック、Xero、Zapier、メイク、Mailchimp、Gmail、Outlook、ズーム、 GitHub、Jira。 各:概要、ユースケース、セットアップ手順、データの同期、 FAQPageスキーマに関するFAQ 3. /glossary — 40+CRM/セールス/ビジネス用語 各用語:定義、キーポイント、例、関連する用語、定義条件 スキーマ。 カバー販売(MQL/SQL/ARR/MRR/ACV/パイプライン速度/ウィンレート/ 予測/年)、マーケティング(リードスコア/育成/drip/UTMs/ アトリビューション/ICP/パーマ, CS **************************** 拡張機能、サポート********************ファイナンス(dunning/) 訂正/利用請求/AR 老化)、分析(コホート/ファンネル変換)。 建築ミラー/代替:型データモデル **************************************************************************************************** 共有クライアントのテンプレート、generateStaticParams の動的ルート ビルドタイム SSG、カテゴリのグループ化と(用語集)のハブページ クライアント側検索。 SEO: - フルメタデータ + ページごとのOG/Twitterカード - JSON-LD:FAQPage, 定義されたTerm / 定義されたTermSet, ItemList, BreadcrumbList - 路線ごとの動的開通写真 - 22-locale hreflang 代替ファイルでサイトマップ.ts を更新 - 更新/api/sitemap JSONエンドポイント - 3つの新しいセクションをすべて更新/site-mapページ ナヴ: - 7つの特色のある企業+「すべて」の新「ソリューション」トップレベルカテゴリ - 特徴のドロップダウンに「統合」が追加されました - リソースのドロップダウンに「用語集」を追加しました - フッター: ソリューション + 統合 + 製品セクションで比較します。 リソースセクションの用語集 - i18n:業界、ソリューションハブ、統合、統合ハブ、用語集、 glossaryHubの名前空間は、すべての22ロケール(英語のフォールバック値)に追加しました。 翻訳者 CI は、次の実行時に locale ごとにレンダーします。 メニュー すべてのロケールに追加されるキー メニュー すべてのロケールに追加されるキー
· KlusterServices
Add geo-database-url to analytics-secret for CockroachDB geolite lookup
Kamo Analytics uses this URL to look up visitor IP→country/region/city from the **************** tables. Uses kamo user with password auth and sslmode=require (CockroachDB rejects insecure connections).
· kamo-nowww
Scope kamo-nowww へ websecure のみ
· kamo-nowww
Forgejo CI/CDワークフローをkamo-nowwwに追加
· kamo-nowww
Kamo-nowww (catch-all IngressRoute, Prior 1) 用の k8s マニフェストを追加します
· kamo-nowww
Kamo-nowww Dockerfile(マルチステージ、スタンドアローン出力)を追加
· kamo-nowww
Kamo-nowwwリダイレクトミドルウェア(apex/unknown→www、ACMEパススルー、308)を追加
· kamo-nowww
ビルドタイムエイリアスフェッチャーを追加
· kamo-internal
必要なDNSエイリアスからホーム/アプリ/組み込み/インサイトを削除します
· SecurityService
Remove homes/apps/corporate/insight from required DNS aliases
· kamo-internal
DNS エイリアス リストに必要な 'meet' を追加
· SecurityService
Add 'meet' as a required DNS alias
· SecurityService
Add public known-aliases endpoint for kamo-nowww build-time bake-in
· kamo-register
Add カモCRMのバックリンク登録ページ
Kamo-loginで出荷されたpowerdByKamoバッジを映します。 kamo-register以降 それぞれのホワイトラベルのクライアントのドメインで提供され、これにより安定した すべてのクライアントの登録フロー URL から dofollow バックリンクを指す www.kamocrm.com —同じ SEO パターン Shopify/WordPress.com/Intercom を使用します。 コンポーネント:************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ (kamo-loginへの代表的なAPI) パーページバリアントアサイン(URL全体でアンカーテキストダイバーシティ)、各URL 安定したので、クローキングリスクはありません。 - / ホーム "KamoCRMによって動力を与えられた" > www.kamocrm.com/ - /member製品「カモCRMで購入」 -> www.kamocrm.com/製品案内 - /team 機能 "KamoCRMで実行" → www.kamocrm.com/フィードバック - /org製品「カモCRMで購入」 -> www.kamocrm.com/製品案内 - /validate機能「KamoCRMで実行」-> www.kamocrm.com/フィードバック スコープは /sorry (負の経験) と /logout (ephemeral) を除外します。 視覚: 固定右下、12px のテキスト、残りの36% の不透明度、ホバーの72% 微妙な ◀ グリフ. 現在の色に対して色混合を使用するので、 クライアントのテーマに 480px未満のビューポートを隠しました.
· kamo-login
Add 微妙なKamoCRMバックリンクをauthページに追加
小さな「カモCRMによるパワード」スタイルのフッターバッジを3人に追加- authの表面に直面して(ログイン、回復、検証)。 カモロビンは 共有されたホワイトラベルのauthアプリは、クライアントのドメインが機能します。これにより、 クライアント間で何千ものユニークなURLから安定したdofollowバックリンク kamocrm.com で指すドメイン — SEO パターン Shopify, WordPress.com, そしてIntercomはドメインの権限を構築するために使用します。 コンポーネント:************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ 3つの変形、それぞれに安定した(決定的、ランダム化されていない) 宛先 + アンカーテキスト — スケールなしでアンカーテキストダイバーシティ リスクのクローク: - variant="home" "KamoCRMによって動力を与えられた" -> kamocrm.com/ (ログインページ) - variant="product" "kamoCRMでBuilt" -> kamocrm.com/product (validate page) - variant="features" "KamoCRMで実行" -> kamocrm.com/features (recover page) 視覚設計: 固定右下、12px のテキスト、残りの低い不透明度(~36%)、 ホバーに最大72%のリフトがあり、サブル ◀ グリフが現れます。 ビューポートに隠された 480px以下で、モバイルauth UXの乱雑を避けることができます。 対色混合を使用する currentColor なので、ホワイトラベルのテーマを色付けるテキストに適応します クライアントのブランド化で衝突することはありません。 クローラビリティ: プレーン <a href>, 同じタブナビゲーション (target=" blank"), no rel="nofollow" (dofollow 信号を望む)。 アリアラベルは、 スクリーンの読者のための記述的な長尾フレーズはskewingなしで 可視アンカーテキスト比。 スコープ: ログイン(/)、回復、検証のみ — エラー、ログアウト、有効 (クッキー・デバッグページ)、またはSEO間で合意された取引オフあたりの請求書 リーチとホワイトラベルの礼儀.
· kamo-marketing
/alternatives ハブ + SEO の 9 競合他社比較ページを追加する
「X 代替」検索を標的とする全競合他社比較スイートを追加 お問い合わせ 各ページには、深い物語 (2500+ 単語)、20-25 行の機能が含まれています。 行列、価格設定の故障、マイグレーションガイド、および8-10のよくある質問(FAQPage付き) 構造化されたデータ)。 ルート: - /alternatives ハブ ページ 全 9 比較 + マスター マトリックス - /alternatives/[slug] per-competitor deep-dive (生成されたStaticParamsによるSSG) - /vs/[slug] 301 /alternatives/[slug] への永続リダイレクト Googleがリンクの株式を1つのURLに統合する(道順) 競技者:GoHighLevel、HubSpot、Salesforce、Pipedrive、monday.com、 Zoho CRM、Zoho One、Vendasta、Microsoft Dynamics 365。 データ モデル:app/lib/competitors/の単一のコンピターによってタイプされるインターフェイス、 競合他社の1つのファイル、共有されたオルタナティブPageClientテンプレートは、 データからのすべてのページ。 SEO: - フルメタデータ + ページごとのOG/Twitterカード - パン粉JsonLd、製品JsonLd、FAQページJSON-LD - ハブの項目リストJSON-LD - 各路線のダイナミック・オープングラフ・イメージ - Next.jsサイトマップ.tsに追加(すべてのロケールを渡るhreflang代替) - /api/sitemap JSON エンドポイントに追加 - /site-mapページ目に見えるリンクリストに追加 ナヴ: - 価格のドロップダウンで新しい「比較」リンク - フッターの製品セクションの新しい「比較」リンク - nav.compare / footer.compare すべての22ロケールに追加翻訳キー - 代替品/代替品すべての22ロケールに追加されたHub i18n名前空間 (ハイブリッドi18n決定ごとの英語コンテンツ — 競合他社名と 機能の説明は、グローバル英語です
· KlusterServices
Add iframe-compatible middleware chain for kamo-analytics
Add security-headers-allow-iframe (no X-Frame-Options) and kamo-middlewares-allow-iframe chain so analytics can be embedded in iframes from internal.kamocrm.com. The CSP frame-ancestors directive in the app itself controls which origins are allowed.
· kamo-internal
OTK-authenticated iframeでnavtopに分析アイコンを追加
チームメンバーにトップレベルのオーガニゼーションをゲートしたNavTopにBarChartアイコンを追加 (親なし) クリックすると、OTK を生成する /analytics に移動し、 フルページのiframeでanalytics.{domain}を読み込みます。 生成-otk のルート より長い60s TTLで目的=分析をサポートします.
· SecurityService
Add analytics → analytics text replacement in changelog sanitization
· KlusterServices
Move kamo-analytics to own repo, keep only postgres in KlusterServices
- Remove analytics deployment, service, and nginx-configmap (now owned by kamo-analytics project with its own CI/CD pipeline) - Remove analytics-ingressroute (now in **************** - Keep postgres StatefulSet, service, and secret — data is preserved - Rename deploy step to "Kamo Analytics PostgreSQL"
· SecurityService
Redact tokens ≥32 chars in changelog sanitization
Any word (run of non-whitespace) that is 32 characters or longer is replaced with **************** before titles and descriptions are sent to the translation service, catching hashes, keys, and secrets that aren't covered by the named-secret list.
· kamo-internal
統一されたVoipButtonのドロップダウンで、navtopの別のコール/テキストアイコンを置き換える
· KlusterServices
Rebrand analytics analytics UI with Kamo logo, title, and favicon
Adds nginx sidecar proxy that injects CSS to replace the analytics logo with KamoCRM logo, changes the page title to "Kamo Analytics", and overrides the favicon.
· kamo-marketing
Google Analyticsを分析で置き換え、サイト全体でイベントトラッキングを追加
- レイアウトからGoogle Analytics(gtag.js)を削除する - AnalyticsAnalyticsコンポーネントの追加:Cookieによる同意認識スクリプトの読み込み 好み、data-do-not-track、kamocrm.comへのドメイン制限 - CookieConsentBanner: 保存時にクッキーを交換したイベントをディスパッチ 分析分析分析分析分析 負荷/アンロード アクティブ - ナビゲーション: nav-click、cta-login、cta-start-free を追跡します - フッター:ソーシャルクリック、フッターリンク、クッキー設定リセットを追跡 - CTAStrip:cta-start-freeおよびcta-view-pricingを追跡して下さい - 価格Client:請求トグルを追跡し、プラン+サイクルで選択を計画 - ContactClient: 成功に関するトピックで連絡先フォームを追跡する - DemoClient:デモ・ステップ・コンプリートとデモ・ブックを追跡 - SignupSection: サインアップフォーム・サブミットとソーシャル・ユースクリックを追跡する - exitIntentModal: 出口インテントショーンと出口インテントクタを追跡
· KlusterServices
Add analytics analytics deployment and analytics.kamocrm.com routing
- New analytics/ directory: PostgreSQL StatefulSet + analytics deployment, services, and secret template - **************** routes analytics.kamocrm.com → analytics on websecure - auto-cert: add STATIC_DOMAINS list and seed_static_domains() so analytics.kamocrm.com cert is provisioned at startup without needing traffic
· kamo-marketing
すべての地域のフッターに適法なプリントを追加
すべてのページのカバーの底に保護法的免責事項を追加します。 プラットフォームの責任, AI/eSignatureの免責, 翻訳権限, 利用規約、および商標通知。 英語で保存されたファインプリント 権威ある法的テキストとして全22個のローカル.
· kamo-marketing
Google Analytics(G-W9K0Z7FYRV)をNext.js Scriptコンポーネント経由で統合
