Trademob このプラグインに関するご質問については、eugenio.warglien@trademob.comまでご連絡ください。 この機能を利用するには、まずお使いのプラットフォーム用のAdjust SDKをダウンロードして設定してください。 環境を設定する Maven Mavenを使用している場合は、build.gradleファイルに下記のdependencyを追加します。 build.gradledependencies { implementation 'com.adjust.sdk:adjust-android:4.38.5' implementation 'com.adjust.sdk:adjust-android-trademob:4.38.5'} JARとして追加する プラグインは、リリースページからJARファイルとして追加することもできます。 Trademobイベント リストの閲覧 import com.adjust.sdk.plugin.AdjustTrademob; AdjustEvent event = new AdjustEvent("{viewListingEventToken}");List<string> items = Arrays.asList("itemId1", "itemId2", "itemId3");Map<String, String> metadata = new HashMap<>();metadata.put("info1", "value1");metadata.put("info2", "value2"); AdjustTrademob.injectViewListingIntoEvent(event, items, metadata);Adjust.trackEvent(event); アイテムを閲覧 import com.adjust.sdk.plugin.AdjustTrademob; AdjustEvent event = new AdjustEvent("{viewItemEventToken}");Map<String, String> metadata = new HashMap<>();metadata.put("info1", "value1");metadata.put("info2", "value2"); AdjustTrademob.injectViewItemIntoEvent(event, "itemId1", metadata);Adjust.trackEvent(event); カートへの追加 import com.adjust.sdk.plugin.AdjustTrademob;import com.adjust.sdk.plugin.TrademobItem; AdjustEvent event = new AdjustEvent("{basketEventToken}");TrademobItem itemId1 = new TrademobItem("itemId1", 2, 54f);TrademobItem itemId2 = new TrademobItem("itemId2", 1, 3f);TrademobItem itemId3 = new TrademobItem("itemId3", 4, 25f);List<trademobitem> items = Arrays.asList(itemId1, itemId2, itemId3); AdjustTrademob.injectAddToBasketIntoEvent(event, items, null);Adjust.trackEvent(event); チェックアウト import com.adjust.sdk.plugin.AdjustTrademob;import com.adjust.sdk.plugin.TrademobItem; AdjustEvent event = new AdjustEvent("{checkoutEventToken}");TrademobItem itemId1 = new TrademobItem("itemId1", 2, 54f);TrademobItem itemId2 = new TrademobItem("itemId2", 1, 3f);TrademobItem itemId3 = new TrademobItem("itemId3", 4, 25f);List<trademobitem> items = Arrays.asList(itemId1, itemId2, itemId3); Map<String, String> metadata = new HashMap<>();metadata.put("info1", "value1");metadata.put("info2", "value2"); AdjustTrademob.injectCheckoutIntoEvent(event, items, metadata);Adjust.trackEvent(event);