This documentation is a work in progress.
The acosOptimizer Node tunes the incoming bid value according to the current bid value, the current acos metric, two constant values taken from your Constants list ACOS_TARGET and ACOS_FLOOR, and two values BASE and BETA that can be configured on each instance of the node.
Suggested values for BASE and BETA are:
- BASE = 0.06
- BETA = 0.50
The concept is that the bid value will be tuned with the aim of achieving the desired ACOS_TARGET. If the current acos is above ACOS_TARGET and there is a current cpc value, the bid value is set to a proportion of the cpc multiplied by the acos discrepancy.
If the current acos is below the ACOS_TARGET, the current bid is increased according to a logarithmic scale, using the BASE and BETA values to control the aggressiveness of the adjustment.