Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.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
我可以从api中获得Facebook访问量估计值而不必支付广告费吗?_Facebook_Facebook Graph Api_Facebook Ads Api - Fatal编程技术网

我可以从api中获得Facebook访问量估计值而不必支付广告费吗?

我可以从api中获得Facebook访问量估计值而不必支付广告费吗?,facebook,facebook-graph-api,facebook-ads-api,Facebook,Facebook Graph Api,Facebook Ads Api,如何以编程方式获取Facebook Reach estimate?我是否需要为广告付费,或者是否需要与我的广告帐户关联的资金来源来调用Reach estimate端点?您必须使用白名单上的Facebook应用程序来访问Ads API,这是我知道您必须具备的唯一要求。我不确定这是否是必需的,但在打这个电话之前,你可能需要在广告账户上附上一个资金来源,但我不是100%确定,我确实知道需要发布一个有意义的广告。回答您的问题:是的,实际上,只要满足前提条件,您就可以利用到达估计终点,而无需创建广告活动。

如何以编程方式获取Facebook Reach estimate?我是否需要为广告付费,或者是否需要与我的广告帐户关联的资金来源来调用Reach estimate端点?

您必须使用白名单上的Facebook应用程序来访问Ads API,这是我知道您必须具备的唯一要求。我不确定这是否是必需的,但在打这个电话之前,你可能需要在广告账户上附上一个资金来源,但我不是100%确定,我确实知道需要发布一个有意义的广告。回答您的问题:是的,实际上,只要满足前提条件,您就可以利用到达估计终点,而无需创建广告活动。您需要做的就是将目标规范提交到端点,您应该看到返回的值。查看该链接以了解有关呼叫该端点的详细信息。另一个需要考虑的问题是,在广告组级别以及提供的出价级别上也可以访问此端点,每个级别的结果都略有不同

在活动级别使用reach estimate的情况下,您可以调用使用白名单应用程序的generated]&targeting_sepc=[JSON从用于保存目标数据的任何类反序列化]

即:

当然,这是URL编码的,所以它看起来更像这样:

targeting_spec=%7B%22age_min%22%3A25%2C%22geo_locations%22%3A%7B%22cities%22%3A%5B%7B%22key%22%3A2430536%7D%5D%7D%7D
请注意,“地理位置”字段是目标规范中一个相当新的部分,您需要向Facebook提供给定城市的密钥。换句话说,您需要查找要包含在目标规范字段中的值

返回的数据是JSON。在上面的示例中,返回的JSON如下所示:

    {
    "users": 1460000,
    "bid_estimations": [{
        "unsupported": false,
        "location": 3,
        "cpa_min": 237,
        "cpa_median": 375,
        "cpa_max": 521,
        "cpc_min": 44,
        "cpc_median": 63,
        "cpc_max": 84,
        "cpm_min": 42,
        "cpm_median": 207,
        "cpm_max": 352
    }],
    "estimate_ready": true,
    "data": {
        "users": 1460000,
        "bid_estimations": [{
            "unsupported": false,
            "location": 3,
            "cpa_min": 237,
            "cpa_median": 375,
            "cpa_max": 521,
            "cpc_min": 44,
            "cpc_median": 63,
            "cpc_max": 84,
            "cpm_min": 42,
            "cpm_median": 207,
            "cpm_max": 352
        }],
        "estimate_ready": true
    }
   }
我知道我已经向你提供了你所要求的更多信息,但我希望这有助于解释当你能够成功打电话时会发生什么

希望这有助于回答问题,并帮助您了解成功拨打电话的回报值


-Erick

这个问题似乎离题了,因为它与编程无关。你试过什么?如果这与编程有关,请给出代码示例。为什么我要先尝试?问一个关于投票给埃里克的好答案会更快吗?@BjörnKaiser这个问题绝对是关于编程的,事实上它甚至包含了编程这个词!请更正您对这个问题的分类,谢谢!谢谢埃里克,这正是我需要的。我会在不注册资金来源的情况下尝试一下。顺便说一句,这将是一个非常好的小网站项目?SuperCat:没问题,很乐意帮忙如果你不介意的话,如果可能的话,你能投票给我答案吗是的,这个想法很有趣。。。有一些字段,允许用户输入值,获取到达估计数据,并以友好的方式显示。如果我自己这么说,那倒是个不错的主意不幸的是,无法在mo投票,希望其他人也会发现这真的很有用。是的,facebook的reach页面可能非常受欢迎。干杯
    {
    "users": 1460000,
    "bid_estimations": [{
        "unsupported": false,
        "location": 3,
        "cpa_min": 237,
        "cpa_median": 375,
        "cpa_max": 521,
        "cpc_min": 44,
        "cpc_median": 63,
        "cpc_max": 84,
        "cpm_min": 42,
        "cpm_median": 207,
        "cpm_max": 352
    }],
    "estimate_ready": true,
    "data": {
        "users": 1460000,
        "bid_estimations": [{
            "unsupported": false,
            "location": 3,
            "cpa_min": 237,
            "cpa_median": 375,
            "cpa_max": 521,
            "cpc_min": 44,
            "cpc_median": 63,
            "cpc_max": 84,
            "cpm_min": 42,
            "cpm_median": 207,
            "cpm_max": 352
        }],
        "estimate_ready": true
    }
   }