
ASP.NET Web API快速入门介绍
分为两步:
1. 添加affiliate的BM账户信息
2. 配置从CD平台传输到用户Event Manager的参数
这些参数可以在affiliate后台配置,也可在管理平台配置。
在管理平台,我们添加了配置必填字段的功能。在affiliate后台,添加了选项用于扩大传输转化数据。
想要对接设置成功,首先需要在Facebook建立一个APP, 利用该APP生成API请求需要的参数,创建events事件。
通过开发者账户建立一个新的APP(详述用于集成对接的App)
在平台进一步集成,需要获取App其他信息。选择Settings – Basic.
举个栗子:
● App ID – 168045915497604
● App Secret:
dc84363ba7abfb08a1b663c6b036e8b9
新建一个系统用户:
获取参数
Access token 栗子:
EAACY1j0ZAZAIQBAJlDIdDZAGB1ZCKgP8886ItTkztf9oamaJuoSd7jXLjst6ExWUoTmA32bARWUZAVepmeMpNhJsQMXJVwJImLCeJW6jPAW1Jvf6Twan0PPzSQkjyBxNCZB855K02ZA7SgAPPw7jPWugdKA2AIeZCDNrAwZAsmgTNlwv7m1roWQVP
重要提示:
保存此代码,因为在关闭模式窗口进行复制后它将不可用(需要再次生成)。
此代码的有效时间不到 2 小时,一旦代码添加到平台,我们的系统会自动将其转换为有效期为 60 天的参数。
重要提示!!!!
在第 1 步和第 2 步中为设置选择的FB BM账户必须相同。
将 FB BM 添加到 ClickDealer 平台
创建app生成access token之后,进入CD后台填写数据,与 Facebook 集成用于同步转化的API。
点击Add new account 新建账户-按钮1(CD后台),填写信息。
设置FB通过API回传转化(SM Campiagn)
启用和添加强制设置以回传事件创建请求(在CD系统中创建转换之后)只能在的 SM 级别
1.要在所需层面启用集成状态,必须将 FB集成状态更改为“是”
2. 选择所需FB BM,用于发送FB事件。如添加多个账户,请确保选择了正确的账户。
3. 设置发送到事件FB pixel ID,可以是固定值(如果FB账户设置了单个pixel)。设置动态,需在点击CD平台campaign链接时选择参数,设置pixel对应参数。
4. FB event名称设置,需选择与上面指定的pixel匹配的event(列表有标准 FB event名称)。
如果使用标准名称以外的event名称,可在自定义event栏编辑。
5. Action source 栏需输入转化点信息,默认设置为“website”,但这个参数可以修改。参数的详细说明:
https://developers.facebook.com/docs/marketing-api/conversions-
api/parameters/server-event#action-source
6. Event ID 栏需要回传与每次转化相关的唯一参数。在 fb端对参数进行去重时将使用传输的值
7. 需要Event source URL设置需向FB端发送有关转换页面的信息。
默认值是由广告商设置的,但每个aff可选择用自己的链接。
为此,需将设置重新定义为 Event source URL = Value 并输入链接。
重要提示:
输入链接的域名必须已经通过Facebook 验证
发送请求(campaign)的逻辑:
当广告主在CD系统产生转化,系统将通过以下步骤检查fb集成设置:
第1步- 在event层面启动配置“默认”检查。如果event为默认 – 检查进入下一步(第2步)。
第1步- 在event层面启动配置“默认”检查。
● fb集成为false + 使用默认campaign集成为false – 检查进入campaign层面(第 2 步)
● fb 集成为 true + 使用默认campaign集成为 false – 须通过 API 创建转换,从event获取参数(系统中有postback,须在 FB 上创建转化)
● fb追踪为true +使用默认campaign集成为true – 通过 API 创建转化,数据取自 fb集成部分(为campaign设置)
第 2 步 -在campaign层面检查集成设置,即fb追踪设置的状态
Checking the “Facebook tracking is true” settings – the conversion is created via the API on the event with the parameters specified in the Facebook integration section of the campaign.
● 检查“fb tracking is true“设置- 是通过事件的 API 使用活动的 Facebook 集成部分中指定的参数创建的
● Facebook tracking = false – 转化不是通过API创建的
发送请求的逻辑(SM 活动) (SM campaigns)
当广告主回传转化到CD系统,流量来自smartlink campaign. 那么:
● 检查fb集成设置‘Facebook tracking is true’发生在 SM campaign级别 – 通过活动的 Facebook 集成部分中指定的参数通过事件的 API 创建转换。
● Facebook tracking = false – 转化不是通过API创建的