問題タブ [sales-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.
android - Google チェックアウトと Android マーケットの API レベルの違いは文書化されていますか?
前文: この質問は非常に時代遅れです。Google Checkout も API もありません。
Android マーケットでは、有料アプリの販売に Google Checkout を使用しています。Google Checkout にはかなり広範な API があります。Android マーケット アカウントの動作は、通常の Google Checkout で説明されている動作とは著しく異なります。いくつかの例:
- 販売時の URL コールバックが機能しない
- 一部の XML API メソッドはサポートされていません。
<archive-order>
- XML 通知では、文書化されていない要素 - たとえば
<agent-private-data>
、<shopping-cart>
それらの Android の仕様はどこかに文書化されていますか?
android - アプリ内購入は Google Checkout に表示されますか?
アプリの定期的な Google マーケットでの購入は、Google Checkout コンソールに表示されます。Merchant Account をクリックすると、それらが表示されます。
アプリ内購入もそこに表示されますか?
もしそうなら、ダミーのアプリ内購入、つまりダミーのアイテムID(android.test.purchased
など)を持つものと、指定されたテストアカウントで作成されたものはどうですか?
android - Google Checkout API を介して米ドルでの海外注文金額を取得する
Google Play で有料の Android アプリを利用しています。Google Checkout XML API (具体的には通知履歴) を使用して注文の詳細を取得しています。私はアメリカにいますが、そうでない顧客もいます。海外からの注文の場合、Google Checkout API は注文金額を米ドルではなく現地通貨で返し、為替レートも提供しません。
一方、Google Checkout サイトでは、注文の詳細に米ドルの収益額が表示され、最終的な支払いと完全に一致しています。彼らは注文の合計を現地通貨で表示し、次に手数料、次に利益を表示します。最初は現地通貨で、次にドルで表示されます。
残念ながら、現地通貨を使用し、公開されているレートのいずれかを適用すると、金額が Google の金額と一致しなくなります。そして、最終的な支払いとの調整は不可能です。
通知 API のバージョンを 2.5 に設定しました。注文に関するすべての可能な通知を取得しています。私が見ることができる米ドルの金額もレートもありません。
Google Checkout のウェブ UI をスクレイピングする以外に、何かアイデアはありますか?
編集:実際には、暫定的な解決策としてチェックアウト画面のスクレイピングがありました。その後、彼らは新しいウォレット マーチャント ページを公開しましたが、スクレイピングにはあまり適していません :(
android - Google Checkout XML API の代替
https://support.google.com/checkout/sell/answer/3080449?hl=enにある Google Checkout の廃止通知には、次のように記載されています。
[デジタル商品の Google Play または Google ウォレット] のユーザーであるが、通知やレポートに Google Checkout API を使用している場合は、引き続きご注目ください。代わりの API を間もなく発表する予定です。できるだけ早く Checkout API の使用を停止することをお勧めします。
私は Google Play のユーザーで、レポートには Google Checkout API を使用しています。この発表は 5 月に公開されました。これまでに発表された代替 API はありましたか?
windows-store - Windows Phone ストアの週間売上レポート
Windows Phone ストアのアプリ内購入レポートを週ごとの集計レベルで見ています。日付範囲の代わりに、「2015-W10」のような週の指定を使用しています。これは、1 年のすべての週を数えたと仮定した場合です。
それらを日付に変換するためのアルゴリズムは何ですか?開始日として年の最初の日曜日 (または月曜日?) を使用していますか? 彼らは 1 月 1 日から 1 月 7 日までを第 1 週などとして使用していますか?
編集: また、彼らはどのタイムゾーンを使用していますか?
EDIT2:ここにいくつかのデータがあります。次の売上が記録されています (UTC):
また、販売レポートには、2015 年の第 1 週に 2 つの販売、第 2 週に 1 つの販売、第 3 週に 1 つの販売が示されています。
これと一致する唯一のスキームは、5 週目から 11 週目までの 2 週目です。5日は月曜日。たぶん、月曜日から始まる暦週単位でカウントされます。最初の週が切り捨てられていると思います-1から4まで...
sql - SQL で日付ループを作成する方法
以下、私の発言です。
予測が毎週どのように変化しているかを示すデータを取得するテーブルを作成しようとしています。
'2015-01-05'から始まる毎週の最新の opp レコードが必要です。上記のステートメントを実行するが、7 日 ( [Last Modified Date] + 7 days ) ずつ増分するスクリプトを作成するにはどうすればよいでしょうか。
また、「Snapshot Date」などのフィールドを作成して、すべての opp にその日付をタグ付けすることはできますか?
ありがとうございました。どんな助けでも大歓迎です!
mysql - SQL テーブルが正しく結合されない - WHERE 句で指定された場合にのみ値が表示される
これは私のクエリです:
このクエリを実行すると、Hierarchy Group ID と Account Management Scope の一部の行 (すべてではない) で null 値が取得されますが、これらの値が null ではないことはわかっています。ただし、追加の「WHERE [アカウント ID] = '特定の値'」を追加すると、null 値を示した特定のアカウントの階層グループ ID とアカウント管理スコープの値が突然表示されます。これら 3 つのテーブルを結合する方法に何か問題があり、これが原因でしょうか?