你好如果你有相关经验,我想付费咨询
你好请问关于uniapp接入facebook 深链广告延迟触发 从你的文章看到了,相关的插件,以及使用和后续测试案例
我们的问题是:
我们现在在facebookh后台设置了自动上传支付事件,但是我们在app支付成功后,在后台没能看到自动上传,(我们已经使用了沙盒,与真实支付)都未能看到支付事件,自动收集到facebook后台,但是奇怪的是,安装或者自定义事件都能看到
我们现在使用的插件就是你在文章中使用的插件,facebook后台的配置是

你好如果你有相关经验,我想付费咨询
你好请问关于uniapp接入facebook 深链广告延迟触发 从你的文章看到了,相关的插件,以及使用和后续测试案例
我们的问题是:
我们现在在facebookh后台设置了自动上传支付事件,但是我们在app支付成功后,在后台没能看到自动上传,(我们已经使用了沙盒,与真实支付)都未能看到支付事件,自动收集到facebook后台,但是奇怪的是,安装或者自定义事件都能看到
我们现在使用的插件就是你在文章中使用的插件,facebook后台的配置是

阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
解决方案
根据你的描述,uniapp接入Facebook深链广告延迟触发可能是由于Facebook广告SDK的配置问题或是uniapp的设置问题。以下是一些可能的解决方案:
核心代码
以下是核心代码片段,用于uniapp接入Facebook深链广告:
// uniapp中引入Facebook广告SDK
import { FacebookAds } from '@weixinjs/facebook-ads';
// 初始化Facebook广告SDK
const facebookAds = new FacebookAds({
appId: 'YOUR_APP_ID',
appSecret: 'YOUR_APP_SECRET',
adAccount: 'YOUR_AD_ACCOUNT_ID',
});
// 创建广告创意
const adCreative = facebookAds.createAdCreative({
name: 'YOUR_AD_CREATIVE_NAME',
image: 'YOUR_AD_IMAGE_URL',
link: 'YOUR_AD_LINK_URL',
});
// 创建广告
const ad = facebookAds.createAd({
name: 'YOUR_AD_NAME',
adCreative: adCreative,
targeting: {
age: [18, 35],
location: ['中国'],
},
});
// 设置延迟触发
ad.setDelayTrigger({
time: 3000, // 3秒
count: 1, // 1次
});
注意
以上代码片段仅供参考,具体的代码实现可能需要根据uniapp和Facebook广告SDK的文档进行调整。