使用Facebook Java SDK的Facebook Marketing API转换指标的语法

时间:2019-06-28 14:59:56

标签: java facebook-graph-api facebook-marketing-api facebook-java-api

我正在调用Marketing API以使用Java SDK生成广告报告。我正在尝试获取转化指标,例如“添加到购物车”(还有许多其他指标)。此页面上概述了以下字段:https://developers.facebook.com/docs/marketing-api/insights/parameters会转到我需要的“广告操作统计信息”页面,例如“添加到购物车”操作:https://developers.facebook.com/docs/marketing-api/reference/ads-action-stats/#Creating

我是Java的新手,我不知道构建它的语法。

我尝试使用Marketing QuickStart代码自动生成器,但是我下载的Java代码只是一个空文件。它适用于其他编码语言,但不适用于Java。我查看了github:https://github.com/facebook/facebook-java-business-sdk/tree/master/examples作为示例代码,并找到了其他有用的代码。 我在action_types上调用了requestField,它调用了一些字段,但不是我需要的所有字段。

这是我发现的不是我所需要的。它调用了我确实需要的其他见解(不包括在内),但没有转化指标:

public class TestFBJavaSDK{
public static void main () throws APIException {
String acccess_token = "my access token"
String app_secret = "my app secret"
String id = "my ad account id"

APIContext context = new APIContext(access_token).enableDebug(true);
new Ad(id, context).getInsights() 
.requestField("action_values")
.requestField("conversions")
.execute();
    } 
}

我希望电话能够返回指标,例如添加到购物车,内容视图,目标网页视图等。谢谢!

0 个答案:

没有答案