当前位置: 首页 > news >正文

韦专家:广告投放方式和内容运营底层方法论逻辑上有什么关系?

继续转推朋友这篇文章,标题稍有修改。广告投放跟内容运营逻辑是相似的,其实做SEO推广也是相似的。我们除了研究SEO流量,同样要真正理解广告投放的方式和内容运营底层方法论,这样会让你更好做好全网SEO营销!

最近陆陆续续写了一些跟内容运营(选题)相关的文章,那广告投放跟内容运营有什么关系呢?
图片
在广告投放的逻辑里,大致是这么一个流程:
选择媒体----定位用户----制作素材----监控调整
选择媒体:随着时代变化,从传统媒体到互联网媒体,从搜索引擎到信息流广告。当然,媒体跟媒体之间并不是非黑即白或者你有我无的关系。不同时期,不同产品,以及不同预算下,对于选择媒体的倾向性会不一样。
定位用户:拿线下广告来说,点位决定了受众的特征和标签。
比如小区电梯广告,就是一个标准的LBS广告。但需要注意的是,比如公交车背后的LED屏,广告受众并不是乘坐公交车的人,而是堵车时跟在公交车后的驾驶员和副驾。
线上广告的用户定位相对会更清晰,比如传统的搜索引擎SEM广告,关键词就是主要定位方式。
而信息流广告(含短视频)也有人群定位的选项,不过现在很多投放人员都让系统去自动定位,而自动优化对投放内容的标签分析实质上要求变得更高了。
制作素材:当人群定位变得清晰了,就比较容易去了解这部分客户的需求,将需求和自身的产品/服务匹配起来,就是广告素材制作的核心原则。
而这个核心原则实际上就是内容运营的工作。只不过,广告是转瞬即逝的,停投了就没了;但这部分内容实际上可以复用的,尤其是在如今推荐引擎的时代,平台偶尔还是会导入一些流量,用户也可能会有“关注”的动作。
监控调整:这个就不用多说了,不管是从整个埋点链路到API对接,主要目的都是为了尽可能地跟踪到广告投放的实际效果。不过随着互联网隐私越来越被重视,跟踪到具体的个人会变得越来越难。
广告是分媒体分渠道的,但用户的转化链路却是多样的,因此,这也是增长工作和投放工作的不同。增长除了要微观地看各个媒体细节,也要宏观的判断不同媒体组合对用户增长的大盘影响。
实际上,新媒体的内容运营跟广告投放的逻辑是异曲同工的。
选择媒体:最早做搜索引擎的SEO,基于自有网站/第三方博客站/知乎等社区;
转向后来的头条号、百家号(白杨SEO补,还有很重要的公众号);到短视频载体为主的抖音/快手,以及笔记的小红书。媒体是不断在变化的。
定位用户:不同媒体平台的用户特征和喜好是有差异的。
同时,一个产品/公司也不一定只做一个账号,我一直追崇垂类账号的运营,也是因为垂类使得用户标签更明确,而明确的用户标签更容易匹配他们感兴趣的内容/素材。
制作素材:不管是文字、图文还是短视频,制作素材首要的任务是前面的“定位用户”!
在这个基础上,结合自身产品能提供的功能、服务,来告知用户可以尝试一下我们的产品/服务,也是一种“广而告之”。
但需要注意的是,新媒体内容运营跟广告不一样的是,一般不建议粗暴的广告意图,就像Dou+不支持营销属性的视频推广一样。还是应该真正让观看的用户有获得感,从而“关注”,在简介或者置顶内容,甚至是后续内容里才可以考虑粗暴进行宣传。
监控调整:这里就不仅仅指的是数据监控了,还包括监控评论区的互动,监控热点,监控对手及对手的评论区等。完善选题的方向和逻辑,完善前面每个环节。
但是,不同类型产品的具体做法还是不一样的。
比如游戏。
游戏实际上是一个弱需求产品,也就是临时性替代性极强。这也是为什么游戏行业特别看重“用户生命周期”及LTV。游戏也有重度和非重度游戏,这两者做法也不太一样。
网文和短剧的做法跟非重度游戏类似,用户转化链路短的做法都差不多。重度游戏的广告和内容,实际上更偏向于品牌广告,所谓预热。而预热实际上已经脱离了增长范畴,属于公关范畴。
比如工具。
这里需要注意的是,有些产品表面上看是工具,实际上里面也很多内容。比如我前段时间接触的一个比价App,他们把自己定义为比价工具,我跟老板说,你们实际上就是一个电商App,只不过履约层不是你们负责。所以,你们的海量商品实际上就是你们最优质的内容。
举个例子,你完全可以拿iPhone去做内容和做广告,但跟别人不一样的是,你可以清晰地告诉用户,你们监控到X月X日,X东历史低价是XXXX。拿具体商品去做内容和投放,可以更简单清晰地定位到对该商品感兴趣的用户,从而顺便传播一下你们工具的价值。
比如平台。
对于平台而言也是一个道理,平台里的所有内容、所有商品,实际上都是你最宝贵的素材来源。客户实际需要的是该商品+平台服务,而不是平台本身。所以,整天去宣传自己平台虽然没错,但是客户感知力度并不强,只能说是品宣了。
拼多多的百亿补贴,实际上也是拿知名商品来站在巨人肩膀上,包括有段时间9.9买五菱mini,9.9买特斯拉,9.9买iPhone,可以看出,实际上都是基于商品本身热度来借力打牛。
比如toB。
toB最主要的问题在于,使用者和购买者可能是不同的。但是toB的购买者实际上也是一个个真实的用户,他们也有自己的标签和感兴趣的内容,只不过可能并不是你想推的产品本身。
但你可以找到合适的机会进行品牌宣传,使用者是为购买者服务的,提高使用者的效率,增加购买者的管控能力可能也是一个方向。
同时,使用者本身的建议也可能会影响到购买者的决策。所以,toB的转化链路更长,打法跟toC还是有一些区别的。
越偏向冲动消费的产品和场景,越需要的是直接粗暴的广告。越是转化链路长的产品,越考验精细化运营和营销的能力,而这,才是互联网目前形势下的增长空间所在。
当然,线上营销也不是只有付费广告和内容运营,有基于用户推介的所谓裂变,也有将推介体系化独立产品运作的(分销)联盟等。
互联网只是渠道,把握渠道特性,抓住渠道红利,通过精细化运营和营销吸引目标客户关注,转化,留存。

