# 🎜 🎜#
이벤트 푸시# 🎜 🎜#이벤트 푸시는 사용자가 제품 홈페이지 열기, 제품 홈페이지 팔로우 또는 공식 계정에 로그인하면 발생합니다. 이벤트는 판매자가 입력한 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>
푸시 매개변수 설명
Parameter | Description |
---|
ToUserName | #🎜 🎜 #판매자의 원래 공식 계정 ID입니다. |
FromUserName | 사용자의 openid입니다. |
CreateTime | 메시지 생성 시간(정수). |
MsgType | 메시지 유형, 이벤트. |
Event | Event 종류, user_scan_product 는 제품 홈페이지를 오픈하는 이벤트입니다. |
KeyStandard | 상품 코딩 표준. |
KeyStr | 제품 코드 내용입니다. |
Country | WeChat에서 사용자가 설정한 국가입니다. |
Province | WeChat에서 사용자가 설정한 지역입니다. |
City | WeChat에서 사용자가 설정한 도시입니다.
Sex | 사용자의 성별, 1은 남성, 2는 여성, 0은 알 수 없음을 의미합니다. |
Scene | 제품 홈페이지를 여는 장면, 1은 QR 코드 스캔, 2는 기타 오프닝 장면(예: 대화, 모임 또는 친구 그룹). |
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[subscribe]]></Event>
<EventKey><![CDATA[scene|keystandard|keystr|extinfo]></EventKey>
</xml>
푸시 매개변수 설명
Parameter | Description |
---|
ToUserName | #🎜 🎜 #판매자의 원래 공식 계정 ID입니다. |
FromUserName | 사용자의 openid입니다. |
CreateTime | 메시지 생성 시간(정수). |
MsgType | 메시지 유형, 이벤트. |
Event | 이벤트 종류, 구독은 공개계정 이벤트를 팔로우하는 것입니다. |
EventKey | " 분할. ①scene은 장면을 나타냅니다. scanbarcode는 코드 스캔 장면, scanimage는 표지(이미지) 스캔 장면입니다. ②keystandard는 제품 인코딩 표준을 나타냅니다. 바코드는 바코드입니다. ③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 | 메시지 유형, 이벤트. |
Event | 이벤트 종류, user_scan_product_enter_session 은 공식 계정 진입 이벤트입니다. |
KeyStandard | 제품 코딩 표준입니다. |
KeyStr | 제품 코드 내용. |
ExtInfo | "제품 QR 코드 가져오기 인터페이스" 호출 시 전달된 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 | 메시지 유형, 이벤트. |
Event | 이벤트 유형, user_scan_product_async는 비동기 이벤트입니다. |
KeyStandard | 제품 코딩 표준입니다. |
KeyStr | 제품 코드 내용. |
ExtInfo | "제품 QR 코드 가져오기 인터페이스" 호출 시 전달된 extinfo가 식별 매개변수입니다. |
RegionCode | 사용자의 실시간 지리적 위치 정보(현재는 지방 수준까지만 정확함), 해당 세부 정보는 국가통계국 웹사이트(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 | 제품 코드 내용. |
Result | 결과를 검토하세요. verify_ok는 감사가 통과되었음을 의미하고, verify_not_pass는 감사가 실패했음을 의미합니다. |
ReasonMsg | 리뷰가 실패한 이유입니다.
|