Button SDK Specs on
All Platforms

Button SDK Specs

The following performance metrics were measured using the latest version of the Publisher SDK.

Key Performance Characteristics

For Android, tests were ran using a Google Pixel 2. For iOS, an iPhone 8 Plus was used.

Android Publisher SDK

  • Compiled size: 629.23 KB
  • Method count: 4065 methods
  • Running Memory Footprint
    • Constant: ~2.38 MB
    • Peak: ~9.94 MB
  • Network Footprint
    • Initial configuration: 40.09 KB
    • Event reporting: 2.33 KB
    • Button Actions: 33.72 KB*
    • Purchase Path (base): 28.90 KB
    • Purchase Path (per page view): 665 bytes
  • SDK start time: 283 ms
  • Supported OS Versions: API 19+

iOS Publisher SDK

  • Compiled size: 704 KB
  • Running Memory Footprint
    • Constant: ~3.18 MB
    • Peak: ~6.69 MB
  • Network Footprint
    • Initial configuration: 16.67 KB
    • Event reporting: 4.92 KB
    • Button Actions: 12.93 KB*
    • Purchase Path (base): 3.68 KB
    • Purchase Path (per page view): 1.29 KB
  • SDK start time: 56 ms
  • Supported OS Versions: iOS 9+

*Button Actions request sizes vary by merchant. The provided metric is on the higher-end of expected sizes.