expression_rule_user_list
의 경우
또 다른 차이점이 있습니다 작성자:
기본적으로 Google Ads는 규칙 항목의 모든 규칙 항목을 함께 AND
합니다.
그룹 즉, 하나 이상의 규칙 항목 그룹에 있는 모든 규칙 항목이 해당 항목에 적용됩니다.
이(가) 일치해야 규칙이 방문자를 목록에 추가할 수 있습니다. 이를 가리켜
'논리합 표준형', OR_OF_ANDS
.
또는 다음과 같은 경우에만 목록에 방문자를 추가하도록 목록을 설정할 수 있습니다.
각 규칙 항목 그룹에서 하나 이상의 규칙 항목이 일치합니다. 이
'접합 표준형'이라고 하며,
AND_OF_ORS
님,
expression_rule_user_list
동안 사용할 수 있습니다.
를 사용하여
rule_type
필드입니다. 시도 중
다음에 AND_OF_ORS
사용
date_specific_rule_user_list
오류가 발생합니다.
이제 위의 규칙 항목 그룹을 신규 사용자로 결합하기만 하면 됩니다.
목록. 여기서는 기본 OR_OF_ANDS
기능을 그대로 두겠습니다.
규칙을 만들었으니까요.
자바
FlexibleRuleUserListInfo flexibleRuleUserListInfo = FlexibleRuleUserListInfo.newBuilder() .setInclusiveRuleOperator(UserListFlexibleRuleOperator.AND) .addInclusiveOperands( FlexibleRuleOperandInfo.newBuilder() .setRule( // The default rule_type for a UserListRuleInfo object is OR of ANDs // (disjunctive normal form). That is, rule items will be ANDed together // within rule item groups and the groups themselves will be ORed together. UserListRuleInfo.newBuilder() .addRuleItemGroups(checkoutDateRuleGroup) .addRuleItemGroups(checkoutAndCartSizeRuleGroup)) // Optional: includes a lookback window for this rule, in days. .setLookbackWindowDays(7L)) .build();
C#
FlexibleRuleUserListInfo flexibleRuleUserListInfo = new FlexibleRuleUserListInfo(); FlexibleRuleOperandInfo flexibleRuleOperandInfo = new FlexibleRuleOperandInfo() { Rule = new UserListRuleInfo() }; flexibleRuleOperandInfo.Rule.RuleItemGroups.Add(checkoutAndCartSizeRuleGroup); flexibleRuleOperandInfo.Rule.RuleItemGroups.Add(checkoutDateRuleGroup); flexibleRuleUserListInfo.InclusiveOperands.Add(flexibleRuleOperandInfo);
PHP
$flexibleRuleUserListInfo = new FlexibleRuleUserListInfo([ 'inclusive_rule_operator' => UserListFlexibleRuleOperator::PBAND, 'inclusive_operands' => [ new FlexibleRuleOperandInfo([ 'rule' => new UserListRuleInfo([ // The default rule_type for a UserListRuleInfo object is OR of ANDs // (disjunctive normal form). That is, rule items will be ANDed together // within rule item groups and the groups themselves will be ORed together. 'rule_item_groups' => [ $checkoutAndCartSizeRuleGroup, $checkoutDateRuleGroup ] ]), // Optionally add a lookback window for this rule, in days. 'lookback_window_days' => 7 ]) ], 'exclusive_operands' => [] ]);
Python
# Create a FlexibleRuleUserListInfo object, or a flexible rule # representation of visitors with one or multiple actions. # FlexibleRuleUserListInfo wraps UserListRuleInfo in a # FlexibleRuleOperandInfo object that represents which user lists to # include or exclude. flexible_rule_user_list_info = ( rule_based_user_list_info.flexible_rule_user_list ) flexible_rule_user_list_info.inclusive_rule_operator = ( client.enums.UserListFlexibleRuleOperatorEnum.AND ) # The default rule_type for a UserListRuleInfo object is OR of # ANDs (disjunctive normal form). That is, rule items will be # ANDed together within rule item groups and the groups # themselves will be ORed together. rule_operand = client.get_type("FlexibleRuleOperandInfo") rule_operand.rule.rule_item_groups.extend( [ checkout_and_cart_size_rule_group, checkout_date_rule_group, ] ) rule_operand.lookback_window_days = 7 flexible_rule_user_list_info.inclusive_operands.append(rule_operand)
Ruby
r.flexible_rule_user_list = client.resource.flexible_rule_user_list_info do |frul| frul.inclusive_rule_operator = :AND frul.inclusive_operands << client.resource.flexible_rule_operand_info do |froi| froi.rule = client.resource.user_list_rule_info do |info| info.rule_item_groups += [checkout_date_rule_group, checkout_and_cart_size_rule_group] end # Optionally include a lookback window for this rule, in days. froi.lookback_window_days = 7 end end
Perl
my $flexible_rule_user_list_info = Google::Ads::GoogleAds::V17::Common::FlexibleRuleUserListInfo->new({ inclusiveRuleOperator => AND, inclusiveOperands => [ Google::Ads::GoogleAds::V17::Common::FlexibleRuleOperandInfo->new({ rule => Google::Ads::GoogleAds::V17::Common::UserListRuleInfo->new({ # The default rule_type for a UserListRuleInfo object is OR of # ANDs (disjunctive normal form). That is, rule items will be # ANDed together within rule item groups and the groups # themselves will be ORed together. ruleItemGroups => [ $checkout_date_rule_group, $checkout_and_cart_size_rule_group ]} ), # Optionally include a lookback window for this rule, in days. lookback_window_days => 7 }) ], exclusiveOperands => []});
사이트 방문 기간별 제한
expression_rule_user_list
요구사항을 충족하지만
해당 목록의 규칙을 충족하는 사용자를 파악해 사이트를 방문하려는 사용자
10월 1일부터 12월 31일까지 어떻게 해야 하나요? date_specific_rule_user_list
를 사용합니다.
date_specific_rule_user_list
를 만드는 것과 동일한 프로세스를 따릅니다.
expression_rule_user_list
의 경우 포드의 상태를
expression_rule_user_list
입력란
RuleBasedUserListInfo
객체에서 설정 시
date_specific_rule_user_list
필드
DateSpecificRuleUserListInfo
객체를 반환합니다.
이 객체에 start_date
필드가 포함됩니다.
및 end_date
.
DateSpecificRuleUserListInfo dateSpecificRuleUserListInfo =
DateSpecificRuleUserListInfo.newBuilder()
.setRule(
UserListRuleInfo.newBuilder()
.addAllRuleItemGroups(
ImmutableList.of(checkoutAndCartSizeRuleGroup, checkoutDateRuleGroup)))
.setStartDate(StringValue.of("2019-10-01"))
.setEndDate(StringValue.of("2019-12-31"))
.build();
새 목록에는 이전과 동일한 규칙을 충족하는 모든 사용자가 포함됩니다.
start_date
사이에 사이트를 방문하는 경우에만 해당됩니다.
(포함) 및 end_date
(포함)
목록에 이전 사용자 포함
또한
prepopulation_status
드림
사용자 목록의
REQUESTED
,
비동기 자동 입력 프로세스의 진행 상황을
이 필드의 상태를 주기적으로 확인합니다.
최근 30일 이내의 이전 사용자만 추가됩니다.
목록의 가입 기간 및 리마케팅 태그가 추가된 날짜를 지정할 수 있습니다. 이
상태가 FINISHED
상태로 업데이트됩니다.
요청이 처리된 후 또는 다음 경우에는 FAILED
입니다.
요청이 실패합니다