最近のアクセス:
ページ
履歴
バックリンク
Beacons 外部オブジェクト
ビーコンとは、Bluetooth Low Energy (BLE) をサポートするデバイスで、双方向通信が可能です。ビーコンを使用してこの新しい通信方法を活用することにより、新たなジオフェンスシナリオを正確に解決できるようになり、屋内における位置確認の課題を解決できます。
注
: さまざまな位置確認のシナリオで Beacons が重要になった理由については、「
Beacons のシナリオ
」を参照してください。
プロパティ
[ RangingAvailable ] プロパティ
デバイスが位置標定をサポートしているかどうかを指定します。 [ False ] の場合、ビーコンの位置標定の試行がすべて失敗します。
[ BeaconProximityAlertsAvailable ] プロパティ
デバイスがビーコン近接アラートをサポートしているかどうかを指定します。 [ False ] の場合、近接アラートの設定の試行がすべて失敗します。
[ ServiceEnabled ] プロパティ
ユーザーが位置情報サービスを有効にしているかどうかを指定します。 [ False ] の場合、ほかのビーコンを呼び出そうとしたときに、現在の認可状態に応じて警告が表示されるか、試行が失敗します。
[ AuthorizationStatus ] プロパティ
現在の認可状態を返します。これは APIAuthorizationStatus ドメインに基づいています。
メソッド
AddBeaconProximityAlert メソッド
指定したビーコン領域の監視を開始します。
詳細については、「
AddBeaconProximityAlert メソッド
」を参照してください。
戻り値
Boolean
パラメーター
proximityAlert:BeaconProximityAlert
AddBeaconProximityAlerts メソッド
指定したビーコン領域 (複数のビーコン) の監視を開始します。
詳細については、「
AddBeaconProximityAlerts メソッド
」を参照してください。
戻り値
Boolean
パラメーター
proximityAlerts:Collection( BeaconProximityAlert )
GetBeaconProximityAlerts メソッド
現在監視中のビーコン領域のコレクションを検索します。
詳細については、「
GetBeaconProximityAlerts メソッド
」を参照してください。
戻り値
Collection( BeaconProximityAlert )
パラメーター
なし
RemoveBeaconProximityAlert メソッド
監視中の単一のビーコン領域を対象から削除します。
詳細については、「
RemoveBeaconProximityAlert メソッド
」を参照してください。
戻り値
なし
パラメーター
proximityAlertRegionId:
VarChar(256)
ClearBeaconProximityAlerts メソッド
監視中のすべてのビーコン領域を対象から削除します。
詳細については、「
ClearBeaconProximityAlerts メソッド
」を参照してください。
戻り値
なし
パラメーター
なし
GetBeaconRegionState メソッド
指定された領域のキャッシュ状態を取得します。
詳細については、「
GetBeaconRegionState メソッド
」を参照してください。
戻り値
RegionState
パラメーター
regionId:
VarChar(256)
StartRangingBeaconRegion メソッド
指定した領域内のビーコンに対する通知の配信を開始します。
詳細については、「
StartRangingBeaconRegion メソッド
」を参照してください。
戻り値
Boolean
パラメーター
beaconRegion:BeaconRegion
GetRangedBeaconRegions メソッド
現在位置標定を提供中のビーコン領域のコレクションを検索します。
詳細については、「
GetRangedBeaconRegions メソッド
」を参照してください。
戻り値
Collection( BeaconRegion )
パラメーター
なし
StopRangingBeaconRegion メソッド
特定のビーコン領域に対する通知の配信を停止します。
詳細については、「
StopRangingBeaconRegion メソッド
」を参照してください。
戻り値
なし
パラメーター
regionId:
VarChar(256)
GetBeaconsInRange メソッド
提供された領域の現在の範囲内で (近接度によってソートされた) ビーコンのコレクションを検索します。
詳細については、「
GetBeaconsInRange メソッド
」を参照してください。
戻り値
Collection( BeaconState )
パラメーター
regionId:
VarChar(256)
StartAsBeacon メソッド
現在のデバイスをビーコンとしてアドバタイズします。
詳細については、「
StartAsBeacon メソッド
」を参照してください。
戻り値
Boolean
パラメーター
beaconInfo:BeaconInfo
StopAsBeacon メソッド
現在のデバイスをビーコンとしてアドバタイズすることを停止します。
詳細については、「
StopAsBeacon メソッド
」を参照してください。
戻り値
Boolean
パラメーター
なし
イベント
EnterBeaconRegion イベント
監視対象のビーコン領域にユーザーが入った場合に呼び出されます。
詳細については、「
EnterBeaconRegion イベント
」を参照してください。
入力
beaconRegion:BeaconRegion
出力
なし
ExitBeaconRegion イベント
監視対象のビーコン領域からユーザーが出た場合に呼び出されます。
詳細については、「
ExitBeaconRegion イベント
」を参照してください。
入力
beaconRegion:BeaconRegion
出力
なし
ChangeBeaconsInRange イベント
特定の領域でビーコンの状態の新しい設定が利用可能になった場合に呼び出されます。
詳細については、「
ChangeBeaconsInRange イベント
」を参照してください。
入力
beaconRegion:BeaconRegion、beacons:Collection( BeaconState )
出力
なし
ドメイン
APIAuthorizationStatus ドメイン
詳細については、「
APIAuthorizationStatus ドメイン
」を参照してください。
構造化データタイプ
BeaconInfo
詳細については、「
BeaconInfo データタイプ
」を参照してください。
BeaconProximityAlert
詳細については、「
BeaconProximityAlert データタイプ
」を参照してください。
BeaconRegion
詳細については、「
BeaconRegion データタイプ
」を参照してください。
BeaconState
詳細については、「
BeaconState データタイプ
」を参照してください。
適用範囲
対応しているプラットフォーム:
スマートデバイス (iOS、Android)
使用可能バージョン
この外部オブジェクトは、
GeneXus X Evolution 3 Upgrade 2
以降、iOS に利用できます。
参考情報
ビーコンとは
ビーコン要件
ビーコンを使用する方法