相关文章:

韦专家:广告投放方式和内容运营底层方法论逻辑上有什么关系?

继续转推朋友这篇文章,标题稍有修改。广告投放跟内容运营逻辑是相似的,其实做SEO推广也是相似的。我们除了研究SEO流量,同样要真正理解广告投放的方式和内容运营底层方法论,这样会让你更好做好全网SEO营销! 最近陆陆续…...

003 ++ --

文章目录 --为了解决这个问题,你可以使用 synchronized 关键字来确保每次只有一个线程可以访问 increment() 方法:或者,你也可以使用 AtomicInteger,这是一个线程安全的整数类:乐观锁 – 在Java中, 和 –…...

DDR、LPDDR和GDDR的区别

1、概况 以DDR开头的内存适用于服务器、云计算、网络、笔记本电脑、台式机和消费类应用,支持更宽的通道宽度、更高的密度和不同的形状尺寸。 以LPDDR开头的内存适合面向移动和汽车这些对规格和功耗非常敏感的领域,提供更窄的通道宽度和多种低功耗运行状态…...

【附代码】@hydra.main 没有返回值,如何解决函数返回?

hydra.main 是一个 Python 装饰器,通常与 Hydra 深度学习框架一起使用。它的作用是标识 Hydra 配置文件中的主函数。在 Hydra 中,主函数是一个负责组织整个程序执行流程的函数。这个装饰器告诉 Hydra 这个函数是主函数,但并不要求它有返回值。…...

js深入理解对象的 属性(properties)的特殊 特性(attributes)

对象 js对象 // 构造一个对象 let obj {}; let obj new Object(); 我们知道js中一切皆对象,对象是一个键值对集合(key: value),一个键(key)对应一个值(value),而每个键都是这个对象的属性,我们可以通过对象的属性来…...

