ରୂପାନ୍ତରଣ API
ବ୍ରାଉଜର୍ ପରିବର୍ତ୍ତେ ଆମ ସର୍ଭର୍ରୁ Meta, LinkedIn, TikTok ଓ Google Ads କୁ ଆପଣଙ୍କ ଲକ୍ଷ୍ୟ ଜଣାନ୍ତୁ - କେବଳ ନେଟୱର୍କ ନିଜେ ଦେଇଥିବା କ୍ଲିକ୍ ପରିଚୟଚିହ୍ନ ଦ୍ୱାରା ମେଳାଯାଏ।
1. ସର୍ଭର୍ ପଟରେ କାହିଁକି?
ରୂପାନ୍ତରଣ ଜଣାଇବା ପୂର୍ବରୁ ବ୍ରାଉଜର୍ ପିକ୍ସେଲ୍କୁ ତିନିଟି ଜିନିଷ ଅତିକ୍ରମ କରିବାକୁ ପଡ଼େ: ବିଜ୍ଞାପନ ଅବରୋଧକ, ଟ୍ରାକିଂ ପ୍ରତିରୋଧ ସେଟିଂ ଓ ପିକ୍ସେଲ୍ ଚାଲିବା ପୂର୍ବରୁ ପରିଦର୍ଶକ ଟ୍ୟାବ୍ ବନ୍ଦ କରିବା। ସର୍ଭର୍ କଲ୍ ଏହି ତିନୋଟିରୁ ବଞ୍ଚେ, କାରଣ ତାହା ବ୍ରାଉଜର୍ରେ ଘଟେ ନାହିଁ।
ଆପଣଙ୍କ ଲକ୍ଷ୍ୟ କେବେ ପୂରଣ ହେଲା MousePlayer ପୂର୍ବରୁ ଜାଣେ - ସେଥିପାଇଁ ଲକ୍ଷ୍ୟ ଅଛି। ରୂପାନ୍ତରଣ API କେବଳ ସେହି ତଥ୍ୟ ଆମ ସର୍ଭର୍ରୁ ବିଜ୍ଞାପନ ନେଟୱର୍କକୁ ପଠାଏ।
ଏହା ଆପଣଙ୍କ ପିକ୍ସେଲ୍ର ବିକଳ୍ପ ନୁହେଁ। ତାହା ରଖନ୍ତୁ। ପ୍ରତି ନେଟୱର୍କ ଉଭୟ ମଧ୍ୟରେ ଦ୍ୱିତୀୟ ଗଣନା ହଟାଏ, ଆଉ ସେଥିପାଇଁ ଦରକାର ପରିଚୟଚିହ୍ନ ଆମେ ପଠାଉ।
2. କଣ ପଠାଉ - ଓ କଣ କେବେ ପଠାଉନାହୁଁ
ଏହି କଲ୍ରେ ପରିଦର୍ଶକଙ୍କୁ ଚିହ୍ନଟ କରୁଥିବା ଏକମାତ୍ର ଜିନିଷ ହେଉଛି ନେଟୱର୍କ ନିଜେ ଦେଇଥିବା କୁକି କିମ୍ବା କ୍ଲିକ୍ ପରିଚୟଚିହ୍ନ। ବ୍ୟକ୍ତି ସମ୍ବନ୍ଧୀୟ ଅନ୍ୟ କିଛି ଆମ ସର୍ଭର୍ ବାହାରକୁ ଯାଏ ନାହିଁ।
| ନେଟୱର୍କ | ବ୍ୟବହୃତ ପରିଚୟଚିହ୍ନ | କେଉଁଠୁ ଆସେ |
|---|---|---|
| Meta | _fbp, _fbc | Meta ପିକ୍ସେଲ୍ ଦେଇଥିବା ପ୍ରଥମ ପକ୍ଷ କୁକି |
li_fat_id | LinkedIn Insight Tag ଦେଇଥିବା ପ୍ରଥମ ପକ୍ଷ କୁକି | |
| TikTok | _ttp, ttclid | _ttp ଏକ କୁକି, ttclid ବିଜ୍ଞାପନ କ୍ଲିକ୍ URL ରୁ ଆସେ |
| Google Ads | gclid, wbraid, gbraid | ବିଜ୍ଞାପନ କ୍ଲିକ୍ URL ରୁ, କିମ୍ବା ପରେ ଏହି _gcl_aw କୁକିରୁ |
| Microsoft Advertising | msclkid | ବିଜ୍ଞାପନ କ୍ଲିକ୍ URL ରୁ, କିମ୍ବା ଏହି _uetmsclkid କୁକିରୁ, ଯାହା UET ଟ୍ୟାଗ୍ ଲେଖେ |
କେବେ ପଠାଯାଏ ନାହିଁ: ଇମେଲ୍ ଠିକଣା, ଫୋନ୍ ସଂଖ୍ୟା, ନାମ କିମ୍ବା IP ଠିକଣା - hash କରି ମଧ୍ୟ ନୁହେଁ। ପରିଦର୍ଶକଙ୍କ କ୍ଲିକ୍ ପରିଚୟଚିହ୍ନ ନଥିଲେ କିଛି ପଠାଯାଏ ନାହିଁ। ଲକ୍ଷ୍ୟ ମେଳ ନଥିବା ରୂପାନ୍ତରଣଠାରୁ ସଠିକ୍ ଗଣନା ଆପଣଙ୍କ ପାଇଁ ଅଧିକ ମୂଲ୍ୟବାନ।
କେବଳ ସମ୍ମତି ସହ
ପ୍ରତି କଲ୍ ରେକର୍ଡିଂର ସମାନ ସମ୍ମତି ନିୟନ୍ତ୍ରଣ ପଛରେ ଅଛି। ସମ୍ମତି ବିନା ସେସନ୍ କୌଣସି ରୂପାନ୍ତରଣ ରିପୋର୍ଟ୍ ଦିଏ ନାହିଁ, ପ୍ରକଳ୍ପ ସେଟିଂସ୍ର ସ୍ୱିଚ୍ ଯାହା ହେଉ।
3. Google Ads ର ତିନିଟି ପରିଚୟଚିହ୍ନ ଅଛି, ଗୋଟିଏ ନୁହେଁ
ଏହା ଲୋକଙ୍କୁ ଆଶ୍ଚର୍ଯ୍ୟ କରେ, ତେଣୁ ସ୍ପଷ୍ଟ କରୁଛୁ। Google ଏହା ବ୍ୟବହାର କରେ: gclid ଗୋଟିଏ ବିଜ୍ଞାପନ କ୍ଲିକ୍ ପାଇଁ। Apple ର ଟ୍ରାକିଂ ପ୍ରତିରୋଧ ଯୋଗୁଁ ଏକକ କ୍ଲିକ୍ ମେଳାଇ ନହେଲେ Google ଏହା ପଠାଏ: wbraid କିମ୍ବା gbraid ତାହା ପରିବର୍ତ୍ତେ, ଯାହା କ୍ଲିକ୍ ଗୋଷ୍ଠୀ ସୂଚାଏ।
ତିନୋଟି ପରସ୍ପର ବିକଳ୍ପ - ଦୁଇଟି ଥିବା ରୂପାନ୍ତରଣ Google ଅସ୍ୱୀକାର କରେ। ଆମେ ଠିକ୍ ଗୋଟିଏ ପଠାଉ, ଏବଂ gclid ଏକାଧିକ ଥିଲେ ଏହାକୁ ପ୍ରାଥମ୍ୟ ଦେଉ, କାରଣ ତାହା ସବୁଠାରୁ ନିଖୁତ।
URL ରେ କେବଳ ଥରେ ଥାଏ
ପରିଚୟଚିହ୍ନ ଠିକଣାରେ ଦେଖାଯାଏ କେବଳ ପ୍ରଥମ ପୃଷ୍ଠାରେ ବିଜ୍ଞାପନ କ୍ଲିକ୍ ପରେ। Google ଟ୍ୟାଗ୍ ପରେ ଏହି କୁକିରେ ରଖେ: _gcl_aw । ଆମେ କୁକିକୁ ବିକଳ୍ପ ଭାବେ ପଢ଼ୁ - ତାହା ବିନା ପରିଦର୍ଶନର ତୃତୀୟ ପୃଷ୍ଠାରେ ରୂପାନ୍ତରଣ କୌଣସି ପରିଚୟଚିହ୍ନ ପାଇବ ନାହିଁ।
4. ସ୍ଥାପନ
Meta, LinkedIn ଓ TikTok
ପ୍ରତ୍ୟେକ ପାଇଁ ଦୁଇଟି ଫିଲ୍ଡ: ପିକ୍ସେଲ୍ କିମ୍ବା ରୂପାନ୍ତରଣ ନିୟମର ID, ଓ ନେଟୱର୍କର ନିଜ ଇଣ୍ଟରଫେସ୍ରେ ତିଆରି ପ୍ରବେଶ ଟୋକେନ୍। ଉଭୟ AES-256-GCM ଏନକ୍ରିପ୍ଟ୍ ଭାବେ ରଖାଯାଏ ଓ ସେଭ୍ ପରେ କେବେ ପୁଣି ଦେଖାଯାଏ ନାହିଁ।
Google Ads ପାଇଁ ଛଅଟି ଦରକାର
Google ବ୍ୟତିକ୍ରମ, ଆରମ୍ଭ ପୂର୍ବରୁ କାରଣ ଜାଣିବା ଭଲ: ଅନ୍ୟ ତିନୋଟି ପରି Google ସରଳ ପ୍ରବେଶ ଟୋକେନ୍ ଦିଏ ନାହିଁ। ପ୍ରବେଶ OAuth ଓ refresh token ଦ୍ୱାରା ହୁଏ, ଏବଂ Ads API ଅତିରିକ୍ତ ଭାବେ ମାଗେ ଏକ developer token।
| ଫିଲ୍ଡ | କେଉଁଠି ପାଇବେ |
|---|---|
| ଗ୍ରାହକ ID | Google Ads ର ଉପର ଡାହାଣପଟେ। କେବଳ ଅଙ୍କ, ଡ୍ୟାଶ୍ ବିନା। |
| ରୂପାନ୍ତରଣ କାର୍ଯ୍ୟ ID | Goals and conversions, ତାପରେ ଏହା ଗଣାଯିବା କାର୍ଯ୍ୟ ବାଛନ୍ତୁ। |
| developer token | ଆପଣଙ୍କ Google Ads manager ଆକାଉଣ୍ଟ୍, API Center। |
| OAuth client ID ଓ secret | Google Cloud Console, Credentials, “desktop app” ପ୍ରକାରର OAuth client। |
| refresh token | ଏହି scope ପାଇଁ ଆପଣ ନିଜେ ଥରେ ସୃଷ୍ଟି କରନ୍ତି: adwords। |
LinkedIn ର ଦୁଇଟି ପଥ ଅଛି, ଆପଣଙ୍କୁ ଛୋଟଟି ଦରକାର
Campaign Manager ରେ: Data, Signals Manager, Direct API, Generate access token। ନିଜ ତଥ୍ୟ ପଠାଉଥିବା ବିଜ୍ଞାପନଦାତାଙ୍କ ପଥ ଏହା - developer ଆପ୍ କିମ୍ବା ସମୀକ୍ଷା ନାହିଁ। ଟୋକେନ୍ ସମାପ୍ତ ହୁଏ ନାହିଁ, ଆଉ Campaign Manager ଦ୍ୱିତୀୟଥର ଦେଖାଇବ ନାହିଁ, ତେଣୁ ତୁରନ୍ତ କପି କରନ୍ତୁ।
LinkedIn Developer Portal ମାଧ୍ୟମରେ developer ଆପ୍ ମାଗିବା ଅନ୍ୟ ପଥ, ଯାହା ବହୁ ବିଜ୍ଞାପନଦାତାଙ୍କ ପକ୍ଷରୁ ପଠାଉଥିବା ପ୍ଲାଟଫର୍ମ ପାଇଁ। କମ୍ପାନୀ ପୃଷ୍ଠା ଯାଞ୍ଚ ଓ ଅନୁମୋଦିତ ବ୍ୟବହାର କ୍ଷେତ୍ର ଦରକାର, ଏଠାରେ ଆପଣଙ୍କୁ ସେଗୁଡ଼ିକ ଦରକାର ନାହିଁ।
Microsoft Advertising ସରଳ
Google Ads ପରେ ଆପଣ ସମାନ ଜଟିଳତା ଆଶା କରିପାରନ୍ତି - OAuth, developer token, ଅନୁମୋଦନ। କିନ୍ତୁ ବିପରୀତ: ଦୁଇଟି ଫିଲ୍ଡ। ବ୍ରାଉଜର୍ରେ ପୂର୍ବରୁ ବ୍ୟବହାର କରୁଥିବା UET tag ID ଓ Microsoft Advertising ରେ UET tag ତଳେ “Use Conversions API”, “Copy Token” ରୁ କପି କରା ଟୋକେନ୍। କୌଣସି ଆବେଦନ ନାହିଁ।
ବ୍ୟବହାର କରନ୍ତୁ ସମାନ tag ID, ଯାହା ବ୍ରାଉଜର୍ ଟ୍ୟାଗ୍ରେ ଅଛି। ଏହା Microsoft କୁ ସର୍ଭର୍ ଇଭେଣ୍ଟ୍ ଓ ବ୍ରାଉଜର୍ ଇଭେଣ୍ଟ୍କୁ ଦୁଇଟି ବଦଳରେ ଗୋଟିଏ ରୂପାନ୍ତରଣ ଭାବେ ଚିହ୍ନଟ କରିବାକୁ ଦିଏ।
developer token ପାଇଁ Google ଅନୁମୋଦନ ଦରକାର (“Basic access”), ଯାହାକୁ କିଛି ଦିନ ଲାଗେ। ଏହି ପଦକ୍ଷେପ ଗୋଟିଏ ମିନିଟ୍ରେ ସରିପାରେ ନାହିଁ, ତେଣୁ ପ୍ରଥମେ ଆରମ୍ଭ କରନ୍ତୁ। ଆମେ କେବେ ଆପଣଙ୍କ Google ପାସୱାର୍ଡ୍ ଦେଖୁନାହୁଁ - କେବଳ refresh token, ଯାହାକୁ ଯେକୌଣସି ସମୟରେ ପ୍ରତ୍ୟାହାର କରିପାରିବେ।
5. ରୂପାନ୍ତରଣ କେବେ ଜଣାଯାଏ
ପ୍ରତି ଲକ୍ଷ୍ୟ ଓ ସେସନ୍ ପାଇଁ ଠିକ୍ ଥରେ। କଲ୍ ପଠାଇବା ପୂର୍ବରୁ MousePlayer ପୁନରାବୃତ୍ତି ହଟାଏ, ଏବଂ ପେଲୋଡ୍ରେ ମଧ୍ୟ ID ଥାଏ, ଯାହାରେ ନେଟୱର୍କ ନିଜ ପଟେ ପୁଣି ଦ୍ୱିତୀୟ ଗଣନା ହଟାଇପାରେ। କାର୍ଟରେ ପାଞ୍ଚଟି ବସ୍ତୁ ଯୋଡ଼ୁଥିବା ପରିଦର୍ଶକ ଗୋଟିଏ ରୂପାନ୍ତରଣ ସୃଷ୍ଟି କରନ୍ତି, ପାଞ୍ଚଟି ନୁହେଁ।
ବିଜ୍ଞାପନ ଆକାଉଣ୍ଟ୍ରେ କଣ ଦେଖିବେ
ରୂପାନ୍ତରଣରେ ଆପଣଙ୍କ ଲକ୍ଷ୍ୟର ନାମ, ସ୍ଥାପନ କରିଥିଲେ ତାହାର ମୂଲ୍ୟ ଓ ମୁଦ୍ରା, ଏବଂ ଘଟିବା ସମୟ ଥାଏ। ସାଧାରଣ କାର୍ଯ୍ୟରେ ଏକ ମିନିଟ୍ ମଧ୍ୟରେ ପହଞ୍ଚେ।
କିଛି ନଆସିଲେ
- କ୍ଲିକ୍ ପରିଚୟଚିହ୍ନ ନାହିଁ। ପରିଦର୍ଶକ ସେହି ନେଟୱର୍କର ବିଜ୍ଞାପନ ଦ୍ୱାରା ଆସିନାହାନ୍ତି, କିମ୍ବା ପିକ୍ସେଲ୍ କୁକି ଦେବା ପୂର୍ବରୁ ଆସିଥିଲେ। କିଛି ପଠାଯାଏ ନାହିଁ - ଏହା ଆଶା କରାଯାଇଥିବା ଆଚରଣ, ତ୍ରୁଟି ନୁହେଁ।
- ସମ୍ମତି ନାହିଁ। ସମ୍ମତି ଯାଞ୍ଚ ପ୍ରଥମେ ଆସିଲା।
- ନେଟୱର୍କ କଲ୍ ଗ୍ରହଣ କଲା କିନ୍ତୁ ରୂପାନ୍ତରଣ ଅସ୍ୱୀକାର କଲା। Google, TikTok ଓ ଅନ୍ୟ କିଛି ସେବା HTTP 200 ଓ ଉତ୍ତର ବିଷୟବସ୍ତୁରେ ତ୍ରୁଟି ଦିଅନ୍ତି। ଆମେ କେବଳ ସ୍ଥିତି ନୁହେଁ, ବିଷୟବସ୍ତୁ ପଢ଼ୁ, ଆଉ କାରଣ ବିତରଣ ଲଗ୍ରେ ଦେଖାଯାଏ।
ଏଠାରେ ଥିବା ସମସ୍ତ ଟ୍ରେଡ୍ମାର୍କ୍ ସେମାନଙ୍କ ସମ୍ବନ୍ଧିତ ମାଲିକଙ୍କର। ଏହି ପ୍ରଦାନକାରୀଙ୍କ ସହ MousePlayer ର କୌଣସି ବ୍ୟବସାୟିକ ସମ୍ପର୍କ ନାହିଁ।