# カスタムボタン

⚠️ カスタムボタンは Web と Android でのみ利用可能です。iOS のネイティブ通知ではサポートされていません。

## カスタムアクションボタンを有効にする

通知を作成すると、「インタラクション」セクション内に「カスタムボタン」オプションが表示されます。まず、通常どおり Primary Landing URL を入力し、その後スイッチを有効にして `カスタムボタン` 設定セクションを表示します。

## アクションボタンの設定

すべての通知には少なくとも 1 つのボタンが必要です。各ボタンには設定する 3 つの要素があります:&#x20;

| 項目        | 定義                                                                                                          |
| --------- | ----------------------------------------------------------------------------------------------------------- |
| **アクション** | 購読者がボタンをクリックしたときに発生する内容です。「URL を開く」は、入力した指定ページへ購読者を送ります。「通知を閉じる」は通知を非表示にし、購読者のアクションセンターまたは通知トレイから削除します。     |
| **ラベル**   | 購読者が通知のボタン上で見るテキストです。このボタンをカスタマイズして、配信コンテンツに最も適した行動喚起を提供してください。                                             |
| **URL**   | 購読者がアクションボタンをクリックしたときに遷移する先です。上で入力した Primary Landing URL を使用することも、スイッチをオフにしてこのアクションボタン専用の URL を入力することもできます。 |

### 1 つ目のボタンを変更する

カスタムボタンを有効にすると、1 つ目のボタンは `URL を開く` アクションと `今すぐ読む` ラベルがデフォルトで設定されます。また、ボタンがクリックされたときに購読者を Primary Landing URL に直接送るように設定されます。これらの動作はいずれも、通知コンテンツに最も関連する動作を提供するためにカスタマイズできます。

![ボタン 1 は、すでに設定されている Primary Landing URL を使用します。](/files/20c0536a11684abaf07d44047bfb99ae12a107b7)

### 2 つ目のボタンを追加する

を押して `ボタンを追加` オプションを選択し、カスタマイズ用の 2 つ目のボタンを作成します。以下のとおり、CTA として `オプション 2` をこのラベルに使用します

ラベルを入力したら、そのボタンを利用した際に購読者を送信したい URL を入力します。 `オプション 2` ボタン。 この例では、 `landingpage-2.com/example` へ移動し、使用中の Primary Landing URL ではありません。

![](/files/47ae32f382efdccb0eeb889db5f4d282235998b0)

インラインプレビューで、購読者に表示される内容を確認できます:

![](/files/ea7aa59fbf2f45359cc1015ce9941242dcb83d7c)

上記の例では、購読者が 通知のどこか、または `オプション 1` ボタンをクリックすると、 `Primary Landing URL`へ送られます。もし `オプション 2` ボタンをクリックすると、 `landingpage-2.com/example`.

### 通知を閉じる動作を設定する

ボタンをクリックした際に購読者へ通知を閉じるオプションを提供したい場合は、単に `アクション` ドロップダウンを `通知を閉じる` に Button 2 で変更し、ラベルを更新してください。&#x20;

![](/files/3ca5ed2b37eeca9b6a64855fa2d6f842302b7cb7)

## 既定のボタンラベルを変更する

1 つ目のボタンのラベルは、デフォルトでアカウントマネージャーによって設定されています。これを変更するには、 `通知タブ`の下にあるドメイン設定にアクセスします。そこで  `編集` をクリックし、Button Defaults セクションで別のラベルを入力できます。

{% hint style="danger" %}
**閉じる前に、必ず `送信` ボタンをクリックして、変更が保存されるようにしてください。**
{% 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/platform/notifications/action-buttons.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.
