Closed jinshang closed 6 years ago
When I changed FacebookAds to Facebook_Business then I received the following error messages
WARNING:root:parent_id as a parameter of constructor is being deprecated.
/Users/davids/Downloads/fb/facebook_business/utils/api_utils.py:30: UserWarning: value of lookalike_spec might not be compatible. Expect string; got <class 'dict'>
warnings.warn(message)
Traceback (most recent call last):
File "lal.py", line 36, in
Can you try to warp the lookalike_spec as a json string?
HI Shootingsyh,
I am a beginner to json, do you mind to give me a sample?
Thank you and cheers,
Jinshang
You need to do
from facebook_business.api import FacebookAdsApi
from facebook_business.api import FacebookAdsApi from facebook_business.adobjects.customaudience import CustomAudience
lookalike = CustomAudience(parent_id='act_1053708968139158') lookalike.update({ CustomAudience.Field.name: 'My lookalike audience', CustomAudience.Field.subtype: CustomAudience.Subtype.lookalike, CustomAudience.Field.origin_audience_id: '23842892015900245', CustomAudience.Field.lookalike_spec: { 'ratio': 0.2, 'type': 'similarity', 'country': 'TH', }, })
lookalike.remote_create() print(lookalike)
This is what I did
Hi Guys,
I am a noob to Python and would like to write a python script for creating lookalike. I wrote the script as per what you recommended.
from facebookads import FacebookAdsApi from facebookads.adobjects.customaudience import CustomAudience
lookalike = CustomAudience(parent_id='act_1053708968139158') lookalike.update({ CustomAudience.Field.name: 'My lookalike audience', CustomAudience.Field.subtype: CustomAudience.Subtype.lookalike, CustomAudience.Field.origin_audience_id: '23842892015900245', CustomAudience.Field.lookalike_spec: { 'ratio': 0.2, 'type': 'similarity', 'country': 'TH', }, })
lookalike.remote_create() print(lookalike)
However, I received an error message
Traceback (most recent call last): File "lal.py", line 21, in
from facebookads import FacebookAdsApi
ModuleNotFoundError: No module named 'facebookads'
Do you know what is going wrong here?
Thank you and cheers,
jinshang