Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得Facebook广告UTM_Facebook - Fatal编程技术网

如何获得Facebook广告UTM

如何获得Facebook广告UTM,facebook,Facebook,我发现在创建广告时,我可以用端点URL_标记定义UTM标记 => 但是,如果我想跟踪性能,我无法获得UTM => 我知道super metrics能够获取URL标记。。。没有理由说他们可以,而不是美国。 => 如果我阅读得很好,facebook API insight就无法为我获取URL标记。但是有解决办法吗?也许是玩Facebook广告创造了这个功能。。。先读后写的方法或类似的方法?试试这个 1) 。ads文章对UTM协议的标准化进行了明确解释 2) 。欲了解更多信息,FB将在本文中刊登广告

我发现在创建广告时,我可以用端点URL_标记定义UTM标记 =>

但是,如果我想跟踪性能,我无法获得UTM =>

我知道super metrics能够获取URL标记。。。没有理由说他们可以,而不是美国。 =>

如果我阅读得很好,facebook API insight就无法为我获取URL标记。但是有解决办法吗?也许是玩Facebook广告创造了这个功能。。。先读后写的方法或类似的方法?

试试这个

1) 。ads文章对UTM协议的标准化进行了明确解释

2) 。欲了解更多信息,FB将在本文中刊登广告

3) 。使用Facebook营销API从Facebook_business.adobjects.adaccount导入adaccount获取UTM标签 来自facebook_business.adobjects.adcreative导入adcreative 从facebook_business.api导入FacebookAdsApi 访问令牌=“” app_secret='' 应用程序id=“” id=“” FacebookAdsApi.init(访问令牌=访问令牌) 字段=[ “姓名”, ] 参数={ } 打印账户(id)。获取创意( 字段=字段 )
只需替换相关的详细信息,并将url_标记作为字段添加到字段下。您将能够访问您帐户下每个创意的所有UTM参数

找到解决办法了吗?是的!您需要获取广告级别的utms广告,而不是活动或广告集级别。。。
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

)