Push d'événement d'analyse
Scannez le push de l'événement
🎙 le public depuis la page d'accueil du produit. L'événement push sera être déclenché dans des circonstances telles que le nombre . L'événement sera poussé vers l'URL renseignée par le commerçant (connectez-vous à la plateforme publique WeChat => paramètres du Developer Center). Les développeurs peuvent compléter les statistiques de données, l'identification des utilisateurs et d'autres opérations via la poussée d'événements pour obtenir des opérations plus précises.
Si le serveur WeChat ne reçoit pas de réponse dans les cinq secondes, la connexion sera déconnectée et la demande sera réinitialisée pour un total de trois tentatives. Concernant la nouvelle tentative de duplication des messages, il est recommandé d'utiliser FromUserName + CreateTime pour dédupliquer les messages. Si le serveur ne peut pas garantir le traitement et la réponse dans les cinq secondes, vous pouvez répondre directement avec une chaîne vide. Le serveur WeChat ne fera rien avec cela et ne lancera pas de nouvelle tentative. Lorsque l'utilisateur ouvre la page d'accueil du produit, que ce soit en scannant le code QR ou en l'ouvrant à partir d'autres scénarios (session, collection ou cercle d'amis), WeChat poussera l'événement au commerçant pour remplir l'URL. Le contenu diffusé comprend des informations utilisateur de base et des informations de code correspondant à la page d'accueil du produit. Exemple XML Push Description du paramètre Push Lorsque l'utilisateur suit le compte public sur la page d'accueil du produit, WeChat poussera l'événement vers l'URL renseignée par le commerçant. Le contenu diffusé comprend les informations de base, l'heure, les scènes d'attention et les informations de code correspondantes des utilisateurs suivants. Exemple XML Push Description du paramètre Push Lorsque l'utilisateur entre dans la session du compte officiel à partir de la page d'accueil du produit, WeChat poussera l'événement vers l'URL renseignée par le commerçant. Le contenu diffusé comprend les informations de base de l’utilisateur, l’heure, la scène d’intérêt et les informations de code-barres correspondantes. Exemple XML Push Description du paramètre Push Lorsqu'un utilisateur ouvre la page d'accueil du produit, WeChat transmettra les informations de localisation géographique en temps réel de l'utilisateur vers l'URL renseignée par le commerçant sous la forme d'un événement asynchrone. Les commerçants peuvent utiliser ces informations pour analyser les données afin d'élaborer des plans d'opérations différenciés ou de guider la production. Les informations de localisation géographique transmises se situent au niveau de la « province », comme la province du Guangdong. En raison de la vitesse du réseau de l'utilisateur, la vitesse de réponse du push asynchrone peut être plus lente. Description du paramètre Push Soumettez le produit pour examen Une fois l'examen terminé, WeChat transmettra les résultats de l'examen à l'URL renseignée par le commerçant sous la forme d'un événement. Exemple XML Push Description du paramètre PushPush de l'événement d'ouverture de la page d'accueil du produit
<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>
Paramètre Description ToUserName L'identifiant original du compte officiel du commerçant. FromUserName L'openid de l'utilisateur. CreateTime Durée de création du message (entier). MsgType Type de message, événement. Event Type d'événement, user_scan_product est l'événement permettant d'ouvrir la page d'accueil du produit. KeyStandard Norme de codage des produits. KeyStr Contenu d'encodage du produit. Country Le pays défini par l'utilisateur dans WeChat. Province La province définie par l'utilisateur dans WeChat. City La ville définie par l'utilisateur dans WeChat. Sexe Le sexe de l'utilisateur, 1 est un homme, 2 est une femme, 0 signifie inconnu. Scène La scène pour ouvrir la page d'accueil du produit, 1 est pour scanner le code QR et 2 est pour d'autres scènes d'ouverture (telles qu'une conversation, une collection ou un cercle d'amis). ExtInfo L'extinfo transmise lors de l'appel de "Get Product QR Code Interface" est le paramètre d'identification. Suivez le push de l'événement du compte public
<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>
Paramètre Description ToUserName L'identifiant original du compte officiel du commerçant. FromUserName L'openid de l'utilisateur. CreateTime Durée de création du message (entier). MsgType Type de message, événement. Event type d'événement, s'abonner c'est suivre l'événement du compte public. Segmentation EventKey ". ①scene représente la scène : scanbarcode est la scène de numérisation du code, scanimage est la scène de numérisation de la couverture (image). ②keystandard représente la norme de codage du produit : barcode est le code-barres. ③keystr représente le contenu du codage du produit. ④extinfo représente l'appel de "Get L'extinfo transmis lorsque "l'interface du code QR du produit" est le paramètre d'identification. Entrez dans le push de l'événement du compte officiel
<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>
Paramètre Description ToUserName L'identifiant original du compte officiel du commerçant. FromUserName L'openid de l'utilisateur. CreateTime Durée de création du message (entier). MsgType Type de message, événement. Event Type d'événement, user_scan_product_enter_session est l'événement officiel d'entrée de compte. KeyStandard Norme de codage des produits. KeyStr Contenu d'encodage du produit. ExtInfo L'extinfo transmise lors de l'appel de "Get Product QR Code Interface" est le paramètre d'identification. Pousse asynchrone des informations de localisation géographique
Exemple XML Push<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>
Paramètre Description ToUserName L'identifiant original du compte public du commerçant. FromUserName L'openid de l'utilisateur. CreateTime Durée de création du message (entier). MsgType Type de message, événement. Event Type d'événement, user_scan_product_async est un événement asynchrone. KeyStandard Norme de codage des produits. KeyStr Contenu du code produit. ExtInfo L'extinfo transmise lors de l'appel de "Get Product QR Code Interface" est le paramètre d'identification. RegionCode Informations de localisation géographique en temps réel de l'utilisateur (actuellement précises uniquement au niveau provincial), les détails correspondants peuvent être trouvés sur le site Web du Bureau national des statistiques : http://www.stats.gov.cn /tjsj/tjbz/ xzqhdm/201504/t20150415_712722.html Push des résultats de l'évaluation du produit
<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>
Paramètre Description ToUserName L'identifiant original du compte officiel du commerçant. FromUserName Scannez le système d'évaluation. CreateTime Durée de création du message (entier). MsgType Type de message, événement. Event Type d'événement, user_scan_product_verify_action est l'événement de résultat de l'audit. KeyStandard Norme de codage des produits. KeyStr Contenu d'encodage du produit. Résultat Examinez les résultats. verify_ok signifie que l'audit a réussi, verify_not_pass signifie que l'audit a échoué. ReasonMsg La raison pour laquelle l'examen a échoué.