Annual Ads

ഡെവലപ്പർ ഡോക്യുമെൻ്റേഷൻ

വാർഷിക പരസ്യ പ്ലാറ്റ്‌ഫോമിൽ നേരിട്ട് നിർമ്മിക്കുക — പരസ്യം ചെയ്യുന്നവരെ സൃഷ്ടിക്കുക, പരസ്യങ്ങൾ പ്രസിദ്ധീകരിക്കുക, പേയ്‌മെന്റുകൾ പ്രവർത്തിപ്പിക്കുക, റാങ്ക് ട്രാക്ക് ചെയ്യുക, ഇതെല്ലാം പൂർണ്ണമായും API വഴി.

പൂർണ്ണമായ വിലവിവരം കാണുക

നിങ്ങൾ 70% നിലനിർത്തുന്നു നിങ്ങളുടെ കണക്ട്-മോഡ് പരസ്യം ചെയ്യുന്നവർ അവരുടെ പരസ്യങ്ങൾക്കായി നൽകുന്ന പണം — നിങ്ങളുടെ വാലറ്റിലേക്ക് തനിയെ ലഭിക്കുന്നു. ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് താഴെ കാണുക.

അടിസ്ഥാന URL

https://api.adhub365.com
OpenAPI 3

പ്രമാണീകരണം

ഓരോ അഭ്യർത്ഥനയും, ബെയറർ സ്കീം ഉപയോഗിച്ച്, ഓതറൈസേഷൻ ഹെഡറിലെ ഒരു രഹസ്യ കീ ഉപയോഗിച്ച് പ്രാമാണീകരിക്കുന്നു.

POST https://api.adhub365.com/v1/partner/ads
Authorization: Bearer sk_sandbox_...
Content-Type: application/json

സാൻഡ്‌ബോക്‌സ് & പ്രൊഡക്ഷൻ

സാൻഡ്‌ബോക്സ്, പ്രൊഡക്ഷൻ എന്നീ കീകൾ പൂർണ്ണമായും പരസ്പരം വേർതിരിച്ചിരിക്കുന്നു — ഒരു സാൻഡ്‌ബോക്സ് കീക്ക് പ്രൊഡക്ഷൻ കീ ഉണ്ടാക്കുന്ന ഡാറ്റ വായിക്കാനോ എഴുതാനോ ഒരിക്കലും കഴിയില്ല, തിരിച്ചും അങ്ങനെ.

പരിധികൾ

ഓരോ കീയും നൽകിയിട്ടുള്ള സ്കോപ്പുകളിൽ മാത്രം പരിമിതപ്പെടുത്തിയിരിക്കുന്നു — ഒരു കീക്ക് അതിനെ സൃഷ്ടിച്ച പാർട്ണർ അക്കൗണ്ടിനേക്കാൾ കൂടുതൽ ആക്സസ് ഒരിക്കലും ഉണ്ടാകില്ല.

അംഗീകൃത പങ്കാളി അക്കൗണ്ടുകൾക്ക് വാർഷിക പരസ്യ ടീം API കീകൾ നൽകുന്നു.

പങ്കാളിത്ത അക്കൗണ്ട് ഉണ്ടാക്കുക

പരസ്യ വരുമാന വിഹിതം

നിങ്ങളുടെ API കീകൾ നിങ്ങളുടെ സ്വന്തം ഉപയോക്താക്കൾക്കായി പരസ്യം ചെയ്യുന്നവരുടെ അക്കൗണ്ടുകൾ സൃഷ്ടിക്കുകയാണെങ്കിൽ (കണക്ട് മോഡ് — മുകളിലുള്ള പ്രാമാണീകരണം കാണുക), ആ പരസ്യം ചെയ്യുന്നവർ അവരുടെ പരസ്യങ്ങൾക്കായി നൽകുന്ന പണത്തിൽ നിന്ന് നിങ്ങൾക്ക് ഒരു വിഹിതം ലഭിക്കും. താഴെ നൽകിയിട്ടുള്ള വിഹിതം ഈ എൻഡ്‌പോയിന്റിൽ നിന്ന് തത്സമയം വായിക്കുന്നതാണ്, ഒരിക്കലും ഹാർഡ്‌കോഡ് ചെയ്തിട്ടില്ല, കൂടാതെ ഈ പേജിന്റെ താഴെയുള്ള റെഫറൽ കമ്മീഷനിൽ നിന്ന് ഇത് പൂർണ്ണമായും വേറിട്ടതുമാണ്.

GET https://api.adhub365.com/v1/partner-program
{
  "partner_share_percentage": 0.7,
  "platform_share_percentage": 0.3
}

70%

അത് നിങ്ങൾക്കാണ്

നിങ്ങൾ കോൺഫിഗർ ചെയ്ത പേഔട്ട് വാലറ്റിലേക്ക് പണം സ്വയമേവ അയയ്‌ക്കും — പണം പിൻവലിക്കാൻ അഭ്യർത്ഥന ആവശ്യമില്ല.

30%

വാർഷിക പരസ്യങ്ങളിലേക്ക് പോകുന്നു

