In brief
Android developers can now issue promotional codes for in-app purchases through the Developer Console. As reported in January 2016, codes can be redeemed during in-game payments or in the Google Play Store app, but not on the web or for in-app subscriptions. Each app is limited to 500 codes per quarter, with no carryover of unused quota.
Starting now, Android app developers can provide promotional codes to selected users. Users who receive a code can enter it during the usual in-game payment process instead of paying to obtain paid app services or virtual currency, or enter the code directly in the Google Play Store app. However, entering promotional codes in the web version of the Google Play Store is not currently supported.
Promotional codes, which can help developers promote their apps more quickly, have long been available in Apple's App Store on iOS. They had been absent from the Google Play Store in the Android ecosystem, but that has finally changed. Android developers can now use Google's newly added promotional code management feature.
Google announced this new feature on its developer website, enabling in-app promotions. Android app developers can generate new promotional codes in the Developer Console and distribute them to selected users through other channels, such as printed cards or email.
Making promotional codes available means Google's app developers can more easily use these codes to market and promote their apps。
However, according to 9to5Google, a website that tracks Google developments, Google's promotional code management feature still has several limitations. For example, promotional codes can only be used for in-app purchases; apps that use in-app subscriptions are not yet supported. In addition, each app can issue only 500 promotional codes per quarter, and any unused quota cannot be carried over to the next quarter.
http://www.ithome.com.tw/news/103289