FB SDK: Limitations of SKAdsNetwork

단델리옹·2021년 9월 2일
0

AdNetwork

목록 보기
2/4

Limitations of SKAdsNetwork - Facebook for deveopers

For each Facebook App ID, advertisers targeting iOS 14 users can have one ad account, 9 campaigns, adn 5 ad sets.

  • Ad Campaigns

    • The object_store_url in promoted_object must point to aan iTunes app
    • The Ad Account used to create the campaign must have permission to advertise the app being promoted
    • Minimum of v8.0 FB sdk
    • IF THE APP IS ALREADY BEING PROMOTED IN ANOTHER APP ACCOUNT, you cannot create a SKAdNetwork campaign to promote an app
    • Once an SKAdNetwork Campaign is live, you cannot edit the promoted object or the SKAdNetwork flag
    • Your buying_type must always be auction
    • Bid strategy TARGET_COST is not available for Campaign Budget Optimization campaigns
    • Deferred Deep Linking is not available for new iOS14+ AKAdNetwork campaigns
  • Ad Set

    • You must specify at least iOS 14 under user_os. If you provide an invalid value, you won’t be able to create the ad set
    • If the ad set is created using the default targeting string, we will filter the target devices based on if the ad set is eligible for iOS 14+ devices
    • Bid strategy TARGET_COST is not available
    • Cost Per Action billing is not available
    • Specifically, billing_event and optimization_goal cannot be both set to APP_INSTALLS
  • Ads

    • iOS 14 App Ads can only be created on ad sets under SKAdNetwork campaigns
  • Insights

    • Facebook will no longer be able to aggregate non-inline conversion metric values across iOS 14 and non-iOS 14 campaigns due to differences in attribution logic
    • Querying across iOS 14 and non-iOS 14 campaigns will result in no data getting returned for non-inline conversion metrics (i.e. app installs, purchases)
    • Inline event metrics like impressions, link clicks, and video views, however, can still be aggregated
    • Because iOS 14 campaigns rely on SKAdNetwork data and associated attribution logic, results for those campaigns can only be queried using the default or new unified attribution setting
  • Aggregated Event Measurement

    • Facebook’s Aggregated Event Measurement is a protocol that allows for measurement of web events from iOS 14 users
    • Aggregated Event Measurement limits domains to 8 conversion events that can be used for campaign optimization

App Store Connect for iOS 14

Events that your app collects and sends to Facebook may require you to disclosed these data types in the App Store Connect questionnaire. It is your responsibility to ensure this is reflected in your application’s privacy policy. Visit the Apple App Store Privacy Details article to learn more about the data types you will need to disclose.

Starting with iOS 14.5, you will need to set AdvertiserTrackingEnabled and log each time you give a device permission to share data with Facebook.

  • If a device provides consent, call the setAdvertiserTrackingEnabled method of the FBSDKSettings class and set it to YES for Objective-C or true for Swift.
  • If a device does not allow tracking, set setAdvertiserTrackingEnabled to NO for Objective-C or false for Swift.
  • The method will return a boolean value to indicate whether the method is set successfully or not.

REFERENCES

FACEBOOK FOR DEVELOPERS

profile
민들레씨 날아가듯 내 멘탈이 날아갈 때...

0개의 댓글