私は現在、実際に変更または更新できないレガシーシステム、独自の製品、独自のWebストアを含むプロジェクトを進めています。
バックエンドをチェックし、関連情報を抽出するためにbashスクリプトを作成しました。スクリプトは、私がスクリプトにプログラムしたさまざまな要素に基づいて広告コンバージョンを実行する必要があります。スクリプトは、現在の広告変換部分を除くすべてを正しく確認して実行します。
- 通常、ヘッダーのJSコードを使用して、カールまたはwgetにGoogle Adwordに広告変換を実行させる方法
ダミーHTMLページを作成してこのコードを追加する必要がありますか、それともwget / curlを使用してスクリプトまたはコマンドラインに直接追加できますか?
wget/curl このコードを独立してトリガーできますか? HTMLページでトリガーできますか?
- 広告や一種のトラッキングを含むページをインポートするときのwget / curlのデフォルトの動作は何ですか?
GoogleまたはmatomoのAPIを使用してコンバージョンをトリガーするURLを構築する方法はありますか?
答え1
通常、ヘッダーのJSコードを使用して、カールまたはwgetにGoogle Adwordに広告変換を実行させる方法
スクリプトの役割を理解し、シェル+curlを使用してスクリプトでAPI呼び出しをシミュレートします。これは、Googleがスクリプトを変更して他のタスクを実行するまでのみ機能します。
スクリプトを抽出し、
node
ブラウザでのみ機能するコンテンツを使用、スタブ、または変更して実行します。 Googleでスクリプトを変更すると機能が停止するため、他のアイテムを削除する必要があります。一部のブラウザ(Chrome、Firefox)が必要とするリモートコントロール機能を使用して、ブラウザ内からページを読み込みます。ブラウザウィンドウを表示せずに「ヘッドレス」方式でこれを行うこともできます。
3つの解決策はすべて少しの努力が必要です。
ダミーHTMLページを作成してこのコードを追加する必要がありますか?
これが上記の解決策(3)です。どの「このコード」と言うかに応じて、「このコード」はGoogleからより多くのコードを読み込むことができます。
広告や一種のトラッキングを含むページをインポートするときのwget / curlのデフォルトの動作は何ですか?
どちらもJavascriptをwget
完全に無視します。curl
HTMLをダウンロードするだけです。したがって、広告も、追跡も、何もありません。
wget / curlを使用してスクリプトまたはコマンドラインに直接追加できますか?
いいえ、上記の理由です。
GoogleまたはmatomoのAPIを使用してコンバージョンをトリガーするURLを構築する方法はありますか?
Googleが提供するJavascriptコードを実行する必要があります。 URLをどのように構成するかは問題ではありません。