JECCICA ジャパンEコマースコンサルタント協会

JECCICA ジャパンEコマースコンサルタント協会

最新セミナー・イベント情報
お申込みはこちら

様々なシーンで活用「フォーム自動入力の技」

EC取引に限らず、Web上で、商品注文における注文者情報、スポーツ観戦のチケット購入、ライブやイベントの参加予約、旅行チケットの予約など様々なサービス取引で「入力フォーム」を利用する機会があります。

・同じ情報を何度も入力するのが煩わしい。
・発売開始から一刻もはやく入力しないと予約がとれない。
・人気商品ですぐに完売となる。

など、Web「入力フォーム」は、時に手入力では目的とするものがうまく手に入らない場合があり、それらを支援する「フォーム自動入力ツール」、有料のものから無料で利用できるものまであります。EC事業者必須のスキルという訳ではありませんが、インターネット取引で、Web「入力フォーム」は買い物かごの注文者情報、お届け先情報などの入力が今のところ必須で、「入力フォーム」を持つEC事業者の関連スキルとして確認していただければと思います。

実は、筆者自身、この「フォーム自動入力ツール」の知識に乏しく、JECCICA客員講師である宮松利博氏にツールを紹介いただき、その使い方をご教授いただいた経緯があります。そして今回、忘れないようにと備忘録的にご紹介させていただくものです。

まず、「フォーム自動入力関連ツール」の代表的なものを紹介します。

【Google Chrome 自動入力】

住所やお支払い情報などを保存、編集、削除でき、保存済みの情報をフォームに自動入力できます。広く利用されているようですが、複数人の情報入力で、保存データから選択しないといけません。

【LastPass】

文字数の長い、安全なマスター パスワードでアカウントを作成し、あとは複数のログイン画面(認証画面)のログイン情報を保存する主にパスワード管理ツールです。拡張機能をインストールすることで、フォーム自動入力など応用が可能です。 無料お試し版の他に年間24US$(ユーザー1名)の有料版Premium があります。パスワード管理ツールとしてお使いの方が多いようです。

LastPass のダウンロード画面

【Katalon Studio】

Katalon Studioはオープンソースの2種類のテスト自動化フレームワーク(SeleniumとAppium)で、自動化を効率的に作成・実行し、レポートを出力し、全体を管理することができます。商用自動化での利用はKatalon Studio、Katalon Studioは無償で利用可能です。Katalon Studioは一式をZIPファイルに入れて提供されており、Katalon StudioのZIPファイルを展開したディレクトリの直下にある katalon.exe 起動するとKatalon Studioが立ち上がり、その時点で実行可能となっていいます。

上記のLastPass とKatalon Studioのなかでは、利用したいサイトの「フォーム自動入力」上手くいきそうなのがKatalon Studioでした。Katalon StudioのKatalon Recorder(Selenium IDE for Chrome)をGoogle Chromeにインストールして利用する方法について紹介します。

利用したいサイトの「入力フォーム」というのは、台湾の国内航空会社の航空券予約サイト、

DailyAir徳安航空予約
http://www.dailyair.com.tw/

です。台湾国内航路線に台湾本土の台東空港から太平洋に浮かぶ「蘭嶼」という島にプロペラ機で約25分の「台東-蘭嶼」航路があります。台湾本土と島を結ぶ重要な空の交通手段ですが、客員定員は19名とその予約を勝ち取るのは狭き門です。日本から8名くらいのグループで予約を取ろうというのですから、かなりの困難さです。フォームの入力(予約)条件は次の通りです。

① 搭乗2ヶ月前現地時間午前8時開始
② 決済はクレジットカードで購入者1名につき、予約は4名まで
③ 一画面の滞在時間は5分まで、

入力項目は、姓、名、生年月日、パスポート番号、連絡電話番号、これら予約者分の他に購入者(クレジットカード所持者)の情報があります。入力に不慣れな方には、しっかり準備をしておかないと、予約ゲットは難しいと思います。筆者は20年以上年一回このチケットを予約しており、ここ数年前よりスタートしたネット予約で苦戦しており、予約受付開始2〜3分後には人気便満席といった事がよくあります。

DailyAir徳安航空予約サイト

そこで、Katalon Studioの「フォーム自動入力」を試して見ます。

Katalon Studio ダウンロード(無料版)
https://www.katalon.com/sign-up/ よりダウンロードします。

続いて、Google Chromeにインストールします。

Google Chromeにインストールすると、

ブラウザの右上にkatalonのアイコンが表示されます。
katalonのアイコンをクリックすると、フォームのCommand 、Taget 、Valueが表示され、

① New で、適当な名前を作っておき、② Record を押して、フォームを入力していきます。
この時余計なアクションが記録されてもあとで修正変更できます。

終わったら、Stop ボタンを押して、編集画面で修正していきます。

このDailyAir徳安航空予約サイトのフォームは、自動ボットを防ぐためにName値に替えていると思われます。Name値ではなく、Target を一つ選択して「//tr 」から始まる行を選択し、これを繰り返して、全て完了すれば、毎回変更されるidやname値に関わらず正しく自動入力ができます。

このKatalonの「フォーム自動入力」を利用し、2018年のゴールデンウィーク期間中の航空券(8名分)を無事予約できました。事前に入力データを念入りに確認し、二つのクレジットカード利用で4名分と3名分をKatalonで記録し、予約開始時刻1分以内に予約成功しました。

人気スポーツ観戦などのチケットを自動ボットなどで大量にゲットし、不当な高値で転売というニュースも耳にしますが、これらの知識を正当に活用すれば、有意義で豊かな人生を送る助けになるものと思います。是非、意義有る活用にお役立てください。

JECCICA客員講師

JECCICA特別講師 松橋 正一

EC得意分野/モールEC構築、amazon出品支援
楽天、ヤフー、amazon、自社サイトなどECサイトの運営経験を基に、数々のショップを構築サポート。大規模ECサイトの効率的な構築、データ処理システム構築を得意とする。


 - JECCICA記事, コラム

JECCICA ジャパンEコマースコンサルタント協会

Copyright© JECCICA ジャパンEコマースコンサルタント協会 , 2018 All Rights Reserved.s