Skip to content

Xaraminアナリティクス

この記事では、Xamarin の分析を処理する方法について説明します。

ユーザー ID の設定

1
Braze.getInstance(context).ChangeUser("YOUR_USER_ID");

ユーザー ID をいつ、どのように設定および変更するかについての詳細な説明については、 Android 統合手順 を参照してください。

1
2
// C#
Appboy.SharedInstance().ChangeUser("YOUR_USER_ID");

ユーザーIDをいつ、どのように設定および変更するかについての詳細な説明については、 iOS統合手順 を参照してください。

カスタムイベントのトラッキング

1
Braze.getInstance(context).LogCustomEvent("YOUR_EVENT_NAME");

イベント トラッキングのおすすめの方法とインターフェースの詳細については、 Android の統合手順 をご覧ください。

1
2
// C#
Appboy.SharedInstance ().LogCustomEvent ("YOUR_EVENT_NAME");

実装例 - logCustomEvent TestApp.XamariniOS サンプル アプリケーション内でAppboySampleViewController.cs使用されます。

イベントトラッキングのベストプラクティスとインターフェースの詳細については、 iOS統合手順 を参照してください。

購入のロギング

1
Braze.getInstance(context).LogPurchase("product_id", 100);

収益トラッキングのおすすめの方法とインターフェースの詳細については、 Android の統合手順 をご覧ください。

1
2
// C#
Appboy.SharedInstance ().LogPurchase ("product_id", "USD", new NSDecimalNumber("10"));

実装例 - サンプル・アプリケーションの EventsAndPurchasesButtonHandler メソッド AppboySampleViewController.csでユーザー・プロパティが設定されているのを、 .

収益トラッキングのベストプラクティスとインターフェースの詳細については、 iOS統合手順 を参照してください。

注文レベルで購入を記録する

商品レベルではなく、注文レベルで購入を記録したい場合、注文名または注文カテゴリを product_id として使用できます。詳細については、購入オブジェクトの仕様を参照してください。

カスタム属性の設定

1
2
// C#
Appboy.SharedInstance ().User.FirstName = "YOUR_NAME";

実装例 - サンプル・アプリケーションの UserPropertyButtonHandler メソッド AppboySampleViewController.csでユーザー・プロパティが設定されているのを、 .

属性トラッキングのベストプラクティスとインターフェースの詳細な説明については、 iOS統合手順 を参照してください。

位置情報の追跡

「このページはどの程度役に立ちましたか?」
New Stuff!