0

私はfacebookads python api、v2.6を使用しています。

最適化の目標 = lead_generation で AdSet を作成しようとしています。

これは私のコードです:

ad_set = AdSet(parent_id = 'act_%s' % FB_ACCOUNT)
ad_set[AdSet.Field.name]= 'Teste AdSet'
ad_set[AdSet.Field.campaign_id]='6043402838999'
ad_set[AdSet.Field.status]=AdSet.Status.paused
ad_set[AdSet.Field.billing_event] = AdSet.BillingEvent.impressions
ad_set[AdSet.Field.optimization_goal] = AdSet.OptimizationGoal.lead_generation
ad_set[AdSet.Field.daily_budget]= 100
ad_set[AdSet.Field.bid_amount]= 1
ad_set[AdSet.Field.start_time]= '2016-07-01'
ad_set[AdSet.Field.promoted_object]= 
ad_set[AdSet.Field.targeting]= {Targeting.Field.geo_locations: { 'countries': ['BR']},Targeting.Field.genders: [1],Targeting.Field.age_min: 20,Targeting.Field.age_max: 24}

ad_set.remote_create()

しかし、これを実行すると、次のエラーが発生します。

 Status:  400
  Response:
    {
      "error": {
        "code": 100,
        "is_transient": false,
        "error_subcode": 1885024,
        "error_user_msg": "When creating an ad set within a campaign using the Body of an error/warning message. Title is: Promoted Object Missing objective, a promoted object must be specified.",
        "error_user_title": "Promoted Object Missing",
        "message": "Invalid parameter",
        "type": "OAuthException",
        "fbtrace_id": "B9hyZlpzS7O"
      }
    }

これに関するドキュメントを見つけようとしましたが、できませんでした。公式ドキュメントでは、昇格したオブジェクト オプションに LEAD_GENERATION が表示されません。

https://developers.facebook.com/docs/marketing-api/reference/ad-campaign#Creating

誰もこの問題を抱えていましたか?

4

3 に答える 3

0

誰かが同じ問題を抱えている場合は、を使用する必要がありますpage_id

于 2016-06-15T16:50:39.840 に答える