客户端行为日志
<p><strong>简要描述:</strong> </p>
<ul>
<li>客户端上传自定行为日志</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/api/v1/client-log</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">是否必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">source</td>
<td style="text-align: left;">必选</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">渠道号</td>
</tr>
<tr>
<td style="text-align: left;">action_id</td>
<td style="text-align: left;">必选</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">行为标识ID</td>
</tr>
<tr>
<td style="text-align: left;">user_id</td>
<td style="text-align: left;">可选</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">用户ID</td>
</tr>
<tr>
<td style="text-align: left;">player_id</td>
<td style="text-align: left;">可选</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">玩家ID</td>
</tr>
<tr>
<td style="text-align: left;">client_id</td>
<td style="text-align: left;">可选</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">客户端本地存储的客户端ID</td>
</tr>
<tr>
<td style="text-align: left;">content</td>
<td style="text-align: left;">可选</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">其他内容</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 0,
&quot;message&quot;: &quot;操作成功.&quot;,
&quot;data&quot;: {
&quot;client_id&quot;: &quot;abcdefghijklmn&quot;
}
}</code></pre>
<p><strong>返回参数说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>-</td>
</tr>
<tr>
<td style="text-align: left;">data.client_id</td>
<td style="text-align: left;">string</td>
<td>服务端生成的客户端ID, 客户端自行存储.</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>
<ul>
<li>接口<code>每次</code>都会下发<code>client_id</code>字段, 首次请求后客户端应存储此值, 在下个行为上报时携带.</li>
<li>行为标识ID由客户端自行定义, 行为ID应该明确且可扩展, Y || N 行为时, 应该分别定义不同ID</li>
</ul>