要使用Java FB Business SDK获取Facebook广告帐户的转换,你可以按照以下步骤进行操作:
<dependency>
<groupId>com.facebook</groupId>
<artifactId>facebook-java-business-sdk</artifactId>
<version>VERSION</version>
</dependency>
请将VERSION
替换为你想要使用的SDK版本。
import com.facebook.ads.sdk.APIContext;
String appId = "YOUR_APP_ID";
String appSecret = "YOUR_APP_SECRET";
APIContext context = new APIContext(appId, appSecret);
请将YOUR_APP_ID
和YOUR_APP_SECRET
替换为你的应用程序的实际凭据。
import com.facebook.ads.sdk.*;
String accountId = "YOUR_AD_ACCOUNT_ID";
AdsInsights insights = new AdAccount(accountId, context).getInsights()
.setLevel(AdsInsights.EnumLevel.VALUE_ACCOUNT)
.setTimeRange("{\"since\":\"2022-01-01\",\"until\":\"2022-01-31\"}")
.setFields("actions")
.execute();
List<AdsInsights> insightsList = insights.get().getData();
for (AdsInsights insight : insightsList) {
System.out.println("Actions: " + insight.getFieldActions());
}
请将YOUR_AD_ACCOUNT_ID
替换为你要获取转换数据的广告帐户的实际ID。在上面的示例中,我们设置了时间范围、要获取的字段以及帐户级别的转换数据。你可以根据需要进行适当的调整。
领取专属 10元无门槛券
手把手带您无忧上云