Facebook 广告 api python - 如何删除 multi_share_end_card
facebook ads api python - how to remove the multi_share_end_card
我正在使用 facebook-python-ads-sdk,我已经阅读了相关文档:
https://developers.facebook.com/docs/marketing-api/guides/carousel-ads#spec
但是我没有找到 multi_share_end_card class 属性。
class LinkData(ValidatesFields, AbstractObject):
class Field(object):
call_to_action = 'call_to_action'
caption = 'caption'
child_attachments = 'child_attachments'
description = 'description'
image_hash = 'image_hash'
image_crops = 'image_crops'
link = 'link'
message = 'message'
multi_share_optimized = 'multi_share_optimized'
name = 'name'
picture = 'picture'
这是一个错误吗?感谢您的回答。
也许这是一个错误。 ;-)
我解决了 facebook-python-ads-sdk/issues/129 的问题。
起初,我试过:
link = LinkData()
link[LinkData.Field.link] = link
link[LinkData.Field.call_to_action] = call_to_action
link[LinkData.Field.child_attachments] = child_attachments
link[LinkData.Field.message] = message
# remove the multi_share_end_card
link['multi_share_end_card'] = False
我收到以下错误:
FacebookBadObjectError: "multi_share_end_card" is not a valid field of LinkData
然后我尝试了
link = {
'link': link,
'call_to_action': call_to_action,
'child_attachments': child_attachments,
'message': message,
'multi_share_end_card': False
}
它工作正常。
我正在使用 facebook-python-ads-sdk,我已经阅读了相关文档:
https://developers.facebook.com/docs/marketing-api/guides/carousel-ads#spec
但是我没有找到 multi_share_end_card class 属性。
class LinkData(ValidatesFields, AbstractObject):
class Field(object):
call_to_action = 'call_to_action'
caption = 'caption'
child_attachments = 'child_attachments'
description = 'description'
image_hash = 'image_hash'
image_crops = 'image_crops'
link = 'link'
message = 'message'
multi_share_optimized = 'multi_share_optimized'
name = 'name'
picture = 'picture'
这是一个错误吗?感谢您的回答。
也许这是一个错误。 ;-)
我解决了 facebook-python-ads-sdk/issues/129 的问题。
起初,我试过:
link = LinkData()
link[LinkData.Field.link] = link
link[LinkData.Field.call_to_action] = call_to_action
link[LinkData.Field.child_attachments] = child_attachments
link[LinkData.Field.message] = message
# remove the multi_share_end_card
link['multi_share_end_card'] = False
我收到以下错误:
FacebookBadObjectError: "multi_share_end_card" is not a valid field of LinkData
然后我尝试了
link = {
'link': link,
'call_to_action': call_to_action,
'child_attachments': child_attachments,
'message': message,
'multi_share_end_card': False
}
它工作正常。