什么是定向推广,直通车定向推广怎么设置

什么是定向推广,直通车定向推广怎么设置 前面我们讲过关于直通车的人群溢价、降低ppc、提高ROI、以及怎样开直通车,那么今天我们就来和大家讲讲怎样玩转定向,怎样设置定向推广。一、什么是直通车定向推广淘宝直通车定向推广

前面我们讲过关于直通车的人群溢价、降低ppc、提高ROI、以及怎样开直通车,那么今天我们就来和大家讲讲怎样玩转定向,怎样设置定向推广。

一、什么是直通车定向推广

淘宝直通车定向推广是继搜索推广之后的又一精准推广方式。利用1淘宝网庞大的数据库,通过创新的多维度人群定向技术,锁定您的目标客户,并将需要推广的信息展现在目标客户浏览页的网页上。

二、怎样设置直通车定向

1、进入淘宝直通车,点击定向推广。

2、在投放人群选择关键字,智能投放、重定向,设置好出价,出价可以先高后低。慢慢调整。

3、在展示位置,选择广告定制投放的位置,并设置好溢价。

三、定向操作的具体步骤

1、建立高权重的计划

提高展示位、提升点击率、快速提高计划权重具体操作,新建一个计划,放入3-5个展现量在5000左右的精准长尾词。全部抢前三,再配合拉位助手实时卡位第一。

2、时间地域设置

选择该产品点击率最高的5个城市

3、人群包选择出价、溢价

a、开启智能投放,出价可以是行业平均ppc的80%,和行业平均ppc我们可以去参考流量解析中类目关键词的市场均价,或者直通车关键词推广计划中的ppc,观察推广数据,根据数据对出价做出改动。

b、添加购物意图人群包,前期的话可以添加人群包进去进行测试,统一溢价设为5%,根据展现情况,对溢价进行调整,中后期根据实际情况,选择删除或者调整溢价。

c、访客定向,根据店铺老顾客转化情况选择添加。

4、展示溢价位置

a、采用上坡法进行设置,开启所有优质位置,并统一溢价比例为10%,待展现量达到一定量级后,逐步提高溢价,中后期,会根据数据,适当的降低效果差的位置的溢价。

b、店铺活动投放期,预热活动期建议在猜你喜欢位置可以一稿溢价,高峰期在“我的购物车”和淘宝收藏夹以及无线端的消息中心-淘宝活动,三个地方提高溢价,活动收尾期加大“物流详情页面”及“已买到宝贝力度”的溢价力度。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/85195.html

(0)

