> For the complete documentation index, see [llms.txt](https://developers-apps-in-toss.toss.im/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers-apps-in-toss.toss.im/documentation/api-and-sdk-zh/sdk/domains-api.md).

# Domains API

函数式(flat) API **领域.动作** 是以这种形式组合的公开接口。函数式 API 可以原样使用，领域接口会按领域单位把同一实现组合后额外提供。

文档结构完全遵循这个目录结构——领域目录中的 REFERENCE.md 是概览， `领域/成员/REFERENCE.md`是成员详情。

### 领域列表

| 领域                                                                              | 说明                     |
| ------------------------------------------------------------------------------- | ---------------------- |
| [Ads](/documentation/api-and-sdk-zh/sdk/domains-api/ads.md)                     | 插屏·AdMob·横幅广告          |
| [Analytics](/documentation/api-and-sdk-zh/sdk/domains-api/analytics.md)         | 分析日志·屏幕日志记录            |
| [Clipboard](/documentation/api-and-sdk-zh/sdk/domains-api/clipboard.md)         | 剪贴板读写                  |
| [Device](/documentation/api-and-sdk-zh/sdk/domains-api/device.md)               | 设备·权限·位置·媒体            |
| [Environment](/documentation/api-and-sdk-zh/sdk/domains-api/environment.md)     | 运行环境·版本·网络             |
| [File](/documentation/api-and-sdk-zh/sdk/domains-api/file.md)                   | 文件保存·PDF 查看器           |
| [Game](/documentation/api-and-sdk-zh/sdk/domains-api/game.md)                   | 游戏中心排行榜·个人资料           |
| [IAP](/documentation/api-and-sdk-zh/sdk/domains-api/iap.md)                     | 应用内支付                  |
| [Migration](/documentation/api-and-sdk-zh/sdk/domains-api/migration.md)         | Web origin 存储迁移        |
| [NavigationBar](/documentation/api-and-sdk-zh/sdk/domains-api/navigationbar.md) | 导航栏按钮·外观               |
| [Notification](/documentation/api-and-sdk-zh/sdk/domains-api/notification.md)   | 通知同意                   |
| [Permissions](/documentation/api-and-sdk-zh/sdk/domains-api/permissions.md)     | 设备权限查询·请求              |
| [Promotion](/documentation/api-and-sdk-zh/sdk/domains-api/promotion.md)         | 促销奖励·邀请好友              |
| [Review](/documentation/api-and-sdk-zh/sdk/domains-api/review.md)               | 请求应用内评价                |
| [SafeArea](/documentation/api-and-sdk-zh/sdk/domains-api/safearea.md)           | 查询·订阅 Safe Area insets |
| [Screen](/documentation/api-and-sdk-zh/sdk/domains-api/screen.md)               | 屏幕控制                   |
| [Share](/documentation/api-and-sdk-zh/sdk/domains-api/share.md)                 | 分享链接·分享表单              |
| [Storage](/documentation/api-and-sdk-zh/sdk/domains-api/storage.md)             | 本地存储                   |
| [TossAuth](/documentation/api-and-sdk-zh/sdk/domains-api/tossauth.md)           | Toss 登录·签名             |
| [TossPay](/documentation/api-and-sdk-zh/sdk/domains-api/tosspay.md)             | TossPay 支付认证           |
| [User](/documentation/api-and-sdk-zh/sdk/domains-api/user.md)                   | 用户键·同意数据·年龄            |

### 与函数式 API 的关系

```js
// 函数式(flat) API — 与 v2 相同
import { getAnonymousKey } from "@apps-in-toss/web-framework";
await getAnonymousKey();

// 领域接口 — 将同一实现按领域.动作
import { User } from "@apps-in-toss/web-framework";
await User.getAnonymousKey();
```

在不受支持的 Toss 应用版本中调用领域成员时 `undefined`不会返回 `UNSUPPORTED_APP_VERSION` 错误 **throw**会抛出（函数式 API 会保持既有（v2）行为不变）。该成员可 `isSupported()`可提前通过 isSupported() 确认。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://developers-apps-in-toss.toss.im/documentation/api-and-sdk-zh/sdk/domains-api.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
