3

I am looking at multple openRTB specs, for example from MoPub. They have a bundle field in their bid request. Bundle is a number 123456 for an iOS app, or package name for an android app like package.bundle.apname. Is this "bundle" unique to an app?

  1. Can a single app have multiple "bundle"?

  2. Can a single "bundle" might mean multiple apps?

1 Answers1

4

Great questions! Please see answers inline.

Is this "bundle" unique to an app?

--> Yes, "bundle ID" is a unique identifier for a single app within that platform's "app store ecosystem" (ecosystem = Android:Google Play Store, iOS:Apple app store)

For example, the "bundle ID" (aka 'Android Package name') for the Android NYTimes app on the Google play store is 'com.nytimes.android' (listed in the URL). No other apps on the Google play store is permitted to use the bundle ID 'com.nytimes.android'. It is specific to the NYTimes Android app only.

On the iOS side, the "bundle ID" for the iOS NYTimes app on the Apple app store is 'id284862083' (listed in the URL). No other apps in the Apple app store is permitted to use the bundle ID 'id284862083'. It is specific to the NYTimes iOS app only.

Can a single app have multiple "bundle"?

--> No, a single app will have a 1-to-1 relationship with "bundle"

Can a single "bundle" might mean multiple apps?

--> No, I think you may be interpreting the term "bundle" literally. "Bundle" is also known as an "Android package" (this is set when you are developing your app). It uniquely identifies a single app. See this great answer on Bundle ID for more info.

Was I able to answer your questions? Please don't hesitate to followup with any additional questions!

Community
  • 1
  • 1
Jimmy Ng
  • 339
  • 2
  • 11
  • Hi Kendrick, was I able to answer your question? If not, please let me know what was unclear so I can further clarify. if yes, would you mind clicking the "accept answer" button? Thanks!! – Jimmy Ng Apr 13 '15 at 18:03
  • >Can a single app have multiple "bundle"? >--> No, a single app will have a 1-to-1 relationship with "bundle" Doesn't that answer assume the same app store? My understanding is that best practice is using different bundle names for different android app stores. – Peter Sep 06 '19 at 11:47