##イベントプッシュユーザーが製品ホームページを開いたとき、ユーザーが製品ホームページをフォローしたとき、または一般公開されたときにトリガーされます。アカウントなどのイベントプッシュ。イベントは、販売者が入力した URL にプッシュされます (WeChat パブリック プラットフォームにログイン => デベロッパー センターの設定)。開発者は、イベントプッシュを通じてデータ統計、ユーザー識別、その他の操作を完了し、より正確な操作を実現できます。
WeChat サーバーが 5 秒以内に応答を受信しない場合、サーバーは切断されてリクエストを再開始し、合計 3 回再試行します。メッセージの重複の再試行に関しては、FromUserName CreateTime を使用してメッセージの重複を排除することをお勧めします。サーバーが 5 秒以内に処理して応答することを保証できない場合は、空の文字列で直接応答できますが、WeChat サーバーはこれに対して何もせず、再試行も開始しません。
製品ホームページを開くイベント プッシュ
QR コードをスキャンするかどうかにかかわらず、ユーザーが製品ホームページを開いたときまたは他のソースから シーン (会話、コレクション、友達のサークル) が開かれると、WeChat は販売者が入力した URL にイベントをプッシュします。プッシュされるコンテンツには、基本的なユーザー情報と製品ホームページに対応するコード情報が含まれます。
プッシュ XML の例
<xml>
<ToUserName><![CDATA[gh_4e47c9c9ecad]]></ToUserName>
<FromUserName><![CDATA[okkeXs1nI-xU4ql8-5BXkv1f0gDo]]></FromUserName>
<CreateTime>1438250110</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[user_scan_product]]></Event>
<KeyStandard><![CDATA[ean13]]></KeyStandard>
<KeyStr><![CDATA[6901481811083]]></KeyStr>
<Country><![CDATA[中国]]></Country>
<Province><![CDATA[广东]]></Province>
<City><![CDATA[揭阳]]></City>
<Sex>1</Sex>
<Scene>2</Scene>
<ExtInfo><![CDATA[123]]></ExtInfo>
</xml>
プッシュ パラメーターの説明
パラメータ | 説明 |
---|
ToUserName | 販売者の公開アカウントの元の ID。 |
FromUserName | ユーザーの openid。 |
CreateTime | メッセージの作成時間 (整数)。 |
MsgType | メッセージ タイプ、イベント。 |
Event | イベント タイプ、user_scan_product は、製品ホームページを開くイベントです。 |
KeyStandard | 商品コーディング標準。 |
KeyStr | 製品コードの内容。 |
国 | ユーザーが WeChat で設定した国。 |
地域 | WeChat でユーザーが設定した地域。 |
都市 | ユーザーが WeChat で設定した都市。 |
性別 | ユーザーの性別。1 は男性、2 は女性、0 は不明を意味します。 |
シーン | 製品ホームページを開くシーン、1 は QR コードのスキャン、2 はその他のオープニング シーン (会話、コレクション、サークルなど)友達の)。 |
ExtInfo | 「Get Product QR Code Interface」を呼び出すときに渡される extinfo は、識別パラメータです。 |
パブリック アカウント イベント プッシュをフォローする
ユーザーが製品ホームページでパブリック アカウントをフォローすると、WeChat はイベントをプッシュします。販売者に URL を入力してもらいます。プッシュするコンテンツには、フォローユーザーの基本情報、時間、注目シーン、対応コード情報が含まれます。
プッシュ XML の例
<xml>
<ToUserName><![CDATA[gh_fbe8a958756e]]></ToUserName>
<FromUserName><![CDATA[otAzGjrS4AYCmeJM1GhEOcHXXTAo]]></FromUserName>
<CreateTime>1433259128</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[subscribe]]></Event>
<EventKey><![CDATA[scene|keystandard|keystr|extinfo]></EventKey>
</xml>
プッシュ パラメーターの説明
パラメータ | 説明 |
---|
ToUserName | 販売者の公開アカウントの元の ID。 |
FromUserName | ユーザーの openid。 |
CreateTime | メッセージの作成時間 (整数)。 |
MsgType | メッセージ タイプ、イベント。 |
イベント | イベントの種類、サブスクライブとは、公式アカウントのイベントをフォローすることです。 |
EventKey | " セグメンテーション。 ①scene はシーンを表します。scanbarcode はコードのスキャン シーン、scanimage はカバー (画像) のスキャン シーンです。 ②keystandard は製品のコーディング標準を表します。 : barcode はバーコードです ③ keystr は製品のコーディング内容を表します ④ extinfo は「製品 QR コード取得インターフェイス」を呼び出すときに渡される extinfo (識別パラメータ) を表します。公式アカウント イベント プッシュに入るユーザーが製品ホームページから公式アカウント セッションに入るとき、WeChat はマーチャントへのイベント URL を入力します。プッシュされるコンテンツには、ユーザーの基本情報、時間、関心のあるシーン、および対応するバーコード情報が含まれます。 プッシュ XML の例 <xml>
<ToUserName><![CDATA[gh_fbe8a958756e]]></ToUserName>
<FromUserName><![CDATA[otAzGjrS4AYCmeJM1GhEOcHXXTAo]]></FromUserName>
<CreateTime>1433259128</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[user_scan_product_enter_session]]></Event>
<KeyStandard><![CDATA[ena13]]></KeyStandard>
<KeyStr><![CDATA[6954767461373]]></KeyStr>
<ExtInfo><![CDATA[]]></ExtInfo>
</xml> プッシュ パラメーターの説明 パラメータ | 説明 |
---|
ToUserName | 販売者の公開アカウントの元の ID。 | FromUserName | ユーザーの openid。 | CreateTime | メッセージの作成時間 (整数)。 | MsgType | メッセージ タイプ、イベント。 | イベント | イベント タイプ、user_scan_product_enter_session は、公式アカウント エントリ イベントです。 | KeyStandard | 商品コーディング標準。 | KeyStr | 製品コードの内容。 | ExtInfo | 「Get Product QR Code Interface」を呼び出すときに渡される extinfo は、識別パラメータです。 |
地理的位置情報の非同期プッシュユーザーが製品ホームページを開くと、WeChat はユーザーのリアルタイム情報を非同期にプッシュします。地理的位置情報 イベント フォームは、マーチャントが入力した URL にプッシュされます。販売者はこの情報をデータ分析に使用して、差別化された運営計画を作成したり、生産をガイドしたりできます。 プッシュされる地理的位置情報は、広東省などの「省」レベルです。ユーザーのネットワーク速度により、非同期プッシュの応答速度が遅くなる場合があります。 プッシュ XML の例
<xml>
<ToUserName><![CDATA[gh_fbe8a958756e]]></ToUserName>
<FromUserName><![CDATA[otAzGjrS4AYCmeJM1GhEOcHXXTAo]]></FromUserName>
<CreateTime>1434541327</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[user_scan_product_async]]></Event>
<KeyStandard><![CDATA[qrcode]]></KeyStandard>
<KeyStr><![CDATA[lincolntest2]]></KeyStr>
<ExtInfo><![CDATA[123]]></ExtInfo>
<RegionCode><![CDATA[440105]]></RegionCode>
</xml> プッシュ パラメーターの説明 パラメータ | 説明 |
---|
ToUserName | 販売者の公開アカウントの元の ID。 | FromUserName | ユーザーの openid。 | CreateTime | メッセージの作成時間 (整数)。 | MsgType | メッセージ タイプ、イベント。 | イベント | イベント タイプ、user_scan_product_async は非同期イベントです。 | KeyStandard | 商品コーディング標準。 | KeyStr | 製品コードの内容。 | ExtInfo | 「Get Product QR Code Interface」を呼び出すときに渡される extinfo は、識別パラメータです。 | RegionCode | ユーザーのリアルタイムの地理的位置情報 (現時点では州レベルまでしか正確ではありません)。対応する詳細は国家統計局の Web サイトで確認できます。 : http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html |
製品レビュー結果のプッシュ#レビューのために製品を送信します。レビューが完了すると、WeChat がレビュー結果をプッシュします。イベントの形式で販売者が入力した URL に移動します。 プッシュ XML の例 <xml>
<ToUserName><![CDATA[gh_404e58ec528e]]></ToUserName>
<FromUserName><![CDATA[od_ikt8qi21-hVTtYgm8xSfTLH5w]]></FromUserName>
<CreateTime>1450429257</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[user_scan_product_verify_action]]></Event>
<KeyStandard><![CDATA[ean13]]></KeyStandard>
<KeyStr><![CDATA[6901481811083]]></KeyStr>
<Result><![CDATA[verify_ok]]></Result>
<ReasonMsg><![CDATA[]]></ReasonMsg>
</xml> プッシュ パラメーターの説明 パラメータ | 説明 |
---|
ToUserName | 販売者の公開アカウントの元の ID。 | FromUserName | レビュー システムをスキャンします。 | CreateTime | メッセージの作成時間 (整数)。 | MsgType | メッセージ タイプ、イベント。 | Event | イベント タイプ、user_scan_product_verify_action は監査結果イベントです。 | KeyStandard | 商品コーディング標準。 | KeyStr | 製品コードの内容。 | #結果 | 結果を確認します。 verify_ok は監査に合格したことを意味し、verify_not_pass は監査に失敗したことを意味します。 | ReasonMsg | レビューが失敗した理由。
| # |