നിങ്ങളുടെ പരസ്യങ്ങൾ പ്രവർത്തിക്കുന്ന മോഡറേഷൻ, ഹോസ്റ്റിംഗ്, റാങ്കിംഗ് ഇൻഫ്രാസ്ട്രക്ചർ എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ.

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

  1. നിങ്ങളുടെ കണക്ട്-മോഡ് പരസ്യം ചെയ്യുന്നവരിൽ ഒരാൾ നിങ്ങളുടെ ഇന്റഗ്രേഷൻ വഴി ഒരു പരസ്യത്തിന് പണം നൽകുന്നു.
  2. പരസ്യം അവലോകനം ചെയ്യുകയും അംഗീകരിക്കുകയും ചെയ്യുന്നു — സ്വയമേവയോ അല്ലെങ്കിൽ ഞങ്ങളുടെ മോഡറേഷൻ ടീം വഴിയോ.
  3. നിങ്ങളുടെ ഷെയർ, താഴെ പറയുന്ന റഫറൽ പ്രോഗ്രാമിന് സമാനമായ രീതിയിൽ, നിങ്ങളുടെ വാലറ്റിലേക്ക് ഓട്ടോമാറ്റിക്കായി പണമായി നൽകുന്നതിനായി ക്യൂ ചെയ്തിരിക്കുന്നു.
പരസ്യം യഥാർത്ഥത്തിൽ അംഗീകരിക്കുന്നതിന് മുൻപ് ഒരു വിഹിതവും സൃഷ്ടിക്കപ്പെടുന്നില്ല — മോഡറേഷൻ അത് നിരസിക്കുകയാണെങ്കിൽ, ആ പേയ്‌മെന്റിൽ ഒന്നും നൽകേണ്ടതില്ല. ഇതിനകം നിലവിലുള്ള ഒരു പരസ്യത്തിലെ ടോപ്പ്-അപ്പിന് അത്തരം അപകടസാധ്യതയില്ല, അത് ഉടനടി വിഹിതമായി നൽകുന്നതാണ്.

പണമടയ്‌ക്കേണ്ട വ്യവസ്ഥകൾ

  • നിങ്ങളുടെ പങ്കാളിത്ത അക്കൗണ്ടിൽ ഒരു ക്രിപ്റ്റോ പേഔട്ട് വാലറ്റ് കോൺഫിഗർ ചെയ്തിരിക്കുന്നു.
  • നിങ്ങളുടെ ഭാഗത്തുനിന്ന് കെവൈസി ആവശ്യമില്ല — നിങ്ങളുടെ പാർട്ണർ അക്കൗണ്ട് ഉണ്ടാക്കുമ്പോൾ തന്നെ പരിശോധിച്ച് ഉറപ്പുവരുത്തിയിട്ടുണ്ട്.

ഉദാഹരണം: ശേഖരിക്കപ്പെട്ട ഷെയറുകൾ വായിക്കുക

GET https://api.adhub365.com/v1/partner/ad-revenue/earnings
Authorization: Bearer sk_sandbox_...
{
  "shares": [
    {
      "id": "share_1a2b...",
      "payment_id": "pay_9f2a...",
      "ad_id": "ad_7c31...",
      "partner_amount_usd": 140.0,
      "platform_amount_usd": 60.0,
      "status": "paid",
      "payable_after": "2026-08-03T00:00:00Z",
      "paid_at": "2026-08-05T10:12:00Z"
    }
  ],
  "total_payable_pending_usd": 0.0,
  "total_payable_usd": 0.0,
  "total_processing_usd": 0.0,
  "total_paid_usd": 140.0
}

അവസാനബിന്ദുക്കൾ

കണക്കുകൾ

POST/v1/partner/advertisers

നിങ്ങളുടെ ഉപയോക്താക്കളിലൊരാളുടെ പേരിൽ ഒരു പരസ്യം ചെയ്യുന്നയാളുടെ അക്കൗണ്ട് ഉണ്ടാക്കുക (കണക്ട് മോഡ്).

advertisers:write
GET/v1/partner/advertisers/{id}

ഈ പങ്കാളി നിർമ്മിച്ച ഒരു പരസ്യം ചെയ്യുന്നയാളുടെ അക്കൗണ്ട് പരിശോധിക്കുക.

advertisers:read

പരസ്യങ്ങൾ

POST/v1/partner/ads

ഒരു പരസ്യം ഉണ്ടാക്കുക. അത് ഡ്രാഫ്റ്റ് സ്റ്റാറ്റസിലാണ് ആരംഭിക്കുന്നത്. ഐച്ഛികമായ advertiser_type, promotion_type, link_type, promoted_brand ഫീൽഡുകൾ അഫിലിയേറ്റ്, റഫറൽ, ക്രിയേറ്റർ, അല്ലെങ്കിൽ വ്യക്തിഗത പരസ്യത്തെ വിവരിക്കുന്നു — താഴെയുള്ള കുറിപ്പ് കാണുക.

ads:write
GET/v1/partner/ads/{id}

ഒരു പരസ്യം നോക്കുക

ads:read
PATCH/v1/partner/ads/{id}

എഡിറ്റോറിയൽ ഉള്ളടക്കം അപ്ഡേറ്റ് ചെയ്യുക — തലക്കെട്ട്, വിവരണം, ലിങ്ക്, പരസ്യം ചെയ്യുന്നയാളുടെ തരം, പ്രൊമോഷൻ തരം, ലിങ്ക് തരം, പ്രൊമോട്ട് ചെയ്ത ബ്രാൻഡ്. വിഭാഗം, ഭൂമിശാസ്ത്രം, റാങ്കിംഗ് എഞ്ചിൻ വായിക്കുന്ന മറ്റെന്തും ഇവിടെ മാറ്റാൻ കഴിയില്ല.

ads:write
POST/v1/partner/ads/{id}/image

ഒരു പരസ്യ ചിത്രം നേരിട്ട് അപ്‌ലോഡ് ചെയ്യുക (JPEG/PNG/WebP, പരമാവധി 5 MB). ആദ്യത്തെ പണമടവിന് മുമ്പ് ഇത് ആവശ്യമാണ് — താഴെയുള്ള പേയ്‌മെൻ്റ് ഗ്രൂപ്പ് കാണുക.

