其他參數

參數的定義

您的Adobe Campaign平台提供兩個TRANSACTION類型的網路追蹤參數做為標準:

  • 金額:代表交易金額,
  • 文章:表示事務處理中的項數。

這些參數在​nms:webTrackingLog​架構中定義,是報告中看到的一些指標。

要定義其他參數,必須擴展此方案。

範例:

<srcSchema extendedSchema="nms:webTrackingLog" label="Web Tracking"
           mappingType="sql" name="webTrackingLog" 
           namespace="cus" xtkschema="xtk:srcSchema">

  <element name="webTrackingLog">
    <attribute desc="Payment method" label="Payment method" length="10" name="mode" type="string"/>
    <attribute desc="Offer code" label="Offer code" length="5" name="code" type="string"/>
  </element>
</srcSchema>

您可以設定追蹤記錄清單(傳送或收件者),以顯示這些參數的值。

重定向伺服器配置

在伺服器設定中,您可以定義要納入網頁追蹤參數的字元數上限。

重要

增加要考慮的字元數目上限可能會影響您平台的網頁追蹤效能。

若要這麼做,請修改​serverConf.xml​檔案中​<trackinglogd>​元素的​webTrackingParamSize​屬性。 此檔案會儲存在Adobe Campaign安裝目錄的​conf​子目錄中。

範例:

預設值為64個字元。 此值可讓您考慮​amount​和​article("amount=xxxxxxx&article=xxxxxxx")標準參數。

通過考慮上述擴展模式示例中指示的兩個參數(名稱大小+值大小),您可以修改配置以考慮100個字元("amount=xxxxxxxx&article=xxxxxx&mode=xxxxxxxxx&code=xxxxx")。

<trackinglogd args="" autoStart="false" initScript="" maxCreateFileRetry="5" maxLogsSizeOnDiskMb="500"
maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600" maxSharedLogs="25000"
processRestartTime="06:00:00" purgeLogsPeriod="50000" runLevel="10"
webTrackingParamSize="64"/>

修改配置後,您必須:

  • 停止承載重定向模組(Apache、IIS等)的Web伺服器,

  • 停止Adobe Campaign伺服器:net stop nlserver6(在Windows中),/etc/init.d/nlserver6 stop(在Linux中)

    注意

    從20.1開始,建議改用下列命令(適用於Linux):systemctl stop nlserver

  • 在Linux中,使用​ipcrm​命令刪除共用記憶體段,

  • 重新啟動Adobe Campaign伺服器:net start nlserver6(在Windows中),/etc/init.d/nlserver6 start(在Linux中)

    注意

    從20.1開始,建議改用下列命令(適用於Linux):systemmctl start nlserver

  • 重新啟動Web伺服器。

範例:考慮Linux下的配置。

adobe@selma:~$ systemctl stop nlserver
adobe@selma:~$ systemctl stop apache2
adobe@selma:~$ ipcs shm

------ Shared Memory Segments -----
---
key        shmid      owner      perms      bytes      nattch     status      
0x52020679 2097153    adobe   666        93608      8                       

------ Semaphore Arrays -----
---
key        semid      owner      perms      nsems     
0x52020678 4227081    adobe   666        1         

------ Message Queues -----
---
key        msqid      owner      perms      used-bytes   messages    

adobe@selma:~$ ipcrm shm 2097153                             
1 resource(s) deleted
adobe@selma:~$ systemctl start nlserver
adobe@selma:~$ systemctl start apache2
注意

對於Linux,如果您增加​webTrackingParamSize​或​maxSharedLogs​參數的大小,則可能需要增加共用記憶體(SHM)的大小。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now