ਦਸਤਾਵੇਜ਼

ਸਮੱਗਰੀ ਦੀ ਰੋਕ

ਵਿਜੇਟ ਉੱਤੇ ਆਏ ਅਗਿਆਤ (ਬਿਨਾਂ ਲੌਗਇਨ ਵਾਲੇ) ਮਹਿਮਾਨਾਂ ਲਈ ਕੁਝ ਖ਼ਾਸ ਵਿਸ਼ੇ ਰੋਕ ਦਿਓ। ਜਿਨ੍ਹਾਂ ਦੀ ਪਛਾਣ ਪਰਖੀ ਜਾ ਚੁੱਕੀ ਹੈ, ਉਨ੍ਹਾਂ ਨੂੰ ਪੂਰੇ ਜਵਾਬ ਮਿਲਦੇ ਹਨ।

ਝਲਕ#

ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਨਾਲ ਤੁਸੀਂ ਉਹ ਵਿਸ਼ੇ ਤੈਅ ਕਰ ਸਕਦੇ ਹੋ ਜਿਨ੍ਹਾਂ ਉੱਤੇ ਗੱਲ ਸਿਰਫ਼ ਪ੍ਰਮਾਣਿਤ ਵਰਤੋਂਕਾਰਾਂ ਨਾਲ ਹੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਜਦੋਂ ਕੋਈ ਅਗਿਆਤ ਮਹਿਮਾਨ ਕਿਸੇ ਰੋਕੇ ਵਿਸ਼ੇ ਬਾਰੇ ਪੁੱਛਦਾ ਹੈ, ਤਾਂ AI ਅਸਲ ਜਵਾਬ ਦੀ ਥਾਂ ਤੁਹਾਡਾ ਲਿਖਿਆ ਸੁਨੇਹਾ ਦਿੰਦਾ ਹੈ।

ਇਹ ਅਜਿਹੀ ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਣਕਾਰੀ ਬਚਾਉਣ ਲਈ ਕੰਮ ਆਉਂਦਾ ਹੈ:

  • ਕੀਮਤਾਂ ਦੇ ਵੇਰਵੇ ਅਤੇ ਛੋਟਾਂ ਦਾ ਢਾਂਚਾ
  • Enterprise ਦੀਆਂ ਖ਼ੂਬੀਆਂ ਜਾਂ ਅੰਦਰੂਨੀ ਯੋਜਨਾ
  • API ਦੇ ਦਸਤਾਵੇਜ਼ ਜਾਂ ਤਕਨੀਕੀ ਵੇਰਵੇ
  • ਭਾਈਵਾਲਾਂ ਨਾਲ ਸਬੰਧਤ ਜਾਣਕਾਰੀ

ਸੈੱਟਅੱਪ#

ਵਿਸ਼ਿਆਂ ਦੀ ਰੋਕ ਇਸ ਵੇਲੇ ਏਜੰਟ ਸੈਟਿੰਗਾਂ ਦੇ API ਰਾਹੀਂ ਸੈੱਟ ਹੁੰਦੀ ਹੈ। ਆਪਣੇ ਏਜੰਟ ਨੂੰ ਤਿੰਨ ਸੈਟਿੰਗ-ਕੁੰਜੀਆਂ ਨਾਲ ਅੱਪਡੇਟ ਕਰੋ:

  • gated_enabled (boolean) — ਵਿਸ਼ਿਆਂ ਦੀ ਰੋਕ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰਦੀ ਹੈ
  • gated_topics (ਸਤਰਾਂ ਦੀ ਲੜੀ) — ਰੋਕੇ ਜਾਣ ਵਾਲੇ ਵਿਸ਼ੇ। ਖ਼ਾਸ ਰਹੋ — ਮਿਸਾਲ ਵਜੋਂ, ਸਿਰਫ਼ "pricing" ਦੀ ਥਾਂ "enterprise pricing tiers" ਲਿਖੋ, ਤਾਂ ਜੋ ਬੇਲੋੜੀ ਰੋਕ ਨਾ ਲੱਗੇ।
  • gated_message (ਸਤਰ) — ਉਹ ਸੁਨੇਹਾ ਜੋ ਅਗਿਆਤ ਵਰਤੋਂਕਾਰਾਂ ਨੂੰ ਰੋਕੇ ਵਿਸ਼ੇ ਬਾਰੇ ਪੁੱਛਣ ਉੱਤੇ ਦਿਖਦਾ ਹੈ। ਖ਼ਾਲੀ ਹੋਣ ਉੱਤੇ ਮੂਲ ਸੁਨੇਹਾ ਇਹ ਹੁੰਦਾ ਹੈ: "This information is available to registered users. Please sign in or contact us for details."
