如何获得Facebook广告UTM

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获得Facebook广告UTM相关的知识,希望对你有一定的参考价值。

我看到在创建广告时,我可以使用端点URL_Tags => https://developers.facebook.com/docs/marketing-api/reference/ad-creative/定义UTM标记

但如果我想跟踪性能,我无法取回UTM => https://developers.facebook.com/docs/marketing-api/insights/parameters

我知道超级指标能够获得URL标签......没有理由他们可以而不是美国。 => https://supermetrics.com/api/getFields?ds=FA&fieldType=dim

如果我读得很好,facebook API洞察力无法获取URL标签。但是有解决方法吗?也许玩Facebook广告会创建一个函数......一个写后读法或类似的东西?

答案

试试这个,

1).UTM tags + Facebook广告文章清楚地解释了标准化UTM协议

2)。有关Track,FB Ads refer的更多信息

3)。使用Facebook Marketing API refer获取UTM标签

另一答案
from facebook_business.adobjects.adaccount import AdAccount
from facebook_business.adobjects.adcreative import AdCreative
from facebook_business.api import FacebookAdsApi

access_token = '<ACCESS_TOKEN>'
app_secret = '<APP_SECRET>'
app_id = '<APP_ID>'
id = '<ID>'
FacebookAdsApi.init(access_token=access_token)

fields = [
  'name',
]
params = {
}
print AdAccount(id).get_ad_creatives(
  fields=fields

)

只需替换相关详细信息,并将url_tags添加为字段下的字段即可。您可以访问帐户下的每个广告素材的所有UTM参数。

以上是关于如何获得Facebook广告UTM的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Facebook 营销 api 在单个查询中获取所有广告的见解

Facebook 应用安装广告 - sdk 中的数据

如何让 Facebook 广告直播?

如何在 facebook 受众网络插页式广告中设置点击计数器?

Firebase 中的 UTM 跟踪代码

如何使用普通 Adlistener 调用所有覆盖仅在 Facebook 原生广告上调用 onAdloaded