在哪里可以找到通过付费渠道传达的付费消息数量?
好问题,这个图不容易找到。
我在 Azure Portal 中发现的相关内容如下:
Cost Management + Billing
> YourSubscription
> Costs by service
作为订阅的管理员,我还查看了我的 Azure 帐户详细信息,并发现了另一个具有相同值的图表:
它位于这里:https://account.windowsazure.com/Subscriptions https://account.windowsazure.com/Subscriptions
您可以查询交易历史记录并获得包含日常项目的 Excel。它有更多细节,例如高级频道的一行看起来像这样:
正如您在最后一列中所看到的(抱歉捕获的大小),按通道按方向有 1 条线。
网络聊天和直线电话的 10K 条免费消息/月是分开的还是合并的?
每月 10K 条免费消息是在高级频道中发送的所有消息的总和(合并)。
是怎么算的?传入或传出或两者兼而有之?
鉴于定价页面上的常见问题解答(https://azure.microsoft.com/en-us/pricing/details/bot-service https://azure.microsoft.com/en-us/pricing/details/bot-service):
什么是消息?
机器人通过以下方式与机器人服务通道进行通信
通过 HTTP POST 将 Activity 对象发送到通道端点,并通过
活动对象通过 HTTP POST 发送到机器人的端点。每个
这些活动 POST 是一条消息。
=> 每一方的每个活动都计为 1(因此是传入 + 传出)。
因此,当您通过 2 次调用 PostAsync 从机器人发送一条消息时(例如 1 条仅包含文本,另一条包含附件轮播),则这是 2 条消息。
此外,我认为像这样的特殊活动conversationUpdate
可以算总数。
另外,为什么使用这些渠道要花钱而不是其他渠道?
我猜是因为这些渠道是由 Microsoft 维护的,并且他们在这些渠道上提供了 SLA?看here https://azure.microsoft.com/en-us/support/legal/sla/bot-service/v1_0/
我们保证 99.9% 的情况下 Azure Bot 服务高级版
通道将成功接收并响应 REST API 调用
高级频道 API 端点。