API ਰਾਹੀਂ ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਸੈੱਟ ਕਰੋbash
curl -X PATCH https://api.respondo.ai/api/v1/agents/<agent-uuid> \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "settings": {
      "gated_enabled": true,
      "gated_topics": ["enterprise pricing tiers", "internal roadmap"],
      "gated_message": "This information is available to registered users. Please sign in or contact our sales team for details."
    }
  }'

ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਲਈ ਵਰਤੋਂਕਾਰ ਦੀ ਪਛਾਣ ਵੀ ਜ਼ਰੂਰੀ ਹੈ, ਤਾਂ ਜੋ ਪ੍ਰਮਾਣਿਤ ਅਤੇ ਅਗਿਆਤ ਮਹਿਮਾਨਾਂ ਵਿੱਚ ਫ਼ਰਕ ਪਤਾ ਲੱਗੇ। ਸੈੱਟਅੱਪ ਦੀਆਂ ਹਦਾਇਤਾਂ ਲਈ ਵਰਤੋਂਕਾਰ ਦੀ ਪਛਾਣ ਵਾਲੇ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ।

ਇਸ ਨੂੰ ਵਿਜੇਟ ਚੈਨਲ ਦੀ Appearance ਟੈਬ ਵਾਲੇ Content gate ਟੌਗਲ ਨਾਲ ਨਾ ਰਲਾਓ — ਉਹ ਵੱਖਰੀ ਖ਼ੂਬੀ ਹੈ: ਉਹ ਚੈਟ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਿਜ਼ਿਟਰ ਤੋਂ ਈਮੇਲ ਮੰਗਦੀ ਹੈ (lead capture) ਅਤੇ ਵਿਸ਼ਿਆਂ ਉੱਤੇ ਕੋਈ ਰੋਕ ਨਹੀਂ ਲਾਉਂਦੀ।

ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ#

ਜਦੋਂ ਵਿਜੇਟ ਤੋਂ ਕੋਈ ਸੁਨੇਹਾ ਆਉਂਦਾ ਹੈ, ਤਾਂ ਸਿਸਟਮ ਵੇਖਦਾ ਹੈ ਕਿ ਵਰਤੋਂਕਾਰ ਦੀ ਪਛਾਣ ਪਰਖੀ ਹੋਈ ਹੈ ਜਾਂ ਨਹੀਂ:

