AdobeDocs / analytics.en

Collaborative technical documentation for Adobe Analytics
https://docs.adobe.com/content/help/en/analytics/analyze/home.html
MIT License
19 stars 107 forks source link

Is there a mapping to populate s.transactionID? #237

Closed stewartschillingsdi closed 2 years ago

stewartschillingsdi commented 2 years ago

Issue in ./help/implement/aep-edge/variable-mapping.md

I don't see an automatic mapping for s.transactionID. Does one exist?

gigazelle commented 2 years ago

No, there is no automatic mapping for transactionID, at least not one officially supported by Adobe.

stewartschillingsdi commented 2 years ago

This seems like a miss. s.transactionID is a pretty important variable for quite a few AA customers. Any e-commerce customer who wants to upload order data after the fact (returns, cost of goods, etc) needs to set this. I understand that I can set it using a processing rule, but why should this be the exception when (seemingly) every other variable has an automatic mapping? I also understand that this is the repo for the docs, but can you advise me on who to contact regarding the functionality?

gigazelle commented 2 years ago

sooooo I completely misunderstood your question - I thought that you were referring to some kind of tool that automatically generates a transaction ID. That's 100% my bad - my apologies!

transactionID is mapped to commerce.order.transactionID. It was added to the docs with e42c125 - it was in the works when the variable mapping docs were authored, so it was added a bit later.

stewartschillingsdi commented 2 years ago

Perfect! Thank you, Russ.

-Stew

On Mon, Oct 31, 2022 at 12:54 PM Russ Whitchurch @.***> wrote:

sooooo I completely misunderstood your question - I thought that you were referring to some kind of tool that automatically generates a transaction ID. That's 100% my bad - my apologies!

transactionID is mapped to commerce.order.transactionID. It was added to the docs with e42c125 https://github.com/AdobeDocs/analytics.en/commit/e42c125da0c48ff01267e3a18aaec8374652809e

  • it was in the works when the variable mapping docs were authored, so it was added a bit later.

— Reply to this email directly, view it on GitHub https://github.com/AdobeDocs/analytics.en/issues/237#issuecomment-1297458954, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFPAYSVICN2RACTP4NE5B5DWGABUNANCNFSM6AAAAAAQBTC2KU . You are receiving this because you authored the thread.Message ID: @.***>

stewartschillingsdi commented 11 months ago

It seems that guidance has changed (just in case anyone stumbles into this issue looking for the answer).
The path is now : commerce.order.payments[0].transactionID See here: https://github.com/AdobeDocs/analytics.en/commit/b6a92b8ca79422d2ba857cd98c172a824658a7a6