問題タブ [adobe-analytics]
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.
xml - Jackson/JAXB は、ラッパー要素なしでリストをシリアル化します
ジャクソンの XML 注釈を使用して Map を XML にシリアライズしようとしています。マップ キーを要素名として使用し、値を要素値として使用するために、Map を List に変換しています。目的の XML の取得に非常に近づいています。
私のクラスは次のようになります。
私のテストコード(実際のテストではなく、クイックアンドダーティ):
生成される XML は次のとおりです。
しかし、私が探しているのは次のとおりです。
データ宣言とそのゲッターの両方に @JacksonXmlElementWrapper(useWrapping = false) 注釈を追加しようとしましたが、何もしないようです。@JacksonXmlProperty(localName = "moop") を宣言/ゲッターに追加して要素の名前を変更できますが、完全に除外する方法がわかりません。
Jackson の docsを読んでも JAXB アノテーションを使用できると確信していますが、Google 経由でも何も見つかりませんでした。
ご想像のとおり、私は Omniture データを表す XML ドキュメントを作成しようとしており、すべての eVar 変数と prop 変数を POJO に明示的に含める必要がない方法で送信しようとしています。
私の解決策
必要な XML はそれほど複雑ではないため、Jackson の使用を放棄することにしましたが、Jackson に自分のやりたいことを強制することはますます複雑になっていました。私は STAX2 を使用して、Jackson が内部で使用しているのと同じ実装を使用して XML を直接記述することにしました。これにより、必要に応じて XML をカスタマイズできます。
Blaiseの答えは、私が望んでいたことを正確に行ったように思えました。
forms - ユーザーが Omnitrue でフォームを送信せずにページを離れたときに、フィールド番号をプロップに設定する方法は?
私はOmnitureの実装が初めてです。私は今、ちょっと迷っているタスクを抱えています。
フォーム ページでは、フォーム内の各フィールドに一意の番号を設定できるようにする必要があります。ユーザーがすべてのフィールドに入力せずにページを閉じた場合。情報が含まれている最後のフィールドの番号を知り、この値をプロップに入力する必要があります。することは可能ですか?もしそうなら、誰か親切に説明してくれませんか?
助けてくれてどうもありがとう!
android - AndroidでOmnitureカスタムトラフィック変数を追跡する方法は?
Site Catalystでは、カスタムトラフィック変数「ItemBought」を定義しました。Androidライブラリからこのカスタム変数を更新するリクエストを送信するにはどうすればよいですか?私はここであまり助けを見つけません
以下の私のコードを見つけてください、
android - オムニチュアアプリの測定を使用してエラーダイアログを追跡する
私はオムニチュア追跡に精通していないので、それに取り組んだ誰かが助けてくれることを願っています。エラーダイアログが表示された回数を追跡したいのです。たとえば、アプリにタイムアウトエラーダイアログが表示された場合は、サイトの触媒で追跡する必要があります。
adobe-analytics - SiteCatalystで先行入力内部検索を追跡する方法
Omniture/SiteCatalystで内部検索データを追跡する方法を計画しています。
これは、標準の「用語を入力して結果のページを取得する」モデルのかなり単純な計画です。用語、結果の数、検索元のページを使用してsPropsとeVarsを設定し、検索の成功イベントを発生させます。検索結果をクリックするための別の。
ユーザーが検索バーに入力すると検索結果が表示される先行入力検索の場合、文字の異なるイベント/エントリで終了しないように、イベント送信のタイミングを処理するための優れた戦略は何ですか?検索語のエントリの4、5、6、および7?
analytics - Omnitureは、訪問やページの指標を関連付けずにトラフィック変数をキャプチャします
コンテンツを埋め込んでいるサードパーティのサイトで、単一のトラフィック変数(「小道具」)を追跡する必要があります。
Omniture呼び出しで、訪問やページビュー、または通常はコードライブラリによってキャプチャされるその他のメトリックがインクリメントされることは望ましくありません。
prop変数をキャプチャしているサードパーティのサイトは、クライアントでこれを追跡する必要があるため、データ挿入APIを使用することはできません。
これを達成する方法は?s.tl()メソッドはこれを行いますか?つまり、訪問などを数えません。
cookies - 「フレンドリーなサードパーティ」Cookie とは何ですか?
一部の Web 分析ソリューションまたはコンサルタントは、「フレンドリーなサードパーティ Cookie」の使用を推奨していると聞きました。
- 「通常の」サードパーティ Cookie との違いは何ですか?
- 通常のサードパーティおよびファーストパーティ Cookie と比較して、長所と短所は何ですか?
adobe-analytics - リスト(コンマ区切り)をOmnitureのトラフィック変数に渡す方法は?
「分類法」というフィールドがあり、それをOmnitureに渡したいと思います。この分類フィールドには複数の値を指定できます。各分類のカウントを個別に計算したいと思います。例を挙げて私の質問を説明しましょう。
アイテムは、複数の分類法に関連付けることができます。Letzは、「Item1」というアイテムについて話していると言います。このアイテムは、分類法「Tx1」、「Tx2」、「Tx3」に関連付けることができます。
したがって、jsコードは次のようになります。
「Tx1」、「Tx2」、「Tx3」の個別のバケット/カウンターを格納するオムニチュアを期待していました。しかし、Omnitureは「Tx1、Tx2、Tx3」用に1つのバケットを作成しました。それらを別々に扱う方法があることを願っています。理想的には、分類法を別々の小道具変数で別々に渡したくありません。
誰かが私を正しい方向に向けることができれば幸いです。
ありがとう、ラグ
api - Site Catalyst(Omniture)を使用して、セクションの下で最も人気のあるページを取得するにはどうすればよいですか?
サイトCatalystAPIを使用して、特定のサイトセクションで最も人気のあるページ(最大のページビューを持つページ)を取得したいですか?例を挙げて説明します。
私のウェブサイトには複数のチャネル(ニュース/ジャーナル/本/イベントなど)があります。各チャンネルの下には多くのページがあります。最も人気のあるニュースページ、ジャーナルページ、ブックページなどを取得するAPI呼び出しが必要です。
このようにサイト触媒にデータを渡しています。
ここで、o_titleには、ニュースページやジャーナルページなどのページタイトルがあります。o_structureは、「ニュース」、「ジャーナル」、「ブック」などを指します。
現在、サイト全体で最も人気のあるページしか取得できません。セクションごとに最も人気のあるページを見つけるのを誰かが手伝ってくれたら幸いです。
ありがとう、ラグ
api - AdobeSitecatalystのRankedReportでトラフィック変数を取得します
ランク付けされたレポートのGetReportリクエストを発行するときに、PageNameおよびUrlとともにトラフィック変数sProp1をフェッチすることは可能ですか?
以下をJavaスクリプトを介してSiteCatalyst(Omniture)に渡したとしましょう。
ここで、RankedReportを実行すると、次のようになります。
PageName PageViews URL
この情報に加えて、s.prop1値のフェッチにも興味があります。db(およびその他のメタデータ)から記事の最初の文をクエリし、最も人気のあるページを表示する結果ページに結果を表示するために、dbでs.prop1値を使用する必要があります。これは達成できますか?つまり、pageNameに関連付けられたトラフィック変数を取得することは可能ですか?
ありがとう、ラグ