Adaloは、単一のエディタからデータベース駆動型のウェブアプリとネイティブiOSおよびAndroidアプリを構築するためのAI搭載ノーコードプラットフォームです。出勤スプレッドシートをモバイルアプリに変換し、マネージャー、教師、またはチームリーダーが出勤をマークし、チェックイン時間をログし、履歴を確認できます。すべてGoogle Sheetsに即座に同期されます。1つのアプリ、App StoreとGoogle Playに公開—複雑な開発は不要です。
教室の出欠確認から複数サイトの従業員追跡まで—Google Sheetsで整理できるものなら、構築できます
マネージャー、教師、チームリーダーは紙の署名シート、手動スプレッドシート更新、誰がどこにいたかの確認に貴重な時間を費やします。データが入力されるころには、すでに古い情報です。
迅速な点呼、リアルタイムのステータス確認、整理された勤務記録が必要なマネージャー、教師、チームリーダー向けに構築されています。すべてスマートフォンから利用できます。
メンバーを選択し、ステータス(出席、欠席、遅刻、欠席理由あり)を設定して送信します。日付、時刻、マークした人の情報を含む新しい行が勤務状況タブに即座に書き込まれます(SheetBridge経由)。
本日の日付のすべてのメンバーを表示し、現在のステータスとチェックイン時刻を見ることができるフィルタリングされたビューです。SheetBridgeの日付フィルタリング機能を使用して本日のレコードのみを表示します。
メンバーの詳細(名前、メールアドレス、役職、部門)と勤務状況の完全な履歴を表示します。メンバーと勤務状況は2つのタブ全体で名前またはメールアドレスでリンクされています。
日付範囲、メンバー、または部門で過去の勤務状況を検索およびフィルタリングします。SheetBridgeのクエリオペレータを使用して、任意の期間の動的フィルタリングされたビューを構築します。
シートに追加されたメンバーはアプリに自動的に表示されます。アプリでマークされた勤務状況はシートに即座に書き込まれます。SheetBridge経由で双方向のリアルタイム同期を実現します。
ステータスでフィルタリングして本日の欠席者を確認するか、出席、欠席、遅刻の数を示す管理者概要を構築します。すべて同じなじみのあるスプレッドシートに基づいています。
既存のワークフローを中断することなく、勤務状況追跡アプリを素早く起動して実行できます。
メンバー用のメンバーリストと勤務状況用の日々のレコードの2つのタブを持つGoogleシートを作成します。各タブで1つのヘッダー行を使用し、明確でユニークな列名を使用します。SheetBridgeは1行目を列ヘッダーとして読み込み、各列をAdaloのプロパティに変換します。
各列内でデータ型を一貫性を保つ - 日付とテキストを混在させないでください。信頼できるフィルタリングとソート用に一貫した日付形式(例:YYYY-MM-DD)を使用してください。データの途中に空白行を避けてください。SheetBridgeは各タブに自動的に列を追加します - 編集または削除しないでください。 sheetbridge_id 列を各タブに追加します
Adaloでアプリを開いてデータベースタブをクリックします。外部コレクションを追加し、SheetBridgeを選択して、GoogleスプレッドシートURLを貼り付けます。Googleサインインフローを完了してアクセス権を付与し、シートを選択してテストを実行して接続を確認します。各タブごとに別の外部コレクションを作成して、メンバーと勤務状況の両方をアプリで利用できるようにしてください。
コレクションに明確な名前を付けてください(例:「メンバー(SheetBridge)」と「勤務状況(SheetBridge)」)。画面構築時の混乱を避けるためです。各タブは接続フローを繰り返すことで作成された独自の外部コレクションが必要です。
マネージャー、教師、またはチームリーダーが勤務状況を外出先で追跡する必要があるスクリーンを構築します。SheetBridgeのフィルタリングオペレータを使用して、日付、メンバー、または部門による動的ビューを作成します。
チームが出勤を記録し、記録を更新し、エントリを修正できるようにフォームとアクションを構成します。すべてアプリから実行でき、変更は SheetBridge 経由でリアルタイムで Google Sheets に同期されます。
自動設定 date を今日に設定し、 check_in_time を現在時刻に設定します。書き込みが機能するには、接続された Google アカウントが編集アクセス権を持つ必要があります。シートに「id」というタイトルの列を設定することはできません。SheetBridge の内部システムと競合します。間違ったエントリの場合は、行を削除するか、ステータスを更新して修正されたレコードを保持してください。
すべてが接続されたら、チームの体験は次のようになります。
SheetBridge はチームが出勤を追跡する方法と、マネージャーが人と場所全体の可視性を維持する方法を変えます。
電話またはタブレットから数秒で出勤を記録します。紙のシートはもうありません。終業時の手動転記もありません。名前をタップしてステータスを設定すれば完了です。
記録された瞬間に誰が出勤、欠席、遅刻しているかを確認できます。マネージャーはレポートを待つ必要がなく、任意の時点で現在の出勤状態を確認できます。
すべての出勤記録は、誰がいつ記録したかを示します。marked_by 列はコンプライアンスと説明責任の明確な監査証跡を作成します。
日付範囲、メンバー、または部門で出勤をフィルタリングします。欠席のパターンを発見し、時系列でトレンドを追跡し、すべて同じスプレッドシートからレポートを生成します。
場所列を追加してサイトでフィルタリングすると、各教室、オフィス、または施設は独自のレコードのみを表示します。1 つのアプリがすべての場所にサービスを提供します。
名簿シートを編集してメンバーを追加します。スプレッドシートを編集して列を追加またはステータスオプションを変更すると、Adalo で「テスト実行」を実行してプロパティが自動的に更新されます。
SheetBridge で出勤追跡の導入に成功したチームから学びましょう。
ステータスの固定リストを使用します(出勤、欠席、遅刻、認可済み)。SheetBridge フィルターは大文字と小文字を区別します。「Present」と「present」は異なる値として扱われます。ドロップダウンまたは厳密な命名を使用してデータをクリーンに保ちます。
メンバーと出勤を別々のタブに保ちます。member_name または member_email でリンクして、各出勤記録が特定の人に結び付くようにします。各タブは Adalo で独自の外部コレクションを取得します。
日付列で一貫した日付形式(例:YYYY-MM-DD)を使用して、フィルタリングと並べ替えを確実にします。混在した日付形式はフィルターの不一致と結果の欠落を引き起こします。
組織に複数の場所またはクラスがある場合は、出勤タブに場所列を追加してフィルターとして使用し、各サイトが独自のレコードのみを表示するようにします。
SheetBridgeは各タブにsheetbridge_id列を自動作成して行を識別します。名前の変更、編集、削除はしないでください。システムで管理されており、更新と削除が正常に動作するために必要です。
marked_by列を使用して、各エントリをログに記録したマネージャーまたは教師を記録します。これにより、責任追跡と監査証跡が作成されます。ログインしているユーザーのIDを使用して自動的に設定します。
メンバーシートの1行目にヘッダー行があり、その下に少なくとも1つのデータ行があることを確認してください。正しいタブが独自の外部コレクションとして接続されていること、およびテスト実行ステップを完了していることを確認してください。
接続されたGoogleアカウントがスプレッドシートの編集アクセス権を持っていることを確認してください。閲覧のみアクセスでは、アプリはデータを読み取ることはできますが、更新することはできません。問題が解決しない場合は、接続を切断して再度接続し、権限を更新してください。
sheetbridge_id列を含む行をコピー貼り付けしないでください。新しい行に値を貼り付けて、SheetBridgeに新しいIDを生成させてください。既存のレコードをチェックしてから重複を作成しないようにアプリロジックを構築してください。
シートの日付列形式がAdaloでフィルタリングしている値と一致していることを確認してください。YYYY-MM-DDなどの一貫した形式を使用してください。形式が混在していると、SheetBridgeのオペレーターが一致する行を見つけられません。
Google Sheetsのヘッダーの名前を変更すると、Adaloのプロパティ名が変更されます。外部コレクション→コレクション編集→テスト実行に移動してマッピングを更新してください。次に、古い名前を参照していたリスト、フォーム、またはアクションを確認してください。
シートに「id」というタイトルの列がないことを確認してください。これはSheetBridgeの内部システムと競合し、行を更新するときエラーがスローされます。「member_id」または「record_id」に名前を変更してください。
SheetBridgeアクセスにはプロフェッショナル、チーム、またはビジネスプランが必要です
編集可能なスプレッドシート(一意の列ヘッダーとタブごとの明確なヘッダー行を備えたもの)
クリーンなフィルタリングのための事前定義ステータスオプション(出席、欠席、遅刻、理由あり)
マネージャー、教師、またはチームリーダーは出席をマークするためにスマートフォンまたはタブレットが必要です
はい。Adaloは、単一のエディターからウェブ、iOS、およびAndroidで動作するデータベース駆動アプリを構築するためのAI搭載のノーコードプラットフォームです。出席アプリは、リアルタイムデータ同期、現地または教室にいるスタッフのモバイルアクセス、およびApp StoreおよびGoogle Playに公開する機能が必要になるため、最適な用途です。
はい。AdaloはネイティブiOSおよびAndroidアプリを構築し、App StoreおよびGoogle Playに直接公開できます。これにより、チームは出席をマークするための専門的でダウンロード可能なアプリを取得できます。ウェブリンクまたは共有スプレッドシートよりもはるかに信頼性が高いです。
はい。Google Sheetsの行への変更とAdaloアプリから行われた変更はリアルタイムで同期します。マネージャーが携帯電話で誰かを「出席」としてマークすると、その行は出席シートに即座に表示されます。また、メンバーシートに追加された新しいメンバーはアプリに自動的に表示されます。
メンバータブはロスター(1人あたり1行)を保持し、出席タブは日次レコード(1人あたり1日1行)を保持します。この分離はデータを正規化したままにします。1人のメンバーあたり数百の出席レコードを持つことができ、プロフィールを混乱させません。各タブをAdaloで個別の外部コレクションとして接続し、member_nameまたはmember_emailでリンクしてください。
SheetBridgeのクエリパラメーターを使用して、日付が本日の日付に等しい出席リストをフィルタリングしてください。Adaloで、MagicTextを使用して現在の日付をフィルターに渡してください。日付列が一貫した形式(例:YYYY-MM-DD)を使用していることを確認して、フィルターが正しく一致することを確認してください。
SheetBridgeは完全に読み取り/書き込みです。スタッフは出席をマーク(行を作成)し、ステータスを更新またはメモを追加(行を更新)し、正しくないエントリを削除(行を削除)できます。すべてGoogle Sheetsに即座に反映されます。接続されたGoogleアカウントはライトバックが機能するために編集アクセス権が必要です。
Google Sheetsに新しい列を追加してから、Adaloで外部コレクション→コレクション編集→テスト実行に移動してください。新しいプロパティがコレクションに自動的に表示されます。列名は一意である必要があります。複数の列が同じ名前を共有している場合、2番目の列のみが正しく読み込まれます。
詳細について学習 Adaloのノーコードアプリビルダー, Google Sheetsをアプリに変換するまたは、以下にどのように公開するかを確認してください App Store さらに Google Play.
ステータス別にグループ化された出席数を表示するダッシュボードを作成します。例えば、18人が出席、3人が欠席、2人が遅刻で、マネージャーは一目でその日の状況を確認できます。
連続出席日数のメンバーをハイライトする表示を構築します。完全な出席記録を認識し、欠席のパターンを特定します。
月次レポートフィルター(日付が現在の月内)を追加して、マネージャーがアプリを離れずに出席トレンドを確認できるようにしてください。日付範囲には_gteおよび_lteオペレーターを使用してください。
紙の署名シート、手動データ入力を廃止し、出席のリアルタイムの可視化を実現したチームに参加してください。すべて既存のGoogle Sheetに基づいて構築されています。