Contents
1. IFTTT の概要とインストール手順
1‑1. サインアップ(公式サイト)
| 手順 | 内容 |
|---|---|
| ① | ブラウザで https://ifttt.com にアクセスし、右上の 「Sign up」 をクリック |
| ② | メールアドレスを入力 → 送信された認証メール内のリンクを開く |
| ③ | 任意で Google アカウントまたは Apple ID と連携(パスワード管理が不要になる) |
| ④ | プロファイル画面で名前・画像を設定し、完了 |
ポイント:Google/Apple 連携は必須ではありませんが、二要素認証やパスワードリセットが簡単になります。
1‑2. Android デバイスへのアプリインストール
- Google Play ストア を開く
- 検索バーに「IFTTT」 と入力し、開発者が “IFTTT” と表示される公式アプリを選択(2024 年 11 月時点の最新バージョンは v2.41, 約 45 MB)
- 「インストール」→「開く」をタップし、先ほど作成したアカウントでログイン
Android 14/15 両方に対応していますが、Android 15 ではバックグラウンド位置情報取得の許可が更に厳格化されている点に注意してください(後述)。
2. Android 14/15 における位置情報権限の最新事情
2‑1. 権限体系の変遷と Android 15 のポイント
| バージョン | 主な変更点 |
|---|---|
| Android 10 | 「常に許可」+「バックグラウンド実行」の二段階許可が導入 |
| Android 12 | 近似位置(Approximate location)オプションが追加 |
| Android 13 | アプリごとの「位置情報使用中のみ」許可が UI に明示 |
| Android 14 | バッテリー最適化の例外設定が従来より分かりやすくなった |
| Android 15 (2024‑12 リリース) | バックグラウンド位置情報取得は「常に許可」+「システムレベルでのバックグラウンド実行許可」 が必須に変更。設定画面が 「権限 > 位置情報 > 常に許可(背景含む)」 のみになるため、従来の「バックグラウンド処理を許可」チェックは表示されなくなります。 |
Android 15 で必ず行うべき設定
- 設定 > アプリと通知 > アプリ情報 > IFTTT → 「権限」
- 「位置情報」をタップし、「常に許可(背景含む)」 を選択
- 同画面の 「システムレベルでのバックグラウンド実行」 が有効か確認(オンになっていなければタップして許可)
これらを設定しないと、IFTTT の位置情報トリガーは発火せず、バッテリー最適化によりアプリがバックグラウンドで停止されます。
2‑2. 将来の Android バージョンへの備え
- Android 16(プレビュー版) では「位置情報取得の時間制限」機能が実装予定です。一定時間以上バックグラウンドで位置情報を取得し続けるアプリは、OS が自動的に通知を表示し、ユーザーに許可取り消しを促す可能性があります。
- 対策:IFTTT のトリガー頻度を最低限に抑える(例: 位置情報取得は「Enter/Leave」だけに限定)ことで、将来の制限に抵触しにくくなります。
3. IFTTT でエリアトリガー(Enter / Leave)を作成する手順
3‑1. エリア座標の取得方法
| 方法 | 手順 |
|---|---|
| Google マップ | 1. アプリ/Web で目的地検索 2. 地図上で長押し → ピンが表示 3. 画面下部に緯度・経度が出るのでコピー |
| IFTTT 内蔵マップ(IFTTT アプリ) | 1. 「Location」トリガー選択時に「Add location」 → マップが表示 2. ピンをドラッグし、半径と精度を設定して保存 |
注意:Android 15 のプライバシーポリシー変更に伴い、近似位置のみの許可ではエリアトリガーは動作しません。必ず「常に許可(正確な位置情報)」を選んでください。
3‑2. 「Enter area」/「Leave area」の違いと活用例
| トリガー | 発火タイミング | 主な利用シーン |
|---|---|---|
| Enter area | デバイスが設定した円形エリアに 入った瞬間 | 駅到着時の通知、ジム入りの自動記録 |
| Leave area | エリアから 出た瞬間 | 退勤後の Wi‑Fi オフ、電車内でのサイレントモード化 |
3‑3. アプレット作成手順(IFTTT アプリ)
- アプリ左下 「Create」 → 「If This」 をタップ
- 「Location」を選択し、「Enter area」 または 「Leave area」 を指定
- 「Add location」 で取得した緯度・経度を貼り付け、半径(例: 150 m)と精度(デフォルトで OK)を設定 → 「Done」
- 次の画面 「Then That」 に進み、実行したいサービス(LINE, Wi‑Fi, Do Not Disturb 等)を選択して設定完了
すべての設定は IFTTT の公式ヘルプページ(https://help.ifttt.com/hc/ja/articles/360045707311)でも確認できます。
4. 駅到着時に LINE 通知を自動送信する実践例
4‑1. アプレット全体像
| ステップ | 内容 |
|---|---|
| If | 「Enter area」 → 駅の座標(例: 東京駅)+半径 150 m |
| Then | LINE の 「Send a message」 アクションで家族へ自動通知 |
4‑2. 詳細設定手順
- If:上記 3‑3 の手順で「Enter area」を作成し、座標を貼り付ける
- Then:
a. 「LINE」サービスを選択
b. アクション 「Send a message」 を選ぶ
c. 初回は LINE アカウント連携画面が表示されるので、指示に従い許可
d. メッセージ本文例
text
【自動通知】東京駅に到着しました。
今すぐ集合場所へ向かいますね!🚅
- 受信者は 「Self」(自分)または 「Specific contact」 に設定し、家族の LINE ID を入力
- 「保存」→アプレットを有効化
本手順は公式ガイドでも同様に掲載されています(https://ifttt.com/recipes/10668-location-to-line)。
4‑3. その他便利な連携例
| アクション | 活用シナリオ |
|---|---|
| Wi‑Fi オン/オフ | 駅到着で自宅の Wi‑Fi をオン、帰宅前にオフ |
| Do Not Disturb 切替 | 電車内はサイレントモードに、自宅では解除 |
| スマートライト点灯(Google Home) | 駅から出たら玄関の照明を自動でオン |
5. 動作確認・トラブルシューティング、プライバシー対策
5‑1. テスト手順
| 手順 | 内容 |
|---|---|
| ① | IFTTT アプリ内の対象アプレット詳細画面で 「Check now」 をタップし、手動トリガー実行 |
| ② | スマートフォンをエリア外へ移動 → 再度エリアに入る(または離れる) |
| ③ | LINE メッセージや Wi‑Fi 状態が期待通り変化したか確認 |
5‑2. よくある問題とチェックリスト
- 権限未設定:設定 > アプリ > IFTTT > 権限 → 「位置情報」が「常に許可」か
- バックグラウンド実行が無効(Android 15):「システムレベルでのバックグラウンド実行」スイッチがオンか
- バッテリー最適化除外忘れ:設定 > バッテリー > バッテリー最適化 > IFTTT → 「最適化しない」
- データ使用制限:設定 > アプリ > IFTTT > データ使用 → 「バックグラウンドデータ」の許可がオンか
- GPS 精度モード:設定 > 位置情報 > 高精度(GPS+Wi‑Fi)に設定
上記をすべて確認しても動作しない場合は、アプリのキャッシュクリア → 再インストール、またはアプレットを一度無効化→再有効化してください。
5‑3. プライバシー保護のベストプラクティス
- 必要最小限のエリアだけ登録
- エリア半径は実際に必要な範囲(例: 100 m〜200 m)に留め、広すぎる設定は避ける。
- 使用しなくなったアプレットは速やかに削除
-
アプリ > プロファイル > My Applets → 該当アプレットのメニューから「Delete」
-
位置情報取得履歴の定期確認
-
Android の設定 > 位置情報 > 「位置情報アクセスしたアプリ」から IFTTT がいつ利用したかチェックできるので、予期しない取得が無いか監視。
-
OS 更新時に権限を再確認
- Android は大きなバージョンアップごとに権限設定がリセットされることがあります。新バージョンに移行したら必ず手順 2‑1 を実施してください。
おわりに
- IFTTT のインストール → アカウント作成 → 権限付与 → エリアトリガー設定 の流れは、上記の通り数分で完了します。
- Android 15 以降は 「常に許可(背景含む)」 と システムレベルバックグラウンド実行 が必須になるため、設定忘れが最も多いトラブルです。手順通りに確認すれば、駅到着時の LINE 通知や Wi‑Fi 自動制御といった便利なシナリオを安全に利用できます。
公式情報は随時更新されます。最新の Android 権限ガイド(https://developer.android.com/about/versions/15/behavior-changes-all#background-location>)や IFTTT のヘルプページをご確認ください。