點擊批次處理程序

點擊批次處理程序可讓應用程式 (已啟用離線追蹤功能) 保留點擊不傳送,直到佇列中的點擊數超過可設定上限為止。

重要

點擊批次處理程序需使用 SDK 4.1 版或更新版本。

若要啟用點擊批次處理程序,請更新 ADBMobileConfig.json 檔案,並指定 batchLimit 的值:

"analytics": {
    "batchLimit": 5,
    ...
}

當設定的數字高於 0 時,SDK 會讓排入佇列的點擊數等於 batchLimit。超過此臨界值後,系統會傳送佇列中的所有點擊。

下列方法可搭配點擊批次處理程序使用:

  • trackingGetQueueSize() 會在目前點擊批次處理程序佇列中傳回 NSUInteger 與點擊數。
  • trackingSendQueuedHits() 會強制資料庫傳送佇列中的所有點擊,不論目前還有多少處於佇列中皆然。
  • trackingClearQueue() 會清除佇列中的所有點擊,而不會進行傳送。
注意

必須啟用離線追蹤功能才可使用點擊批次處理程序。

本頁內容

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