Python SDK for Meta Marketing APIs
OTHER License
Bot releases are visible (Hide)
Published by stcheng 2 months ago
Published by stcheng 6 months ago
Published by stcheng 7 months ago
Hello again! Apologies for the delay in rolling out this minor version update. Your patience is to be rewarded! We're offering much more than you might expect from a typical minor version bump.
Full Changelog: https://github.com/facebook/facebook-python-business-sdk/compare/19.0.0...19.0.1
Published by stcheng 9 months ago
Happy New Year! As of January 23, 2024, we are thrilled to announce the release of Meta Business SDK v19.0, which now supports [Graph API v19.0 and Marketing API v19.0]. Due to the code freeze in December, we bypassed the minor version increments for v18.0. However, during this period, our developers remained actively engaged in our community, submitting issues and pull requests. While we updated the [Changelog] to include all API interface changes, you can access comprehensive code modifications in our repositories.
Full Changelog: https://github.com/facebook/facebook-python-business-sdk/compare/18.0.5...19.0.0
Published by stcheng 11 months ago
Published by stcheng 12 months ago
Published by stcheng about 1 year ago
Published by stcheng about 1 year ago
🐛 Bug Fix 🔨 Address Python Single Quote Escape Issue https://github.com/facebook/facebook-python-business-sdk/commit/22d7355fbe25b390ca4936684140b124ddb024a9
Published by stcheng about 1 year ago
Published by stcheng about 1 year ago
Time flies. Today, (September 15, 2023) we’re announcing the release of Meta Business SDK v18.0 to support the [Graph API v18.0 and Marketing API v18.0]. It represents a major update which addresses numerous longstanding issues and expands support to additional features, nodes, and types. While you can find a comprehensive list of changes in our [Chagnelog], here are also following notable SDK-only updates that we believe are relevant to our developer community.
AdAssetFeedSpecAssetCustomizationRule and AdAssetMessageExtensions Support: Developer is able to Get a list of structuralized AdAssetFeedSpecAssetCustomizationRule and AdAssetMessageExtensions objects from AdAssetFeedSpec node.
AdsHistogramStats Support: Developer is able to Get a list of structuralized AdsHistogramStats objects from multiple video play related metrics.
BusinessImage, BusinessVideo, BusinessCreativeFolder Support: Developer is able to Post and Get these types of objects via Business node.
Four Instagram Nodes Support: InstagramCarousel, InstagramComment, InstagramMedia, and InstagramUser are now available for developers to work on, including all POST and GET APIs.
Multiple LeadGen Form Objects Support: Developer is able to work on multiple LeadGen Form related objects, including LeadGenContextCard, LeadGenCustomDisclaimer, LeadGenThankYouPage.
A full API spec change could be viewed here.
Published by codytwinton about 6 years ago
See https://developers.facebook.com/docs/business-sdk/ for more details
Published by shootingsyh over 6 years ago
In this release we named facebook python ads sdk to facebook python business sdk.
See https://developers.facebook.com/docs/business-sdk/ for more details
Published by windsfantasy6 over 7 years ago
Published by rituparnamukherjee about 8 years ago
/ACCOUNT_ID/adsets
and /AD_SET_ID
. See Targeting Specs. If you use this placement you must also select feed
as a position and for device_platforms
select mobile
since Instant Articles is for mobile only./nativeoffers
as an endpoint. The endpoint /offers
is associated with the old product and has been deprecated.offer_id
in the promoted_object
for an ad set.** Please Review These Changes
place_page_set_id
field under Ad creative is now optional for versions v2.7 and v2.6offer_data
under link_data
for an ad object has been deprecated.AdAccountGroup
have been deprecated. To manage Ad Accounts, you should use Business Manager or Business Manager API with business_management
extended permission.AD_ACCOUNT/audiences
has been deprecated.ad_object_by_url
field for /search
in Ad Targeting Search has been deprecated.actor_id
, actor_image_hash
, actor_image_url
, and actor_name
have been deprecated from ad creative GET./insights
endpoint.fields,summary
, default_summary
, filtering
and sort
. However/insights
should always exactly return what you queried in the POST requests./insights
if you provided an invalid field as a parameter. We now send an the error message which points to a list of valid fields./insights
fields in a variety of types: some fields were string
such as impressions
, some were numericstring
, and some were float
. We now return all numeric fields, including float
as numericstring
. All floating point numbers will maintain six precision points.post_like
in the actions
field is now named post_reaction
, see Ads Action Stats. This is more consistent with naming in user interfaces.The owner_business
field has been deprecated and no longer exists for objects connected to a business, including Ad accounts, Ad Campaign, Product Catalog, and Instagram User.
Published by rituparnamukherjee over 8 years ago
This is a new major release, which diverges in behavior from the previous one.
Please review these changes:
placement
, so that advertisers can more easily identify and select placement options that will serve them best. Instead of having platform as the only dimension, advertisers can select placements across different dimensions, such as device type including desktop
or mobile
, publisher such as facebook
, instagram
, or audience_network
, and placements of each publisher. Only Facebook has multiple placements currently. The field page_types
will still be included in read results, but cannot be used to create or update placements in v2.7. More details in Targeting Spec./insights
endpoints, we’ll introduce two new breakdowns options: publisher_platform
and platform_position
. Along with the existing impression_device
breakdown, you can get performance metrics with these placement dimensions. See Insights Breakdowns for more details.object_story_id
will be null
for an ad creative created with an object_story_spec
. The effective_object_story_id
will always be the object_story_id
regardless of object_story_spec
. More details in Ad Creative.Published by rituparnamukherjee over 8 years ago
Published by rituparnamukherjee over 8 years ago
Published by rituparnamukherjee over 8 years ago
Published by rituparnamukherjee over 8 years ago
Published by rituparnamukherjee about 9 years ago