URLスキームで外部のアプリを開く方法。AdaloでURLスキームを使う

Adaloで外部サイトにリンクする方法は簡単ですが、スマートフォンの中にあるアプリを直接開ける方法を紹介します。

基本的な外部リンクの使い方

まず、最初に基本的な外部リンクの作り方を説明します。

リンクを貼りたいComponentsをクリックして、ADD Action → URL Websiteを選択します。


例えば、Youtubeの外部サイトを開きたいなら、https://www.youtube.com/
を入力してください。


ちなみに、このリンク方法は、ExternalLinkといい、外部サイトの他にも
電子メール、電話、またはテキストメッセージを開始するリンクにもなります。
詳細は公式ページのマニュアルを見てください

Special Links: Email, Text (SMS), and Phone

スマートフォンアプリの仕組みとURLスキーム

アプリから、外部サイトへリンクする方法は、先ほど説明しました。次は、内部のアプリへリンクするために、URLスキームという技を使います。

URL スキームとは、ウェブページの URL のような形で書かれているアドレスのことです。

外部サイトへアクセスするときは、 「 https://www.tsubasa.tech」と設定しますが、
スマートフォンから、Google Maps アプリを開くときには、「comgooglemaps://」と設定して開くことができます。

ざっくりと言うと、
外部サイトは、 https:// にアドレスがあり、端末内部のアプリは、 omgooglemaps:// がアドレスだという



AdaloでURLスキームを使うには、基本的な外部リンクの使い方 で説明した外部リンクのURLのところにURLスキームを入れましょう。

例えば、GoodleMapsの場合には、comgooglemaps:// と入力します


ちなみに、URLスキームは、すべてのアプリにあるという訳では無く、開発者側がURLスキームを設定してないと、設定できませんし、iOsとAndroidでアドレスが違いますので、注意してください。


Google Maps URL Scheme for iOS

Google Maps Intents for Android

この記事を書いた人

tsubasatwi( つばさ)

国立工業高専卒業(新居浜工業高等専門学校)
「イベント×IT×営業」のカスタマーサクセスマネージャーとして活躍。セールス→構築管理運用まで全体プロジェクト管理の豊富な経験あり。

・主にITに関するイベント集客/法人営業/開発を担当
・大手通信会社を中心にエンタープライズのIT導入を担当(B2B)

DMMで日本初の NoCodeサロン を運営
「NoCodeCamp プログラミングを使わないIT開発 」
https://lounge.dmm.com/detail/2549/