[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-06-11 UTC."],[[["Algorithm Rules utilize various impression signals to optimize ad delivery."],["These signals include factors such as time and day, device type, ad position, and operating system."],["Mobile model, exchange, environment, geographic location (country, city), browser, and creative dimensions are also considered as impression signals."],["Each signal type is stored within specific fields of the comparison value for evaluation in Algorithm Rules."],["Detailed information about each signal and its corresponding value field can be found in the provided table and linked documentation."]]],["Algorithm Rules support impression signals categorized by enums. These include: `DAY_AND_TIME` (day/time of impression), `DEVICE_TYPE`, `AD_POSITION`, `OPERATING_SYSTEM_ID`, `MOBILE_MODEL_ID`, `EXCHANGE`, `ENVIRONMENT`, `COUNTRY_ID`, `CITY_ID`, `BROWSER_ID`, and `CREATIVE_DIMENSION` (creative's height and width). Each enum's value is stored in a specific field within the `ComparisonValue` structure, such as `int64Value` or `exchangeValue`. `IMPRESSION_SIGNAL_UNSPECIFIED` represents an unknown signal.\n"]]