Button SDK Specs

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.