エディタとダッシュボード
アプリのランディングページにアクセスできない
アプリのランディングページにアクセスできない
- アプリのダッシュボードに移動します。
- Overview をクリックします。
- App Visibility の下で Public を選択します。
- パブリックランディングページ用に別のアプリを作成します。
- 両方のアプリを公開します。
- このランディングアプリをメインのプライベートアプリにリンクします。
- プライマリドメインをランディングページアプリに、サブドメインをプライベートアプリに割り当てます。
パブリックランディングページとプライベートコンテンツの両方を持つ単一のアプリが必要な場合は、ランディングページ以外のすべてのページをブロックする行レベルセキュリティ(RLS)を設定できます。
- AI にパブリックランディングページを作成するよう依頼し、すべてのユーザーのデフォルトに設定します。
- 他のすべてのページを RLS で保護します(ログインしたユーザーのみが表示できるように)。
- リダイレクトを設定します: ログアウトしている人はランディングに送られ、ログインしているユーザーはダッシュボードに送られます。
- プロンプトの提案:
“Please implement a landing page for our app that allows users to login/signup at /Login utilizing our existing theme. Make sure all pages except the landing page are secured behind RLS and that logged-in users can’t access the landing page but are redirected to the dashboard.”
アプリ内で何かをクリックすると画面が真っ白になる
アプリ内で何かをクリックすると画面が真っ白になる
- チャットメッセージの Revert アイコンをクリックして、アプリを以前の動作するバージョンに戻します。
- Version History(AI チャットの時計アイコン)を開き、何かをクリックしても白い画面にならなかった古いバージョンにロールバックします。
- 問題が表示される場所、時刻、方法など、より具体的な詳細を AI チャットに説明してみてください。
エラーメッセージ: "Failed to load app: Error serializing to JSON: UnicodeEncodeError"
エラーメッセージ: "Failed to load app: Error serializing to JSON: UnicodeEncodeError"
アプリエディタが読み込まれないか遅い
アプリエディタが読み込まれないか遅い
- 最新のサポートされているブラウザを使用していることを確認します。
- ブラウザのキャッシュと Base44 のクッキーをクリアします。
- ブラウザの拡張機能、特に広告ブロッカーやプライバシーツールを無効にします。
- シークレットウィンドウでエディタを開くか、別のブラウザを試します。
- 報告されている障害について Discord のコミュニティを確認します。
- エディタがまだ動作しない場合は、エラー(特にブラウザのコンソールから)のスクリーンショットを撮り、ブラウザとオペレーティングシステムの詳細とともに Base44 サポートに連絡してください。
公開した変更がライブで確認できない
公開した変更がライブで確認できない
- ブラウザとデバイスのキャッシュをクリアし、アプリを再読み込みします。
- 別のブラウザまたはデバイスからアプリを再確認します。
- Publish をクリックして “success” メッセージが表示されたことを確認します。
- バックエンド関数を更新した場合は、ダッシュボードから再デプロイします。
- Base44 ダッシュボードでエラーログを探します。
- 何も機能しない場合は、Base44 サポートに連絡する際にアプリのリンクと不足している内容の詳細を含めてください。
公開後に空白の画面と JSON スキーマエラーが表示される
公開後に空白の画面と JSON スキーマエラーが表示される
meal_preferences など)を使用する場合、入力タイプと値タイプがスキーマと一致していることを確認してください。不一致があると、アプリが正しく読み込まれなかったり、空白の画面が表示されたりする可能性があります。JSON スキーマを確認し、フィールドタイプと保存されているデータが一致していることを確認してください。柔軟なオブジェクトを挿入する必要がある場合は、プロパティが事前に明確に定義されている場合のみ JsonSchemaForm を使用してください。ヒント: アプリのコードと設定がエディタで正しく見えるのにライブアプリが空白の画面や更新の欠落を示す場合、フィールドスキーマと保存されたデータを再確認してください。隠れたスキーマの不一致は一般的な原因です。
AI チャット
AI とチャットするときに使うクレジットが多すぎる
AI とチャットするときに使うクレジットが多すぎる
- チャットを開始する前に、AI チャットウィンドウで Discuss をクリックします。Discuss ボタンがハイライトされているはずです。
- アイデアを計画し、質問し、AI と話し合います。
- 議論を終え、AI にアクションや何かの構築をしてもらう準備ができたら、もう一度 Discuss をクリックしてオフにします。Discuss ボタンはハイライトされなくなり、AI に変更を実装するよう依頼できます。

