> For the complete documentation index, see [llms.txt](https://documentation.pushly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.pushly.com/pushly-ja/integration/webpusshu/web-sdk-bian-genglli.md).

# Web SDK変更履歴

{% updates format="full" %}
{% update date="2026-06-15" %}

## v3.2.4

#### 修正

* イベント専用ドメイン（例: 別のチェックアウトまたはカートのサブドメイン）では、add\_to\_cart などのサブスクリプション制限付きイベントが、プライマリドメインで有効なサブスクリプションを持つユーザーであっても、黙って破棄される可能性がありました。
  {% endupdate %}

{% update date="2026-06-10" %}

## v3.2.3

#### 修正

* そのコンテキストで window\.safari が存在しない場合の Safari 検出が誤っていたため、iOS のスタンドアロン（PWA）モードの訪問者に 2 段階プロンプトが表示されませんでした。
  {% endupdate %}

{% update date="2026-06-08" %}

## v3.2.2

#### 修正

* キューに蓄積されていた古いサブスクリプション前イベントは、サブスクライブ時にまとめて発火しなくなりました。ページビューやタグ訪問などのイベントは、サブスクリプションより前のものであれば、ずれたタイムスタンプで送信するのではなく破棄されるようになりました。
* 権限の監視とプロンプト許可フローの間にあったレースコンディションにより、重複した subscribed イベントが送信される可能性があった問題を解決しました。

## v3.2.1

#### 修正

* スライドプロンプトの Allow ボタンと Dismiss ボタンが、ユーザー操作に正しく反応するようになりました。
  {% endupdate %}

{% update date="2026-06-08" %}

## v3.2.0

#### 追加

* Service Worker のプッシュ処理が、不正なペイロードに対してより堅牢になり、診断情報もより明確になりました。
* 訪問者がページを離れると、プロンプトの結果がフラッシュされるようになり、プロンプトに応答した直後に離脱しても失われなくなりました。
* ページビューは、権限変更のリアルタイム検出によりイベント駆動になりました。

#### 修正

* Chrome for macOS で表示されることがあった、「このサイトはバックグラウンドで更新されました」の重複通知を解消しました。
* デバイスのライブプッシュエンドポイントが孤立してしまう可能性のあった、重複した Service Worker 登録と重複サブスクリプションを防止し、クリーンアップするようになりました。
  {% endupdate %}

{% update date="2026-03-18" %}

## v3.1.1

#### 修正

* で指定された先頭の複数スラッシュを正規化 `sw` および `swScope` 読み込み時。
  {% endupdate %}

{% update date="2026-02-02" %}

## v3.1.0

#### 追加

* [Subresource Integrity（SRI）を追加](/pushly-ja/integration/webpusshu/sdk/tosekyuritisri.md) 固定された SDK アセットのサポート
  {% endupdate %}
  {% endupdates %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://documentation.pushly.com/pushly-ja/integration/webpusshu/web-sdk-bian-genglli.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
