In this article we discuss managing in-app subscriptions to offer to your readers.
Note: This article covers selling subscriptions in the associated marketplaces such as Apple iTunes, Google Play, and the Amazon Appstore. If you are selling subscriptions from your own site, please read about the mag+ Subscription API to learn how to validate your users.
As of mag+ v4.2 for iOS, you can choose to disable in-app subscriptions if a user is signed in via the API. You can find that option in mag+ Publish Apps > iOS > Build Options.
Before You Begin
- Sign up for a developer account in the marketplace where you plan to offer your app:
- Visit the Apple Developer Center for iOS
- Visit the Google Play Developer console for Android
- Visit the Amazon Developer site for Kindle Fire
- Create your app in your device marketplace in order to generate unique marketplace IDs to enter into the mag+ Publish portal
Note: The articles in the section "Setting Up Distribution Channels" walk you through the process of setting up your apps in the various marketplaces and gathering all the information you need to enter in the mag+ Publish portal. Read the articles in "Setting Up Distribution Channels" for more information.
About Marketplace Unique IDs
Each marketplace handles in-app subscriptions in their own way. Amazon and the Apple App Store offer subscriptions that are akin to traditional magazine subscriptions. Google Play handles subscriptions in a more Netflix approach. While you do not need to understand the underlying mechanics, thinking of these marketplaces in the way described above helps you understand why they behave differently.
To offer iOS, Amazon Store, and Google Play subscriptions, you must enter a unique ID to associate with the respective marketplace. The App tab in mag+ Publish contains settings for each platform (iOS and Android). The Apple Shared Secret is entered in the mag+ Publish portal under Apps > iOS > iTunes Connect Settings. The Google Play and Amazon Application ID are entered in Apps > Android > Market Settings > under the Amazon or Google Play links.
- To learn more about generating an Apple Shared Secret, read the Apple article "Creating In-App Purchase Products" and look at the section titled "Verifying an Auto-Renewable Subscription Receipt".
- To learn more about generating a Google Play License Key, read the article "Setup your Google Play Developer Account."
- To learn more about generating an Amazon Application Key, read the Amazon developer "Quick Start Guide."
How to Create a New In-App Subscription
1. In the mag+ Publish portal, click on the "Subscriptions" tab to manage your app subscriptions.
3. Configure the subscription settings.
The following options are available:
- Title: The title of the subscription as shown in the app
- Description: The text that appears along with the subscription. This text is shown in the purchase window and preview window should this subscription be selected as featured content or shown in the issue grid.
Note: Apple typically wants to see the frequency of distribution included in the description. It should be described using language and not numbers, so descriptions should say "Monthly Subscription" and not "1-Month Subscription."
- Available in app: Shows the subscription within the app
Note: Deselecting this box hides this subscription within the app, but continues to serve content to existing subscribers. This is useful for subscriptions that you are retiring but want to continue serving to those who signed up for it. For hidden subscriptions, we recommend you remove in-app purchases for them in your Apple and/or Android marketplace account and update your app description in the marketplace, if necessary.
- Display in Issues grid: Subscriptions always appear in the preview for the latest Issue. Selecting this option makes the subscription appear as an actual item that is displayed along with your other Issues in the app's Issues screen. This is useful for promoting your subscriptions. Other promotional options include using the Featured Content or Banner options. For more information, read the article "General - Adding Featured Content to Apps" or "Using In-app Banners in Your App." To see examples of the Issues grid, please refer to "iOS - How to Customize Your App's Look and Feel" or "Android - How to Customize Your App's Look and Feel."
- Inclusive Issues (iOS & Kindle Fire Only): When purchasing a subscription, users will always get the latest Issue associated with it. Inclusive Issues allows you to select additional Issues to include with the subscription, such as a special guide or piece of content that you promote with the subscription. The nature of Google Play subscriptions is that users will gain access to all previously published and newly published content as a part of the subscription, so this dropdown does not apply.
- Primary Image: This image is displayed in the app's Issue Grid, in the Preview screen and when the subscription is selected as Featured Content. To see examples of the Issues grid, please refer to "iOS - How to Customize Your App's Look and Feel" or "Android - How to Customize Your App's Look and Feel."
- Format: PNG
- Dimensions: Min width or height should be 1024 px. Max ratio should be 1:2 or 2:1
- Secondary Images: These images will be shown in the Preview screen if the subscription is selected to be included in the Issue Grid, and are also used when the subscription is selected as Featured Content.
- Format: PNG
- Dimensions: Min width or height should be 1024 px. Max ratio should be 1:2 or 2:1
- Market Specific Settings: The Market Specific Settings contains the various unique IDs used to associate the mag+ Subscription with the marketplace subscription for Apple, Amazon, and Google.
- For more information on adding a subscription for iOS devices in iTunes, read the article "iOS - Creating an In-App Purchase for Subscriptions."
- For more information on adding a subscription in Google Play, read the article "Android - Creating an In-App Product for Subscriptions."
- For more information on adding a subscription in the Amazon Appstore, read the article "Kindle Fire - Creating an In-App Item for Subscriptions."
4. Click "Save" to save your subscription.
How to Edit an Existing Subscription
Note: You can always update a Subscription with new images and text without having to rebuild your app.
1. In the mag+ Publish portal, click on the "Subscriptions" tab.
How to Delete a Subscription
Important Notes
- You can always remove subscriptions that are no longer current by deleting them. You do not need to rebuild your app when you delete a subscription.
- The mag+ Publish portal will not allow you to delete a subscription where users are owed content and will return the message "The subscription still has running subscriptions and can't be deleted." For example: you cannot delete a one year subscription after six months if there are users who signed up for the subscription. In cases such as this, you should hide the subscription from the Issues grid and wait until the original subscription period is over. You will then be able to delete the subscription.
0 Comments