今日は、Google Voice の番号保持の問題について話し合いましょう。この記事では、Google Apps Script を使用して自動的に番号を保持し、アカウントがブロックされるリスクを大幅に回避する方法を紹介します。
2024 年 2 月 1 日更新:連続して 4 ヶ月の番号保持に成功しました🎉
電子メールへの SMS 転送#
ウェブブラウザで🔗Google Voice にログインし、設定ページに移動し、「SMS を電子メールアドレスに転送する」をオンにします。これにより、今後のすべての SMS の送受信が同時にメールに転送されます:
保持友達の ID を取得する#
Google Voice のウェブブラウザ版に移動し、あなたと SMS のやり取りをしている番号を適当に選び、その番号をコピーします。例えば、次の番号です:
次に、メールボックスでこの番号を検索すると、送受信履歴が表示されます。適当な履歴を開きます。
注意:最初の手順で SMS をメールに転送する機能をオンにしたばかりの場合、メールボックスには以前の送受信履歴がないかもしれません。その場合は、保持友達に SMS を送ってもらう必要があります。保持友達がいない場合は、🔗ここで適当な友達を見つけることができます。
履歴を開いたら、<> 括弧内の部分をコピーします。例えば:
15153296615.12674773683.wcX4KJ99Sm@txt.voice.google.com
Google Apps Script の設定#
🔗Google Apps Scriptに移動し、新しいプロジェクトを作成し、以下のコードをエディタにコピーし、先ほどコピーした ID で置き換え、保存します:
function autoReplier() {
MailApp.sendEmail("ここに置き換える内容", "自動保持", "保持!");
}
次に、トリガーを見つけて、右下の「トリガーを追加」をクリックします:
トリガーの時間タイプを変更し、週の定期実行
(週に 1 回 SMS を送信)または月の定期実行
(月に 1 回 SMS を送信)に変更し、保存します:
エディタに戻り、「実行」をクリックして、成功したかどうかをテストします。下部に実行ログが表示され、Google Voice のウェブブラウザ版で SMS が正常に送信されたかどうかを確認できます(テストはあまり多く行わないでください!):
これで、自動保持スクリプトの設定が完了しました。Apps Script は、設定したトリガーに基づいて自動的に友達に SMS を送信します。以下には、必要に応じて続けるいくつかの追加の手順があります。必要ない場合は、このチュートリアルを閉じても構いません。
メールでのラベル設定#
メール設定に移動します:
新しいフィルターを作成します:
「受信者」と「含む単語」を入力します。受信者には先ほどコピーした「友達の ID」を入力し、含む単語には「保持」と入力し、「フィルターを作成」をクリックします:
ポップアップウィンドウでラベルを適用することを選択し、新しいラベルを作成し、名前を入力し、作成をクリックし、さらにフィルターを作成をクリックします:
これで、保持の SMS(以前のものは表示されません)は、このラベルに収集され、読むことができます。