相关推荐

  • 钉钉报警接入代码

    @Service@Slf4jpublic class DingTalkUtil { @Value("${dingTalk.robot.url}") private String robotUrl; @Value("${dingTalk.robot.me}") private String me; // 钉钉密钥 @Value("${dingTalk.robot.secret}") private String secret; @Value("${dingTalk.enabled}") private Boolean enabled; private OkHttpClient okHttpClient; private static final ObjectMapper objectMapper = new ObjectMapper(); private static final MediaType jsonMediaType = MediaType.parse("application/json"); @PostConstruct public void init() { ExecutorService executorService = new ThreadPoolExecutor( 1, 5, 1, TimeUnit.MINUTES, new ArrayBlockingQueue<>(100), ThreadFactoryBuilder.create().setNamePrefix("dingTalk-").build(), new ThreadPoolExecutor.CallerRunsPolicy() ); Dispatcher dispatcher = new Dispatcher(executorService); dispatcher.setMaxRequests(5); dispatcher.setMaxRequestsPerHost(5); okHttpClient = new OkHttpClient.Builder() .readTimeout(Duration.ofSeconds(1)) .connectTimeout(Duration.ofSeconds(1)) .callTimeout(Duration.ofSeconds(1)) .writeTimeout(Duration.ofSeconds(1)) .dispatcher(dispatcher) .build(); } /** * 异步发送钉钉机器人文本消息. */ public void sendTextMessage(String content) { doSendTextMessage(content, textMessage -> { }); } /** * 异步发送文本消息并@自己. */ public void sendTextMessageWithAtMe(String content) { doSendTextMessage(content, textMessage -> textMessage.getAt().getAtMobiles().add(me)); } /** * 异步发送文本消息并@所有人. */ public void sendTextMessageWithAtAll(String content) { doSendTextMessage(content, textMessage -> textMessage.getAt().setAtAll(true)); } private void doSendTextMessage(String content, Consumer<TextMessage> messageConfigurator) { if (!enabled) { return; } if (StringUtils.isBlank(content)) { throw new IllegalArgumentException("文本消息内容不能为空"); } TextMessage textMessage = new TextMessage(); textMessage.setText(new TextMessage.Content(content)); messageConfigurator.accept(textMessage); long timestamp = System.currentTimeMillis(); String sign = sign(timestamp); try { Request request = new Request.Builder() .url((robotUrl + "×tamp=" + timestamp + "&sign=" + sign)) .post(RequestBody.create(objectMapper.writeValueAsString(textMessage), jsonMediaType)) .build(); Call call = okHttpClient.newCall(request); call.enqueue(new Callback() { @Override public void onFailure(@NotNull Call call, @NotNull IOException e) { log.error("发送钉钉消息失败, 请求: {}.", call, e); } @Override public void onResponse(@NotNull Call call, @NotNull Response response) { ResponseBody responseBody = response.body(); log.debug("钉钉发送成功, call: {}, resp: {}.", call.request().body(), responseBody); if (responseBody != null) responseBody.close(); } }); } catch (JsonProcessingException e) { throw ExceptionUtil.wrapRuntime(e); } } private String sign(long timestamp) { final String seed = (timestamp + "\n" + secret); try { Mac mac = Mac.getInstance("HmacSHA256"); mac.init(new SecretKeySpec(secret.getBytes(StandardCharsets.UTF_8), "HmacSHA256")); byte[] result = mac.doFinal(seed.getBytes(StandardCharsets.UTF_8)); return URLEncoder.encode(Base64.getEncoder().encodeToString(result), StandardCharsets.UTF_8.displayName()); } catch (NoSuchAlgorithmException | InvalidKeyException | UnsupportedEncodingException e) { throw ExceptionUtil.wrapRuntime(e); } } @Getter private static class TextMessage { private final String msgtype = "text"; @Setter private Content text; private final At at = new At(); @Data @AllArgsConstructor private static class Content { private String content; } private static class At { @Setter private boolean isAtAll = false; @Getter private final List<String> atMobiles = new LinkedList<>(); // 不能删除,否则会导致生成的json字段名是atAll, 导致@所有人不生效 public boolean getIsAtAll() { return isAtAll; } } }}

    科技 2021年11月18日
  • bought怎么读,radio怎么读

    bought怎么读,radio怎么读【往期回顾】一课一题一语法:新概念英语第1册第39-40课下面是第39-40课的参考答案:【答案】am going; are going【简析】第一句话中有标志词now,所以go要采用

    攻略 2021年11月21日
  • 河北一男子当城管面摔死猫,警方通报

    据微信公号“双桥发布”6月10日消息,河北省承德市公安局双桥分局发布关于隋某某扰乱公共场所秩序案的情况通报: 2022年6月9日上午,承德市公安局双桥分局接...

    2022年6月10日
  • 魔兽世界锡矿主要分布在哪里,魔兽世界部落锡矿石哪里多

    ? 锡矿是魔兽世界游戏中的矿石,也是采矿专业前期需要采集的矿物,请问魔兽世界锡矿在哪里开采最多? 下面小编就为大家整理一下,希望对你有帮助。 : 锡矿钻井推荐地点为湿地和不毛之地。...

    阅读 2022年10月18日
  • 费列罗巧克力怎么样(巧克力费列罗)

    费列罗巧克力怎么样(巧克力费列罗)比利时列奥尼达斯 起源于1913年费列罗巧克力怎么样,所有的LEONIDAS(列奥尼达斯)巧克力都是在布鲁塞尔制作完成的,原料都是采用最好、最高品质的材料:纯可可亚、新鲜牛奶和奶油、土耳

    营销 2021年10月9日
  • 挖机出租公司注册流程清晰解读

    挖机出租公司注册流程清晰解读挖机出租公司注册流程较多投资者想了解挖机出租公司注册流程的事项,下面华正财务公司就为各位投资者,解释有关挖机出租公司注册流程的情况,希望对大家有所好处。1、注册公司步骤:注册企业程序包括下面步

    测评 2021年11月28日