> 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).

# 域名 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
