当前位置:网站首页>Overview of SAP marketing cloud functions (IV)
Overview of SAP marketing cloud functions (IV)
2022-06-24 14:18:00 【InfoQ】
Marketing Calendar


Success
- Popular categories : The five most commonly used categories of marketing campaigns .
- Post emotion : Score emotions from “ Strongly support ” To “ Strongly opposed ” and “ No assessment ”, Show number of social media messages .
- Hot followers ( news ) And emotional rating ( news ): The audience with the largest number of social media messages and their emotional scores .

Spend
- Total sum : Total planned expenditure for the selected campaign .
- Popular expense types : The most common expenditure types and the total expenditure of each expenditure type .

Sentiment

Marketing Plan









Budget Plans










Upload spending data for marketing campaigns


Use nodejs Realization OData Of batch Operation in Marketing Cloud Read in

var request = require('request');
var config = require("./mcConfig");
var url = config.getContactBatchURL;
var sBody = "--batch_c914-a60c-1877" + "\n" +
"Content-Type: application/http" + "\n" +
"Content-Transfer-Encoding: binary" + "\n" +
"\n" +
"GET InteractionContacts?sap-client=100&$skip=0&$top=2&$select=ImageURL%2cName%2cContactLevelName%2cCountryName%2cCity%2cEMailAddress%2cPhoneNumber%2cMobilePhoneNumber%2cCorporateAccountName%2cInteractionContactUUID%2cRelationship%2cType&$inlinecount=allpages HTTP/1.1" +
"sap-cancel-on-close: true" + "\n" +
"Cache-Control: max-age=360" + "\n" +
"sap-contextid-accept: header" + "\n" +
"Accept: application/json" + "\n" +
"Accept-Language: en" + "\n" +
"DataServiceVersion: 2.0" + "\n" +
"MaxDataServiceVersion: 2.0" + "\n" +
"\n" + "\n" +
"--batch_c914-a60c-1877--";
var getContactOptions = {
url: url,
method: "POST",
json:false,
headers: {
"content-type": "multipart/mixed;boundary=batch_c914-a60c-1877",
'Authorization': 'Basic ' + new Buffer(config.user + ":" + config.password).toString('base64')
},
body: sBody
};
function getContact() {
return new Promise(function(resolve,reject){
var requestC = request.defaults({jar: true});
console.log("Step1: get contact via url: " + url );
requestC(getContactOptions,function(error,response,body){
if( error){
console.log("error occurred: " + error);
reject(error);
}
console.log("response:" + body);
var nStartIndex = body.indexOf("{");
var nLastIndex = body.lastIndexOf("}");
if( nStartIndex < 0 || nLastIndex < 0)
return;
var sPayload = body.substring(nStartIndex, ++nLastIndex);
resolve(JSON.parse(sPayload));
});
});
}
function displayResult(oResult){
console.log(oResult);
}
getContact().then(displayResult);


Use postman establish Marketing Cloud Of Contact





{"CountryCode":"CN","City":"Chengdu","FirstName":"Jerry1","LastName":"Wang1","PostalCode":"610093","RegionCode":"","Street":" Tianfu Software Park ","HouseNumber":" Tianfu Software Park ","DateofBirth":null,"ContactPersonFacets":[{"Id":"[email protected]","IdOrigin":"EMAIL","Obsolete":false,"Invalid":false},{"Id":"","IdOrigin":"PHONE","Obsolete":false,"Invalid":false},{"Id":"","IdOrigin":"MOBILE","Obsolete":false,"Invalid":false},{"Id":"","IdOrigin":"FAX","Obsolete":false,"Invalid":false}],"IsConsumer":true,"Filter":{"MarketingAreaId":"CXXGLOBAL"}}



summary
边栏推荐
- English writing of Mathematics -- Basic Chinese and English vocabulary (common vocabulary of geometry and trigonometry)
- Kotlin coordination channel
- 一文搞定 UDP 和 TCP 高频面试题!
- 【ansible问题处理】远程执行用户环境变量加载问题
- Defeat the binary tree!
- The difference between V-IF and v-show
- Jerry has opened a variety of decoding formats, and the waiting time from card insertion to playback is long [chapter]
- AntD checkbox,限制选中数量
- Mit-6.824-lab4a-2022 (ten thousand words explanation - code construction)
- Rasa 3.x 学习系列-非常荣幸成为 Rasa contributors 源码贡献者,和全世界的Rasa源码贡献者共建共享Rasa社区!
猜你喜欢

Rasa 3.x 学习系列-非常荣幸成为 Rasa contributors 源码贡献者,和全世界的Rasa源码贡献者共建共享Rasa社区!

Puzzle (016.2) finger painting Galaxy

数字臧品系统开发 NFT数字臧品系统异常处理源码分享
![二叉树中最大路径和[处理好任意一颗子树,就处理好了整个树]](/img/d0/91ab1cc1851d7137a1cab3cf458302.png)
二叉树中最大路径和[处理好任意一颗子树,就处理好了整个树]
![Jerrys timer0 uses the default pa13 to detect the pulse width [chapter]](/img/4e/de0951c8be5ddd765b15b773c04fa7.png)
Jerrys timer0 uses the default pa13 to detect the pulse width [chapter]
![根据前序&中序遍历生成二叉树[左子树|根|右子树的划分/生成/拼接问题]](/img/f7/8d026c0e4435fc8fd7a63616b4554d.png)
根据前序&中序遍历生成二叉树[左子树|根|右子树的划分/生成/拼接问题]

卷积核、特征图可视化

OpenHarmony 1

食品饮料行业渠道商管理系统解决方案:实现渠道数字化营销布局
![Jerry's infrared filtering [chapter]](/img/6b/7c4b52d39a4c90f969674a5c21b2c7.png)
Jerry's infrared filtering [chapter]
随机推荐
The difference between V-IF and v-show
智慧园区SaaS管理系统解决方案:赋能园区实现信息化、数字化管理
Jerry's serial port receiving IO needs to set the digital function [chapter]
MySQL日志管理、备份与恢复
Unit contour creation method
21set classic case
leetcode 139. Word Break 单词拆分(中等)
Daily knowledge popularization
ASCII code table extracted from tanhaoqiang's C program design (comparison table of common characters and ASCII codes)
Jupyter notebook操作
简谈企业Power BI CI /CD 实施框架
**Puzzling little problem in unity - light and sky box
Generate binary tree according to preorder & inorder traversal [partition / generation / splicing of left subtree | root | right subtree]
SSH keygen configuration does not require entering a password every time
Rongyun communication has "hacked" into the heart of the bank
常见的单例模式&简单工厂
Jerry's seamless looping [chapter]
Method of inputting dots under letters in markdown/latex
markdown/LaTeX中在字母下方输入圆点的方法
R语言plotly可视化:可视化模型在整个数据空间的分类轮廓线(等高线)、meshgrid创建一个网格,其中每个点之间的距离由mesh_size变量表示、使用不同的形状标签表征、训练、测试及分类标签