ਵਰਤੋਂਕਾਰ ਦੀ ਕਿਸਮਪਛਾਣ ਦੇ ਖ਼ਾਨੇਰੋਕੇ ਵਿਸ਼ੇ
ਪ੍ਰਮਾਣਿਤuserId ਜਾਂ email ਮੌਜੂਦ ਹੈ (ਜਦੋਂ identity_secret ਸੈੱਟ ਹੋਵੇ, ਤਾਂ HMAC ਨਾਲ ਪਰਖਿਆ ਹੋਇਆ)ਪੂਰੇ ਜਵਾਬ — ਕੋਈ ਰੋਕ ਨਹੀਂ
ਅਗਿਆਤਸਿਰਫ਼ visitorId, ਜਾਂ ਕੋਈ ਪਛਾਣ ਹੀ ਨਹੀਂਰੋਕ ਵਾਲਾ ਜਵਾਬ ਦਿਖਦਾ ਹੈ
HMAC ਫ਼ੇਲ੍ਹuserId ਤਾਂ ਹੈ, ਪਰ userHash ਗ਼ਲਤ ਹੈਅਗਿਆਤ ਹੀ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ — ਰੋਕ ਵਾਲਾ ਜਵਾਬ ਦਿਖਦਾ ਹੈ
ਜੇ identity_secret ਸੈੱਟ ਨਾ ਹੋਵੇ, ਤਾਂ identify() ਨੂੰ ਭੇਜਿਆ ਕੋਈ ਵੀ userId/email ਬਿਨਾਂ ਪਰਖ ਦੇ ਪ੍ਰਮਾਣਿਤ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ — ਵਿਜ਼ਿਟਰ ਬ੍ਰਾਊਜ਼ਰ ਕੰਸੋਲ ਵਿੱਚੋਂ ਆਪਣੇ-ਆਪ ਨੂੰ ਪਛਾਣ ਦੇ ਕੇ ਰੋਕੇ ਵਿਸ਼ੇ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ। ਪ੍ਰਮਾਣਿਕਤਾ ਪਰਖਣਯੋਗ ਬਣਾਉਣ ਲਈ identity_secret ਸੈੱਟ ਕਰੋ ਅਤੇ userHash ਭੇਜੋ; ਵੇਖੋ ਪਛਾਣ ਦੀ ਪੁਸ਼ਟੀ (HMAC)। ਉੱਪਰਲੀ "HMAC ਫ਼ੇਲ੍ਹ" ਵਾਲੀ ਕਤਾਰ ਸਿਰਫ਼ ਉਦੋਂ ਲਾਗੂ ਹੁੰਦੀ ਹੈ ਜਦੋਂ identity_secret ਸੈੱਟ ਹੋਵੇ।
ਸਮੱਗਰੀ ਦੀ ਰੋਕ AI ਨੂੰ ਦਿੱਤੀ ਹਦਾਇਤ ਦੇ ਪੱਧਰ ਉੱਤੇ ਕੰਮ ਕਰਦੀ ਹੈ। ਜਦੋਂ ਕੋਈ ਅਗਿਆਤ ਵਰਤੋਂਕਾਰ ਕਿਸੇ ਰੋਕੇ ਵਿਸ਼ੇ ਬਾਰੇ ਪੁੱਛਦਾ ਹੈ, ਤਾਂ AI ਨੂੰ ਤੁਹਾਡਾ ਲਿਖਿਆ ਸੁਨੇਹਾ ਦੇਣ ਦੀ ਹਦਾਇਤ ਹੁੰਦੀ ਹੈ। ਬਿਨਾਂ ਰੋਕ ਵਾਲੇ ਵਿਸ਼ਿਆਂ ਦੇ ਜਵਾਬ ਸਭ ਨੂੰ ਆਮ ਵਾਂਗ ਮਿਲਦੇ ਹਨ।
ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਪੂਰੀ ਵਾਹ ਲਾਉਂਦੀ ਹੈ, ਪਰ ਇਹ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫ਼ਿਕ ਪਹੁੰਚ-ਨਿਯੰਤਰਣ ਨਹੀਂ ਹੈ। ਕਦੇ-ਕਦਾਈਂ ਅਣਕਿਆਸੇ ਸਵਾਲਾਂ ਉੱਤੇ AI ਅਧੂਰੇ ਜਵਾਬ ਦੇ ਸਕਦਾ ਹੈ। ਪੱਕੀ ਡਾਟਾ ਸੁਰੱਖਿਆ ਲਈ ਸੰਵੇਦਨਸ਼ੀਲ ਸਮੱਗਰੀ ਨੂੰ ਬਿਲਕੁਲ ਵੱਖਰੇ ਏਜੰਟ ਵਿੱਚ ਰੱਖਣ ਬਾਰੇ ਸੋਚੋ।

