# アクティビティログ

Pushlyプラグインには、通知送信プロセスのすべてのステップを記録する組み込みのアクティビティログが含まれています。通知が期待どおりに送信されない場合、アクティビティログには何が起こり、なぜそうなったのかが正確に表示されるため、サポートに連絡しなくても問題を簡単に診断できます。

### デバッグログの有効化

1. 次の場所に移動します **Pushly** WordPress管理画面のサイドバーにある設定ページ
2. 次を開きます **デバッグ** 設定タブの下部にあるセクション
3. 切り替えます **デバッグログ** をオンに
4. クリックします **保存**

<figure><img src="/files/d5a4ba1f20d2b735acdbb4f256ee92a76cec0483" alt=""><figcaption></figcaption></figure>

有効にすると、プラグインは投稿が公開または更新されるたびに詳細なログエントリを記録します。ログが最初に有効になったとき、環境スナップショットが自動的に取得され、WordPressとプラグインの設定に関する有用な情報が提供されます。

{% hint style="info" %}
ログエントリは各リクエストの最後に1つのバッチとして書き込まれ、14日後またはログが5,000件に達したときに自動的に整理されます。
{% endhint %}

### アクティビティログの表示

次をクリックします **アクティビティログ** Pushlyの設定ページにあるタブをクリックすると、記録されたログエントリを表示できます。各エントリには以下が含まれます。

* **タイムスタンプ** — イベントが発生した時刻。お使いのローカルタイムゾーンで表示されます
* **重要度** — イベントの重要度レベル（debug、info、warning、error）
* **イベントタイプ** — イベントの機械可読な識別子（例： `send_flow_start`, `api_response`)
* **メッセージ** — 何が起こったかを人間が読める形で説明したもの

ログエントリは新しいものから古いものの順（新しい順）で表示され、1ページあたり50件です。

<figure><img src="/files/34341bcab2a78019f04376e7b0f9622fd28cf0cb" alt=""><figcaption></figcaption></figure>

### サポート用にログをエクスポートする

通知の問題についてPushlyサポートに連絡する必要がある場合は、

1. 次に移動します **アクティビティログ** タブ
2. クリックします **ログをダウンロード** をクリックして、すべてのログエントリをテキストファイルとして保存します
3. ダウンロードしたファイルをサポートチケットに添付します

エクスポートされたファイルには、タイムスタンプ、重要度レベル、詳細なメッセージ内容を含む、記録されたすべてのログエントリが含まれます。これにより、WordPress管理画面へのアクセスを求めなくても、サポートチームは問題を診断するために必要な情報をすべて得られます。

または、 **クリップボードにコピー** をクリックして、現在ページに表示されているエントリをコピーすることもできます。

### ログエントリの理解

投稿が公開されると、プラグインは通知送信フローの各判断ポイントをログに記録します。よく表示されるエントリは次のとおりです。

| イベントタイプ              | 意味                                         |
| -------------------- | ------------------------------------------ |
| `send_flow_start`    | 投稿に対する通知送信プロセスが開始されました                     |
| `meta_check`         | 「通知を送信」チェックボックスがオンになっていたかどうか               |
| `duplicate_check`    | この投稿にはすでに通知が送信されていました                      |
| `notification_build` | 通知ペイロードが組み立てられました                          |
| `api_request`        | 通知がPushly APIに送信されました                      |
| `api_response`       | APIから応答がありました — 成功またはエラーの詳細はメッセージを確認してください |

通知の送信に失敗した場合は、 **error** 重要度のエントリを探してください。メッセージには、HTTPステータスコードやAPIからのエラーメッセージなどの具体的な詳細が含まれます。

### ログの消去

クリックします **ログを消去** をクリックすると、すべてのログエントリを削除して最初からやり直せます。これは、特定の問題を切り分けたいときに便利です。ログを消去し、問題を再現してから、新しいエントリを確認またはエクスポートしてください。

{% hint style="warning" %}
ログの消去は永久的で、元に戻すことはできません。
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.pushly.com/pushly-ja/integration/webpusshu/wordpresspuraguin/akutibitirogu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
