加入我们,于10月8日至10日在纽约市,了解关于GraphQL联邦和API平台工程的最新技巧、趋势和新闻。加入我们在纽约市举行的GraphQL峰会2024
文档
免费开始

客户端感知


用户可以选择客户端感知. 客户端感知允许您查看 指标,按客户端划分,帮助您了解每个客户端如何与您的 相互作用。

客户端感知使用apollographql-client-nameapollographql-client-version自定义HTTP头部来报告客户端使用情况。

通过在您的 ApolloClient 中添加一个 ApolloClientAwarenessInterceptor 来启用它:

val apolloClient = ApolloClient.Builder()
.serverUrl("https://example.com/graphql")
.addHttpInterceptor(ApolloClientAwarenessInterceptor(BuildConfig.APPLICATION_ID, BuildConfig.VERSION_NAME))
.build()

注意

此示例使用 BuildConfig 将应用程序的 applicationId 设置为客户端名称,并将其实例化版本设置为客户版本,但您可以覆盖此设置。特别是,如果您的iOS和Android应用程序使用相同的包名,将其定制以区分客户端非常有用。

上一页
文件类型
下一页
查询
评价文章评价在GitHub上编辑编辑论坛Discord

©2024Apollo Graph Inc.,交易名称为 Apollo GraphQL。

隐私政策

公司