1

reachtimate の Ads API ドキュメント ( http://developers.facebook.com/docs/reference/ads-api/reachestimate/ ) に従って、呼び出し時に「false」応答を受け取りました。

https://graph.facebook.com/act_0000000000000000/reachestimate?currency=EUR&targeting_spec={'countries':['US']}&access_token= _ __

(注: act_0000000000000000 はユーザー ID で、_はアクセス トークンです。これらのトークンは、他の Ads API 呼び出しに対して正しく機能します)。

Graph API Explorer ツールを使用して、この API 呼び出しに対して次の応答を受け取りました。

{
  "error": {
    "message": "(#10) Application does not have permission for this action",
    "type": "OAuthException",
    "code": 10
  }
}

しかし、私が電話するとき

https://graph.facebook.com/1111111111111111/reachestimate?currency=EUR&targeting_spec={'countries':['US']}&access_token= _ __

ここで、1111111111111111 は広告グループであり、有効なデータ構造を取得します。

誰かが他の場所でこれに出くわしましたか? ユーザーアカウントでこの機能を有効にする「魔法の」設定はどこかにありますか (ads_management、offline_access で有効になっています)?

どんな考えでも大歓迎です。ありがとうございました。

4

1 に答える 1

0

@Igy に感謝します。私の問題が実際にアカウント フィールドでの UserID の誤用であることを確認しました。その後、指定されたアカウント ID を使用するようにこれらのクエリを移行し、期待どおりに動作しました。

于 2013-01-17T17:29:44.597 に答える