はじめに

プッシュ通知はモバイルアプリにおける強力なマーケティング施策ですが、ユーザーが開封した際に閲覧するURLをディープリンクとして指定することにより、単に起動してもらうだけではなくアプリ内でコンバージョンを促すこともできます。   今回はプッシュ通知においてディープリンクを用いることによるメリットやReproでの実装方法を簡単にご紹介いたします。  

ディープリンクとは

ディープリンクとは、アプリの特定の画面に遷移させることのできるリンクのことです。以前まではWebサイト内のページに直接遷移するリンクのことを指していましたが、スマートフォンの普及に伴い近年ではその意味が再定義され、単純にURLからアプリを起動するだけでなくアプリ内の特定の画面に直接遷移するリンクのことも指すようになりました。   ディープリンクを用いることで、あるアプリから別のアプリへの遷移やWebサイトからアプリへの遷移がよりスムーズになり、アプリ利用者のユーザー体験やアプリ外からのコンバージョンを高めることができます。   ディープリンクについてのより詳細な説明はこちらの記事をご覧ください。   アプリのディープリンクとは?iOSやAndoroidなどプラットフォーム別の対応状況もご紹介! https://growthhackjournal.com/deeplink/  

プッシュ通知にディープリンクを設定できるメリット

プッシュ通知にディープリンクを設定することにより、アプリのトップページを挟む必要なくプッシュ通知をタップしたユーザーに見せたいページに直接遷移させることができます。    

ディープリンクを設定していないプッシュ通知  

image02   ディープリンクを設定していないプッシュ通知では開封先がアプリのトップページになるため、ユーザーに見せたいページにたどり着く前に離脱してしまう可能性がある    

ディープリンクを設定しているプッシュ通知    

image01   ディープリンクを設定しているプッシュ通知では開封先に目的のページを指定できるため、ユーザーに見せたいページに直接遷移させることができる     ディープリンクを実装しユーザーを直接コンバージョンしてもらいたいページに遷移させることによって、プッシュ通知をアプリの再訪だけでなく商品購入や会員登録といったコンバージョンを促す施策としても使うことができます。    

プッシュ通知にディープリンクを実装する方法  

アプリにディープリンクを実装する  

プッシュ通知にディープリンクを設定するにはまずアプリにカスタムURLスキームを実装する必要があります。   URLは一般的に下記の形式ですが、   {スキーム}://{なんらかの値}   この「://」の前の部分のことをスキームまたはURLスキームと言います。   Ex. Webの場合のスキームはhttp / https。「https://google.com」など   このスキームの部分に「アプリ独自のURLスキーム」=「カスタムURLスキーム」を設定することで他のアプリやWebブラウザから自分のアプリを開くことができます。   Ex. ラインの場合のスキームはline。Lineアプリがインストールされている場合、ブラウザに「line://」と入力するとLineアプリを起動することができる。   さらにカスタムURLスキームを用いてアプリが起動された場合、URLに含まれる {なんらかの値} の部分=パラメータを取り出すことができます。このパラメータを用いて特定の画面へ遷移するようアプリに実装を施せばディープリンクを実現することができます。   つまり、「ディープリンク=カスタムURLでアプリを起動+URLに含まれるパラメータで特定の画面に遷移する」です。  

プッシュ通知にディープリンクを設定する  

プッシュ通知からアプリを開いた際に特定の画面を開く、つまりディープリンクを実現するには  

  • カスタムURLスキームのURLをプッシュ通知のカスタムペイロードに含める。
  • プッシュ通知からアプリが起動された時にカスタムペイロードからURLを取り出し、そのURLを開く処理を行う。
  •  

    という手順が必要になります。   つまりプッシュ通知から起動した際に自分自身のカスタムURLスキームを含むURLを開く=自分自身のアプリをディープリンクで開き直して特定の画面へ遷移する、というイメージになります。   Ex. カスタムペイロードのイメージ(iOSの場合)   {  “aps”: {    “alert”: “Limited-Time Sale!”  },  “URL”: “http://www.amazon.co.jp/gp/goldbox/ref=nav_topnav_deals“, }  

    Reproでディープリンクを設定する方法  

    アプリ側でURLスキームと各URLから遷移させたい画面の指定が終わっていれば、Reproでは管理画面でURLを指定するだけでプッシュ通知開封後に特定の画面に遷移させることができます。上記のようにJSONを書いてURLを指定する必要はありません。   アプリではなくWebページのURLも指定することができるので、プッシュ通知から特定のWebページを開かせることも可能です。     image00   Reproのプッシュ通知設定画面。URLを指定するだけでプッシュ通知にディープリンクを指定できる    

    おわりに

    いかがだったでしょうか。プッシュ通知にディープリンクを設定することによって単にアプリを起動してもらうだけではなく、コンバージョンもさせやすくなります。 Reproのプッシュ通知の概要や実装方法についてもっと詳しく知りたい方は sales@repro.io までお気軽にお問い合わせください。プッシュ通知をはじめとしたアプリ内マーケティング施策のコンサルティングも承っております!  


    モバイルアプリの成長支援パートナー「Repro」

    「Growth Hack Journal」を運営している「Repro」は、アプリ解析・マーケティングツールの提供からユーザ獲得やユーザ定着のためのマーケティング支援等のソリューションまでワンストップで提供、アプリの成長を支援しています。

    提供サービスについて詳細はこちら


    ASO無料診断実施中!

    ユーザーがアプリ見つけやすいよう、アプリストア内のコンテンツを最適化することは重要です。ASOの改善余地について、無料で診断します。

    お問い合わせはこちら

    プッシュ通知許諾率無料診断実施中!

    自社アプリのプッシュ通知の許諾率の解析、および許諾率を改善した場合に増加するユーザーの再訪数やコンバージョン数を無料でシミュレーションします。

    お問い合わせはこちら