天道酬勤,学无止境

Can't see my registered beacon in google beacon platform

问题

我有使用 Sensoro 的 congif 工具配置的 SENSORO 信标。 然后我为信标(Google API)创建了一个项目。 然后我使用谷歌的信标工具注册了信标,它已注册。 但我无法在 Google 信标平台中看到我的信标。 我等了将近 20 小时,但仍然没有出现。

顺便说一句,Eddystone 和 Eddystone URL 有什么区别,因为对于单个信标,我得到了 Eddystone(已注册)和 Eddystone URL(仍未注册)。

我是否错过了任何步骤或通常需要更多时间?

回答1

关于 Eddystone 和 Eddystone URL 的区别:

  • Eddystone 信标包含一个必须在 Google Beacon 仪表板中注册的唯一标识符。 您需要自己的应用程序来处理信标。

  • EddyStone-URL 信标广播一个简短的 https url。 您不需要在 Google Beacon 仪表板中注册它,更重要的是,您不需要应用程序来处理信标。 最新版本的 Android 和 Chrome 会原生向用户显示通知,建议他打开相应的网页。

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • Can't see my registered beacon in google beacon platform
    I have got SENSORO beacon which I have configured using congif tool from Sensoro. Then I have created a project for beacon(Google API). Then I have registered the beacon using Beacon Tool from google, it got registered. But I am unable to see my beacon in Google Beacon Platform. I waited for almost 20 hrs but still not appearing. BTW what is difference between Eddystone and Eddystone URL, because for a single beacon I was getting Eddystone(This got registered) and Eddystone URL(Still unregistered). Have I missed any steps or it usually take more time ?
  • 我看不到与信标相关的附近通知(I can't see a nearby notification in association with a beacon)
    问题 我的设备昨天收到了谷歌服务应用程序的更新。 我已经在 Android 上用两个信标测试了谷歌附近的通知,一个 iBeacon 和一个 Eddystone-UID。 这些信标处于活动状态,并在平台中正确注册。 (我认为它们已在 Android Beacon Tool 应用程序中注册)。 我从 Google Beacons Dashboard 向他们添加了一个 url 附近的通知附件。 我的设备没有收到任何与这些信标相关的通知,而我的设备从物理网络信标(发出 Eddystone-url)和新的附近通知系统(不是 Chrome 的)正确接收到通知 iBeacon 和 Eddystone-UID 是否准备好附近的通知? 回答1 是的,附近的通知已准备好使用 eddystone UID。 过程是: 获取 eddystone 支持的信标将您的信标配置为命名空间 ID 和实例 ID(通常这是在设备制造商提供的应用程序的帮助下完成的) 借助信标工具应用程序注册您的 eddystone UID 信标。 (在此之前请确保您已经创建了一个项目) 一旦信标(注册eddystone UID),打开谷歌信标仪表板。 选择注册的设备,在左上角,您会找到一个下拉菜单,从那里选择附近的通知。 填写适当的字段。 尝试使用不同的 URL(如 facebook.com、Google.com 等)创建多个通知。
  • 谷歌是否弃用信标服务? 他们的声明模棱两可[关闭](Is Google deprecating beacon service? Their announcement is ambiguous [closed])
    问题 关闭。 此问题不符合 Stack Overflow 准则。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其成为 Stack Overflow 的主题。 6 个月前关闭。 改进这个问题 我看到一个声明说 Google 将终止他们的信标服务 从 12 月 6 日起,我们将停止发送 Eddystone 和 Physical Web 信标通知。 您仍然可以继续访问信标仪表板,并可以使用我们的 Proximity Beacons API 通过您自己的应用程序提供类似于 Nearby Notifications 的基于邻近度的体验。 但同时他们说 Proximity Beacon API 是低功耗蓝牙 (BLE) 信标平台的一部分,该平台还包括 Eddystone,一种来自 Google 的开放信标格式。 当 Google 停止提供 Eddystone 和物理网络信标通知时,最终用户应该在 12 月初停止遇到附近通知。 第三方开发人员仍然可以使用 Proximity Beacons API 在他们的应用程序中发送附近的警报,但它不再是普遍存在的系统级功能。 有人可以解释这对我们编写信标 Android 应用程序的意义吗? 这是否意味着在某个时候,信标应用程序将停止工作,因为设备将无法从信标设备接收信号? 回答1 更新:谷歌宣布计划在 2021 年 4 月 1 日关闭这些服务
  • I can't see a nearby notification in association with a beacon
    My device got yesterday the update of the google services app. I have tested the google nearby notifications on Android with two beacons, one iBeacon and one Eddystone-UID. These beacons are active, and are correctly registered in the platform. (I see them as registred in the Android Beacon Tool app). I added to them an url nearby notification attachment from the Google Beacons Dashboard. My device does not receive any notifications in relation with these beacons while my device correctly receives the one from a physical web beacon (emitting an Eddystone-url) with the new nearby notification
  • 当我的应用程序未运行时,我可以收听 Eddystone 信标吗?(Can I listen for Eddystone beacons when my app is not running?)
    问题 借助 Google 的新 Eddystone 标准,他们将在 Google Play 服务 Nearby Api 中提供对 android 的支持。 我们可以注册 eddystone 信标并让我们的应用程序接收到一个意图,即使应用程序没有运行? 回答1
  • 当我的应用程序未运行时,我可以收听 Eddystone 信标吗?(Can I listen for Eddystone beacons when my app is not running?)
    问题 借助 Google 的新 Eddystone 标准,他们将在 Google Play 服务 Nearby Api 中提供对 android 的支持。 我们可以注册 eddystone 信标并让我们的应用程序接收到一个意图,即使应用程序没有运行? 回答1
  • 当我的应用程序未运行时,我可以收听 Eddystone 信标吗?(Can I listen for Eddystone beacons when my app is not running?)
    问题 借助 Google 的新 Eddystone 标准,他们将在 Google Play 服务 Nearby Api 中提供对 android 的支持。 我们可以注册 eddystone 信标并让我们的应用程序接收到一个意图,即使应用程序没有运行? 回答1
  • 当我的应用程序未运行时,我可以收听 Eddystone 信标吗?(Can I listen for Eddystone beacons when my app is not running?)
    问题 借助 Google 的新 Eddystone 标准,他们将在 Google Play 服务 Nearby Api 中提供对 android 的支持。 我们可以注册 eddystone 信标并让我们的应用程序接收到一个意图,即使应用程序没有运行? 回答1
  • 当我的应用程序未运行时,我可以收听 Eddystone 信标吗?(Can I listen for Eddystone beacons when my app is not running?)
    问题 借助 Google 的新 Eddystone 标准,他们将在 Google Play 服务 Nearby Api 中提供对 android 的支持。 我们可以注册 eddystone 信标并让我们的应用程序接收到一个意图,即使应用程序没有运行? 回答1
  • 在 Google Beacon Platform 中获取信标列表时收到禁止错误消息 (403)(Receiving forbidden error message (403) when getting the list of beacons in Google Beacon Platform)
    问题 我已经为我的 Google Proximity API 项目创建了一个服务帐户并下载了密钥文件以在我的应用程序中使用它。 但是当执行下面代码片段的最后一行时,我收到以下异常: 用户代码未处理 Google.GoogleApiException HResult=-2146233088 消息=Google.Apis.Requests.RequestError 未经授权。 [403] 错误 [ 消息 [未经授权]。位置 [ - ] 原因 [禁止] 域 [全局]] 这是应该在服务器机器(后端)上运行的代码: X509Certificate2 certificate = new X509Certificate2(@"key.p12", "notasecret", X509KeyStorageFlags.Exportable); var credential = new ServiceAccountCredential( new ServiceAccountCredential.Initializer("MyServiceId@focal-baton-55555.iam.gserviceaccount.com") { Scopes = new[] { "https://www.googleapis.com/auth/userlocation.beacon.registry" }, }
  • Receiving forbidden error message (403) when getting the list of beacons in Google Beacon Platform
    I have created a service account for my Google Proximity API project and downloaded the key file to use it in my application. But when the very last line of the code snippet below is executed, I receive the following exception: Google.GoogleApiException was unhandled by user code HResult=-2146233088 Message=Google.Apis.Requests.RequestError Unauthorized. [403] Errors [ Message[Unauthorized.] Location[ - ] Reason[forbidden] Domain[global]] And here is the code that is supposed to run on the server machine (backend): X509Certificate2 certificate = new X509Certificate2(@"key.p12", "notasecret"
  • Google Proximity Beacon API:如何注册 iBeacon?(Google Proximity Beacon API: how to register iBeacon?)
    问题 Google 的 Proximity Beacon API 文档到处都以 Eddystone 为例: https://developers.google.com/beacons/proximity/register 但是,文档提到了另外两种类型的信标,AltBeacon 和 iBeacon。 如果我理解正确,应该使用这样的东西(改编自谷歌的例子): { "advertisedId": { "type":"IBEACON", "id":"base 64 of what???"}, "status":"ACTIVE", "latLng": { "latitude": 51.4935657, "longitude": -0.1465538 } } 但是,iBeacon 的 UUID、Major、Minor(应该是 base64 的)可接受的二进制格式是什么? 回答1 所述的ID advertisedId将是20个字节的UUID iBeacon显示主要+ +次要BASE64的直接从二进制形式进行编码。 (即在base64编码之前不要先将其打印为十六进制或文本。只需使用blob和base64即可)。 否则你的要求看起来是正确的!
  • Beacon Registered, but response indicates wrong UID
    I successfully registered a beacon using Google Proximity API but the response indicates a different UID Request URL https://proximitybeacon.googleapis.com/v1beta1/beacons:register Request { "advertisedId": { "type": "EDDYSTONE", "id": "0x2f234454f4911ba9ffb6" }, "status": "ACTIVE", "latLng": { "latitude": 51.4935657, "longitude": -0.1465538 } } Response { "beaconName": "beacons/3!d31d9fdb7e38e787f8f75d5b6bd7df6f", "advertisedId": { "type": "EDDYSTONE", "id": "0x2f234454f4911ba9ffbw==" }, "status": "ACTIVE", "latLng": { "latitude": 51.4935657, "longitude": -0.14655379999999998 } } If you
  • 信标已注册,但响应指示错误的 UID(Beacon Registered, but response indicates wrong UID)
    问题 我使用 Google Proximity API 成功注册了一个信标,但响应指示不同的 UID 请求 URL https://proximitybeacon.googleapis.com/v1beta1/beacons:register 要求 { "advertisedId": { "type": "EDDYSTONE", "id": "0x2f234454f4911ba9ffb6" }, "status": "ACTIVE", "latLng": { "latitude": 51.4935657, "longitude": -0.1465538 } } 回复 { "beaconName": "beacons/3!d31d9fdb7e38e787f8f75d5b6bd7df6f", "advertisedId": { "type": "EDDYSTONE", "id": "0x2f234454f4911ba9ffbw==" }, "status": "ACTIVE", "latLng": { "latitude": 51.4935657, "longitude": -0.14655379999999998 } } 如果您仔细观察,响应中的 UID 与 POST 请求中的 UID 不匹配。 另外,我尝试了 https://proximitybeacon.googleapis
  • 安卓平台使用altbeacon库对Eddystone信标进行后台监控(Background monitoring of Eddystone beacon using altbeacon library on android platform)
    问题 是否可以在 android 平台上使用 altbeacon 库对Eddystone信标进行后台监控? 我怎样才能实现它? 以下是我可以在应用程序启动时检测具有指定 UUID 的信标的代码,但我想在应用程序未运行时实现相同的目标。 public class MainActivity extends ActionBarActivity implements BeaconConsumer,MonitorNotifier { private BeaconManager beaconManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override protected void onResume() { super.onResume(); beaconManager = BeaconManager.getInstanceForApplication(this.getApplicationContext()); beaconManager.getBeaconParsers().add(new BeaconParser()
  • 云台信标发现(Gimbal beacon discovery)
    问题 是否可以使用iOS SDK查找Gimbal信标? 我想使用简单的测距,但我不知道发射器的UUID。 回答1 是的,您可以将Gimbals用作iBeacons。 您必须使用iBeacon配置重新配置它。 登录到Gimbal网站,如果没有,请创建一个帐户。 https://proximity.gimbal.com/ 打开接近标签。 单击顶部的“管理配置”按钮并创建新配置,选择iBeacon作为信标类型,分配UUID,主要和次要。 您可以选择任何您想要的UUID。 现在注册您的Gimbal信标,然后选择新的配置。 您必须打开信标才能获得注册所需的工厂ID。 下载适用于iPhone的Gimbal Manager应用程序,将其打开,然后选择“配置”选项。 打开Gimbal并取出电池,将面糊放回去,然后您应该在Gimbal Manager应用程序中看到信标,然后单击“更新”按钮。 就是这样,现在您的云台处于iBeacon模式。 回答2 如果有人感兴趣,我会在http://beekn.net/2013/12/inside-gimbal-qualcomm-beacons-tackle-bluetooth-le-challenges/上找到此有用的帖子: 实际上,您无法嗅探iBeacon UUID,因为Gimbal将自己的实现用于其信标。 他们使用BLE传输随每次广播而变化的加密ID
  • Ionic2:取消订阅事件以避免重复条目?(Ionic2: Unsubscribe Event to Avoid Duplicate Entries?)
    问题 我遵循了本教程,其中概述了在 Ionic 2 应用程序中添加监控信标。 我让它工作得很好:当视图加载时,它会初始化并开始监听信标: 家.ts ionViewDidLoad() { this.platform.ready().then(() => { this.beaconProvider.initialise().then((isInitialised) => { if (isInitialised) { this.listenToBeaconEvents(); } }); }); } 这将调用listenToBeaconEvents函数,该函数在视图中使用所有信标填充列表: 家.ts listenToBeaconEvents() { this.events.subscribe(‘didRangeBeaconsInRegion’, (data) => { // update the UI with the beacon list this.zone.run(() => { this.beacons = []; let beaconList = data.beacons; beaconList.forEach((beacon) => { let beaconObject = new BeaconModel(beacon); this.beacons.push
  • Google Proximity Beacon API: how to register iBeacon?
    The Google's Proximity Beacon API documentation uses Eddystone as an example everywhere: https://developers.google.com/beacons/proximity/register However, documentation mentions two more types of beacons, AltBeacon and iBeacon. If I understand correctly, something like this should be used (adapted from Google's example): { "advertisedId": { "type":"IBEACON", "id":"base 64 of what???"}, "status":"ACTIVE", "latLng": { "latitude": 51.4935657, "longitude": -0.1465538 } } However, what is the acceptable binary format for iBeacon's UUID,Major,Minor (which should be base64'd)?
  • 信标处于非活动状态时的附近通知(Nearby notifications when Beacon is Inactive)
    问题 即使在仪表板中将 Beacon 设置为 INACTIVE,我仍会继续看到来自 Google Nearby 注册 Beacon 的通知。 这是预期的吗? 我希望不再看到附近的通知,但无论信标的状态如何,我仍然经常看到它们。 这是一个已知的错误? 回答1
  • Is Google deprecating beacon service? Their announcement is ambiguous [closed]
    Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 months ago. Improve this question I saw a statement that Google is ending their beacon service On December 6th we will stop delivering both Eddystone and Physical Web beacon notifications. You will still continue to have access to the beacon dashboard and can deliver proximity based experiences similar to Nearby Notifications via your own apps using our Proximity Beacons API. But then at the same