1

ads-api を介して未公開のページ投稿を宣伝する際に問題が発生しています。これは以前は問題なく機能していましたが、昨日問題が発生し始めました。

最初に ad_campaign を作成し、返された Campaign_id を使用して、広告グループの作成を試みます。

サーバーからの応答は、

array(1) {
  'error' =>
   array(3) {
     'message' =>
       string(53) "(#100) Invalid parameter: adgroup_spec["campaign_id"]"
     'type' =>
       string(14) "OAuthException" 
     'code' => int(100)
   }
}

新しく作成された正しい Campaign_id を送信していることを確認しました。

もう 1 つの興味深い点。後で UI を使用して ad_campaign を削除すると、削除する権限がないと言われます。ユーザー XXXX には、キャンペーン YYYY にアクセスする権限がありません。

これは access_token/permission の問題に違いないと思っていますが、困惑しています。広告オブジェクトはユーザーのトークンを使用して作成され、未公開のページ投稿はページのアクセス トークンを使用して作成されます。

注: 必要に応じてスニペットを提供できますが、これはコードの問題ではなく、オブジェクト作成フローの問題であると確信しています。

誰かが似たようなものを見たことがありますか?

乾杯、ゲイリー

POST データで更新する

array(7) {
  'campaign_id' =>
    int(6013621027457)
  'bid_type' =>
    int(6)
  'bid_info' =>
    string(37) "{"clicks":10,"reach":10,"actions":80}"
  'conversion_specs' =>
    string(66) "{"action.type":"offsite_conversion","offsite_pixel":6013619180457}"
  'creative' =>
    string(86) "{"type":27,"object_id":407012979370770,"auto_update":false,"story_id":565852233486843}"
  'name' =>
    string(23) "PropelAd (via PropelAd)"
  'targeting' =>
    string(95) "{"countries":["IE","AE","GB"],"friends_of_connections":[407012979370770],"page_types":["feed"]}"

}

4

2 に答える 2