最近のアクセス:
Beacons 外部オブジェクト

ビーコンとは、Bluetooth Low Energy (BLE) をサポートするデバイスで、双方向通信が可能です。ビーコンを使用してこの新しい通信方法を活用することにより、新たなジオフェンスシナリオを正確に解決できるようになり、屋内における位置確認の課題を解決できます。
イメージ:39657.png イメージ:39658.png
: さまざまな位置確認のシナリオで 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 に利用できます。

参考情報






サブページ
Created: 17/05/30 17:30 by Admin Last update: 21/05/21 03:34 by Admin
カテゴリ
Powered by GXwiki 3.0