# 内部结算

## 概述

### 什么是内部结算？

内部结算，顾名思义，是指：同一个公司内部不同游戏之间，在流量互导时进行结算。

示例：

> A游戏向B游戏导入100名新用户，如果B每个新增用户的内部结算价格为0.2，则内部结算后：
>
> * A游戏作为流量主游戏，有一笔20（100\*0.2）的收入
> * B游戏作为广告主游戏，有一笔20（100\*0.2）的支出

### 为什么要进行内部结算？

虽然有别于向外部广告主卖量获取真金白银的收入，同公司内部游戏之间的流量转换，也是有价值的， 内部结算便是用来衡量该价值。

{% hint style="info" %}
实行内部结算后，有利于从单款（或单独几款）游戏的角度，考察其收入/成本情况，也可在此基础上，搭建类似阿米巴的运营体系
{% endhint %}

### 为什么说内部结算的价格十分重要？

出价是整个经济活动的基础，是准确的衡量内部游戏之间流量转换所产生价值的关键。

{% hint style="success" %}
关于内部结算的价格，我们有如下建议：

* 关注市场行情，与市场出价保持一致
* 不同类型游戏，新增价格会有较大差别，不可一概而论
  {% endhint %}

## 天幕中的内部结算

### 适用范围

在天幕中，**同一个主体下**的游戏，在使用卖量助手进行导量时，可生效内部结算逻辑。

此部分功能无需SDK接入。

### 功能介绍

#### 功能入口

控制台->主体设置->内部结算配置（仅管理员可操作）

![天幕-内部结算配置](https://cdn.61week.com/tianmu/doc/index/image/general-function/internal-settlement/1.png)

#### 默认配置

每个主体的内部结算默认为关闭状态

#### 创建新的配置

点击“修改当前生效配置”按钮，在弹窗内设置：

* 配置生效时间：新配置将在选择日期的凌晨00:00生效，**最早为次日凌晨**
* 内部结算是否开启：**关闭状态内部结算不生效**。
* 统一结算依据：目前支持按注册人数、注册人数+老用户数、访问人数、二次确认次数进行结算。
* 统一结算单价：如果选择按注册人数+老用户数结算，需分别设置其单价。

{% hint style="info" %}

#### **不同结算依据说明如下：**

&#x20;1、注册人数（常用）

* 仅按照带来的注册人数进行计算；
* 内部结算金额 = 注册人数 \* 结算单价

2、注册人数+老用户数（常用）

* 按注册人数和老用户数分别计算，并取两者加和；（选择此依据，需设置注册、老用户两个结算单价）；
* 内部结算金额 = 注册人数 \* 结算单价（注册）+ 老用户人数 \* 结算单价（老用户）

3、访问人数

* 仅按照带来的单天内的访问人数进行计算，不考虑用户的新老；
* 内部结算金额 = 访问人数 \* 结算单价

4、二次确认次数

* 按照跳转时的二次确认次数进行计算；
* 内部结算金额 = 二次确认次数 \* 结算单价
  {% endhint %}

#### 特例结算规则

设置统一结算依据和单价后，可针对单独游戏，设置该游戏买量时的特例规则（结算依据&结算单价），而不再按统一的依据和单价进行结算。

![](https://cdn.61week.com/tianmu/doc/index/image/general-function/internal-settlement/2.png)

#### 查看编辑删除

创建新配置完成后，会在界面上进行显示，该配置未生效之前，可对其进行编辑、删除操作。

生效中、以及已失效的配置，不可编辑、删除。

### 内部结算开启后

内部结算**开启后**，使用天幕[卖量助手](/selling.md)，进行同主体内部游戏之间的导量时，根据实际的新增注册人数（天幕SDK自动统计）：

* 流量主游戏在“[游戏收支——卖量收入管理](/general-function/revenue.md#mai-liang-jiao-cha-tui-guang-shou-ru)”中，会根据结算单价及新增人数，多一笔对应的收入（结算单价\*新增人数）
* 广告主游戏在“[游戏收支——买量成本管理](/general-function/revenue.md#zhi-chu)”中，会多一笔同等数额的成本支出

相关链接：[游戏收支](/general-function/revenue.md)


---

# Agent Instructions: 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:

```
GET https://doc.skysriver.com/general-function/internal-settlement.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
