API キーの管理: 無効化と再有効化
Klaviyoでは、非公開APIキーを完全に削除することなく、無効化および再有効化できます。これは、キーを後で復元する選択肢を残しつつ、キーのアクティビティを一時的に停止したい場合(例:不審な動作を調査している間)に便利です。
この記事の内容:
- API キーを無効にする方法
- API キーを再度有効にする方法
- Klaviyo が代理でキーを無効化した場合の対処方法
始める前に
APIキーを無効化または再有効化するには、APIキーを編集する権限が必要です。以下で説明するオプションを使用できない場合は、アカウントの所有者または管理者に連絡してサポートを依頼してください。
API キーを無効にする方法
注:キーを無効にすると、それに依存する外部連携または自動化からのAPI呼び出しが中断されます。無効化する前に、どれがそのキーを使用しているかを把握していることを確認してください。最近のAPI呼び出しを確認するには、[APIキー]ページで開発者ツールを表示を選択し、次にログを選択します。
- Klaviyo アカウントにログインしてください。
- [設定] > [APIキー]に進みます。
- プライベートAPIキーで、アクティブまたは非アクティブタブでキーを見つけます。キー名またはキー値の一部を使用して識別できます。
- キーの横にある ...(その他のオプション)メニューをクリックします。
- [無効化] を選択します。
キーを無効にすると、それを使用するAPI呼び出しは停止します。無効タブに表示されます。データは削除されず、再度使用する準備ができたらキーを再有効化できます。
API キーを再度有効にする方法
Klaviyoが、漏えいの疑いまたは通常とは異なるアクティビティのためにキーを無効にした場合は、再度有効にする前に以下のガイダンスを確認してください。
- Klaviyo アカウントにログインしてください。
- [設定] > [APIキー]に進みます。
- プライベートAPIキーで、無効タブを選択し、キーを見つけてください。
- キーの横にある ...(その他のオプション)メニューをクリックします。
- 有効化を選択してください。
キーを再度有効にすると、それを使用するAPI呼び出しが再開されます。
Klaviyo が API キーを無効にした場合はどうすればよいですか?
Klaviyoでは、730日間使用されていないプライベートAPIキーを自動的に無効化できます。一度も使用されたことがないキーの場合、この期間は作成時に開始します。これは、休眠状態のキーが悪用されるリスクを低減するためのセキュリティ対策です。Klaviyoは、キーが漏えいして悪用されるリスクがあると判断した場合、代わりにキーを無効化することもあります。
これらの理由のいずれかでキーが無効化された場合は、無効タブで確認できます。理由と次の手順については、アカウントのセキュリティ連絡先に送信された通知をご確認ください。
行うべきこと:
- キーが非アクティブのために無効化されていて、引き続き必要な場合は、上記の「APIキーを再有効化する方法」セクションの手順に従い、その後、外部連携での使用を再開してください。
- Klaviyoがキーを無効にした理由が、露出の疑いまたは異常なアクティビティである場合は、Developer Tools > Logsでアクティビティを確認してください。アクティビティが正当なものであれば、キーを再度有効にできます。キーが漏えいした、または不審なアクティビティが見られる場合は、そのキーを削除し、新しい非公開のAPIキーを作成してから、古いキーを使用していた外部連携を更新してください。不明な場合は、通知に返信してサポートを依頼してください。
- キーが不要になった場合は、無効のままにするか、完全に削除できます。削除するには、…メニューを開き、削除を選択してから、削除で確定します。
注:再度有効化されたキーが非アクティブの条件を満たしたままの場合、再び無効化される可能性があります。再有効化するだけでは、最終使用日はリセットされません。
関連記事
Learn more about managing and securing your Klaviyo API keys:
- 非公開 API キーを作成または複製する方法
API 呼び出しに使用する一意の識別子であるプライベート API キーを作成する方法と、スコープを定義する方法をご確認ください。