purchaseID
The purchaseID
variabeln förhindrar att träffar som innehåller samma köp får fler rapporter. Om en besökare till exempel kommer till din bekräftelsesida skickar du vanligtvis data runt intäkten som genererats från transaktionen till Adobe. Om användaren uppdaterar den här sidan flera gånger eller bokmärker sidan för att besöka den senare, kan dessa träffar generera rapporter. The purchaseID
variabeln deduplicerar mått när mer än en träff har samma inköps-ID.
När Adobe identifierar en träff som ett dubblettköp visas inga konverteringsdata (som eVars och events) i rapporteringen. I dataflöden är duplicate_purchase
kolumnen är inställd på 1
.
Inköp-ID gäller för alla besökare och upphör efter 37 månader. Om en besökare ställer in ett visst köp-ID, kommer en annan besökare att ställa in samma köp-ID ett år senare, det andra köpet tas bort.
Inköps-ID med Web SDK
Inköps-ID är mappas för Adobe Analytics under XDM-fältet commerce.order.purchaseID
.
Inköps-ID med Adobe Analytics-tillägget
Det finns inget dedikerat fält i Adobe Analytics-tillägget som kan använda den här variabeln. Använd den anpassade kodredigeraren enligt AppMeasurementen syntax.
s.purchaseID i AppMeasurementet och den anpassade kodredigeraren för Analytics-tillägget
The s.purchaseID
variabeln är en sträng som innehåller en unik identifierare för ett köp. Den ställs in på samma träff som en köphändelse. Använd bara alfanumeriska tecken för att fylla i variabeln.
Den här variabeln kan lagra högst 20 byte. Värden som är längre än 20 byte trunkeras. Om det här trunkerade värdet matchar efterföljande trunkerade värden kommer dessa efterföljande träffar att dubbleras.
s.purchaseID = "ABC123";
Om du använder digitalData
datalager:
s.purchaseID = digitalData.transaction.transactionID;