Skip to content

Commit a673d8a

Browse files
authored
Merge pull request #279 from adjust/add-ja-trademob
translate sdk add ons JA Trademob Plugin
2 parents aec5c8f + 3266752 commit a673d8a

File tree

1 file changed

+96
-0
lines changed

1 file changed

+96
-0
lines changed

doc/japanese/trademob_plugin_ja.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
## Trademobプラグイン
2+
3+
Adjust SDKとTrademobプラグインのdependencyを追加してください。
4+
5+
```
6+
compile 'com.adjust.sdk:adjust-android-trademob:4.11.3'
7+
```
8+
9+
Or integrate adjust with Trademob events by following these steps:
10+
もしくは、以下の手順でAdjustとTrademobイベントを連携できます。
11+
12+
1. `plugin/Trademob`フォルダを[releases page](https://github.com/adjust/android_sdk/releases)からダウンロードアーカイブに置いてください。
13+
14+
2. Android Studio上で`adjust`モジュールを開き、`plugin`パッケージフォルダを`adjust/java/com/adjust/sdk`に置いてください。
15+
16+
3. ダウンロードした`plugin/Trademob/com/adjust/sdk/plugin`フォルダから`AdjustTrademob.java``TrademobItem.java`ファイルをドラッグし、`adjust`プロジェクトの`plugin`フォルダに入れてください。
17+
18+
プラグインに関するご質問は、`[email protected]`までご連絡ください。
19+
20+
これで下記の例のようにTrademobイベントを利用できます。
21+
22+
### リストを見る
23+
24+
```java
25+
import com.adjust.sdk.plugin.AdjustTrademob;
26+
27+
AdjustEvent event = new AdjustEvent("{viewListingEventToken}");
28+
29+
List<String> items = Arrays.asList("itemId1", "itemId2", "itemId3");
30+
31+
Map<String, String> metadata = new HashMap<>();
32+
metadata.put("info1", "value1");
33+
metadata.put("info2", "value2");
34+
35+
AdjustTrademob.injectViewListingIntoEvent(event, items, metadata);
36+
37+
Adjust.trackEvent(event);
38+
```
39+
40+
### 商品を見る
41+
42+
```java
43+
import com.adjust.sdk.plugin.AdjustTrademob;
44+
45+
AdjustEvent event = new AdjustEvent("{viewItemEventToken}");
46+
47+
Map<String, String> metadata = new HashMap<>();
48+
metadata.put("info1", "value1");
49+
metadata.put("info2", "value2");
50+
51+
AdjustTrademob.injectViewItemIntoEvent(event, "itemId1", metadata);
52+
53+
Adjust.trackEvent(event);
54+
```
55+
56+
### 買い物かごに追加
57+
58+
```java
59+
import com.adjust.sdk.plugin.AdjustTrademob;
60+
import com.adjust.sdk.plugin.TrademobItem;
61+
62+
AdjustEvent event = new AdjustEvent("{basketEventToken}");
63+
64+
TrademobItem itemId1 = new TrademobItem("itemId1", 2, 54f);
65+
TrademobItem itemId2 = new TrademobItem("itemId2", 1, 3f);
66+
TrademobItem itemId3 = new TrademobItem("itemId3", 4, 25f);
67+
68+
List<TrademobItem> items = Arrays.asList(itemId1, itemId2, itemId3);
69+
70+
AdjustTrademob.injectAddToBasketIntoEvent(event, items, null);
71+
72+
Adjust.trackEvent(event);
73+
```
74+
75+
### チェックアウト
76+
77+
```java
78+
import com.adjust.sdk.plugin.AdjustTrademob;
79+
import com.adjust.sdk.plugin.TrademobItem;
80+
81+
AdjustEvent event = new AdjustEvent("{checkoutEventToken}");
82+
83+
TrademobItem itemId1 = new TrademobItem("itemId1", 2, 54f);
84+
TrademobItem itemId2 = new TrademobItem("itemId2", 1, 3f);
85+
TrademobItem itemId3 = new TrademobItem("itemId3", 4, 25f);
86+
87+
List<TrademobItem> items = Arrays.asList(itemId1, itemId2, itemId3);
88+
89+
Map<String, String> metadata = new HashMap<>();
90+
metadata.put("info1", "value1");
91+
metadata.put("info2", "value2");
92+
93+
AdjustTrademob.injectCheckoutIntoEvent(event, items, metadata);
94+
95+
Adjust.trackEvent(event);
96+
```

0 commit comments

Comments
 (0)