ads:write
POST/v1/partner/ads/{id}/image-url

ഒരു ഫയൽ അപ്‌ലോഡ് ചെയ്യുന്നതിന് പകരം ഒരു URL-ൽ നിന്ന് പരസ്യത്തിന്റെ ചിത്രം സജ്ജീകരിക്കുക — സെർവർ അത് സ്വയം ഫെച്ച് ചെയ്ത് റീ-ഹോസ്റ്റ് ചെയ്യും. അതേ ആവശ്യകത: ആദ്യത്തെ പണമടയ്ക്കുന്നതിന് മുമ്പ് ഇത് ആവശ്യമാണ്.

ads:write
GET/v1/partner/ads/{id}/rank

ഒരു പരസ്യത്തിൻ്റെ നിലവിലെ റാങ്ക്, വിഭാഗം, ഭൂമിശാസ്ത്രപരമായ വ്യാപ്തി.

ads:read
GET/v1/partner/ads/{id}/stats

ഒരു പരസ്യത്തിന്റെ ആകെ കാഴ്ചകളും ക്ലിക്കുകളും, കഴിഞ്ഞ/ബാക്കിയുള്ള ദിവസങ്ങളും, GET /{id} എന്നതിൽ ഇതിനകം ഉള്ള activated_at/expires_at ഫീൽഡുകളിൽ നിന്നാണ് ലഭിക്കുന്നത്. റാങ്ക് GET /{id}/rank എന്നതിൽ നിന്നും ലഭിക്കുന്നു.

ads:read

പണമടയ്ക്കൽ

POST/v1/partner/payments

പ്രാരംഭ വാങ്ങലിനോ ടോപ്പ്-അപ്പിനോ ഒരു ക്രിപ്റ്റോ പേയ്‌മെൻ്റ് ആരംഭിക്കുക. പരസ്യത്തിന് ഇതിനകം ഒരു ചിത്രം ഇല്ലെങ്കിൽ 422 പിശകോടെ ഒരു പ്രാരംഭ പേയ്‌മെൻ്റ് പരാജയപ്പെടും — മുകളിലുള്ള uploadAdImage/setAdImageUrl കാണുക.

payments:write
GET/v1/partner/payments/{id}

ഒരു പേയ്‌മെൻ്റിൻ്റെ നില പരിശോധിക്കുക.

payments:read

ശുപാർശകൾ

POST/v1/partner/referrals

ഒരു റഫറൽ ലിങ്ക് ഉണ്ടാക്കുക.

referrals:write
GET/v1/partner/referrals/{code}/earnings

സ്ഥിതി അനുസരിച്ച് തരംതിരിച്ച, കumulative റെഫറൽ വരുമാനം.

referrals:read

പരസ്യ വരുമാന വിഹിതം

GET/v1/partner/ad-revenue/earnings

കണക്റ്റ് മോഡിൽ നിങ്ങൾ സൃഷ്ടിച്ച പരസ്യം ചെയ്യുന്നവർ അവരുടെ പരസ്യങ്ങൾക്കായി നൽകിയ പണത്തിൽ നിന്നുള്ള നിങ്ങളുടെ 70% വിഹിതം, സ്റ്റാറ്റസ് അനുസരിച്ച് വിഭജിച്ചിരിക്കുന്നു.

ad-revenue:read

പ്രവേശന ലോഗ്

GET/v1/partner/access-log

ഈ കീ-യുടെ പൂർണ്ണമായ കോൾ ഹിസ്റ്ററി — മെത്തേഡ്, പാത്ത്, ഐപി, ടൈംസ്റ്റാമ്പ്.

അവിടെ

പൊതു എൻഡ്പോയിന്റുകൾ

GET/v1/rankings?category={id}&geo={scope}

ഒരു വിഭാഗത്തിനും ഭൂമിശാസ്ത്രപരമായ പരിധിക്കും വേണ്ടിയുള്ള റീഡ്-ഒൺലി റാങ്കിംഗ്.

പൊതു
GET/v1/tiers

ക്രമീകരിച്ചിട്ടുള്ള 7 വിലനിർണ്ണയ തലങ്ങൾ (പരിധി, അൺലോക്ക് ചെയ്ത ആനുകൂല്യങ്ങൾ).

പൊതു
GET/v1/referral-program

റെഫറൽ കാസ്കേഡിനും ലീഡേഴ്സ് പൂളിനും നിലവിൽ പ്രാബല്യത്തിലുള്ള കമ്മീഷൻ ശതമാനങ്ങൾ.

പൊതു
GET/v1/partner-program

നിങ്ങളും വാർഷിക പരസ്യങ്ങളും തമ്മിലുള്ള നിലവിലെ പരസ്യ വരുമാന വിഹിതം (കണക്ട് മോഡ്).

പൊതു
GET/v1/search?q={query}

പ്രകൃതിഭാഷാ തിരയൽ — "കെനിയയിലെ ഫർണിച്ചർ പരസ്യം ചെയ്യുന്നവർ" എന്നതുപോലുള്ള ഒരു ചോദ്യം, അനുയോജ്യമായ വിഭാഗത്തിലേക്കും ഭൂമിശാസ്ത്രപരമായ പരിധിയിലേക്കും നയിക്കുകയും, തുടർന്ന് ആ റാങ്കിംഗ് അതിൻ്റെ യഥാർത്ഥ ക്രമത്തിൽ തന്നെ തിരികെ നൽകുകയും ചെയ്യുന്നു.

പൊതു

അഫിലിയേറ്റ്, റഫറൽ പരസ്യം