【MATLAB】去除趋势项(解决频谱图大部分为零的问题)

1.概 述 在许多实际信号分析处理中信号经FFT变换后得到的频谱谱线值几乎都为0,介绍这是如何形成的,又该如何去解决。 2.案例分析 读入一组实验数据文件(文件名为qldata.mat),作出该组数据的频谱图。程序清单如下: clear; clc; close all;…...

jmeter发送webserver请求和上传请求

有时候在项目中会遇到webserver接口和上传接口的请求,大致参考如下 一、发送webserver请求 先获取登录接口的token,再使用cookie管理器进行关联获取商品(webserver接口),注意参数一般是写在消息体数据中,消息体有点像HTML格式 执…...

如何看centos 有没有安装x11

在CentOS系统中,可以通过检查是否存在X11相关的包来判断是否安装了X11。你可以使用yum工具来查询是否安装了xorg-x11-server-Xorg包,这通常是X11服务器的包名。 打开终端,输入以下命令: yum list installed | grep xorg-x11-ser…...

超详细的前后端实战项目(Spring系列加上vue3)前后端篇(四)(一步步实现+源码)

兄弟们,继昨天的代码之后,继续完成最后的用户模块开发, 昨天已经完成了关于用户的信息编辑页面这些,今天再完善一下, 从后端这边开始吧,做一个拦截器,对用户做身份校验, 拦截器 这…...

决策树|随机森林 GBDT XGBoost|集成学习

文章目录 1 决策树模型1.1 决策树模型简介1.2 决策树模型核心问题1.2.1 分类划分标准1.2.1.1 信息增益1.2.1.2 增益率1.2.1.3 基尼系数 1.2.2 停止生长策略1.2.3 剪枝策略 1.3 决策树 - python代码1.3.1 结果解读1.3.2 决策树可视化1.3.3 CV - 留一法 2 集成学习2.1 Boosting2.…...

【C语言实现TCP通信】

要在C语言中实现TCP通信,您可以遵循以下步骤: 创建Socket:使用socket()函数创建套接字,指定协议族为AF_INET(IPv4)或AF_INET6(IPv6),类型为SOCK_STREAM表示使用TCP协议。…...

黑马点评-短信登录