ਪਛਾਣ ਦੀ ਲੋੜ#

ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਚੱਲਣ ਲਈ ਤੁਹਾਨੂੰ ਵਿਜੇਟ ਸ਼ੁਰੂ ਕਰਦੇ ਵੇਲੇ ਵਰਤੋਂਕਾਰ ਦੀ ਪਛਾਣ ਭੇਜਣੀ ਪੈਂਦੀ ਹੈ। ਸਭ ਤੋਂ ਸਾਦੀ ਮਿਸਾਲ ਇਹ ਹੈ:

ਪਛਾਣ ਸਮੇਤ ਵਿਜੇਟ ਦੀ ਸ਼ੁਰੂਆਤhtml
<!-- For authenticated users -->
<script>
  Respondo.init({ agentId: 'YOUR_AGENT_ID' });
  Respondo.identify({
    userId: 'user-123',
    email: 'user@example.com',
    userHash: 'HMAC_SHA256_HASH'  // Required if identity_secret is set
  });
</script>

<!-- For anonymous visitors — just init without identify -->
<script>
  Respondo.init({ agentId: 'YOUR_AGENT_ID' });
  // No identify() call — user is anonymous, gated topics will be restricted
</script>

HMAC ਦੀ ਪਰਖ ਸੈੱਟ ਕਰਨ ਲਈ ਵੇਖੋ ਪਛਾਣ ਦੀ ਪਰਖ (HMAC)।

ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਬਨਾਮ ਟਾਲਣ ਵਾਲੇ ਵਿਸ਼ੇ

ਟਾਲਣ ਵਾਲੇ ਵਿਸ਼ੇ (Topics to Avoid) ਸਾਰੇ ਵਰਤੋਂਕਾਰਾਂ ਲਈ ਵਿਸ਼ੇ ਬੰਦ ਕਰ ਦਿੰਦੇ ਹਨ — ਪ੍ਰਮਾਣਿਤ ਵੀ ਅਤੇ ਅਗਿਆਤ ਵੀ। ਇਹ ਉਨ੍ਹਾਂ ਵਿਸ਼ਿਆਂ ਲਈ ਵਰਤੋ ਜਿਨ੍ਹਾਂ ਉੱਤੇ ਏਜੰਟ ਨੂੰ ਕਦੇ ਗੱਲ ਨਹੀਂ ਕਰਨੀ ਚਾਹੀਦੀ (ਜਿਵੇਂ ਮੁਕਾਬਲੇਬਾਜ਼ਾਂ ਨਾਲ ਤੁਲਨਾ, ਕਾਨੂੰਨੀ ਸਲਾਹ)।

ਸਮੱਗਰੀ ਦੀ ਰੋਕ ਸਿਰਫ਼ ਅਗਿਆਤ ਵਰਤੋਂਕਾਰਾਂ ਲਈ ਵਿਸ਼ੇ ਬੰਦ ਕਰਦੀ ਹੈ। ਪ੍ਰਮਾਣਿਤ ਵਰਤੋਂਕਾਰਾਂ ਨੂੰ ਪੂਰੇ ਜਵਾਬ ਮਿਲਦੇ ਹਨ। ਇਹ ਉਸ ਜਾਣਕਾਰੀ ਲਈ ਵਰਤੋ ਜੋ ਤੁਸੀਂ ਗਾਹਕਾਂ ਨਾਲ ਤਾਂ ਸਾਂਝੀ ਕਰਨੀ ਚਾਹੁੰਦੇ ਹੋ, ਪਰ ਸਭ ਨਾਲ ਨਹੀਂ (ਜਿਵੇਂ ਕੀਮਤਾਂ, ਅੰਦਰੂਨੀ ਖ਼ੂਬੀਆਂ)।