POST, PATCH /v1/partner/ads എന്നിവയിൽ advertiser_type, promotion_type, link_type, promoted_brand എന്നിവ ഓപ്ഷണൽ ഫീൽഡുകളാണ് — വാർഷിക പരസ്യങ്ങൾ സ്വയം പരസ്യം ചെയ്യുന്ന ബിസിനസ്സുകളിൽ മാത്രം ഒതുങ്ങുന്നില്ല. link_type എന്നത് affiliate_link അല്ലെങ്കിൽ referral_invitation_link ആവുകയോ, അല്ലെങ്കിൽ promotion_type എന്നത് affiliate_offer അല്ലെങ്കിൽ referral_opportunity ആവുകയോ ചെയ്യുമ്പോൾ, affiliate_terms_accepted എന്നത് true ആയിരിക്കണം, അല്ലാത്തപക്ഷം അഭ്യർത്ഥന 422 എന്ന കോഡിൽ നിരസിക്കപ്പെടും. title 35 അക്ഷരങ്ങളിലും description 80 അക്ഷരങ്ങളിലും പരിമിതപ്പെടുത്തിയിരിക്കുന്നു — ഇവ രണ്ടും ഡാഷ്‌ബോർഡ് UI-യിൽ മാത്രമല്ല, സെർവർ-സൈഡിലും നിർബന്ധിതമാണ്.

എഐ ടൂളുകൾ

ഓരോ പരസ്യം ചെയ്യുന്നവർക്കും ഒരു കൂട്ടം ബിൽറ്റ്-ഇൻ എഐ ടൂളുകൾ ലഭിക്കുന്നു — ഒരു പരസ്യ ഉള്ളടക്ക, വിഷ്വൽ ജനറേറ്റർ, ഒരു സംഭാഷണ സഹായി, ഒരു ബഡ്ജറ്റ് ഉപദേശകൻ, ഒരു എക്സ്റ്റേണൽ എസ്.ഇ.ഒ ഓഡിറ്റർ എന്നിവ. ഇതിനുള്ള പണമടവ്, വാർഷിക ഫ്ലാറ്റ് നിരക്കിന് പുറമെ എഐ ക്രെഡിറ്റുകൾ ഉപയോഗിച്ചാണ്.

ഇവ പ്രവർത്തിക്കുന്നത് പരസ്യം ചെയ്യുന്നയാളുടെ സ്വന്തം ഡാഷ്‌ബോർഡ് ലോഗിൻ (ഒരു സെഷൻ ആക്‌സസ് ടോക്കൺ) വഴിയാണ്, പങ്കാളിത്ത API കീ വഴിയല്ല — ഒരു തേർഡ്-പാർട്ടി ഇന്റഗ്രേഷന് പരസ്യം ചെയ്യുന്നയാളുടെ പേരിൽ ഇവയെ വിളിക്കാൻ കഴിയില്ല.
POST/v1/advertisers/{id}/ai/assistant

ആസ്ക് ആനുവൽ ആഡ്സ് — ഒരു ഫ്ലോട്ടിംഗ് സംഭാഷണ സഹായി, വിവരങ്ങൾ നൽകുന്നതിന് മാത്രം, അക്കൗണ്ട് ഡാറ്റയിൽ റീഡ്-ഓൺലി ആക്‌സസ്.

പൊതു
POST/v1/advertisers/{id}/ai/creative-studio

ഒരു ചെറിയ ബിസിനസ് വിവരണത്തിൽ നിന്ന് പരസ്യത്തിന്റെ തലക്കെട്ട്, വിവരണം, കീവേഡുകൾ എന്നിവ ഉണ്ടാക്കുക.

2 ക്രെഡിറ്റ്(കൾ)
POST/v1/advertisers/{id}/ai/creative-studio/image

അതേ ബിസിനസ് വിവരണത്തിൽ നിന്ന്, പരസ്യത്തോടൊപ്പം ചേർക്കാൻ ഹോസ്റ്റ് ചെയ്ത് തയ്യാറാക്കിയ ഒരു ലിസ്റ്റിംഗ് വിഷ്വൽ (PNG) ഉണ്ടാക്കുക.

8 ക്രെഡിറ്റ്(കൾ)
POST/v1/advertisers/{id}/ai/budget-advisor

ഒരു നിശ്ചിത റാങ്ക് 30/90/365 ദിവസം നിലനിർത്താനുള്ള സാധ്യതയുടെ യഥാർത്ഥ സ്ഥിതിവിവരക്കണക്കുകൾ അടിസ്ഥാനമാക്കിയുള്ള പ്രവചനം — ഒരിക്കലും ഊഹാപോഹമല്ല.

1 ക്രെഡിറ്റ്(കൾ)
POST/v1/advertisers/{id}/ai/seo-audit

പരസ്യം ചെയ്യുന്നയാളുടെ സ്വന്തം ബാഹ്യ വെബ്സൈറ്റ് വിശകലനം ചെയ്യുകയും വ്യക്തമായ എസ്.ഇ.ഒ മെച്ചപ്പെടുത്തലുകൾ നിർദ്ദേശിക്കുകയും ചെയ്യുക.

2 ക്രെഡിറ്റ്(കൾ)

ഉദാഹരണം — പരസ്യ ഉള്ളടക്കം ഉണ്ടാക്കുക

താഴെ കാണുന്ന ഇമേജ് ജനറേറ്ററിനും ഇതേ വിഭാഗവും ബിസിനസ് വിവരണവുമാണ് അടിസ്ഥാനമാക്കിയിരിക്കുന്നത്.

