# Meta (Facebook CAPI) × MeetROAS

状态：已支持，可以使用。

## 能不能用

官方契约验证已通过；储存有效的资料来源 ID 与 Access Token 后即可启用正式回传。

- 平台入口: Events Manager → Data sources → Settings → Conversions API
- 点击 macro: `fbclid`
- 官方文件: https://github.com/facebook/facebook-nodejs-business-sdk/blob/main/README.md

## 复制什么，贴到哪里

- 复制 MeetROAS 产生的完整投放网址，贴到: Website URL
- 复制平台账号设定，贴到: MeetROAS Campaign → Conversion integrations

## 需要准备的资料

MeetROAS 使用 Meta Conversions API；Access Token 只加密保存，不是 Postback URL。

## 设定步骤

1. 在 MeetROAS 建立或打开流量来源为 Meta (Facebook CAPI) 的 Campaign，并复制系统产生的投放网址。
2. 建立或选择 Web 数据来源并产生 Access Token。
3. 把 MeetROAS Website URL 设为投放网址，保留 fbclid。
4. 输入 Dataset／Pixel ID 与 Access Token，一键建立官方事件预设；Token 不会回显。
5. MeetROAS 已依公开官方契约检查请求格式、事件映射、回应判定与去重；没有真实帐号，因此未宣称全链路实证。Events Manager diagnostics 仍可作为自愿核对。

> 如果没有 MeetROAS tile，请使用 Custom、Other tracker 或通用 Postback。

## 事件与金额

Deposit 使用官方 Purchase；First Deposit 使用自订 FirstDeposit；First-day Deposit 使用自订 FirstDayDeposit。

## 下游金额 → 上游参数对照

方向：下游 → MeetROAS Partner Event API → 归因来源。value 是收益，price 是获客成本，currency 是下游声明的币别。— 表示当前 MeetROAS connector 不投影该字段，不代表上游没有该功能。URL 金额栏列出可选模板 placeholder：模板有该参数且下游有该金额才替换，缺少金额就移除；不会自动加参数、互相代填或换汇。注册与登录不能携带金额。

| 上游 | value → | price → | currency / 缺值规则 |
| --- | --- | --- | --- |
| Meta (Facebook CAPI) | data[].custom_data.value | — | data[].custom_data.currency；value 与 currency 齐全才传送金额对象；不换汇 |

## 点击、Goal 与槽位预设

点击 macro 由上游展开为真实 click ID，再由 MeetROAS 回传；不是下游的 mrc_。下表是目前新增预设的行为，既有手动绑定不会被自动覆盖。帐号识别与 URL 必须从各上游取得，不从槽号或 token 推测事件。

| 上游 | 投放网址 macro / 参数 | 回传 click 字段 | 事件 / Goal 对应 |
| --- | --- | --- | --- |
| Meta (Facebook CAPI) | fbclid | data[].user_data.fbc ← fb.1.&lt;clickObservedAtMs&gt;.&lt;fbclid&gt; | data[].event_name 使用下表预设 |

## Event API 一键预设对照

前六项是 MeetROAS 浏览器 / PWA 事件；下游 Partner Event API 只接收 account_registration、first_deposit、first_day_deposit、deposit、login。— 表示无映射，不会自动建立。预设仅供建议；手动设置可选平台事件目录及平台支持的自定义名称。括号中的 alternative 是示例，并非完整选项。standard / custom 表示上游事件类型。pwa_open 是隐藏运行时事件，不在一键预设或公开 Goal 选择中，不能与 pwa_first_open 混用。

| MeetROAS event_key | Meta (Facebook CAPI) |
| --- | --- |
| landing_view | ViewContent (standard) |
| install_click | InstallClick (custom) |
| install_prompt_accepted | InstallPromptAccepted (custom) |
| pwa_install | PWAInstall (custom) |
| pwa_open_attempt | — |
| pwa_first_open | PWAFirstOpen (custom) |
| account_registration | CompleteRegistration (standard) |
| first_deposit | FirstDeposit (custom) |
| first_day_deposit | FirstDayDeposit (custom) |
| deposit | Purchase (standard) |
| login | Login (custom) |

## 怎样确认成功

MeetROAS 已依公开官方契约检查请求格式、事件映射、回应判定与去重；没有真实帐号，因此未宣称全链路实证。Events Manager diagnostics 仍可作为自愿核对。

最后请到 Meta (Facebook CAPI) 后台确认转换已成功收到；以该平台后台显示为准。

## 注意事项

- 若同时使用浏览器 Pixel 与服务器事件，event name 与 event_id 必须相同才能去重。同一交易只选择 Deposit 或 First Deposit 其中一种语意回报。
