# 用模板或JSON文件创建活动

> 用BCL现成的模板一键创建活动，或用Export JSON和Import JSON在账号之间复制活动。
>
> Source: https://docs.bcl.my/zh/event-templates/

你不需要从空白页面开始制作活动表单。BCL有现成的活动模板，你也可以把任何活动以JSON文件复制到另一个账号。

*(Screenshot: Event Forms页面，Import JSON旁边的Templates按钮已标示)*

## 从模板开始

BCL有10个活动模板，分成四组：**Sports**（Charity Run、Football Match）、**Gathering**（Concert / Festival、Gala Dinner、Annual Dinner）、**Seminar**（Tech Conference、Workshop / Seminar、Free Webinar / Talk）和**Corporate**（Corporate Training、Product Launch）。每张卡片显示活动类型、票种和价格，以及总库存。

1. 前往**Events** → **Events**，点击**Templates**。
2. 点击一个组别缩小列表，或在**All**里慢慢浏览。

   *(Screenshot: Event Form Templates面板，有Sports、Gathering、Seminar和Corporate筛选)*

3. 在最接近的模板点击**Use Template**。

   *(Screenshot: Workshop / Seminar模板卡片，Use Template已标示)*

BCL会创建活动并打开编辑。活动以模板命名，有示范票种、暂定场地和未来几个星期内的日期，而且是关闭的，所以还没有人能购买。分享之前：

1. 把**Event Name**、**Event URL Slug**、**Description**、日期和场地改成你自己的。
2. 在**Event Details**标签页选择**Payment Option**。模板会让它留空，没有付款方式BCL不会保存活动。
3. 编辑票种和价格，然后点击**Update Event**。
4. 在**Event Forms**列表，为这个活动开启**Enable Form**。

## 用Export JSON复制活动

Export JSON把活动和它的票种保存成一个文件，你可以把它导入另一个BCL账号：

1. 在**Event Forms**列表，点击活动那一行的⋮，然后点击**Export JSON**。文件会下载到你的电脑。

   *(Screenshot: 活动的行菜单，Export JSON已标示)*

2. 在要接收活动的账号，前往**Events** → **Events**，点击**Import JSON**。
3. 在**JSON File**上传文件（最多5 MB），然后点击**Submit**。

   *(Screenshot: Import Event对话框列出会导入的内容，JSON File栏位已标示)*

新活动会打开编辑，slug后面加上“-imported”。它的设置和票种都会复制过来，包括价格、库存、折扣和座位图。Portal key、Pixel追踪、webhook、受保护内容和证书模板不会复制，请在新账号重新设置。

## 小贴士

模板和导入的活动都是副本，开卖前先检查：

- **分享前先检查副本**。导入后，检查活动的开始和结束时间，以及**Event Forms**列表里的**Enable Form**开关。
- **保留一份导出作为备份**。在做大改动之前，Export JSON是保存活动设置的快速方法。
- **也可以重用你自己的活动**。要在同一个账号里复制活动，点击它那一行的⋮，选择**Clone Event**。

## 常见问题

### 最快开始卖活动门票的方法是什么？

在Events → Events点击Templates，选择最接近你活动的范例。BCL会创建活动，并附上示范票种让你编辑。

### 为什么我用模板创建的活动保存时显示“The payment Option field is required”？

模板不会选择付款方式。打开Event Details标签页，选择至少一个Payment Option，然后再点击Update Event。

### 我可以把活动从一个BCL账号复制到另一个账号吗？

可以。在第一个账号，点击活动那一行的⋮，选择Export JSON。在另一个账号的Event Forms页面点击Import JSON，上传那个文件。