POST https://api.adhub365.com/v1/advertisers/{advertiser_id}/ai/creative-studio
Authorization: Bearer <session access token>
Content-Type: application/json

{
  "category_name": "Furniture",
  "business_description": "We sell handmade oak dining tables"
}
{
  "title": "Handmade Oak Dining Tables — Built to Last",
  "description": "Solid oak dining tables crafted by hand, built to last a lifetime.",
  "keywords": ["oak furniture", "dining table", "handmade"],
  "credits_remaining": 8
}

അതേ പരസ്യത്തിന് ഒരു യോജിച്ച ദൃശ്യം ഉണ്ടാക്കുക:

POST https://api.adhub365.com/v1/advertisers/{advertiser_id}/ai/creative-studio/image
Authorization: Bearer <session access token>
Content-Type: application/json

{
  "category_name": "Furniture",
  "business_description": "We sell handmade oak dining tables"
}
{
  "visual_url": "https://cdn.uploadscenter.com/file_01m1...",
  "credits_remaining": 4
}

വിഡ്ജറ്റ്

നിങ്ങളുടെ സ്വന്തം സൈറ്റിലേക്ക് റെഡിമെയ്ഡ് ആഡ് യൂണിറ്റ് ചേർക്കുക — ബിൽഡ് ഘട്ടമില്ല, ഇഫ്രെയിമില്ല. ഈ സ്ക്രിപ്റ്റ് ഒരു പ്രത്യേക ഷാഡോ ഡോമിനുള്ളിൽ (Shadow DOM) പേജിലേക്ക് നേരിട്ട് റെൻഡർ ചെയ്യുന്നു, അതിനാൽ അതിൻ്റെ സ്റ്റൈലുകൾ നിങ്ങളുടെ സൈറ്റിലേക്ക് ഒരിക്കലും കലരുകയില്ല, നിങ്ങളുടെ സൈറ്റിൻ്റെ സ്റ്റൈലുകൾ അതിലേക്കും കലരുകയില്ല.

അത് നിങ്ങളുടെ പേജിൽ ചേർക്കുക

<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-count="4"
  data-columns="2"
></div>
<script async src="https://adhub365.com/widget.js"></script>

ഡിഫോൾട്ടായി ഇത് കാറ്റഗറിയുടെ പൂർണ്ണമായ പബ്ലിക് റാങ്കിംഗ് കാണിക്കുന്നു — നിങ്ങൾ കൊണ്ടുവന്നവർ മാത്രമല്ല, പ്ലാറ്റ്‌ഫോമിലെ എല്ലാ പരസ്യം ചെയ്യുന്നവരെയും. കണക്ട് മോഡ് വഴി നിങ്ങൾ സൃഷ്ടിച്ച പരസ്യം ചെയ്യുന്നവരിൽ നിന്നുള്ള പരസ്യങ്ങൾ മാത്രം കാണിക്കുന്നതിന് (നിങ്ങളുടെ ഷെയർ ഉണ്ടാക്കുന്നവർ), നിങ്ങളുടെ പാർട്ണർ ഐഡി ഉപയോഗിച്ച് data-partner ചേർക്കുക (അത് നിങ്ങളുടെ സ്വന്തം ഡാഷ്‌ബോർഡിലെ ഡെവലപ്പേഴ്സ് പേജിൽ കണ്ടെത്തുക):

<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-partner="YOUR_PARTNER_ID"
></div>
<script async src="https://adhub365.com/widget.js"></script>

നിങ്ങളുടെ പരസ്യം ചെയ്യുന്നവർ പല വിഭാഗങ്ങളിലായി വ്യാപിച്ചിരിക്കുന്നുവെങ്കിൽ, 'data-category' എന്നത് പൂർണ്ണമായും ഒഴിവാക്കുക — 'data-partner' മാത്രം ഉപയോഗിക്കുന്നതിലൂടെ, ഓരോ വിഭാഗത്തിനും ഒരു വിഡ്ജറ്റ് ബ്ലോക്ക് ആവശ്യമില്ലാതെ, നിങ്ങളുടെ എല്ലാ വിഭാഗങ്ങളിലുമുള്ള പരസ്യങ്ങളും ഒരൊറ്റ ഗ്രിഡിൽ വിഡ്ജറ്റ് കാണിക്കും:

<div
  class="annualads-widget"
  data-geo="global"
  data-partner="YOUR_PARTNER_ID"
></div>
<script async src="https://adhub365.com/widget.js"></script>

നിങ്ങളുടെ ഉള്ളടക്കത്തിലെ യൂണിറ്റിന് സമാന്തരമായി, ഓരോന്നും വ്യത്യസ്ത പരസ്യങ്ങൾ കാണിക്കുന്ന ഒരു ഫൂട്ടർ-സ്റ്റൈൽ യൂണിറ്റ് വേണോ? 'data-layout="compact"' (ഒരു ചെറിയ പില്ലിലേക്ക് ചുരുക്കാവുന്ന ഒറ്റ പരസ്യം) എന്നതും, നിങ്ങളുടെ ആദ്യത്തെ വിഡ്ജറ്റിൽ ഇതിനകം എത്ര പരസ്യങ്ങൾ കാണിക്കുന്നുണ്ടോ അതിനനുസരിച്ച് 'data-offset' സെറ്റ് ചെയ്യുകയും ചെയ്യുന്ന രണ്ടാമത്തെ വിഡ്ജറ്റ് ബ്ലോക്ക് ചേർക്കുക:

<!-- in your content -->
<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-count="4"
  data-columns="2"
></div>

<!-- in your footer, showing different ads via data-offset -->
<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-layout="compact"
  data-offset="4"
></div>
<script async src="https://adhub365.com/widget.js"></script>

