Skip to content

HTML プッシュ通知

このリファレンス記事では、Android アプリケーションで HTML プッシュ通知を実装する方法について説明します。

Braze SDK バージョン3.1.1 では、HTML をデバイスに送信し、プッシュ通知でマルチプライヤーテキストをレンダリングできます。

文字に複数の異なる色、斜体、背景色が指定された、Android プッシュ通知メッセージ「マルチカラープッシュテストメッセージ」。

この例は、以下の HTML でレンダリングされます。

```html

MultiColor Push

1
2
3
\`\`\`html
<p><em>test</em> <span style="text-decoration: underline; background-color: #ff6600;"><strong>message</strong></span></p>

Android OS では、プッシュ通知で有効な HTML 要素 / タグが制限されています。たとえば、marquee は使用できません。

実装

プッシュ通知でマルチカラーテキストをレンダリングするには、次のいずれかを行います。

braze.xml に以下を追加します。

1
<bool translatable="false" name="com_braze_push_notification_html_rendering_enabled">true</bool>

または

`BrazeConfig` に以下を追加します。

1
2
3
4
BrazeConfig brazeConfig = new BrazeConfig.Builder()
  .setPushHtmlRenderingEnabled(true)
  .build();
Braze.configure(this, brazeConfig);
1
2
3
4
val brazeConfig = BrazeConfig.Builder()
    .setPushHtmlRenderingEnabled(true)
    .build()
Braze.configure(this, brazeConfig)
「このページはどの程度役に立ちましたか?」
New Stuff!