1
ウェブ解析を自動化する必要があり、そのためにGoogleコードから「Googleタグマネージャ」GTMスクリプトを起動する必要があります。例: ユーザーはdataLayer JavaコードからGoogleタグマネージャスクリプトを起動するには
- 私は後藤クロームコンソールとdataLayerを入力し、Enterキーを押しますすることができます
あるGTMのスクリプトを探します(window,document,'script','dataLayer','GTM-KWW5SS');
- https://www.etsy.com/に
- ユーザーが行きますキーを押して値を確認してください
Javaコードからこれを行うにはどうすればよいですか?
で達成できますそこにスクリプトがあります)。それは、ページ内のjavascript変数の値を返すことができる関数を持っています。私の唯一の経験はPythonであり、Javaの部分を手助けすることはできませんが、SO上の "Selenium Webdriver Java"を検索すると結果が得られます。 –
@EikePierstorff検索しましたが、javascriptオブジェクトを呼び出して値を抽出するJavaソリューションが見つかりませんでした。ここであなたのpythonソリューションを共有してください – vikramvi
ここで役立つ質問/回答があります:https://stackoverflow.com/questions/11430773/how-to-use-javascript-with-selenium-webdriver-java Pythonでは、executeScriptを使用してパラメータとして「return」を渡すことができ、Python programmで使用する値を返します。私はそれがJavaで似たように動作すると仮定します。 –