AI が問題を修正していない
AI が問題を修正していない
- AI チャットで Visual Edit と Discuss をクリックします。
- 作業したいアプリプレビュー内の要素(ボタン、フォーム、入力、テーブル行など)をクリックします。
- 要素で Discuss をクリックして、そのコンポーネントにリンクされた集中したチャットを開きます。
- AI チャットで、何が起きているか、何が起きるべきかを説明します。

AI チャットが応答しない
AI チャットが応答しない
- チャットメッセージの Revert アイコンをクリックするか、正しく動作していたアプリの最後のバージョンに戻ります。これは AI の状態をリセットし、しばしば問題を解決します。
- ‘thinking’、‘applying changes’、‘undoing’ などの状態でチャットが詰まっている場合は、チャットの Stop ボタンをクリックします。
- AI リクエストが非常に長いか複雑な場合は、より小さく管理しやすい部分に分割します。これは AI があなたの指示を正確に処理するのに役立ちます。
- ブラウザを更新し、インターネット接続を確認します。
- ブラウザのキャッシュをクリアし、スクリプトをブロックする可能性のあるブラウザ拡張機能をオフにします。
- プライベートまたはシークレットウィンドウでアプリを開きます。
-
それでも動作しない場合は、報告されている問題について Discord を確認してください。
チャットの処理状態が 10 分以上続くか、更新が提供されない場合は、Stop ボタンをクリックし、以下の詳細を含めてサポートチームに知らせてください:
- AI が詰まった場所(アプリ内の場所または関数)
- 実行していたプロンプトまたはアクション
- 処理状態がどれくらい続いたか
エラー: 'dict' object has no attribute 'lower'
エラー: 'dict' object has no attribute 'lower'
- エラーが提案するように、最後のメッセージを元に戻します。
- ページを完全に更新します:
- Windows または Linux では Ctrl + Shift + R または Ctrl + F5 を押します。
- Mac では Cmd + Shift + R を押します。
- チャットセクションをクリアして新しいプロンプトを開始してみます。
- エラーが続く場合は、プロンプトとエラーの詳細を含めてサポートにご連絡ください。
アプリを作成する最初のプロンプトの後、AI チャットが "Thinking..." のままになる
アプリを作成する最初のプロンプトの後、AI チャットが "Thinking..." のままになる
- アプリの Dashboard に移動します。
- Settings に移動して App settings を選択します。
- Clone app をクリックします。
- クローンしたアプリを開きます。
- 元のプロンプトテキストをコピーします。
- 新しいアプリを作成します。
- 同じプロンプトを AI チャットに貼り付けて再度実行します。
データとセキュリティ
行レベルセキュリティ (RLS) がデータアクセスを正しく制限していない
行レベルセキュリティ (RLS) がデータアクセスを正しく制限していない
- アプリのダッシュボードに移動し、Security をクリックします。
- Start security check をクリックして、不足または誤って構成された RLS ルールをスキャンします。
- 見つかった問題を確認し、推奨される安全なデフォルトを使用するには Apply Fixes をクリックするか、各データエンティティのルールを手動で調整します。
- 異なるユーザーロールでサインインして、各種類のデータに権限のある人だけがアクセスできることを確認します。
パフォーマンスと速度
アプリの読み込み、保存、または使用時にエラー 500 が表示される
アプリの読み込み、保存、または使用時にエラー 500 が表示される
- ページを更新するか、後で再度試してください。一部の 500 エラーは一時的なものです。
- ステータスページまたは Discord チャンネルを確認して、既知のプラットフォームインシデントがあるかどうかを確認してください。
- アプリ名
- エラーがどこで、いつ発生するか
- コンソールからのエラーメッセージ(可能であればスクリーンショット)
- 問題に至った手順
アプリが読み込まれないか、空白/白い画面が表示される
アプリが読み込まれないか、空白/白い画面が表示される
- アプリが一瞬読み込まれて消える。
- アプリのリンクをクリックすると、白いページまたは読み込みホイール以外何も表示されない。
- 一部のページ、タブ、または機能が凍結して応答しない。
- ボタンをクリックしたり選択したりするとアプリがクラッシュする。
- ダッシュボード、プレビュー、または主要ページにアクセスしようとしても何も表示されない。
- ページを更新するか、新しいブラウザウィンドウでアプリを開きます。
- ブラウザのキャッシュとクッキーをクリアして、再度読み込んでみます。
- インターネット接続が安定していることを確認します。
- ブラウザまたはデバイスを切り替えて、問題が他の場所でも続くかどうかを確認します。
- 問題が発生する前に最近編集した場合は、可能であれば最新の変更を元に戻してみます。
- 数分待ちます。プラットフォームが更新中または一時的なダウンタイムが発生していることがあります。
- 表示されている内容の説明(空白のページ/スピナーなど)
- 問題が始まった時期と、最近行った編集
- アプリ名またはリンク
- ブラウザコンソールに表示されているエラーメッセージ(可能であれば)
プロンプトまたは停止ボタンが詰まっていて元に戻せない
プロンプトまたは停止ボタンが詰まっていて元に戻せない
- Version History を使用して、詰まったプロンプトの前にアプリを素早く戻します。これは以前の状態に戻る最速の方法です。
- アプリ設定で LLM を変更し、Discuss モードに切り替え、何かプロンプト(例: “hi”)を送信して詰まった状態を解除します。
- Visual Edit モードを使用して、余分なスペースを追加したりテキストを更新するなど、小さな変更を加えて状態変更を強制します。
- 可能であれば、モバイルデバイスでアプリを開き、Discuss モードを有効にして、プロンプトを送信します。
すべてが壊れていて、チャットで元に戻すことが何もしない
すべてが壊れていて、チャットで元に戻すことが何もしない
- チャット履歴のすべてのプロンプトには Revert ボタンがあります。これをクリックして、その変更の直前までアプリをロールバックします。
- チャットで AI に “頼んで” アプリをロールバックしても、実際にはプロンプトの変更は元に戻りません。Revert ボタンまたは Version History だけが修正できます。
- Revert ボタンが機能しない場合は、Version History(通常ダッシュボードまたはプレビューの近くにあります)を使用します。これにより、以前のアプリバージョンに復元できます。
- Revert と Version History の両方が機能しない場合は、さらなるサポートのために Base44 サポートに連絡してください。
Tailwind CDN スクリプトがプラットフォームによって挿入され、削除できない
Tailwind CDN スクリプトがプラットフォームによって挿入され、削除できない
アプリと連携
バックエンド関数がパブリック URL で 404 エラーを返している
バックエンド関数がパブリック URL で 404 エラーを返している
ステップ 1 | バックエンド関数をテストする
ステップ 1 | バックエンド関数をテストする
- アプリエディタで Dashboard をクリックします。
- Code をクリックします。
- Functions をクリックします。
- 関連する関数を選択します。
- 右下の Test Function をクリックします。
- (任意)右上のサイドバーから連携に使用する関数の URL をコピーします。
- テストが成功した場合: バックエンド関数は動作しています。ブラウザで URL を訪問することによるエラーは正常です。
- テストが 404 エラーを返すか、すべての連携が動作しない場合: 以下のトラブルシューティング手順を続けてください。
ステップ 2 | 持続的な 404 エラーのトラブルシューティング
ステップ 2 | 持続的な 404 エラーのトラブルシューティング
- プランがバックエンド関数をサポートしているか確認: Builder プラン以上であることを確認します。
- ファイルの場所と名前を確認:
- 関数ファイル(例: ebayAuth)が正しいディレクトリにあることを確認します。
- ファイル名と関数名にタイプミスがないか確認します。
- 各ファイルは
Deno.serve()を使用して関数をエクスポートする必要があります。
- アプリを再デプロイ: ダッシュボードから再デプロイして、新しいデプロイをトリガーし、アプリのルーティングを更新します。
- 最近のビルドとデプロイを確認: アプリが最近更新された場合、すべてのビルドとデプロイの手順が正常に完了したことを確認します。
- アプリへのリンク
- 影響を受けているバックエンド関数名のリスト(例: ebayAuth)
- 各エンドポイントでの 404 エラーを示すスクリーンショット
- 問題が始まった時期(デプロイ、移行、プラットフォーム更新の後など)
Base44 が API キーを取得できない
Base44 が API キーを取得できない
- サービスにログインします。
- API または開発者セクションに移動します。
- キーを生成します。
- それを Secret として Base44 に貼り付けます。
ブラウザでバックエンド関数の URL を開いたときのエラー
ブラウザでバックエンド関数の URL を開いたときのエラー
- GET リクエストは、URL のクエリ文字列でデータを渡すことができます。
- POST リクエストは、リクエストボディでデータを安全に送信できます。
Webhook 関数への POST リクエスト時の 500 エラー
Webhook 関数への POST リクエスト時の 500 エラー
https://app--your-app-name.base44.app/api/apps/your-app-id/functions/yourFunctionNameカスタムドメインが接続されている場合でも、適切なルーティングを確保し、エラーを減らすために、POST リクエストにはデフォルトのアプリリンクを使用することをお勧めします。URL の構造を再確認し、必要に応じて連携を更新してください。バックエンド関数のエラー ISOLATE_INTERNAL_FAILURE
バックエンド関数のエラー ISOLATE_INTERNAL_FAILURE
ISOLATE_INTERNAL_FAILURE エラーが表示されることがあります。これは通常、/functions フォルダ内のいずれかのファイルがプラットフォーム要件に従っておらず、Base44 の Deno 環境で起動できないことを意味します。一般的な原因:- Deno.serve エントリポイントの欠如:
/functionsフォルダ内の各関数ファイルは、エントリポイントとしてDeno.serve()を使用する必要があります。例:Deno.serve((request) => { ... }) /functions内のユーティリティファイルまたは空のファイル:/functionsフォルダ内のユーティリティモジュールまたは完全に空のファイルは、実際のエンドポイントを意図していなくてもこのエラーをトリガーする可能性があります。ヘルパーファイルは/functionsの外に移動するか、デプロイから除外する必要があります。- 無効なインポート: バックエンド関数は自己完結している必要があります。サポートされている npm パッケージからのインポートのみを保持してください。以下をインポートしないでください:
- フロントエンドコンポーネント
- 他のフォルダからの共有プロジェクトユーティリティ
- 他のバックエンド関数を直接
- サポートされていない API: Deno ランタイムは一部の Node.js 組み込みやブラウザ専用 API をサポートしていません。次のものを削除または置き換えてください:
fs、path、process、cryptoなどの Node.js モジュール- DOM または window ベースのブラウザ API
-
エントリポイントを確認: バックエンド関数としてデプロイされる
/functions内のすべてのファイルが、エントリポイントとしてDeno.serve()ブロックを定義していることを確認します。 -
/functionsフォルダをクリーンアップ- 関数としてデプロイすべきでない空のファイルや純粋なユーティリティモジュールを削除または移動します。
- 実際の関数ファイルだけが
/functionsにあることを確認します。
-
インポートと API を修正
- フロントエンドコンポーネント、共有ユーティリティ、または他のバックエンド関数のローカルインポートを削除します。
- サポートされていない Node.js またはブラウザ固有の API をサポートされている代替に置き換えます。
- サポートされている npm パッケージからのインポートのみを保持します。
- 保存して公開: 変更を保存してアプリを公開し、バックエンド関数を再構築・再デプロイできるようにします。
- Base44 AI に関数のリファクタリングを依頼: それでもエラーが表示される場合は、関数コードを Base44 AI チャットにコピーして、次のように言ってください: “This backend function returns ISOLATE_INTERNAL_FAILURE. Make it self contained and compatible with Deno.serve without changing what it does.” AI は、ロジックを同じに保ちながら、関数が正しい Deno パターンに従うように書き直すのを手伝うことができます。
アプリリンクが他のブラウザで開かない
アプリリンクが他のブラウザで開かない
- アプリダッシュボードに移動します。
- 右上の Publish をクリックします。
- アプリがまだ公開されていない場合は Publish app を選択します。
- アプリダッシュボードで Overview をクリックします。
- App visibility で、アプリにアクセスできる人に応じて Public (No login required) または Public (Login required) を選択します。
- アプリが Private (Base44 login required) に設定されている場合、明示的に招待したメールアドレスだけがリンクを開けます。
- デフォルトの Base44 アプリ URL の代わりにカスタムドメインを使用している場合、Base44 設定でドメインが接続され検証されていることを確認します。
- デフォルトの Base44 アプリ URL を直接開いて、アプリ自体が期待通りに読み込まれることを確認します。
ドメイン
ドメインが 'Pending' で詰まっている
ドメインが 'Pending' で詰まっている
- ドメインの AAAA(IPv6)レコードを削除します。これらは適切なセットアップを妨げる可能性があります。
- インターネット全体で変更が完全に伝播するまで 48〜72 時間待ちます。
- whatsmydns.net などのツールを使用して、更新されたレコードが世界中で見えることを確認します。
- 正確なレコード値を入力したことを再確認します。
- 約 30 分経過してもステータスがまだ pending の場合、Base44 でドメインのリンクを解除して、再度追加してみてください。
- DNS レコードのスクリーンショット
- ドメイン名
- Base44 アプリのリンク
Base44 のドメインが接続されない
Base44 のドメインが接続されない
受信トレイで support@ionos.com からの “Please Confirm the Contact Details for Your Domain” という件名のメールを確認してください。このメールを開き、14 日以内に “Confirm Email Address” ボタンをクリックしてください。この手順は、ドメインをアクティブに保ち、連絡先の詳細が有効であることを確認するために ICANN によって要求されています。14 日以内にメールアドレスを確認しない場合、ICANN の要件に従ってドメインが無効化される可能性があります。メールが見つからない場合は、スパムまたは迷惑メールフォルダを確認してください。メールまたはリンクが期限切れの場合は、IONOS サポートに連絡して新しい確認メールをリクエストしてください。以下を行う必要があります:
- IONOS のメールを開き、リンクをクリックしてメールアドレスを確認します。
- Base44 で、アプリのダッシュボードに移動し、Domains をクリックし、ドメインを選択し、Unlink domain をクリックします。
- ドメインを再度接続します。
- 接続が完了するまで数分待ちます。
ドメインが 'Connecting' で詰まっている
ドメインが 'Connecting' で詰まっている
ドメインは接続されているが動作せず、サイトが読み込まれない
ドメインは接続されているが動作せず、サイトが読み込まれない
- DNS レコードが、お使いのセットアップタイプについてこのガイドに表示されているものと正確に一致することを確認します。
- **AAAA(IPv6)**レコードを削除します。これらは接続をブロックする可能性があります。
- タイプミスを再確認します。このガイドから値を正確にコピー & ペーストしてください。
- www とルートドメインの両方が正しく設定されていることを確認します。
- ドメインが更新されアクティブであることを確認します。
- 変更が反映されるまで最大 72 時間待ちます。
- CNAME および ANAME/ALIAS レコード要件を再確認します:
- www → base44.onrender.com(CNAME)
- root / @ → base44.onrender.com(ANAME/ALIAS、ANAME/ALIAS がサポートされていない場合は A レコード)
- A レコードを使用する場合、@ → 216.24.57.1 に設定します
- AAAA レコードを削除します。Base44 は IPv4 のみをサポートしており、AAAA レコードはドメイン解決を壊す可能性があります。
- IONOS ドメインの場合、ほとんどの問題を解決するためにドメインのリンク解除と再リンクを試してください。
- 完全な DNS 伝播後もこれらの手順を試して問題が続く場合は、サポートに連絡してください。
カスタムドメインを接続した後の SSL セットアップの問題または ERR_SSL_PROTOCOL_ERROR
カスタムドメインを接続した後の SSL セットアップの問題または ERR_SSL_PROTOCOL_ERROR
- ドメインの DNS レコードが、Base44 ダッシュボードに表示されているものと正確に一致することを確認します。
- DNS 設定から AAAA(IPv6)レコードを削除します。これらは安全な接続をブロックする可能性があります。
- DNS エントリのタイプミスや欠落した値を慎重に確認します。
- www とルートドメインの両方が正しい Base44 IP アドレスまたは CNAME を指していることを確認します。
- ドメインの登録がアクティブで確認済みであることを確認します。
- DNS と SSL の変更が世界中に完全に伝播するまで最大 72 時間待ちます。
- Cloudflare のような DNS サービスを使用している場合、そのサービス内で直接レコードを更新し、セットアップやトラブルシューティング中は Base44 関連のレコードを DNS only(灰色の雲)に設定します。
- 現在の DNS レコードのスクリーンショット
- ドメイン名
- Base44 アプリへのリンク
前のアプリを削除した後、新しいアプリにドメインを接続できない
前のアプリを削除した後、新しいアプリにドメインを接続できない
Base44 からドメインを購入した後、ドメイン認証メールを受信していない
Base44 からドメインを購入した後、ドメイン認証メールを受信していない
- 受信トレイ、スパム、迷惑メールフォルダで IONOS からのメールを確認します。
- メールが見つからない場合は、IONOS(ドメインレジストラ)に連絡して新しい認証メールをリクエストします。
- IONOS に連絡する際は、ドメイン名を提供し、ドメインの購入後に認証メールを受信していないことを説明します。
- IONOS からの手順に従って、ドメイン認証を完了します。
ドメインを再接続するときの 429 エラー
ドメインを再接続するときの 429 エラー
ドメインを再接続する前に数分待ってください。待っても問題が続く場合は、後ほど再度お試しください。
パブリック DNS ツールには、レジストラの DNS で見られない追加の A レコードが表示される
パブリック DNS ツールには、レジストラの DNS で見られない追加の A レコードが表示される
- パブリック DNS ルックアップツールを開き、ドメインの A レコードを検索します。
- そこに表示されている IP をレジストラの DNS ゾーン内の A レコードと比較し、1 つの IP がパブリックツールでのみ表示されることを確認します。
- ドメインレジストラのアカウントにサインインし、ドメインの管理ページを開きます。
- Domain forwarding、URL redirect、Web forwarding、または Parking という名前のセクションを探します。
- ドメインで転送、リダイレクト、またはパーキングオプションがオンになっている場合は、オフにするか削除して、変更を保存します。
- 余分な IP がどこから来ているかわからない場合は、DNS ツールから IP アドレスをコピーし、それに対して WHOIS ルックアップを実行します。
- IP がレジストラ(GoDaddy や Namecheap など)に属する場合、ほぼ確実にデフォルトのパーキングまたは転送ページです。このドメインのすべての転送とパーキング機能が完全に無効になっていることを確認します。
- DNS の変更が伝播するのを待ってから、ドメインの接続または SSL ステータスを再度確認します。
- DNS レコードのスクリーンショット
- ドメイン名
- Base44 アプリへのリンク
コンテンツとメディア
AI チャットに動画をアップロードできない
AI チャットに動画をアップロードできない
- 動画がサポートされている形式(MP4、WEBM、MOV、AVI、MKV、M4V、WMV、OGV、3GP、3G2)のいずれかであることを確認します。
- 動画が 1 つあたり 100MB 以下であることを確認します。
- 動画を再度アップロードしてみます。
- アップロードがまだ機能しない場合は、エディタを更新して再試行します。
エラーメッセージ: Invalid MIME type
エラーメッセージ: Invalid MIME type
- ファイルがサポートされている形式のいずれかであることを確認します。
- ファイルがそのファイルタイプのサイズ制限を超えていないことを確認します。
- 誤って間違ったファイルをアップロードした場合は、メッセージの Revert をクリックして最後のプロンプトを元に戻します。
- サポートされている形式を使用してファイルを再度アップロードしてみます。
エラーメッセージ: Image does not match the provided media type
エラーメッセージ: Image does not match the provided media type
- 特に画像のアップロードが前のステップだった場合は、最後のメッセージを元に戻します。
- 画像エディタでファイルを開き、ファイル拡張子を単に名前変更するのではなく、PNG、JPG、JPEG などのサポートされている形式で再保存またはエクスポートします。
- ファイルが AI チャットの制限を満たしていることを確認します。
- サポートされている形式を使用して、新しくエクスポートされた画像を再度アップロードしてみます。
エラーコード
200 - 期待通りに動作しています
200 - 期待通りに動作しています
400 - 不正なリクエスト
400 - 不正なリクエスト
- 必須フィールドが欠落しているフォームの送信。
- 間違ったデータ形式で API を呼び出す。
401 - 未認証
401 - 未認証
- サインインせずにダッシュボードページを表示しようとする。
- 無効な認証情報または期限切れのトークンで API または連携機能を呼び出す。
403 - 禁止
403 - 禁止
- アクセス権のないアプリで設定を変更しようとする。
- アプリのロールまたは RLS ルールによって制限されたデータまたはページにアクセスしようとする。
api_key やカスタムヘッダーなど)を含めることをサポートしていません。Webhook またはバックエンド関数が認証を必要とする場合、これらのサービスは 403 エラーを返します。- 認証情報を送信できないサービスのために、Webhook エンドポイントが認証を必要としないことを確認します。エンドポイントはこれらの種類の連携で動作するためにパブリックでなければなりません。
- 他の連携の認証を維持したい場合は、これらのサービス用に別のパブリック専用の関数またはエンドポイントを設定し、機密でないアクションにのみ使用します。
404 - 見つかりません
404 - 見つかりません
- アプリまたはダッシュボードの不正な URL を入力する。
- 削除または移動されたファイルにアクセスする。
429 – リクエストが多すぎます
429 – リクエストが多すぎます
- ドメインを再接続したり、ダッシュボードで同じアクションを繰り返すのを素早くクリックする。
- API、バックエンド関数、またはオートメーション経由で短期間に多くの繰り返しリクエストを送信する。
- レート制限は人ごとに適用されるため、容量はアプリを使用する人数に応じてスケールします。
- すべてを一度に送信するのではなく、リクエストを時間をかけて分散させます。
- 連携がサポートしている場合は、バッチリクエストを使用します。
- 同じデータについて同じエンドポイントを何度も呼び出さないように、キャッシュを追加します。
- 429 応答の後、少し待って新しいリクエストを送信する再試行ロジックを追加します。
- 通常のアクティビティ中に 429 エラーが表示される場合は、エラーの時刻と試みた内容を添えて Base44 サポートに連絡してください。
500 – 内部サーバーエラー
500 – 内部サーバーエラー
- “500 Internal Server Error” ページが表示される。
- データの保存または読み込み時に機能が失敗する。

