エディターとダッシュボード
アプリのランディングページにアクセスできない
アプリのランディングページにアクセスできない
- アプリのダッシュボードに移動します。
- Overview をクリックします。
- App Visibility の下で Public を選択します。
- 公開ランディングページ用の別のアプリを作成します。
- 両方のアプリを公開します。
- このランディングアプリをメインのプライベートアプリにリンクします。
- プライマリドメインをランディングページアプリに、サブドメインをプライベートアプリに割り当てます。
公開ランディングページとプライベートコンテンツの両方を持つ 1 つのアプリが必要な場合は、行レベルセキュリティ (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 の Cookie をクリアします。
- 特に広告ブロッカーやプライバシーツールなどのブラウザ拡張機能をオフにします。
- シークレットウィンドウでエディターを開くか、別のブラウザを試します。
- Discord コミュニティ で報告された障害を確認します。
- エディターがまだ動作しない場合は、任意のエラーのスクリーンショットを撮って(特にブラウザのコンソールから)、ブラウザとオペレーティングシステムの詳細を含めて Base44 サポートに連絡 してください。
公開した変更がライブで見えない
公開した変更がライブで見えない
- ブラウザとデバイスのキャッシュをクリアしてから、アプリを再読み込みします。
- 別のブラウザまたはデバイスからアプリを再確認します。
- Publish をクリックし、“success” メッセージが表示されたことを確認します。
- バックエンド関数を更新した場合は、ダッシュボードから再デプロイします。
- Base44 ダッシュボードでエラーログを確認します。
- 何も動作しない場合、Base44 サポートに連絡 するときにアプリリンクと不足しているものの詳細を含めてください。
公開後の白い画面と JSON スキーマエラー
公開後の白い画面と JSON スキーマエラー
meal_preferences など)を使用する場合、入力タイプと値タイプがスキーマと一致することを確認します。不一致があるとアプリが正しく読み込まれず、白い画面が表示される可能性があります。JSON スキーマを確認し、フィールドタイプと保存されているデータが一致していることを確認します。柔軟なオブジェクトを挿入する必要がある場合、プロパティが事前に明確に定義されている場合にのみ JsonSchemaForm を使用してください。ヒント: アプリコードと設定がエディターで正しく見えるにもかかわらず、ライブアプリでまだ白い画面や不足している更新が表示される場合は、フィールドスキーマと保存されているデータを再確認してください。隠れたスキーマの不一致は一般的な原因です。
AI チャット
AI とチャットするときにクレジットを使いすぎる
AI とチャットするときにクレジットを使いすぎる
- チャットを開始する前に、AI チャットのモードドロップダウンを開いて Discuss を選択します。
- AI と一緒にアイデアを計画、質問、話し合います。
- 話し合いを終えて AI にアクションを実行させたり何かを構築させたりする準備ができたら、モードドロップダウンを開いて Build を選択します。その後、AI に変更を実装するように依頼できます。
AI が問題を修正していない
AI が問題を修正していない
- AI チャットのモードドロップダウンを開いて 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 チャンネル を確認します。
- アプリ名
- エラーが発生する場所と時期
- コンソールからのエラーメッセージ(可能であればスクリーンショット)
- 問題につながったステップ
アプリが読み込まれないか、空白/白い画面が表示される
アプリが読み込まれないか、空白/白い画面が表示される
- アプリが短時間読み込まれた後、消える。
- アプリリンクをクリックすると、白いページまたは読み込みホイールのみが表示される。
- 一部のページ、タブ、または機能がフリーズして応答しないままである。
- ボタンをクリックまたは選択するときにアプリがクラッシュする。
- ダッシュボード、プレビュー、または主要ページにアクセスしようとしても何も表示されない。
- ページを更新するか、新しいブラウザウィンドウでアプリを開きます。
- ブラウザキャッシュと Cookie をクリアしてから、再度読み込んでみます。
- インターネット接続が安定していることを確認します。
- ブラウザまたはデバイスを切り替えて、問題が他の場所でも続くかどうかを確認します。
- 問題が発生する前に最近編集した場合は、可能であれば最新の変更を元に戻してみます。
- 数分待ちます。プラットフォームが更新中か、一時的にダウンしている場合があります。
- 表示されているものの説明(空白のページ/スピナーなど)
- 問題が始まった時期と、最近行った編集
- アプリ名またはリンク
- ブラウザコンソールに表示されるエラーメッセージ(可能であれば)
プロンプトまたは停止ボタンが止まっていて元に戻せない
プロンプトまたは停止ボタンが止まっていて元に戻せない
- Version History を使用して、止まったプロンプトの前にアプリを素早く元に戻します。これが以前の状態に戻る最も早い方法です。
- アプリ設定で LLM を変更し、Discuss モードに切り替えて、任意のプロンプト(たとえば “hi”)を送信して止まった状態を打破します。
- Edit モードを使用して、余分なスペースを追加したりテキストを更新したりするなどの小さな変更を行い、状態を強制的に変更します。
- 可能であれば、モバイルデバイスでアプリを開き、Discuss モードに切り替えてプロンプトを送信します。
すべてが壊れていて、チャットで元に戻しても何も起こらない
すべてが壊れていて、チャットで元に戻しても何も起こらない
- チャット履歴のすべてのプロンプトには Revert ボタンがあります。これをクリックしてアプリをその変更の直前にロールバックします。
- チャットで AI に “依頼” してアプリをロールバックしても、実際にプロンプトの変更は元に戻りません。Revert ボタンまたは Version History のみが修正します。
- Revert ボタンが動作しない場合、Version History(通常、ダッシュボードまたはプレビュー近くにあります)を使用します。これにより、以前のアプリバージョンに復元できます。
- Revert と Version History の両方が動作しない場合、さらなるサポートについて Base44 サポートに連絡してください。
Tailwind CDN スクリプトがプラットフォームによって注入されており、削除できない
Tailwind CDN スクリプトがプラットフォームによって注入されており、削除できない
アプリとインテグレーション
バックエンド関数が公開 URL で 404 エラーを返している
バックエンド関数が公開 URL で 404 エラーを返している
Step 1 | バックエンド関数をテスト
Step 1 | バックエンド関数をテスト
- アプリエディターで Dashboard をクリックします。
- Code をクリックします。
- Functions をクリックします。
- 関連する関数を選択します。
- 右下の Test Function をクリックします。
- (オプション)右上のサイドバーから関数 URL をコピーして、インテグレーションで使用します。
- テストがパスした場合: バックエンド関数は動作しています。ブラウザで URL を直接開くことによるエラーは、関数が壊れていることを意味しません。
- テストが 404 エラーを返す か、どのインテグレーションも動作していない場合: 以下のトラブルシューティング手順に進みます。
Step 2 | 永続的な 404 エラーのトラブルシューティング
Step 2 | 永続的な 404 エラーのトラブルシューティング
- プランがバックエンド関数をサポートしていることを確認: Builder プラン以上であることを確認します。
- ファイルの場所と命名を確認:
- 関数ファイル(例: ebayAuth)が正しいディレクトリにあることを確認します。
- ファイル名と関数名にタイプミスがないかチェックします。
- 各ファイルは
Deno.serve()を使用して関数をエクスポートする必要があります。
- アプリを再デプロイ: ダッシュボードから再デプロイして、新しいデプロイをトリガーし、アプリのルーティングを更新します。
- 最近のビルドとデプロイをレビュー: アプリが最近更新された場合、すべてのビルドとデプロイ手順が正常に完了したことを確認します。
- アプリへのリンク
- 影響を受けるバックエンド関数名のリスト(たとえば、ebayAuth)
- 各エンドポイントで 404 エラーを示すスクリーンショット
- デプロイ、移行、プラットフォーム更新後など、問題が始まった時期
Base44 が API キーを取得できない
Base44 が API キーを取得できない
- サービスにログインします。
- API または開発者セクションに移動します。
- キーを生成します。
- Base44 に Secret として貼り付けます。
ブラウザでバックエンド関数 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 を選択して、リンクを持つ人なら誰でもアプリを開けるようにします。
- アプリが Private に設定されている場合、明示的に招待したメールアドレスのみがリンクを開けます。
- デフォルトの Base44 アプリ URL の代わりにカスタムドメインを使用する場合、Base44 設定でドメインが接続され検証されていることを確認します。
- デフォルトの Base44 アプリ URL を直接開いて、アプリ自体が期待どおりに読み込まれることを確認してみます。
エラー: "Your workspace limits imports to approved GitHub organizations"
エラー: "Your workspace limits imports to approved GitHub organizations"
ドメイン
以下のほとんどの手順は任意のドメインに適用されます。Wix 経由で購入されたドメインについては、ドメイン固有のエントリは ドメインの問題を解決する にあります。どのタイプを持っているかを確認するには、ドメインが登録されている場所を確認する を参照してください。ドメインがまだ Pending verification と表示されています。どうすればよいですか?
ドメインがまだ Pending verification と表示されています。どうすればよいですか?
- ドメインの AAAA (IPv6) レコードを削除します。これらは適切な設定を妨げる可能性があります。
- 変更がインターネット全体に完全に伝播するまで 48〜72 時間待ちます。
- whatsmydns.net のようなツールを使用して、更新されたレコードがグローバルに表示されていることを確認します。
- 入力した正確なレコード値を再確認します。
- 約 30 分後もステータスが保留のままの場合、Base44 でドメインをリンク解除して再追加してみます。
- DNS レコードのスクリーンショット
- ドメイン名
- Base44 アプリのリンク
Base44 のドメインが接続されていません
Base44 のドメインが接続されていません
- GoDaddy または 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 レコードはドメイン解決を壊す可能性があります。
- GoDaddy または IONOS 経由で Base44 から購入したドメインの場合、ほとんどの問題を解決するためにドメインをリンク解除して再リンクします。
- これらの手順を試してもフル 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(灰色の雲)に設定します。プロキシのままにすると、新しく追加したページが
.base44.appアドレスでは動作するのにカスタムドメインで 404 を返すことがあり、Base44 ドメインの手前では Cloudflare Workers は実行されません。
- 現在の DNS レコードのスクリーンショット
- ドメイン名
- Base44 アプリへのリンク
以前のアプリを削除した後、新しいアプリにドメインを接続できない
以前のアプリを削除した後、新しいアプリにドメインを接続できない
Base44 でドメインを購入した後、ドメイン検証メールを受け取っていない
Base44 でドメインを購入した後、ドメイン検証メールを受け取っていない
- どのレジストラがドメインを保持しているかに関係なくメールを見つけられるように、受信トレイ、スパム、迷惑メールフォルダーで “GoDaddy” と “IONOS” の両方を検索します。
- 見つからない場合、そのレジストラに新しい検証メールを依頼してください。ドメイン名を伝え、ドメインを購入した後、検証メールを受け取っていないことを説明します。
- レジストラのアカウントにアクセスできない場合、Base44 サポート に連絡し、代わりに要求するよう依頼してください。
- 新しいメールを開き、そのステップに従ってドメイン検証を完了します。
ドメイン再接続時の 429 エラー
ドメイン再接続時の 429 エラー
ドメインを再接続する前に数分待ってください。待った後も問題が続く場合、後で再度試してください。
公開 DNS ツールに、レジストラの DNS に表示されない追加の A レコードが表示される
公開 DNS ツールに、レジストラの DNS に表示されない追加の A レコードが表示される
- 公開 DNS 検索ツールを開き、ドメインの A レコードを検索します。
- そこに表示される IP をレジストラの DNS ゾーンの A レコードと比較し、1 つの IP が公開ツールにのみ表示されることを確認します。
- ドメインレジストラのアカウントにサインインし、ドメインの管理ページを開きます。
- ドメイン転送、URL リダイレクト、Web 転送、またはパーキングという名前のセクションを探します。
- ドメインに対して転送、リダイレクト、またはパーキングオプションのいずれかがオンになっている場合、オフにするか削除して、変更を保存します。
- 追加の IP がどこから来ているのかわからない場合、DNS ツールから IP アドレスをコピーして、それに対して WHOIS 検索を実行します。
- IP がドメインを登録した会社のものである場合、ほぼ確実にデフォルトのパーキングまたは転送ページです。このドメインに対してすべての転送とパーキング機能が完全に無効になっていることを確認します。
- DNS 変更が伝播するのを待ってから、ドメイン接続または SSL ステータスを再度確認します。
- DNS レコードのスクリーンショット
- ドメイン名
- Base44 アプリへのリンク
コンテンツとメディア
AI チャットに動画をアップロードできない
AI チャットに動画をアップロードできない
- 動画がサポートされている形式のいずれかであることを確認します: MP4、WEBM、MOV、AVI、MKV、M4V、WMV、OGV、3GP、または 3G2。
- 動画が動画あたり 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 - Things are working as expected
200 - Things are working as expected
400 - Bad request
400 - Bad request
- 必須フィールドが欠落しているフォームを送信する。
- 間違ったデータ形式で API を呼び出す。
403 - Forbidden
403 - Forbidden
- アクセス権のないアプリで設定を変更しようとする。
- アプリでロールや RLS ルールによって制限されているデータやページにアクセスしようとする。
api_key やカスタムヘッダーなど)を含めることをサポートしていません。Webhook またはバックエンド関数が認証を必要とする場合、これらのサービスは 403 エラーを返します。- 認証情報を送信できないサービスに対して Webhook エンドポイントが認証を必要としないことを確認します。これらのタイプの統合で動作するには、エンドポイントが公開されている必要があります。
- 他の統合の認証を維持したい場合、これらのサービス用に別の公開のみの関数またはエンドポイントを設定し、機密でないアクションにのみ使用します。
404 - Not found
404 - Not found
- アプリまたはダッシュボードの間違った URL を入力する。
- 削除または移動されたファイルにアクセスする。
429 – Too many requests
429 – Too many requests
- ドメインを再接続するか、ダッシュボードで同じアクションを繰り返すために素早くクリックする。
- API、バックエンド関数、または自動化を介して短時間に多くの繰り返しリクエストを送信する。
- レート制限は 1 人あたりに適用されるため、アプリを使用する人の数に応じて容量がスケールします。
- 一度に送信するのではなく、時間をかけてリクエストを分散させます。
- インテグレーションがサポートしている場所でバッチリクエストを使用します。
- 同じデータで同じエンドポイントを何度も呼び出さないように、キャッシュを追加します。
- 429 応答後に新しいリクエストを送信する前に少し待つリトライロジックを追加します。
- 通常のアクティビティ中に 429 エラーが表示される場合、エラーの時間と何を試みていたかを含めて Base44 サポートに連絡してください。
500 – Internal server error
500 – Internal server error
- 「500 Internal Server Error」ページが表示される。
- データを保存または読み込むときに機能が失敗する。