വിശേഷണങ്ങൾ

data-categoryപ്രദർശിപ്പിക്കേണ്ട കാറ്റഗറി ഐഡി. ആവശ്യമാണ് — ഡാറ്റാ-പാർട്ണർ സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ ഒഴികെ, അങ്ങനെയുള്ളപ്പോൾ ഇത് ഒഴിവാക്കുന്നത് ആ പാർട്ണറുടെ പരസ്യങ്ങൾ എല്ലാ കാറ്റഗറികളിലും കാണിക്കുന്നതാണ്.
data-geoഭൂമിശാസ്ത്രപരമായ വ്യാപ്തി: പ്രാദേശികം, മേഖലാടിസ്ഥാനം, അല്ലെങ്കിൽ ആഗോളം. ആഗോളം ആണ് മുൻ‌ഗണന.
data-countകാണിക്കേണ്ട പരസ്യങ്ങളുടെ എണ്ണം. ഡിഫോൾട്ട് 4 ആണ്.
data-columnsഗ്രിഡ് കോളങ്ങളുടെ എണ്ണം. ഡിഫോൾട്ട് 2 ആണ്.
data-layoutഗ്രിഡ്, ലിസ്റ്റ്, അല്ലെങ്കിൽ കോംപാക്റ്റ്. ഡിഫോൾട്ട് ഗ്രിഡ് ആണ്. കോംപാക്റ്റ് ഒരൊറ്റ പരസ്യം കാണിക്കുന്നു (ഡാറ്റ-കൗണ്ട് അവഗണിക്കപ്പെടുന്നു), അത് ഒരു ചെറിയ പില്ലിലേക്ക് ചുരുക്കാനും തിരികെ കൊണ്ടുവരാനും ഒരു ബട്ടൺ ഉണ്ടാകും — ഇതൊരു ഫുട്ടർ-സ്റ്റൈൽ യൂണിറ്റാണ്, സ്ക്രിപ്റ്റ് സ്വയം ഇതിനെ ഫിക്സഡ് ആയി സ്ഥാനപ്പെടുത്തുന്നില്ല, നിങ്ങളുടെ സ്വന്തം പേജിൽ കണ്ടെയ്നർ div-നെ നിങ്ങൾക്കിഷ്ടമുള്ള രീതിയിൽ സ്ഥാപിക്കുകയും സ്റ്റൈൽ ചെയ്യുകയും ചെയ്യാം.
data-offsetസ്കിപ്പ് ചെയ്യേണ്ട ഏറ്റവും ഉയർന്ന റാങ്കുള്ള പരസ്യങ്ങളുടെ എണ്ണം. ഡിഫോൾട്ട് മൂല്യം 0 ആണ്. ഒരേ പേജിലെ രണ്ടാമത്തെ വിഡ്ജറ്റിന് (ഉദാഹരണത്തിന്, ഫുട്ടറിലെ ഒരു കോംപാക്റ്റ് വിഡ്ജറ്റും, അതിനു മുകളിലുള്ള ഒരു ഗ്രിഡ് വിഡ്ജറ്റും) ഒരേ പരസ്യം രണ്ടുതവണ ആവർത്തിക്കുന്നതിന് പകരം വ്യത്യസ്ത പരസ്യങ്ങൾ കാണിക്കാൻ ഇത് സഹായിക്കുന്നു — മറ്റേ വിഡ്ജറ്റ് ഇതിനകം കാണിക്കുന്ന പരസ്യങ്ങളുടെ എണ്ണം നൽകുക.
data-partnerനിങ്ങളുടെ പാർട്ണർ ഐഡി (നിങ്ങളുടെ ഡാഷ്‌ബോർഡിലെ ഡെവലപ്പേഴ്സ് പേജിൽ കണ്ടെത്തുക). ഇത് ഐച്ഛികമാണ് — ഇത് ഇല്ലാതെ, വിഡ്ജറ്റ് ആ വിഭാഗത്തിലെ പ്ലാറ്റ്‌ഫോമിലെ എല്ലാ പരസ്യം ചെയ്യുന്നവരുടെയും പൂർണ്ണമായ പൊതു റാങ്കിംഗ് കാണിക്കും. ഇത് ഉപയോഗിച്ച്, കണക്റ്റ് മോഡിലൂടെ നിങ്ങൾ കൊണ്ടുവന്ന പരസ്യം ചെയ്യുന്നവരുടെ മാത്രം പരസ്യങ്ങൾ കാണിക്കും — അവയാണ് യഥാർത്ഥത്തിൽ നിങ്ങളുടെ വിഹിതം ഉണ്ടാക്കുന്നത്.

വരുമാന വിഹിതം

ഒരു പങ്കാളിയുടെ റെഫറൽ കമ്മീഷൻ യഥാർത്ഥത്തിൽ അവരെ എങ്ങനെയാണ് എത്തുന്നത് — ശതമാനക്കണക്ക്, പണമടയ്ക്കാനുള്ള സംവിധാനം, മുൻവ്യവസ്ഥകൾ.

GET https://api.adhub365.com/v1/referral-program
{
  "levels": [
    {
      "level": 1,
      "percentage": 0.1
    }
  ],
  "leaders_pool_percentage_of_gmv": 0.05,
  "founding_advertiser_pool_percentage_of_gmv": 0.05,
  "payout_verification_window_hours": 48,
  "min_payout_usd": 1
}

സ്ഥിരമായ സംഖ്യയല്ല

