0

私はfacebookads python api、v2.6を使用しています。lead_generation最適化目標を持つAdSetを作成する際に、どのプロモートオブジェクトを使用する必要がありますか?

私は、最適化目標= 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

誰もがこの問題を持っていましたか?

答えて

0

誰でも同じ問題がある場合は、page_idを使用する必要があります。

関連する問題