Override public Result sendCode(String phone) { // 1.检验手机号 if (RegexUtils.isPhoneInvalid(phone)) { // 这里抛出异常和return fail有什么区别吗?———> 有区别,抛出异常会被全局异常处理器捕获,返回fail不会 throw ne…...

CentOS7 部署单机版 elasticsearch

一、环境准备 1、准备一台系统为CentOS7的服务器 [rootlocalhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 2、创建新用户,用于elasticsearch服务 # elastic不允许使用root账号启动服务 [rootlocalhost ~]# useradd elastic [rootlo…...

Mujoco仿真【xml文件的学习 4】

在学习Mujoco仿真的过程中,mujoco的版本要选择合适。先前我将mujoco的版本升级到了mujoco-3.1.4,在运行act的仿真代码时遇到了问题,撰写了博客: Aloha机械臂的mujoco仿真问题记录-CSDN博客 下面在进行mujoco仿真时,统…...

vue数据持久化仓库

本文章是一篇记录实用性vue数据持久化仓的使用! 首先在src中创建store文件夹,并创建一个根据本页面相关的名称, 在终端导入:npm i pinia 和 npm i pinia-plugin-persistedstate 接下来引入代码: import { defineSt…...

OrangePi AIpro评测 - 基础操作篇

0. 环境 ●OrangePi AIpro ●win10笔记本 ●路由器 准备下win10电脑、路由器,这些板卡通常是在网络正常的环境下才方便测试。 还要准备OrangePi AIpro的官方资料: http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-suppo…...

不含一阶导数项的线性二阶微分方程的通解

假设这里有一个线性二阶微分等式,形式如下: (1) 其中是连续的,是在实闭区间是连续的,如果有人倾向于推广,在相对假弱的假设下,这个结果能够被发现。如果是下列其次线性方程的任意两个线性无关的…...

Redis篇 String

String概念和set,get扩充 一. String类型的基本介绍二. String中set,get方法扩充 一. String类型的基本介绍 redis中所有的key都是字符串类型的,但是value的类型差异很大. redis中的字符串,直接就是二进制方式存储的,可以存储整数,二进制数据 文本数据,Json,xml还有音频等. 二.…...

【vue-2】v-on、v-show、v-if及按键修饰符

目录 1、v-on事件 2、按键修饰符 3、显示和隐藏v-show 4、条件渲染v-if 1、v-on事件 创建button按钮有以下两种方式&#xff1a; <button v-on:click"edit">修改</button> <button click"edit">修改</button> 完整示例代码…...

华为交换机基础实验----VLAN基础

交换机篇实验&#xff1a; 给交换机创建VLAN 1.单个VLAN的创建 [S]vlan 10 查看的方法&#xff1a;dis vlan 2.批量创建vlan的方法 Vlan b 20 30 40 连续创建三个vlan&#xff0c;分别为vlan20 vlan30和vlan40 [SONY-S1-vlan10]vlan b 20 30 40 3.批量创建连续的vlan&#xf…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

c++ 面试题(1)-----深度优先搜索(DFS)实现

操作系统&#xff1a;ubuntu22.04 IDE:Visual Studio Code 编程语言&#xff1a;C11 题目描述 地上有一个 m 行 n 列的方格&#xff0c;从坐标 [0,0] 起始。一个机器人可以从某一格移动到上下左右四个格子&#xff0c;但不能进入行坐标和列坐标的数位之和大于 k 的格子。 例…...

P3 QT项目----记事本(3.8)

3.8 记事本项目总结 项目源码 1.main.cpp #include "widget.h" #include <QApplication> int main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;w.show();return a.exec(); } 2.widget.cpp #include "widget.h" #include &q…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面

代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口&#xff08;适配服务端返回 Token&#xff09; export const login async (code, avatar) > {const res await http…...

vue3+vite项目中使用.env文件环境变量方法

vue3vite项目中使用.env文件环境变量方法 .env文件作用命名规则常用的配置项示例使用方法注意事项在vite.config.js文件中读取环境变量方法 .env文件作用 .env 文件用于定义环境变量&#xff0c;这些变量可以在项目中通过 import.meta.env 进行访问。Vite 会自动加载这些环境变…...

Docker 本地安装 mysql 数据库

Docker: Accelerated Container Application Development 下载对应操作系统版本的 docker &#xff1b;并安装。 基础操作不再赘述。 打开 macOS 终端&#xff0c;开始 docker 安装mysql之旅 第一步 docker search mysql 》〉docker search mysql NAME DE…...

初探Service服务发现机制

1.Service简介 Service是将运行在一组Pod上的应用程序发布为网络服务的抽象方法。 主要功能&#xff1a;服务发现和负载均衡。 Service类型的包括ClusterIP类型、NodePort类型、LoadBalancer类型、ExternalName类型 2.Endpoints简介 Endpoints是一种Kubernetes资源&#xf…...

IP如何挑?2025年海外专线IP如何购买?

你花了时间和预算买了IP&#xff0c;结果IP质量不佳&#xff0c;项目效率低下不说&#xff0c;还可能带来莫名的网络问题&#xff0c;是不是太闹心了&#xff1f;尤其是在面对海外专线IP时&#xff0c;到底怎么才能买到适合自己的呢&#xff1f;所以&#xff0c;挑IP绝对是个技…...

云原生安全实战:API网关Kong的鉴权与限流详解

&#x1f525;「炎码工坊」技术弹药已装填&#xff01; 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关&#xff08;API Gateway&#xff09; API网关是微服务架构中的核心组件&#xff0c;负责统一管理所有API的流量入口。它像一座…...

快刀集(1): 一刀斩断视频片头广告

一刀流&#xff1a;用一个简单脚本&#xff0c;秒杀视频片头广告&#xff0c;还你清爽观影体验。 1. 引子 作为一个爱生活、爱学习、爱收藏高清资源的老码农&#xff0c;平时写代码之余看看电影、补补片&#xff0c;是再正常不过的事。 电影嘛&#xff0c;要沉浸&#xff0c;…...