1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Google広告スクリプトを使って自動でリスティング開始・停止させる

Posted at

#背景
Webサイトの在庫状況が、「在庫なし」のときに自動でリスティングを停止させたい。
在庫なしのときにリスティングをしても無駄な出費となるため。

#大まかな仕組み

  1. Google広告スクリプトを使って1時間ごとにWebサイトをスクレイピング
  2. Webサイト上に「在庫なし」の文言が入っていた場合、リスティングを停止
  3. 文言が入っていない場合はリスティングを開始

#実装方法
##1. Google広告にログインし、「ツールと設定」→一括操作の「スクリプト」をクリック
スクリーンショット 2019-12-25 20.27.29.png

##2. 青い+ボタンをクリックして新しいスクリプトを追加
スクリーンショット 2019-12-25 20.27.48.png

##3. 以下のコードをコピー
github上に上げています。
https://github.com/szkjp/AutoListingSwitcher/blob/master/code.js

##4. コピーしたコードを貼り付ける
・スクリプト名は適当でOK
・スクリプトの承認みたいな表示されている場合は、承認をクリックして承認しておく
スクリーンショット 2019-12-25 20.47.39.png

##5. 設定値を変更
最初の方の行の設定値(5行目〜15行目)を各々のWebサイトの設定にして保存

##6. プレビューして動作確認
問題無ければこんな感じのログになります。
ステータス(開始とか一時停止)に変更がある場合はメール通知が飛びます
スクリーンショット-2019-12-25-20.53.17.png

##7. 問題無ければ定期実行させるようにして設定(1時間ごとなど)

#注意点
確実に動作するかは保証できません。
「在庫なし」などの文言は汎用的すぎて誤動作する可能性があるので、もう少し詳細な文言で設定することをおすすめします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?