Skip to content

Commit

Permalink
Merge pull request #8467 from braze-inc/i18n_phrase-ja
Browse files Browse the repository at this point in the history
File metrics.md committed.
  • Loading branch information
josh-mccrowell-braze authored Nov 20, 2024
2 parents e8cd4c2 + 422cf75 commit 5afca58
Show file tree
Hide file tree
Showing 26 changed files with 280 additions and 1,767 deletions.
1,487 changes: 0 additions & 1,487 deletions _lang/ja/_hidden/other/support_contact.md

This file was deleted.

6 changes: 3 additions & 3 deletions _lang/ja/_includes/archive/android/gifs.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{% if include.channel=="in-app messages" %}
Braze は、HTML アプリ内メッセージのアニメーションGIF およびSVG イメージの表示をデフォルトでサポートしています。他のすべてのアプリ内メッセージには、カスタムイメージライブラリが必要です。
{% else %}
Braze には、{{ include.channel }} でアニメーションGIF を表示するための外部イメージライブラリが必要です
Braze 、{{ include.channel }} を使ってアニメーションGIF を表示するには外部画像ライブラリが必要です
{% endif %}

{% alert note %}
Expand Down Expand Up @@ -141,7 +141,7 @@ class GlideBrazeImageLoader : IBrazeImageLoader {

### ステップ2:イメージローダーデリゲートの設定

Braze SDK は、[`setBrazeImageLoader`][gifs-66] のカスタムイメージローダーセットを使用します。カスタム・アプリケーション・サブクラスでカスタム・イメージ・ローダーを設定することをお勧めします。
Braze SDK は、[`setBrazeImageLoader`][gifs-66] で設定された任意のカスタム画像ローダーを使用します。カスタム・アプリケーション・サブクラスでカスタム・イメージ・ローダーを設定することをお勧めします。

{% tabs %}
{% tab JAVA %}
Expand Down Expand Up @@ -173,7 +173,7 @@ class GlideIntegrationApplication : Application() {

## Jetpack Compose によるカスタムイメージのロード

Jetpack Compose でイメージロードをオーバーライドするには`imageComposable` に値を渡します。この関数は`Card` を取り、必要な画像と修飾子をレンダリングします。または、`ContentCardsList``customCardComposer` を使用してカード全体をレンダリングすることもできます。
Jetpack Compose で画像の読み込みをオーバーライドするには`imageComposable` に値を渡します。この関数は`Card` を取り、必要な画像と修飾子をレンダリングします。または、`ContentCardsList``customCardComposer` を使用してカード全体をレンダリングすることもできます。

次の例では、`imageComposable` 関数にリストされているカードにGlide のCompose ライブラリが使用されています。

Expand Down
40 changes: 20 additions & 20 deletions _lang/ja/_includes/archive/apple/initial_setup.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Braze SDKをインストールすることで、基本的な分析機能{% if include.platform == 'iOS' %} 、ユーザーをエンゲージできるアプリ内メッセージ{% endif %}
Braze SDK をインストールすると、基本的な分析機能{% if include.platform == 'iOS' %}と、ユーザーエンゲージメントのためのアプリ内メッセージが提供されます{% endif %}。

{{include.platform}} Braze SDKは、Objective-CおよびSwiftプロジェクトの依存関係マネージャーである[CocoaPodsを][apple_initial_setup_1]使用してインストールまたは更新する必要がある。CocoaPods を使用すると、統合と更新がさらに簡単になります。
{{include.platform}} Braze SDK は、Objective-C および Swift プロジェクトの依存関係マネージャーである [CocoaPods][apple_initial_setup_1] を使用してインストールまたは更新する必要があります。CocoaPods を使用すると、統合と更新がさらに簡単になります。

## {{include.platform}} SDK CocoaPodsの統合

Expand All @@ -14,25 +14,25 @@ Braze SDKをインストールすることで、基本的な分析機能{% if in
$ sudo gem install cocoapods
```

**Note**:`rake` 、実行ファイルを上書きするように指示された場合は、[ CocoaPods.org Getting Started Directions][apple_initial_setup_3]」を参照のこと
****:`rake` 実行可能ファイルを上書きするプロンプトが表示された場合、詳細については [CocoaPods.org Getting started Directions][apple_initial_setup_3] を参照してください

**Note**:CocoaPodsに関して問題がある場合は、[CocoaPods Troubleshooting Guide][apple_initial_setup_25].
****:CocoaPodsに関する問題がある場合は、[CocoaPodsトラブルシューティングガイド][apple__initial_setup_25]]を参照してください。

### ステップ2:ポッドファイルを作成する

CocoaPods Ruby Gem をインストールしたら、Xcode プロジェクト ディレクトリに `Podfile` という名前のファイルを作成する必要があります。

Podfileに以下の行を追加する:
次の行を Podfile に追加します。

```
target 'YourAppTarget' do
pod 'Appboy-{{include.platform}}-SDK'
end
```

**Note**:ポッドの更新がマイナー バージョンの更新よりも小さいものを自動的に取得するように、Braze をバージョン管理することをお勧めします。これは 'pod 'Appboy-{{include.platform}}-SDK' ~>Major.Minor.Build' のように見える。大きな変更があってもBraze SDKの最新バージョンを自動的に統合したい場合は、Podfileで`pod 'Appboy-{{include.platform}}-SDK'`
****:ポッドの更新がマイナー バージョンの更新よりも小さいものを自動的に取得するように、Braze をバージョン管理することをお勧めします。これは次のようになります。'pod 'Appboy-{{include.platform}}-SDK' ~> Major.Minor.Build'大きな変更があっても最新バージョンの Braze SDK を自動的に統合する場合は、Podfileで `pod 'Appboy-{{include.platform}}-SDK'` を使用できます
{% if include.platform == 'iOS' %}
**Note**:BrazeのデフォルトUIを使用せず、SDWebImage依存性を導入したくない場合は、Podfileの`pod 'Appboy-iOS-SDK/Core'` のように、PodfileのBraze依存性をCore subspecに指定してほしい。{% endif %}.
****:Braze のデフォルトの UI を使用せず、SDWebImage 依存関係を導入したくない場合は、Podfile の `pod 'Appboy-iOS-SDK/Core'` のように、Podfile の Braze 依存関係を Core subspec に指定してください。{% endif %}

### ステップ 3:Braze SDK のインストール

Expand All @@ -41,7 +41,7 @@ Braze SDK CocoaPods をインストールするには、ターミナル内で Xc
pod install
```

この時点で、CocoaPodsによって作成された新しいXcodeプロジェクトのワークスペースを開封できるはずだ。Xcode プロジェクトの代わりに、必ずこの Xcode ワークスペースを使用してください。
この時点で、CocoaPods によって作成された新しい Xcode プロジェクトワークスペースを開くことができるはずです。Xcode プロジェクトの代わりに、必ずこの Xcode ワークスペースを使用してください。

![新しいワークスペース][apple_initial_setup_15]

Expand Down Expand Up @@ -73,21 +73,21 @@ Braze SDK を CocoaPods または Carthage と統合する場合は、次のコ
{% if include.platform == 'iOS' %}import Appboy_iOS_SDK{% else %}import AppboyTVOSKit{% endif %}
```

SwiftプロジェクトでObjective-Cコードを使用するための詳細については[Apple Developer Docsを](https://developer.apple.com/library/ios/documentation/swift/conceptual/buildingcocoaapps/MixandMatch.html)参照のこと
Swift プロジェクトでの Objective-C コードの使用方法について詳しくは[Apple 開発者ガイド](https://developer.apple.com/library/ios/documentation/swift/conceptual/buildingcocoaapps/MixandMatch.html)を参照してください

`AppDelegate.swift` で次のスニペットを `application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool` に追加します

```swift
Appboy.start(withApiKey: "YOUR-API-KEY", in:application, withLaunchOptions:launchOptions)
```

**Note**:Brazeの`sharedInstance` シングルトンは`startWithApiKey:` が呼び出される前にnilになるこれはBrazeの機能を使用するための前提条件だからである
****:Braze の `sharedInstance` シングルトンはBraze 機能を使用するための前提条件であるため`startWithApiKey:` が呼び出される前に nil になります

{% endtab %}
{% endtabs %}

{% alert important %}
必ず設定の管理ページから`YOUR-API-KEY` を正しい値で更新すること
必ず設定の管理ページの正しい値で `YOUR-API-KEY` を更新します
{% endalert %}

{% alert warning %}
Expand All @@ -105,28 +105,28 @@ Braze 担当者は、[正しいエンドポイント]({{ site.baseurl }}/user_gu

#### コンパイル時のエンドポイント構成 (推奨)
既存のカスタムエンドポイントが与えられた場合...
- Braze iOS SDK v 3.0.2以降では`Info.plist` ファイルを使用してカスタムエンドポイントを設定できます`Appboy` ディクショナリを Info.plist ファイルに追加します`Appboy` ディクショナリの内部で`Endpoint` 文字列サブエントリを追加し値をカスタムエンドポイント url の権限に設定する(例えば`https://sdk.iad-01.braze.com` ではなく`sdk.iad-01.braze.com`
- Braze iOS SDK v 3.0.2以降では`Info.plist` ファイルを使用してカスタムエンドポイントを設定できます`Appboy` ディクショナリを Info.plist ファイルに追加します`Appboy` 辞書内で`Endpoint` 文字列サブエントリを追加し値をカスタムエンドポイント URL の権限 (たとえば`https://sdk.iad-01.braze.com` ではなく `sdk.iad-01.braze.com`) に設定します

#### ランタイムエンドポイント構成

既存のカスタムエンドポイントが与えられた場合...
- Braze iOS SDK v 3.17.0以降では`startWithApiKey:inApplication:withLaunchOptions:withAppboyOptions:` に渡される `appboyOptions` パラメーター内の `ABKEndpointKey` を使用してエンドポイントの設定をオーバーライドできます値をカスタムエンドポイントURLの権限に設定する(例えば`https://sdk.iad-01.braze.com` ではなく`sdk.iad-01.braze.com`
- Braze iOS SDK v 3.17.0以降では`startWithApiKey:inApplication:withLaunchOptions:withAppboyOptions:` に渡される `appboyOptions` パラメーター内の `ABKEndpointKey` を使用してエンドポイントの設定をオーバーライドできます値をカスタムエンドポイント URL 権限 (たとえば`https://sdk.iad-01.braze.com` ではなく `sdk.iad-01.braze.com`) に設定します

{% alert note %}
`ABKAppboyEndpointDelegate` を使用した実行時のエンドポイントの設定サポートはBraze iOS SDK v 3.17.0 で削除されました既に `ABKAppboyEndpointDelegate` を使用している場合はBraze iOS SDK バージョン v3.14.1 から v3.16.0 では`getApiEndpoint()` メソッドの `dev.appboy.com` への参照を `sdk.iad-01.braze.com` への参照に置き換える必要があります
{% endalert %}

{% alert important %}
具体的なクラスタについてはカスタマーサクセスマネージャーにお尋ねいただくかサポートチームにお問い合わせいただきたい
具体的なクラスターについてはカスタマーサクセスマネージャーにお尋ねいただくかサポートチームにお問い合わせください
{% endalert %}

### SDK 統合の完了

Brazeがアプリケーションからデータを収集するようになり基本的な統合が完了したはずである{% if include.platform == 'iOS' %}カスタムイベントトラッキングプッシュメッセージングニュースフィードそしてBreezeの機能一式をイネーブルメントにするために以下のセクションを参照してください{% else %}tvOSアプリやその他のサードパーティライブラリーをコンパイルする際にはBitcodeをイネーブルにする必要があることに注意してください{% endif %}
Brazeがアプリケーションからデータを収集するようになり基本的な統合が完了したはずである{% if include.platform == 'iOS' %}カスタムイベント追跡プッシュメッセージングニュースフィードおよび Braze 機能の完全なスイートを有効にするには次のセクションを参照してください{% else %}tvOS アプリとその他のサードパーティー製ライブラリをコンパイルする場合はビットコードを有効にする必要があることに注意してください{% endif %}

### CocoaPods 経由で Braze SDK を更新する

Cocoapodを更新するにはプロジェクト・ディレクトリ内で以下のコマンドを実行するだけだ:
CocoaPod を更新するにはプロジェクトディレクトリ内で次のコマンドを実行するだけです

```
pod update
Expand Down Expand Up @@ -164,14 +164,14 @@ Appboy.start(withApiKey: "YOUR-API-KEY",
{% endtab %}
{% endtabs %}

**Note**:この方法は`startWithApiKey:inApplication:withLaunchOptions:` の初期化方法に取って代わるだろう
****:このメソッドは `startWithApiKey:inApplication:withLaunchOptions:` 初期化メソッドを置き換えます

このメソッドは次のパラメータを使用して呼び出されます

- `YOUR-API-KEY` - BrazeダッシュボードからアプリケーションのAPI Keyを取得する
- `YOUR-API-KEY` – Braze ダッシュボードのアプリケーションの API キー
- `application` - 現在のアプリ
- `launchOptions` - オプション`NSDictionary` から得られる `application:didFinishLaunchingWithOptions:`
- `appboyOptions` - オプションでBrazeのスタートアップ設定値を`NSDictionary`
- `launchOptions` – `application:didFinishLaunchingWithOptions:` から取得するオプション `NSDictionary`
- `appboyOptions` – Braze のスタートアップ構成値を持つオプションの `NSDictionary`

Braze起動キーの一覧については[Appboy.h][apple_initial_setup_5]を参照してください

Expand Down
6 changes: 3 additions & 3 deletions _lang/ja/_includes/archive/baidu_deprecation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
Braze Baidu Push Integrationは2022年3月24日をもって非推奨となる。


* **2022年3月24日だ:**ダッシュボードでBaiduアプリを新規作成することはできない
* **2022年9月15日である:**新しいBaiduプッシュメッセージは作成できない。既存のメッセージやデータ収集に影響はない。
* **2023年1月15日である:**Brazeは今後、Baiduアプリからのメッセージ配信やデータ収集は行わない。
* **2022年3月24日**Braze ダッシュボードで Baidu アプリを新規作成することはできません
* **2022年9月15日**新しいBaiduプッシュメッセージは作成できない。既存のメッセージやデータ収集に影響はない。
* **2023年1月15日**Brazeは今後、Baiduアプリからのメッセージ配信やデータ収集は行わない。

{% endalert %}
12 changes: 6 additions & 6 deletions _lang/ja/_includes/archive/in_app_message.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
### スライドアップアプリ内メッセージs
### スライドアップアプリ内メッセージ

[`Slideup`]{% if include.platform == "iOS" %}[in_app_message_1]{% elsif include.platform == "Android" %}[in_app_message_2]{% endif %} アプリ内メッセージは、画面の上部または下部から「スライドアップ」または「スライドダウン」するため、このような名前が付けられています。 画面の一部分だけを覆い、効果的で邪魔にならないメッセージング機能を提供します。

![スライドアップの例][in_app_message_9]

### モーダルのアプリ内メッセージ

[`Modal`]{% if include.platform == "iOS" %}[in_app_message_3]{% elsif include.platform == "Android" %}[in_app_message_4]{% endif %} アプリ内メッセージは画面中央に表示され、半透明のパネルに囲まれます。より重要なメッセージングに役立つ、最大2 つのクリックアクションと分析有効ボタンを装備できます
[`Modal`]{% if include.platform == "iOS" %}[in_app_message_3]{% elsif include.platform == "Android" %}[in_app_message_4]{% endif %} アプリ内メッセージは画面中央に表示され、半透明のパネルに囲まれます。より重要なメッセージングに役立つ、最大2つのクリックアクションと分析有効ボタンを装備できます

![モードの例][in_app_message_10]
![モーダルの例][in_app_message_10]

### 完全なアプリ内メッセージ

[`Full`]{% if include.platform == "iOS" %}[in_app_message_5]{% elsif include.platform == "Android" %}[in_app_message_6]{% endif %} アプリ内メッセージは、ユーザーコミュニケーションの内容とインパクトを最大化するのに有効です。 `full` アプリ内メッセージの上半分には画像が含まれ、下半分にはテキストが表示されます。また、最大2 つのクリックアクションおよび分析が有効になっているボタンも表示されます
[`Full`]{% if include.platform == "iOS" %}[in_app_message_5]{% elsif include.platform == "Android" %}[in_app_message_6]{% endif %} アプリ内メッセージは、ユーザーコミュニケーションの内容とインパクトを最大化するのに有効です。 `full` アプリ内メッセージの上半分には画像が含まれ、下半分にはテキストが表示されます。また、最大2つのクリックアクションおよび分析が有効になっているボタンも表示されます

![完全な例][in_app_message_11]

Expand All @@ -30,13 +30,13 @@
![HTML5 の例][in_app_message_12]
{% endif %}

完全 HTML アプリ内のメッセージコンテンツは、WKWebView に表示され、必要に応じて画像やフォントなどの他のリッチコンテンツを含めることができます。これにより、メッセージの外観と機能を完全に制御できます。**現在、iOS およびAndroid プラットフォームでのiFrame でのカスタムHTML インアプリメッセージの表示はサポートされていません。**
完全 HTML アプリ内のメッセージコンテンツは、WKWebView に表示され、必要に応じて画像やフォントなどの他のリッチコンテンツを含めることができます。これにより、メッセージの外観と機能を完全に制御できます。**現在、iOS および Android プラットフォームでのiFrame でのカスタム HTML インアプリメッセージの表示はサポートされていません。**

## アプリ内メッセージ配信

### アプリ内メッセージ (トリガー)

以下のドキュメントでは、Braze の `In-App Messaging` 製品 (「トリガーされたアプリ内メッセージ」とも呼ばれます) を参照しています。これらは、「キャンペーンの作成」ドロップダウンで以下のようにブランド名として強調表示されています
以下のドキュメントでは、Braze の `In-App Messaging` 製品 (「トリガーされたアプリ内メッセージ」とも呼ばれます) を参照しています。これらは、「キャンペーンの作成」ドロップダウンで以下のようにブランド名として強調表示されています

![アプリ内メッセージングコンポーザー][in_app_message_13]

Expand Down
Loading

0 comments on commit 5afca58

Please sign in to comment.