കമ്മീഷൻ ശതമാനം ഞങ്ങളുടെ വശത്ത് കോൺഫിഗർ ചെയ്തിട്ടുള്ളതാണ്, അത് മാറാനും സാധ്യതയുണ്ട് — ഒരു മൂല്യം ഹാർഡ്‌കോഡ് ചെയ്യുന്നതിന് പകരം, എല്ലായ്പ്പോഴും ഈ എൻഡ്‌പോയിന്റിൽ നിന്ന് തത്സമയം അത് വായിക്കുക.

പൂർണ്ണമായും ഓട്ടോമാറ്റിക്

പിൻവലിക്കാനുള്ള അവസാന പോയിന്റ് ഇല്ല. ഷെഡ്യൂൾ ചെയ്ത ഒരു ജോലി, അടയ്‌ക്കേണ്ട വരുമാനം കണക്കാക്കുകയും ഓരോ പരസ്യം ചെയ്യുന്നയാൾക്കും അനുസരിച്ച് ബാച്ച് ചെയ്യുകയും, താഴെ പറയുന്ന എല്ലാ വ്യവസ്ഥകളും പാലിക്കുമ്പോൾ സ്വയമേവ അത് നൽകുകയും ചെയ്യുന്നു.

പണമടയ്‌ക്കേണ്ട വ്യവസ്ഥകൾ

  • പരസ്യം നൽകുന്നയാളുടെ നൽകേണ്ട ആകെ വരുമാനം ഏറ്റവും കുറഞ്ഞ പേഔട്ട് തുകയിലെത്തുന്നു.
  • അവരുടെ അക്കൗണ്ടിൽ ഒരു ക്രിപ്‌റ്റോ പേഔട്ട് വാലറ്റ് കോൺഫിഗർ ചെയ്തിരിക്കുന്നു.
  • അവരുടെ കെവൈസി സ്റ്റാറ്റസ് പരിശോധിച്ച് ഉറപ്പുവരുത്തിയിരിക്കുന്നു.

ഉദാഹരണം: സമ്പാദിച്ച വരുമാനം വായിക്കുക

GET https://api.adhub365.com/v1/partner/referrals/{code}/earnings
Authorization: Bearer sk_sandbox_...
{
  "code": "ann-2f8c",
  "earnings": [
    {
      "id": "earn_1a2b...",
      "payment_id": "pay_9f2a...",
      "amount_usd": 30.0,
      "status": "paid",
      "payable_after": "2026-08-01T00:00:00Z",
      "paid_at": "2026-08-03T14:22:00Z"
    }
  ],
  "total_payable_pending_usd": 0.0,
  "total_payable_usd": 0.0,
  "total_processing_usd": 0.0,
  "total_paid_usd": 30.0
}

വില നിരക്കുകൾ (തത്സമയം)

ഈ എൻഡ്പോയിന്റിൽ നിന്ന് തത്സമയം വായിക്കുക — ഈ മൂല്യങ്ങൾ ഒരിക്കലും ഹാർഡ്കോഡ് ചെയ്യരുത്, അവ ഞങ്ങളുടെ വശത്ത് മാറിയേക്കാം. സൗജന്യ തുക നൽകാനുള്ള ഫീൽഡിന് പകരം നിങ്ങളുടെ ഉപയോക്താക്കൾക്കായി ഒരു ഘട്ടം തിരഞ്ഞെടുക്കാനുള്ള സംവിധാനം (tier picker) ഉണ്ടാക്കുക: ഇവിടെ കാണിച്ചിരിക്കുന്ന ഓരോ വിലയും പണമടയ്ക്കുമ്പോൾ അയയ്‌ക്കേണ്ട കൃത്യമായ തുകയാണ്, കൂടാതെ ഇവിടെ കാണിച്ചിരിക്കുന്ന ലഭ്യമാകുന്ന ആനുകൂല്യങ്ങൾ ആ വിലയ്ക്ക് എന്താണ് ലഭിക്കുന്നതെന്ന് ഉപയോക്താക്കളെ കൃത്യമായി അറിയിക്കുന്നു. അതിനാൽ, ഒരു സംഖ്യ ഊഹിക്കുന്നതിന് പകരം അവർക്ക് മനസ്സിലാകുന്ന ഒരു വില തിരഞ്ഞെടുക്കാൻ സാധിക്കുന്നു.

തലംവിലഅൺലോക്ക് ചെയ്യുക
Bronze$50.00

Basic visibility

Silver$300.00

Clickable link unlocked

ക്ലിക്ക് ചെയ്യാവുന്ന ലിങ്ക്
Gold$500.00

Animation unlocked

ക്ലിക്ക് ചെയ്യാവുന്ന ലിങ്ക്ആനിമേഷൻ
Platinum$1,000.00

Enhanced exposure

ക്ലിക്ക് ചെയ്യാവുന്ന ലിങ്ക്ആനിമേഷൻ
Diamond$2,500.00

Premium placement

ക്ലിക്ക് ചെയ്യാവുന്ന ലിങ്ക്ആനിമേഷൻ
Elite$5,000.00

Top-tier visibility

ക്ലിക്ക് ചെയ്യാവുന്ന ലിങ്ക്ആനിമേഷൻ
Legendary$10,000.00

Maximum visibility & branding

ക്ലിക്ക് ചെയ്യാവുന്ന ലിങ്ക്ആനിമേഷൻ

നിരക്ക് പരിധികൾ

ഓരോ കീയ്ക്കും മിനിറ്റിൽ അഭ്യർത്ഥനകൾ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഓരോ പ്രാമാണീകരിച്ച പ്രതികരണത്തിലും X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset ഹെഡറുകൾ ഉണ്ടായിരിക്കും; പരിധി കവിയുമ്പോൾ, Retry-After ഹെഡറോടുകൂടി 429 Too Many Requests എന്ന സന്ദേശം തിരികെ ലഭിക്കും.

