Skip to content


ビーコンの統合

ここでは、特定の種類のビーコンをBrazeと統合して、セグメンテーションとメッセージングを可能にする方法について説明します。

Infillion ビーコン

Infillion ビーコンを設定してアプリに統合すると、カスタムイベント(アクセスの開始または終了、ビーコンの検知など)をログに記録できます。これらのイベントのプロパティ(場所の名前、滞在時間など)をログに記録することもできます。

ユーザーが場所に入ったときにカスタムイベントをログに記録するには、次のコードを didBeginVisit メソッドに入力します。

1
2
[[Appboy sharedInstance] logCustomEvent:@"Entered %@", visit.place.name];
[[Appboy sharedInstance] flushDataAndProcessRequestQueue];
Appboy.sharedInstance()?.logCustomEvent("Entered %@", visit.place.name)
Appboy.sharedInstance()?.flushDataAndProcessRequestQueue()

flushDataAndProcessRequestQueue は、アプリがバックグラウンドで実行されている場合でもイベントが必ずログに記録されることを確認します。これと同じプロセスを、ロケーションから離れる行動についても実装できます。これにより、ユーザーが新しい場所に入るたびにユニークなカスタムイベントが作成され、インクリメントされることに注意してください。50か所を超える場所を作成する予定の場合は、汎用的な「Place Entered」カスタムイベントを1つ作成し、イベントプロパティとして場所名を含めることをお勧めします。

New Stuff!