見出し画像

🌸さくケア|2-5-3-5改-14J-後編(20日目)|メール問い合わせへの「検索地域(住所)」完全反映&バトンリレー開通ドキュメント🌸

🌸さくケア|2-5-3-5改-14J-後編(20日目)|メール問い合わせへの「検索地域(住所)」完全反映&バトンリレー開通ドキュメント🌸

【実録「第2章」:途切れたバトンを繋ぎ直せ!検索ログの行番号自動追跡&地名保存で、メール問い合わせへの「検索地域」確実セットを完遂(工程14-J-後編:第20日目)】

皆さん、こんばんは!ライフアップです。ケアマネジャーさんの実務をDXで圧倒的に効率化するLINEツール「さくケア」の開発記。

前回の【14J-中編(19日目)】では、LINE APIの応答トークン制約を突破し、「検索中…」の即時応答とPush送信を組み合わせた極上の待ち時間UXを構築しました!

今夜は、工程14Jの締めくくりとして、メール問い合わせ時に「どこの地域の検索結果から問い合わせたのか」を確実にセットする【2-5-3-5改-14J-後編(20日目)】のドキュメントをお届けします!

■ 1. 🚨 直面した壁:メール本文に「検索地域」が反映されない謎 テストを重ねる中で、大きな課題が浮かび上がりました。LINEのカルーセルから「メールを作成する」を押して中間LP(Web画面)を開いた際、メール本文に「検索地域(住所)」が正しく反映されず、空っぽになってしまう現象が発生していたのです。

ケアマネジャー様がどのエリアで事業所を探していたのかという情報は、問い合わせを受ける訪問看護ステーション様にとっても極めて重要なデータです。ここが欠けてしまっては、おもてなし機能として完璧とは言えませんでした。

■ 2. 🔍 原因究明:2つの「途切れたバトン」 原因を徹底的に調査したところ、バックエンド処理で2つのバトンリレーが途切れていることが判明しました。

  • 行番号(row)のバトンリレー切れ

    1. LINEのボタンを押した際、中間LPに対して「スプレッドシートの何行目の検索条件(住所)を読み込むべきか」を伝える row パラメータが渡っておらず、空っぽになっていました。

  • 文字としての「地名データ」の未保存

    1. 従来の処理では、ユーザーが住所や位置情報を送信した際に「緯度・経度」の数値データのみを作業用シートに保存していました。そのため、中間LP側が「〇〇市〇〇」のような人間が読める地名テキストを探そうとしても、どこにも存在していなかったのです。

■ 3. 🛠️ 技術的突破:行番号自動サルベージ&地名テキスト同時保存 この2つの課題を解決するため、doPost のロジックに強力な補正機能を注入しました。

  • 直近ログからの targetRow 自動追跡(サルベージ)

    1. ボタンから row 番号が届かなくても、分析用ログ(cm_action_log)を最新行からさかのぼり、該当ユーザーが最後に検索を実行した行番号を自動で特定する処理を追加しました。

  • 地名テキストのバックエンド自動保存

    1. 位置情報や手入力された住所を判別した際、緯度経度だけでなく「地名名称」も同時に作業用シートへ記録するロジックを構築しました。

この2つの連携により、LINEから中間LPへ正確な行番号が渡り、シート内の地名テキストを確実に参照してメール本文へ流し込む完璧なデータフローが開通しました!

■ 4. 🧠 理学療法士×経営者の思考:「申告負担」をゼロにする情報連携の美学 リハビリの現場でも、患者様が「どこが痛むか」「いつから不調か」を毎回ゼロから説明するのは大きな負担になります。だからこそ、セラピスト間でカルテ情報を正確に引き継ぎ、「〇〇さん、左膝の調子ですね」とスッと入ることが安心感を生みます。

デジタルツールも全く同じです。ユーザーに「さっき検索した住所」をもう一度入力させるのではなく、裏側でデータバトンを完璧に繋いで自動反映する。この「申告負担をゼロにする思いやり」こそが、現場に愛されるプロダクトの必須条件だと強く実感しています。

■ 5. 🛠️ 進捗ステータス

  • [x] 【工程1〜11:LINE内検索機能・UI/UX総仕上げとリッチメニュー完全制御】

  • [x] 【工程12:WEB土台構築・SS連動・格差デザイン・特急リンク完全完遂】

  • [x] 【工程13:target="_top"によるiframeの壁完全粉砕・2大ボタン完全開通】

  • [x] 【2-5-3-5改-14B〜G】:条件分岐&堅実ルート(電話・メール簡易起動)完全開通!

  • [x] 【2-5-3-5改-14H(16日目)】:URLの行番号(row)からログ&プロフィールを完全自動復元するバックエンドロジック構築完了!

  • [x] 【2-5-3-5改-14I(17日目)】:改行コードの文字化けを撃退!中間LP経由のワンタップ長文メール起動&UX最適化文面・コード整理を完全達成!

  • [x] 【2-5-3-5改-14J-前編(18日目)】:メール本文の条件改行整形に成功!

  • [x] 【2-5-3-5改-14J-中編(19日目)】:「検索中…」即時応答ロジック実装!reply/pushハイブリッド送信による待ち時間UX最適化達成!

  • [🎉] 【2-5-3-5改-14J-後編(20日目)】:メール問い合わせへの「検索地域(住所)」自動セット&14J完全完遂!

  • [🔄] 【次回:工程15へ】:更なる機能拡張と現場おもてなし体験の極致へ!

🚀 次なる旅路へ! 長かった工程14Jが、ついに完全完遂を迎えました!メール本文の整形、待ち時間UXの最適化、そして検索地域の完璧なバトンリレー。妥協なく磨き上げた「さくケア」は、いよいよ次のステージへと進みます!🌸

📊 理学療法士としての視点 患者様の状態変化を見逃さずにカルテへ繋ぐように、コードの裏側でもデータをひとつも落とさずにバトンを繋ぐ。使う人が意識しない部分にこそ、プロとしてのこだわりが宿ります。ケアマネジャー様の笑顔のために、これからも愚直に作り込んでいきます!

今夜も最後までお読みいただき、本当にありがとうございました!次回の展開もお楽しみに!🚀

▼「さくケア」公式LINEはこちら。 メディカルホールディングスの夢を共にする仲間、募集中!🚀

【さくケア|訪看検索】

スマホの方はこちらをタップするだけで登録完了です!


📱 ハッシュタグ #さくケア #介護DX #GAS #個人開発 #神UX #14J後編 #データ連携 #バトンリレー #LINEAPI #理学療法士 #ケアマネジャー業務効率化 #現場視点

いいなと思ったら応援しよう!