ഐപി അനുവദന പട്ടിക

ഓപ്ഷണൽ, ഓരോ പങ്കാളിക്കും. നിങ്ങൾ ഒരു എൻട്രി ചേർക്കുന്നതുവരെ, നിങ്ങളുടെ കീകൾ ഏത് ഐപിയിൽ നിന്നുമുള്ള അഭ്യർത്ഥനകൾ സ്വീകരിക്കും — ആദ്യത്തെ എൻട്രി ആ പങ്കാളിയുടെ എല്ലാ കീകളെയും അലോവ്ലിസ്റ്റ്-മാത്രമായി മാറ്റുന്നു.

വെബ്ഹുക്കുകൾ

ഓരോ വെബ്ഹുക്കിനും, ഉണ്ടാക്കുന്ന സമയത്ത് ഒരിക്കൽ നൽകുന്ന ഒരു രഹസ്യം ഉപയോഗിച്ച് HMAC-SHA256 ഉപയോഗിച്ച് സൈൻ ചെയ്തിരിക്കുന്നു — പെയ്‌ലോഡ് വിശ്വസിക്കുന്നതിന് മുമ്പ് ഒപ്പ് പരിശോധിക്കുക. ബന്ധപ്പെട്ട പരസ്യം ചെയ്യുന്നയാളുടെ ഉടമസ്ഥതയിലുള്ള പങ്കാളിക്ക് മാത്രമേ ഇവന്റുകൾ നൽകുകയുള്ളൂ.

payment.succeededപേയ്‌മെൻ്റ് സ്ഥിരീകരിച്ചു.
payment.refundedപണം തിരികെ നൽകി.
ad.activatedഒരു പരസ്യം അഡ്മിനിസ്ട്രേറ്ററുടെ അംഗീകാരത്തിന് ശേഷമോ അല്ലെങ്കിൽ സ്വയമേവയോ സജീവമാകുന്നു.
invoice.issuedഒരു ഇൻവോയ്സ് നൽകിയിരിക്കുന്നു.
referral.payout.completedഒരു റഫറൽ കമ്മീഷൻ പണമടയ്ക്കപ്പെടുന്ന അവസ്ഥയിലെത്തുന്നു.
referral.payout.failedപ്രൊവൈഡറിൽ ഒരു റഫറൽ പേഔട്ട് ബാച്ച് പരാജയപ്പെടുമ്പോൾ, വരുമാനം പേബിളിലേക്ക് മടങ്ങുകയും വീണ്ടും ശ്രമിക്കുകയും ചെയ്യുന്നു.
rank.changedമറ്റൊരു പരസ്യം ചെയ്യുന്നയാളുടെ പണമടവ് കാരണം പോലും ഒരു പരസ്യത്തിന്റെ റാങ്ക് മാറാം.
ad.expiring_soonഒരു പരസ്യം അവസാനിക്കുന്നതിന് 30, 7, അല്ലെങ്കിൽ 1 ദിവസം മുൻപ്.
partner_ad_revenue.payout.completedഒരു പരസ്യ വരുമാന വിഹിതം പണമടയ്ക്കേണ്ട അവസ്ഥയിലെത്തുന്നു.
partner_ad_revenue.payout.failedപ്രൊവൈഡറിൽ ഒരു പരസ്യ വരുമാന വിഹിതം നൽകൽ ബാച്ച് പരാജയപ്പെടുമ്പോൾ, ഷെയറുകൾ പേയ്ബിളിലേക്ക് മടങ്ങിവരുകയും വീണ്ടും ശ്രമിക്കുകയും ചെയ്യുന്നു.

സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെൻ്റ് കിറ്റുകൾ

ഈ ഒരേ API സ്പെസിഫിക്കേഷനിൽ നിന്ന് ജനറേറ്റ് ചെയ്ത ഔദ്യോഗിക ജാവാസ്ക്രിപ്റ്റ്/ടൈപ്പ്സ്ക്രിപ്റ്റ്, പൈത്തൺ SDK-കൾ ആസൂത്രണം ചെയ്തിട്ടുണ്ടെങ്കിലും ഇതുവരെ പ്രസിദ്ധീകരിച്ചിട്ടില്ല — അതുവരെ HTTP API നേരിട്ട് ഉപയോഗിക്കുക.

വേഗത്തിൽ തുടങ്ങുക

ഇതുവരെ SDK ഇല്ല — ഇവ HTTP API-യെ നേരിട്ട് വിളിക്കുകയും ഏത് ഭാഷയിലും ഇന്ന് പ്രവർത്തിക്കുകയും ചെയ്യുന്നു.

cURL

curl -X POST https://api.adhub365.com/v1/partner/ads \
  -H "Authorization: Bearer sk_sandbox_..." \
  -H "Content-Type: application/json" \
  -d '{"advertiser_id":"adv_9f2a...","category_id":"cat_furniture","geo_scope":"local","title":"..."}'

JavaScript

await fetch("https://api.adhub365.com/v1/partner/ads", {
  method: "POST",
  headers: {
    Authorization: "Bearer sk_sandbox_...",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    advertiser_id: "adv_9f2a...",
    category_id: "cat_furniture",
    geo_scope: "local",
    title: "...",
  }),
});

Python

import requests

requests.post(
    "https://api.adhub365.com/v1/partner/ads",
    headers={"Authorization": "Bearer sk_sandbox_..."},
    json={
        "advertiser_id": "adv_9f2a...",
        "category_id": "cat_furniture",
        "geo_scope": "local",
        "title": "...",
    },
)