問題タブ [impressions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
263 参照

asp.net - 広告インプレッションに関して、大規模な SQL 挿入のベスト プラクティスは何ですか?

広告のインプレッションを追跡できるようにする必要があるサイトに取り組んでいます。私の環境は、SQL Server DMBS を使用する IIS を備えた ASP.Net であり、潜在的に Memcached であるため、データベースへのトリップはそれほど多くありません。このアプリケーションが世界的な現象になることを望んでいるので、スケーラビリティについても考える必要があります (指を交差させて、お尻をオフにします)! だからここに状況があります:

  • 私の顧客は Y 広告インプレッションに対して X 金額を支払います
  • これらの広告インプレッション (現在はテキスト広告のみ) は、特定のページに表示されます。
  • ページは Memcached から提供され、DB へのトリップを減らします
  • 広告が表示されたら、データベースのインプレッション数に「+1」ティックを追加する必要があります

つまり、ジレンマは次のとおりです。「+1」の目盛りを各広告インプレッション カウンターに追加できるようにする必要がありますが、その広告が読み込まれるたびにその SQL ステートメントを実行することはできません。その「+1」インプレッション数をセッション (または別の場所) に保存し、X 分、時間、または日ごとにバッチを実行する必要があります。

ここでは、スケーラビリティが大きな要因であることを覚えておいてください。皆様からのアドバイスをいただければ幸いです。

0 投票する
2 に答える
1007 参照

ruby-on-rails - Webページごとのインプレッション/訪問の追跡

会社ごとに複数のページがあるサイトがあり、このプロファイルにアクセスする人の数の観点から、そのページのパフォーマンスを示したいと思います。

ボットが除外されていることはすでに確認済みです。

現在、挿入(プロファイルへの1日の最初のリクエストの場合)または更新(プロファイルへの1日の次のリクエストの場合)のいずれかを使用して、各ヒットをDBに記録しています。ただし、リクエストが1日あたり数千から数万になったことを考えると、これらの挿入/更新は大きなパフォーマンスの問題を引き起こしています。

JSソリューションがないと仮定すると、これを処理するための最良の方法は何でしょうか。

ショー全体を実行するために、Ruby on Rails、MySQL、Memcache、Apache、HaProxyを使用しています。

どんな助けでも大歓迎です。

どうも

0 投票する
2 に答える
1631 参照

statistics - TYPO3:拡張子のあるすべてのページのページインプレッションをカウントする方法

私はTYPO3サイトのすべてのページのページインプレッションをデータベースに数える必要があります。したがって、すべてのページインプレッションで呼び出され、特定のページのデータベースの「インプレッション」列を増やす拡張機能が必要だと思います。

私はtypo3に不慣れで、拡張機能開発にも不慣れです。すべてのページにextbase-extensionを含めて、php-scriptが呼び出されるようにする方法はありますか?

(更新)
さらに情報を追加したい:すべてのPIをカウントするカウンターは必要ありません。カウンターはページに関連している必要があります。したがって、Typo3からページテーブルを拡張することは理にかなっています。もう1つの必要性は、拡張をextbaseで実行する必要があることです。

0 投票する
2 に答える
1048 参照

logging - インプレッションを追跡するには、ログ ファイルまたは DB を使用する必要がありますか?

複数のサイトに配置される iframe に (広告に似た) 写真があります。インプレッションを確認するには、サーバー ログ ファイルを使用する必要がありますか? または、DB を使用して各インプレッションを追跡する必要がありますか?

どちらの方法が高速で、大量のトラフィックを処理できますか? ありがとう

0 投票する
1 に答える
2093 参照

php - Facebook FQL で投稿インプレッションを取得できない

PHP で FQL を使用してページ ストリームの FB をクエリしようとしていますが、インプレッション以外のすべてのデータを取得しています。使用される FB_ACCESS_TOKEN は、FB アプリの OAuth トークンであり、次のスコープを付与しています: offline_access,manage_pages,email,read_insights,sms,publish_stream

コード例:

出力例を次に示します。

インプレッション データを取得できない理由や提案はありますか?

0 投票する
1 に答える
569 参照

iphone - iAd にとって、インプレッションとはどういう意味ですか?

ビューがロード/表示されると iAd バナーを表示するビューがあるとします。ビューが表示される回数 == インプレッション数ということですか?

0 投票する
1 に答える
550 参照

facebook-fql - Adwords のインプレッション、クリック数、費用、これらを取得する方法は?

私はマーケティング会社の開発者で、Facebook 広告について助けが必要です。ユーザーが作成したFacebookキャンペーンから自動的にデータを取得する方法を見つけようとしています。

サーバーのデータを取得するスクリプトを作成しようとしています。

したがって、基本的には、ユーザーのログイン データ (ユーザー名、パスワード) と対象となるキャンペーンの ID 番号を取得するだけで、facebook-ad-campaigns から毎日のインプレッション、クリック、および「クリックのコスト」を取得する必要があります。

また、可能であれば、キャンペーンを停止する方法を知りたいです (クリックの費用が使用予算よりも高い場合)。

これらの操作は可能ですか?PHP/FQL を使用できますか? これらを URL 経由で取得できますか? FQL を使用する必要がある場合、データをフェッチするにはどのテーブルが必要ですか? Facebookに手動でログインせずに実行できることはありますか? もしそうなら、それを行うためのサンプルコードを入手できますか? アクセス トークンと関係がある場合、どのようなアクセス権を付与する必要がありますか?

0 投票する
5 に答える
17768 参照

php - バナーの表示回数とクリック数をカウントする方法

私たちのサイトにランダムな広告を表示する小さなphpスクリプトがあります。バナーは、指定した場所から配信されます。

私が本当に知りたい、または正しい方向に向けられたいのは、各バナーが取得するインプレッション数と、場合によってはそのバナーのクリック数を照合できるかどうかです。

これはphpで実行でき、dbに保存できると確信しています。手がかりを得ていないだけです。私はグーグルで検索しました、そして私が見つけることができたすべては2002年と2003年にさかのぼります笑。

スクリプトは次のとおりです。

上記のコードを開始するには(インクルードリクエストを実行します)

0 投票する
1 に答える
126 参照

mysql - ページのインプレッションを記録するrails mysql

質問を非常に簡単にします。

私は、mysql に裏打ちされた ruby​​ on rails アプリを持っています。

  1. ページ 1 のボタンをクリックすると、ページ 2 に移動し、10 社の会社名の表が一覧表示されます。

  2. 現在、この 10 社のリストは、10,000 社の企業名を持つ COMPANIES テーブルから (ページ 1 でクリックされたボタンの背後にあるロジックに基づいて) ランダムに生成されます。

  3. 会社名がページ 2 に 1 日に表示された回数を計算するにはどうすればよいですか。

    例: 1 日の終わり - 1
    COMPANY_NAME | カウント
    A | 2300B
    | 100
    ℃ | 500D
    | 10000

今、私が行った調査から、未加工の挿入はコストがかかり、それを行うには2つの一般的な方法があることを学びました.

  1. UNIX ファイルを開き、書き込みます。一日の終わりに、コンテンツをデータベースに INSERT します。マイナス : ファイル システムに同時にアクセスすると、ロックの問題が発生します。

  2. カウントを Memcache し、DB に一括挿入します。

レールでそれを行う最良の方法は何ですか?

これを行う他の方法はありますか?