- Introduction
- Project Status
- Requirements
- Installation
- Configuration
- Troubleshooting
The App Link module to redirect user's to a native app. Use this module to link native apps on end-user user platforms, such as mobile devices. Further, the module falls back to an app store link, when the user does not have the app installed.
This module provides:
- A user interface to manage and export your app links.
- A CTools export plugin for configuration deployment.
- A CTools plugin api to extend this module to support more platforms.
This module requires the following modules:
- CTools (https://drupal.org/project/ctools)
- Install as you would normally install a contributed drupal module. See: https://drupal.org/documentation/install/modules-themes/modules-7 for further information.
- Configure user permissions in Administration » People » Permissions:
- Use the administration pages and help (System module)
- The default Access Content permission is required to follow App Links (by default, everyone has this permission)
- The "Administer App Link entries" is required to add/edit App Links (by default, administrators have this permission)
- Create an App Link:
For brevity, we'll assume you only have an iPhone App… about cats.
- Navigate to Configuration » Search and Metadata » App Link
- Click the Add button near the top of the page (by page title).
- Fill out the Add App Link Form.
Path
: The path that will link to the app. Example: mycatapp http://mysite.com/app_link/mycatappFallback Web URL
: Where users will go on unsupported platforms (like desktop), since we can't direct them to an app.App URL Scheme
: The URL Scheme to direct the user to the App. Example: mycatapp://App Store URL
: The URL to the App Store where the user can download the App. https://itunes.apple.com/us/app/game-for-cats/id406740405?mt=8Append the query string to the App's URL Scheme
: If checked, the query string will be appended the App's UR: http://mysite.com/app_link/mycatapp?a=b&c=d mycatapp://?a=b&c=dAppend the "path" param to the App's URL Scheme
If checked, the query string will be appended the App's URL Scheme. Example: http://mysite.com/app_link/mycatapp?path=cat/video mycatapp://cat/videoAppend the query string to the App's Store URL
If checked, the query string will be appended the App's Store URL. To support App download trackers. Example: http://mysite.com/app_link/myapp?a=b&c=d https://control.kochava.com/v1/cpi/click?a=b&c=d
- Hit save, and you'll see your link listed.
- Try it out. Navigate to the desired path: http://mysite.com/app_link/mycatapp
- Please report any issues to the Project's Issue Queue https://www.drupal.org/project/issues/2289011